Model access

Which models a plan may use.

Access to models is controlled per plan. A plan only serves the models its operator has enabled for it — a paid plan does not automatically grant every model.

Behaviour

  • If a model is allowed on your plan, the request is served (subject to your windows and allowance).
  • If a model is not allowed, the gateway returns 403 with the code model_not_in_plan and does not spend anything.
{
  "error": {
    "message": "model not available on your plan: gpt-5.5",
    "type": "invalid_request_error",
    "code": "model_not_in_plan",
    "model": "gpt-5.5"
  }
}

PAYG (prepaid balance) users are not restricted by the plan allowlist and can call any priced model.

Checking what you can use

GET /v1/key lists the models available on your plan with their remaining allowance. The Models page shows the public catalog.