anon_email
API referenceRecipients

Verify a recipient from a magic link

GET
/recipients/verify

Consume the single-use token from a confirmation email and mark the recipient verified. Public: the token is the only credential, and it expires 24 hours after it was issued.

This endpoint is hit by the recipient's mail client following a link, so it returns JSON rather than redirecting.

Query Parameters

token*string

The raw token from the confirmation email link.

Response Body

The recipient was verified.

application/json
  1. response
message*string
recipient*
curl -X GET "https://example.com/recipients/verify?token=string"
{  "message": "recipient verified",  "recipient": {    "recipient_id": "rcp_01HZX9",    "email": "me@example.com",    "name": "Personal",    "active": true,    "verified": true,    "pgp_public_key": null,    "pgp_fingerprint": null,    "pgp_expires_at": null,    "require_encryption": false,    "datetime_created": 1767225600000,    "datetime_deleted": null  }}