Resubscribe Contact
Re-subscribe a contact who unsubscribed and has opted in again, for example on your website’s account page. Send a record of the reader’s consent with every call. The values are stored in the contact’s activity log as your statement; Mailercloud does not verify them.
If your account has double opt-in turned on for API and integrations, the reader first gets a confirmation email and is re-subscribed when they click it (response 202). Otherwise the contact is re-subscribed at once (200).
Bounced, spam-complaint, abuse and suppressed contacts can never be re-subscribed (409).
Only re-subscribe readers who gave their consent again. Limits: 60 calls per minute and 5,000 per day per account.
Authorizations
Your Mailercloud API key (plain text, no Bearer prefix). Create keys in Settings → API.
Headers
Request body type
Body
Where the reader opted in again, e.g. account settings page. 1–100 letters, numbers, spaces and . , : - _ / @ +
100When the reader opted in again (RFC 3339, e.g. 2026-11-09T11:04:24+05:30). Not in the future, within the last 90 days, and after the contact unsubscribed.
Email of the contact. Send email or contact_id, not both.
200Id of the contact. Send email or contact_id, not both.
Optional. A list of your account to add the contact to. A contact with no list is placed in it; otherwise it is added as an extra list only if your account allows a contact in more than one list (else 422). With double opt-in the list is added when the reader confirms.
Optional. The reader's IP address when they opted in (IPv4 or IPv6), as recorded by you.
Optional. The wording the reader agreed to. Up to 500 letters, numbers, spaces and . , : - _ / @ +
500