Skip to main content
Admin Keys are deny by default: only endpoints covered by a scope you explicitly ticked can be called. Everything else is refused.

The five scopes

All three default scopes are read-only. Write access must be ticked by hand, and the interface warns you when you do.

Endpoints covered by each scope

Full parameters and responses are in the API reference.

Refusal responses

There are two kinds of refusal, and the difference is whether ticking another scope fixes it.

Missing scope

The endpoint is available to Admin Keys, but this key does not have the required scope. Edit the key and tick it.
The message names the scope that is missing.

Endpoint not available

This endpoint is not available to Admin Keys at all. No scope will help — sign in to the console instead.
Admin, agent and supplier endpoints return the same code with wording that says so explicitly.
Using an Admin Key against /v1/chat/completions returns a dedicated message rather than a vague “invalid token”. Seeing it means you reached for the wrong credential type.