Update Contact
update-contactModify an existing contact's fields and list memberships; omitted fields stay unchanged, null clears a field, and list_ids replaces all lists. Keep an email, phone, or external ID.
Instructions
Update a contact. Omitted fields are unchanged and null clears one, but the contact must keep an email, phone number or external id.
list_ids REPLACES the contact's list memberships: an empty array removes it from every list. To add without removing, use add-contacts-to-list. This can start the organization's active automations, which may send messages.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The contact id. | |
| No | |||
| list_ids | No | The complete set of lists the contact should be in. | |
| last_name | No | ||
| first_name | No | ||
| properties | No | Custom field values to set. | |
| external_id | No | ||
| phone_number | No | E.164 format. |