GET
/
properties
/
v2
/
{object_type}
/
properties
Get all object properties
curl --request GET \
  --url https://api.hubapi.com/properties/v2/{object_type}/properties
[
  {
    "name": "<string>",
    "label": "<string>",
    "description": "<string>",
    "groupName": "<string>",
    "type": "string",
    "fieldType": "textarea",
    "options": [
      {
        "description": "<string>",
        "label": "<string>",
        "value": "<string>",
        "displayOrder": 123,
        "hidden": true,
        "readOnly": true,
        "doubleData": 123
      }
    ],
    "displayOrder": 123,
    "formField": true,
    "readOnlyValue": true,
    "readOnlyDefinition": true,
    "hidden": true,
    "mutableDefinitionNotDeletable": true,
    "favorited": true,
    "favoritedOrder": 123,
    "calculated": true,
    "externalOptions": true,
    "displayMode": "<string>",
    "showCurrencySymbol": true,
    "currencyPropertyName": "<string>",
    "textDisplayHint": "<string>",
    "numberDisplayHint": "<string>",
    "optionsAreMutable": true,
    "referencedObjectType": "<string>",
    "isCustomizedDefault": true,
    "searchableInGlobalSearch": true,
    "hasUniqueValue": true,
    "hubspotDefined": true,
    "deleted": true,
    "createdAt": 123,
    "updatedAt": 123,
    "createdUserId": 123,
    "updatedUserId": 123
  }
]

Path Parameters

object_type
string
required

The specific type of CRM object to retrieve properties from. You can use the object name (e.g., contacts) or the objectTypeId (e.g., 0-1).

Response

200 - application/json

Successful response with all properties for the specified object type

The response is of type object[].