Skip to content

Render the unsubscribe confirmation page

Public, server-rendered HTML confirmation page for a signed unsubscribe token. No auth header — the HMAC-signed token in the path is the only gate. The page language is derived from the token’s locale snapshot / Accept-Language. Also cross-links to the preference center via a freshly minted token.

Auth: none (signed token in path). Token payload = { projectId, emailHash, category, exp, locale }, HMAC-signed with the server compliance key.

token
required
string

HMAC-signed compliance token identifying (projectId, emailHash).

Unsubscribe confirmation page (HTML).

Media typetext/html
string

Missing token, service misconfigured (no HMAC key), or the token is expired / invalid. Rendered as an HTML error page.

Media typetext/html
string