Skip to main content
POST
/
auth
/
resend_verification
Resend Verification Email
curl --request POST \
  --url https://api.app.shinzo.ai/auth/resend_verification \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "email": "<string>"
}
'

Resend Verification Email

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

Authentication

No authentication required.
email
string
required
User’s registered email address

Example Request

curl -X POST https://api.app.shinzo.ai/auth/resend_verification \
  -H "Content-Type: application/json" \
  -d '{
    "email": "user@example.com"
  }'

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