Update contact
robly_update_contactWRITE: change an existing contact's data fields and/or list memberships in one call. Name the contact by member_id (look it up with robly_find_contact). fields are keyed by user_tag (robly_list_fields); the email address cannot be changed here. add_to_list_ids puts the contact on those lists, remove_from_list_ids takes it off them. remove_from_all_other_lists also removes the contact from every list NOT named in add_to_list_ids (requires add_to_list_ids). include_autoresponder triggers autoresponders that EMAIL the contact. POST /api/v1/contacts/update_full_contact.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | No | Data field values keyed by user_tag, e.g. {"fname": "Ada"}. | |
| member_id | Yes | Robly contact (member) id. | |
| add_to_list_ids | No | Lists to put the contact on. | |
| remove_from_list_ids | No | Lists to take the contact off. | |
| include_autoresponder | No | Trigger matching autoresponders (they email the contact). | |
| remove_from_all_other_lists | No | Also remove the contact from every list not in add_to_list_ids. |