v106

OpenAPI 3.1.0raw.githubusercontent.com2026-08-02160524464.6 KB
Models

List Models

Returns one row per provider/model offering from the catalog. Model IDs are unique within a provider; (provider, id) is the resource identity.

get/api/v1/models

Query parameters

providerstring

LLM provider identifier.

Example:anthropic

Filter models by provider ID. Unknown provider IDs return an empty result set.

querystring

Case-insensitive substring search across id, display_name, and aliases.

page[limit]integer

Maximum number of items to return per page.

page[offset]integer

Number of items to skip before returning results.

Response

Paginated list of models

Example response

{
  "data": [
    {
      "id": "claude-opus-4-6",
      "provider": "anthropic",
      "family": "claude-4",
      "display_name": "Claude Opus 4.6",
      "limits": {
        "context_window": 1000000,
        "max_output": 128000
      },
      "training": "2025-08-01",
      "knowledge_cutoff": "May 2025",
      "costs": {
        "input_cost_per_mtok": 15,
        "output_cost_per_mtok": 75,
        "cache_input_cost_per_mtok": 1.5
      },
      "aliases": [
        "opus"
      ]
    }
  ]
}