Get All Custom Fields for a Contact
Returns all custom field values currently set on a contact. The response is an array of field objects, each including the field’s ID, name, description, and current value.GET
/api/v1/contacts/{identifier}/custom-fieldsPath Parameters
string
required
Contact lookup string (
id:<value>, email:<value>, or phone:<value>). Minimum length: 1 character.Code Examples
Response Fields
array
required
Array of custom field value objects.
Example Response
Set a Single Custom Field Value
Sets the value of a specific custom field on a contact. You identify both the contact and the target field in the URL path. A successful request returns HTTP200 OK.
POST
/api/v1/contacts/{identifier}/custom-fields/{customFieldId}Path Parameters
string
required
Contact lookup string. Minimum length: 1 character.
string
required
The numeric ID of the custom field to update. Must match the pattern
\d+.Request Body
string
required
The new value to set for this custom field on the contact.