Subscriber unsubscribed
POST
https://api.usecommune.comsubscriber.unsubscribed
Production. There is no separate sandbox host.
{var_value}
Subscriber unsubscribed
A subscriber stopped being mailable. data.reason says why.
self_service: the reader opted out themselves, either through the
unsubscribe link in an email or the RFC 8058 one-click header, or from
inside the Commune app.
bounced and complained: forced by delivery telemetry rather than
chosen by the reader, so they arrive alongside delivery.bounced or
delivery.complained.
The subscriber record survives with its status changed, so bounce and complaint history is kept and a later resubscribe reuses it.
Delivered as a single HTTPS POST to the consumer's registered endpoint, with the message as the JSON request body. Respond 2xx to acknowledge. Anything else, or a timeout, is retried with backoff, so acknowledge fast and do the work afterwards.
POST
subscriber.unsubscribed
Loading...
Response
Waiting for a request to be sent.