Update a contact
Updates the given fields of a contact. Omitted fields are left untouched; sending null clears the field.
Tags are linked by id or name and must already exist in the workspace — unknown tags are ignored. Use PATCH /contacts/{contactId}/tags to create tags on demand.
Path parameters
Request body
Response
Contact updated successfully
Changes
Changed in 3 of the 9 revisions of this API.6114
- ▲
added the new path request parameter
contactIdnew-request-path-parameter
- ▲
- ▲
request body became required
request-body-became-required
- ▲
request property
agelist-of-types was narrowed by removing typesintegerfrom media typeapplication/jsonrequest-property-list-of-types-narrowed
- ▲
added 'propertyNames' constraint to the request property
customPropertiesrequest-property-property-names-added
- ▲
removed the media type
application/jsonfor the response with the status404response-media-type-removed
- ▲
removed the success response with the status
200response-success-status-removed
- ●
deleted the
pathrequest parametercontactIdrequest-parameter-removed
- ○
added the new optional request property
tagsnew-optional-request-property
- ○
request property
birthdatelist-of-types was widened by adding typesnullto media typeapplication/jsonrequest-property-list-of-types-widened
- ○
request property
customProperties/additionalProperties/list-of-types was widened by adding typesnumberto media typeapplication/jsonrequest-property-list-of-types-widened
- ○
request property
emaillist-of-types was widened by adding typesnullto media typeapplication/jsonrequest-property-list-of-types-widened
- ○
request property
firstNamelist-of-types was widened by adding typesnullto media typeapplication/jsonrequest-property-list-of-types-widened
- ○
request property
genderlist-of-types was widened by adding typesnullto media typeapplication/jsonrequest-property-list-of-types-widened
- ○
request property
lastNamelist-of-types was widened by adding typesnullto media typeapplication/jsonrequest-property-list-of-types-widened
- ○
request property
noteslist-of-types was widened by adding typesnullto media typeapplication/jsonrequest-property-list-of-types-widened
- ○
request property
occupationlist-of-types was widened by adding typesnullto media typeapplication/jsonrequest-property-list-of-types-widened
- ○
request property
phonelist-of-types was widened by adding typesnullto media typeapplication/jsonrequest-property-list-of-types-widened
- ○
added the non-success response with the status
400response-non-success-status-added
- ○
added the non-success response with the status
401response-non-success-status-added
- ○
added the success response with the status
204response-success-status-added
- ▲
- ○
added the new optional request property
customPropertiesnew-optional-request-property
- ○