Update an existing contact

View as Markdown
Update a contact's information. If you're trying to update a custom field and that custom field accepts multiple values, you can specify `.add` or `.remove` as part of the field key to add/remove a single value to/from a list of values, e.g.: ```json { "custom.cf_v6S011I6MqcbVvB2FA5Nk8dr5MkL8sWuCiG8cUleO9c.add": "Wednesday" } ``` adds "Wednesday" to the list of values which already exist on the given contact.

Authentication

AuthorizationBasic
Use your API key as the username and leave the password empty.
OR
AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

idstringRequired

Query parameters

_fieldsstringOptional

Comma-separated list of fields to include in the response.

Request

This endpoint expects any.

Response

Successful response
created_bystring or null
date_createddatetime
date_updateddatetime
display_namestring
idstring
namestring or null
organization_idstring
titlestring or null
updated_bystring or null
emailslist of objects
lead_idstring or null
lead_suggestions_operation_idstring or null
phoneslist of objects
recent_callslist of objects
subscriptionslist of objects
timezonestring or null
timezone_sourcestring or null
urlslist of objects

Errors

400
Bad Request Error
401
Unauthorized Error
404
Not Found Error