Skip to main content
POST /api/v1/verify-email No authentication required. Marks the user’s email address as verified. The token is generated at registration time (or when resend-verification is called) and delivered out-of-band via email.

Request body

token
string
required
The email verification token received by email.

Response

verified
boolean
required
Always true on success.

Errors

StatusWhen
400The token field is missing or malformed
401The token is invalid or has expired

Example

curl -X POST http://localhost:8080/api/v1/verify-email \
  -H "Content-Type: application/json" \
  -d '{
    "token": "<verification-token>"
  }'
{
  "verified": true
}

Build docs developers (and LLMs) love