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

# KYC simple status

> Get a lightweight KYC status string. Always returns 200, never errors.

<Note>
  No authentication required — this endpoint is publicly accessible and never returns an error.
</Note>

Returns a single status string for the user's KYC verification. This endpoint **never returns an HTTP error** — it always answers `200`:

* If the user has never started KYC, it returns `not_started`.
* If anything unexpected happens, it returns `error`.

Use this for lightweight checks where a full [KYC status](/api-reference/users/kyc-status) response is overkill.

## Request

```http theme={null}
GET /api/v1/auth/kyc/simple-status
```

No body or query parameters.

## Response

**200 OK** — always.

```json theme={null}
{
  "success": true,
  "data": {
    "status": "approved"
  }
}
```

| Field         | Type   | Description                                                                                                                                               |
| ------------- | ------ | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `data.status` | string | One of: `not_started`, `created`, `pending`, `in_progress`, `completed`, `expired`, `failed`, `needs_review`, `approved`, `declined`, `rejected`, `error` |

## Errors

This endpoint never returns a non-`200` HTTP status.
