Update custom fields for a contact on a specific sending list.
Update the custom fields attached to a contact on a given sending list. By default, the provided fields are merged into the existing custom fields — existing keys not included in the request are preserved. SetDocumentation Index
Fetch the complete documentation index at: https://docs.tracklysms.com/llms.txt
Use this file to discover all available pages before exploring further.
merge_fields to false to replace the entire custom fields object.
+14155559876).+18005551234). Must be a list owned by your account.true (default), the provided keys are merged into the existing custom fields — keys not included in the request are preserved. When false, the existing custom fields are entirely replaced with the provided object.| HTTP Status | Error Code | Description |
|---|---|---|
| 400 | missing_phone_number | The phone_number field was not provided. |
| 400 | missing_list_number | The list_number field was not provided. |
| 400 | missing_custom_fields | The custom_fields field was not provided. |
| 400 | invalid_custom_fields | The custom_fields field must be a JSON object. |
| 400 | invalid_phone | The phone_number is not a valid E.164 phone number. |
| 400 | invalid_list_number | The list_number is not a valid E.164 phone number. |
| 400 | contact_not_found | No contact exists with the given phone number. |
| 400 | list_not_found | No sending list with the given list_number exists for this account. |
| 400 | list_contact_not_found | The contact exists but is not on the specified list. |