Update Contact
Contacts
Update Contact
Update an existing contact
PUT
Update Contact
Update properties of an existing contact. The email address cannot be changed.Documentation Index
Fetch the complete documentation index at: https://docs.mailbreeze.com/llms.txt
Use this file to discover all available pages before exploring further.
Path Parameters
The unique list ID (e.g.,
lst_abc123).The unique contact ID (e.g.,
cnt_abc123).Request Body
Updated first name.
Updated last name.
Updated phone number.
Updated custom field values. Merges with existing fields (use
null to clear a field).Type of consent obtained (NDPR compliance):
explicit, implicit, or legitimate_interest.Where consent was collected (e.g.,
signup_form, import, api).ISO 8601 timestamp when consent was given.
IP address from which consent was given.
Examples
Response
Returns the updated contact object.Example Response
Errors
| Code | HTTP Status | Description |
|---|---|---|
CONTACT_NOT_FOUND | 404 | Contact with this ID doesn’t exist |
LIST_NOT_FOUND | 404 | List with this ID doesn’t exist |
INVALID_CUSTOM_FIELD | 400 | Custom field key or value is invalid |
VALIDATION_ERROR | 400 | Required custom field missing or invalid |
Email addresses cannot be changed. To update an email, delete the contact and create a new one.