Model discovery
GET/v1/models

List available models

Lists every model available on the platform. Use it to get exact, current model IDs instead of copying names from a marketing page or provider dashboard.

This list is the menu, not your key's permissions

GET /v1/models is not scoped to your project. Which models a key may call is set by the project's allowed list and enforced at request time.

For why the platform catalog and project allowlists are separate controls, see Model catalog vs access control. A broader adoption path is in the enterprise AI governance checklist.

Response

{
  "object": "list",
  "data": [
    { "id": "claude-sonnet-4-6", "object": "model", "created": 1700000000, "owned_by": "llm-gateway" },
    { "id": "gpt-5.4", "object": "model", "created": 1700000000, "owned_by": "llm-gateway" }
  ]
}
Models

How model access works

One key · Project controls
model
OpenAI-compatible
Use the same SDK shape and swap only the base URL.
model
Project-scoped
Each key follows the models enabled on its project.
model
Fallback-ready
Route through the configured provider pool for that model.
model
Discoverable
API keys can list their available models from the Gateway.