email-verification

Resend verification email

Resend verification email to a user. Creates a new token and invalidates old ones.

post/email-verification/resend

Request body

emailstring email

Example request

{
  "email": "user@example.com"
}

Response

Verification email resent successfully

successboolean required

Success status

messagestring required

Response message

verificationIdnumber

Optional: Verification ID

emailstring

Optional: Email address

verifiedboolean

Optional: Verification status

userIdnumber

User ID (returned when user exists or is created)

verifiedAtstring date-time

Optional: Timestamp when email was verified

Example response

{
  "success": true,
  "message": "Verification email sent successfully",
  "verificationId": 1,
  "email": "user@example.com",
  "verified": true,
  "userId": 123,
  "verifiedAt": "2025-11-01T12:34:56.789Z"
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.