Update a contact

Updates the fields present in the body and leaves the omitted ones untouched. attributes is not merged: when present it replaces the whole map, and {} clears it. Changing phone to a number another contact already holds is rejected with 409.

Path Params
uuid
required

Identifier of the contact to update.

Body Params

Fields to change on an existing contact; every member is optional and omitted members are left unchanged.

string
length between 1 and 255
.*\S.*

Display name; non-blank when present.

string

Brazilian mobile number. Common formats are accepted (parentheses, dashes, spaces, with or without +55) and normalized to canonical E.164 (+55 + DDD + 9-digit subscriber).

attributes
object

Replaces the entire attributes map when provided; omit to leave unchanged, send {} to clear. Keys must start with a letter or underscore, continue with letters, digits or underscores, and may not be name or phone; keys and values are capped at 255 characters.

Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json