Unsubscribe confirm page (no write) — emailunsubscribeconfirm
GET
/email/unsubscribe/{token}
const url = 'https://example.com/api/email/unsubscribe/example';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/api/email/unsubscribe/exampleHO-18477. Renders an HTML confirm page for the opt-out link in the stalled
sign-up nudge; writes nothing (link scanners follow GETs). The random token
is the credential; no session. Malformed or unknown token: 404 page. Never
echoes the address. Cache-Control: no-store, Referrer-Policy: no-referrer.
Rate-limited per IP, per machine (30/min).
Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” token
required
string
Unsubscribe token (UUID) from the email.
Responses
Section titled “ Responses ”Confirm page with a POST button
Media type text/html
string
Malformed or unknown token
Media type text/html
string
Rate limited
Lookup failed (generic page, no detail)
Media type text/html
string