PATCH
/v1/contacts/{id}Update contact
Update an existing contact's email or other optional metadata.
Authentication
Requires a Bearer token (API key) in the Authorization header.
Path parameters
idstringrequiredUnique identifier (UUID) or email address of the contact.
Request body
emailstring (email)Email address of the contact.
subscribedbooleanWhether the contact is subscribed to receive marketing emails. Defaults to true.
firstNamestring or nullFirst name of the contact.
lastNamestring or nullLast name of the contact.
propertiesobjectComing soon - not yet supported. Key-value pairs of custom contact properties.
Response
200—Contact updated
{
"success": true
}400—Invalid property values
{
"success": false,
"message": "string"
}404—Contact not found
{
"success": false,
"message": "string"
}