Verify an email address (link target)
GET
/cognito/verify-email
The URL in verification emails. Consumes the token and always redirects to the frontend with the outcome in a query parameter; it never returns JSON.
?verification= is one of: success; invalid (no token); failed (unknown, used or expired token); contact_taken (the link proved a private contact address another account already holds); error (unexpected failure).
When the link proved the account's login address, the Cognito email_verified attribute is updated too, and any pending ambassador invitation for that address is settled.
No authentication. Rate limited at 300 requests/minute per IP.
Parameters
Query Parameters
token*
Type
Requiredstring
Responses
Redirect to {FRONTEND_URL}/?verification=<outcome>