> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gosentrix.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Verify Email

> Verify user email address

Verify a user's email address using a verification token sent via email.

<RequestExample>
  ```bash theme={null}
  curl -X POST https://api.gosentrix.io/api/v1/auth/verify-email \
    -H "Content-Type: application/json" \
    -d '{
      "token": "VERIFICATION_TOKEN_FROM_EMAIL"
    }'
  ```
</RequestExample>

<ResponseExample>
  ```json theme={null}
  {
    "message": "Email verified successfully",
    "user": {
      "id": "user-123",
      "email": "user@example.com",
      "email_verified": true,
      "email_verified_at": "2024-01-01T12:00:00Z"
    }
  }
  ```
</ResponseExample>

## Request Body

<ParamField path="token" type="string" required>
  Email verification token (sent to user's email)
</ParamField>

## Response

<ResponseField name="message" type="string">
  Success message
</ResponseField>

<ResponseField name="user" type="object">
  Updated user object with verification status
</ResponseField>

## Errors

<ResponseField name="400" type="object">
  Invalid or expired token
</ResponseField>

<ResponseField name="404" type="object">
  Token not found
</ResponseField>

## Notes

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