put
https://{youraccountname}.api-us1.com/api/3/contactLists/
Updates one membership by its ID. list, contact and status must be sent and must match the record; status 2 unsubscribes, 1 re-subscribes. Re-subscribing a contact who unsubscribed requires the resubscribe permission and is refused for self-unsubscribes. Subscribing to an email list needs a contact with an email address, and to an SMS list a contact with a phone number. POST /contactLists does the same by list and contact without the record ID. To take a contact off a list, set status 2; the membership record is kept as consent history. PATCH /contactLists/{id} does the same thing.
