Skip to main content
POST
/
publisher
/
{publisher_id}
/
newsletter
/
unsubscribe
Unsubscribe
curl --request POST \
  --url https://cms.thepublive.com/publisher/{publisher_id}/newsletter/unsubscribe/ \
  --header 'Authorization: Basic <encoded-value>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "email": "<string>",
  "unsubscribe_token": "<string>",
  "campaign": "<string>"
}
'
{
  "status": "ok",
  "message": "Unsubscribed successfully"
}
Unsubscribes a reader from your newsletter. Typically called from the unsubscribe link in a campaign email — the link encodes email, unsubscribe_token, and campaign as query parameters that you forward to this endpoint. All three fields are always included in the backend payload; optional fields default to an empty string.
publisher_id
string
required
Your Publisher ID
email
string
required
Subscriber’s email address.
unsubscribe_token
string
default:"\"\""
Token from the unsubscribe link in the campaign email.
campaign
string
default:"\"\""
Campaign identifier from the unsubscribe link.
{
  "status": "ok",
  "message": "Unsubscribed successfully"
}
Last modified on June 5, 2026