Reach: Contact Fields
Create a contact field
Define a new custom contact field in a profile.
The slug is derived from the label and, like the field type, cannot be changed later. Use the returned uuid to set values on contacts.
post/api/reach/v1/profiles/{profileUuid}/contacts/fields
Path parameters
profileUuidstring required
Example:550e8400-e09b-41d4-a716-400055000000
Profile uuid parameter
Request body
Example request
{
"type": "text",
"label": "Job title"
}Response
Success response
Example response
{
"uuid": "550e8400-e29b-41d4-a716-446655440000",
"type": "text",
"label": "Job title",
"slug": "job_title",
"options": [
{
"uuid": "550e8400-e29b-41d4-a716-446655440000",
"label": "Gold"
}
],
"created_at": "2025-02-27T11:54:22Z"
}