Skip to main content
POST
/
api
/
v1
/
auth
/
verify-email
curl -X POST https://api.gosentrix.io/api/v1/auth/verify-email \
  -H "Content-Type: application/json" \
  -d '{
    "token": "VERIFICATION_TOKEN_FROM_EMAIL"
  }'
{
  "message": "Email verified successfully",
  "user": {
    "id": "user-123",
    "email": "[email protected]",
    "email_verified": true,
    "email_verified_at": "2024-01-01T12:00:00Z"
  }
}
Verify a user’s email address using a verification token sent via email.
curl -X POST https://api.gosentrix.io/api/v1/auth/verify-email \
  -H "Content-Type: application/json" \
  -d '{
    "token": "VERIFICATION_TOKEN_FROM_EMAIL"
  }'
{
  "message": "Email verified successfully",
  "user": {
    "id": "user-123",
    "email": "[email protected]",
    "email_verified": true,
    "email_verified_at": "2024-01-01T12:00:00Z"
  }
}

Request Body

token
string
required
Email verification token (sent to user’s email)

Response

message
string
Success message
user
object
Updated user object with verification status

Errors

400
object
Invalid or expired token
404
object
Token not found

Notes

  • Verification tokens expire after 24 hours
  • Email verification is required for full API access
  • Tokens are single-use only