Skip to content

Resend Verification Email ​

Resends a verification link to the user's email. Useful when the original link expired or was never received, and after the user changed their email address.

Bot Protection

This endpoint requires a valid Cloudflare Turnstile token when bot protection is enabled. See the Turnstile Integration Guide for frontend setup instructions.

HTTP Request ​

POST /api/v1/auth/email/verify/resend

ParameterDescription
email stringUser's email address.
turnstileToken stringCloudflare Turnstile verification token.

Response ​

204 No Content

Returned regardless of whether the address is registered or already verified — a mail is only sent for an existing, unverified account, but the response never reveals which case applied.

The verification link in the email is valid for 60 minutes.

Rate Limiting ​

Limited to 3 requests per minute (per authenticated user, or per IP address for guests). Exceeding the limit returns 429 Too Many Requests.

Error Handling ​

422 Unprocessable Content — email is missing or not a valid email address, or the Turnstile token is invalid.