Skip to content

POST /auth/resend-verification

Resend the email verification link to the user. Use when the user didn’t receive the first email or the link expired.

POST /v1/public/projects/:projectSlug/auth/resend-verification
ParameterTypeRequiredDescription
projectSlugstringYour project’s unique slug
FieldTypeRequiredDescription
emailstringUser’s email address
{
"email": "user@example.com"
}
{
"message": "If your email is not verified, you will receive a new verification link shortly."
}

A new verification email is sent. The previous token (if any) may be invalidated.

Status CodeError CodeDescription
400INVALID_REQUESTInvalid email
404USER_NOT_FOUNDNo user with this email
429RATE_LIMIT_EXCEEDEDToo many resend requests
500INTERNAL_SERVER_ERRORServer error
  • Event: auth.email.resend_verification
    • When: After resend is triggered
    • Can do: Track verification reminders, push to monitoring

Configure in Project → Hooks. Learn more about hooks →

POSThttps://api.aerostack.dev/v1/public/projects/your-project/auth/resend-verification