> ## 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 Recovery

> Verify recovery token

Verify the recovery token received via email.

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

<ResponseExample>
  ```json theme={null}
  {
    "verified": true,
    "reset_token": "RESET_TOKEN_FOR_PASSWORD_CHANGE"
  }
  ```
</ResponseExample>

## Request Body

<ParamField path="token" type="string" required>
  Recovery token from email
</ParamField>

## Response

<ResponseField name="verified" type="boolean">
  Verification status
</ResponseField>

<ResponseField name="reset_token" type="string">
  Token to use for password reset (see Recovery Complete)
</ResponseField>

## Errors

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

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

## Notes

* Recovery tokens are single-use
* Tokens expire after 1 hour
* See [Recovery Complete](/authentication-api/recovery-complete) to reset password
