MCP Server for HubSpot

Build 24.0.9300

UpdateCustomProperty

Modifies an existing custom property for a HubSpot object, supporting data customization.

Input

Name Type Description
ObjectFullyQualifiedName String Fully qualified name of the object containing the custom property to be updated. Required if TableName is not specified.
TableName String Exposed table name of the object containing the custom property to be updated. Required if ObjectFullyQualifiedName is not specified.
PropertyName String Internal name of the custom property to update. Required if ColumnName is not specified and used for API interactions.
ColumnName String Exposed column name of the property to update. Required if PropertyName is not specified and used in the SQL schema.
PropertyLabel String Updated human-readable label for the property, shown in the HubSpot UI wherever the property is displayed.
PropertyGroupName String Updated group name for organizing the property within the HubSpot interface. Helps users locate properties more easily.
PropertyDescription String Updated help text for the property that appears in the HubSpot UI to guide users when entering values.
PropertyOptionsLabel# String Updated display label for an individual option within an enumerated property, shown in dropdowns and selection lists.
PropertyOptionsValue# String Updated internal value for a corresponding enumerated option. Used in API calls and automation logic.
PropertyOptionsDescription# String Optional updated description for an enumerated option to provide additional context to users.
PropertyOptionsDisplayOrder# String Updated display order for enumerated options. Lower values appear first; use -1 to display the option after others.
PropertyOptionsHidden# String Indicates whether the updated option should be hidden from view in the HubSpot UI while remaining usable through the API.
PropertyDisplayOrder String Controls the visual ordering of the property relative to others in the UI. Lower values are shown first; -1 places it after all others.
PropertyHasUniqueValue String Indicates whether the property's value must remain unique across records. Once enabled, this setting cannot be reversed.
PropertyHidden String Determines whether the property is visible in the HubSpot UI. Hidden properties are available for API use and automation only.
PropertyType String Data type of the property, such as string, number, date, enumeration, or datetime. Determines how the property stores data.
PropertyFieldType String Controls how the property is rendered in the HubSpot interface. Must be compatible with the specified PropertyType.
FormField String Indicates whether this property can be used in HubSpot forms to collect information from users.

Result Set Columns

Name Type Description
Success String Returns True if the property was successfully updated using the stored procedure.
PropertyName String Internal name of the updated property. Returned for confirmation and reference purposes.
PropertyLabel String Updated display label of the property, shown in the HubSpot CRM and related interfaces.
ErrorCode String Code indicating the type of error encountered if the property update fails.
ErrorMessage String Detailed message explaining why the property update failed, returned if the operation is unsuccessful.

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 24.0.9300