Email Preferences
Public, token-authorised unsubscribe and resubscribe for any address FundlyHub mails, including guest donors with no account.
Preview an unsubscribe link
Validates the signed token from an email's unsubscribe link and says which (masked) address and which scope it would silence. Changes nothing.
No authentication: the signed token is the authorisation. Rate limited at 300 requests/minute per IP.
Parameters
Query Parameters
Responses
The token is valid
Unsubscribe
Suppresses mail to the token's address for the token's scope, or for everything when all is true. Idempotent.
No authentication: the signed token is the authorisation. No feature flag can switch this off. Rate limited at 10 requests/minute per IP.
Request Body
Responses
Unsubscribed
Resubscribe
Lifts the suppression for the token's address and scope (or for all). The undo for POST /unsubscribe.
No authentication: the signed token is the authorisation. Rate limited at 10 requests/minute per IP.
Request Body
Responses
Resubscribed
Request a fresh unsubscribe link
Mails a new signed unsubscribe link to email — the repair path for old emails whose link carried no token. Sent only to an address FundlyHub has previously mailed, at most once per address per hour.
Always answers { "data": { "sent": true } }, whatever happened, so it cannot be used to test whether an address is known.
No authentication. Rate limited at 10 requests/minute per IP.
Request Body
Responses
Accepted