Update a contact of a list.
Route parameters | |
---|---|
listId (string) | The ID of the list. |
memberId (string) | The ID of the list contact, or an MD5 hash of the lowercase version of the list contact’s email address. |
Parameters | |
---|---|
api_key (string) | Your API key. |
email_address (string, optional) | The new email_address for the contact. |
fields (object, optional) | An object containing key/value pairs of field values, using the field's tag as the key. |
status (string) | The new status of the contact (SUBSCRIBED, UNSUBSCRIBED or PENDING). |
200 (Success) Returns | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Details of the updated contact:
|
Non-200 (Error) Returns | ||||
---|---|---|---|---|
Details of the error:
|
Method-specific Error Codes | |
---|---|
MEMBER_NOT_FOUND | The contact could not be found. |
API-wide Error Codes | |
---|---|
INVALID_PARAMETERS | Parameters are missing or invalid. |
API_KEY_INVALID | Your API key is invalid. |
UNAUTHORISED | You're not authorised to perform that action. |
NOT_FOUND | The requested endpoint does not exist. |
UNKNOWN | An unknown error has occurred. |
Example Request | |
---|---|
|
Example Response | |
---|---|
|