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

# GET /api/verify/status

> Returns the current OTP verification state for a given identifier and channel so clients can poll registration progress and surface accurate UI.

Returns the verification state for an identifier and channel.

## Query parameters

| Parameter    | Type     | Required | Description                   |
| ------------ | -------- | -------- | ----------------------------- |
| `identifier` | `string` | Yes      | Email address or phone number |
| `channel`    | `string` | Yes      | `"email"` or `"sms"`          |

## Response (200)

```json theme={null}
{
  "identifier": "alice@example.com",
  "channel": "email",
  "verified": true,
  "verifiedAt": "2024-01-01T00:00:00Z"
}
```

`verifiedAt` is `null` when `verified` is `false`.
