Skip to main content
POST
/
auth
/
resend_verification
Resend Verification Email
curl --request POST \
  --url https://api.example.com/auth/resend_verification

Resend Verification Email

Request a new verification email for users who didn’t receive the original or whose verification link has expired.

Endpoint

POST /auth/resend_verification

Authentication

No authentication required.

Request Body

FieldTypeRequiredDescription
emailstringYesUser’s registered email address

Example Request

curl -X POST https://api.app.shinzo.ai/auth/resend_verification \
  -H "Content-Type: application/json" \
  -d '{
    "email": "[email protected]"
  }'

Response

{
  "message": "Verification email sent. Please check your inbox."
}

Status Codes

CodeDescription
200Verification email sent (or user already verified)
400Invalid request (missing email)
404User not found

Notes

  • For security reasons, this endpoint returns success even if the email is already verified
  • There may be rate limiting on verification email requests to prevent abuse
  • Check spam/junk folders if the email doesn’t arrive in the inbox