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

# Verify Button & Client Checks

> Why Cursor / other clients fail to verify and how to fix.

# Verify Issues

Most "verify" buttons call `GET /v1/models`.

Checklist:

1. Base URL ends with `/v1` (not just the root).
2. Key is a valid user key with `Bearer`.
3. If the key has model restrictions, only restricted models are returned.
4. The model list endpoint must succeed with 200.
5. Each model object should include `permission` (array, may be empty), `root`, and `parent`.

Cursor-specific: Openference returns `permission: []`, `root`, and `parent` on every model, so Cursor's client-side checks pass. If Verify still fails, re-check the base URL and key.

See [Common Errors](/troubleshooting/common-errors) for 401/403 cases.
