Reach: Contact Fields
Update a contact field
Rename a custom contact field and, for the choice types, replace its option set.
Options carrying a uuid are kept and relabelled, options without one are created, and any existing option left out of the list is deleted along with the values contacts hold for it. The field type and slug cannot be changed.
patch/api/reach/v1/profiles/{profileUuid}/contacts/fields/{fieldUuid}
Path parameters
profileUuidstring required
Example:550e8400-e09b-41d4-a716-400055000000
Profile uuid parameter
fieldUuidstring uuid required
Example:550e8400-e29b-41d4-a716-446655440000
Contact field uuid parameter
Request body
Example request
{
"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"
}