DocsGET /v1/models/info
GET

/v1/models/info

API reference

Extended catalog: names, context, capabilities, and prices. The endpoint is public: no key needed, and a key, if sent, is ignored. Prices are the same for every account.

1Request example

bash
curl https://api.zukko.pro/v1/models/info

2Response

json
{
  "data": [
    {
      "id": "claude-sonnet-5",
      "display_name": "Claude Sonnet 5",
      "max_input_tokens": 1000000,
      "max_output_tokens": null,
      "supports_thinking": true,
      "supports_streaming": true,
      "supports_vision": true,
      "input_price_per_1m": 0.4,
      "output_price_per_1m": 2,
      "cache_write_price_per_1m": 0.5,
      "cache_read_price_per_1m": 0.05
    }
  ]
}

3Response fields

FieldTypeDescription
idstringmodel id for the model field
display_namestringhuman-readable name
max_input_tokensintcontext window
max_output_tokensint or nullmax output tokens; null means Zukko sets no limit of its own
supports_thinkingboolreasoning support
supports_streamingboolSSE streaming support
supports_visionboolimage input support
input_price_per_1mfloatUSD per 1M input tokens
output_price_per_1mfloatUSD per 1M output tokens
cache_write_price_per_1mfloatUSD per 1M cache-write tokens
cache_read_price_per_1mfloatUSD per 1M cache-read tokens

Caching is billed separately from regular input — see Models & pricing for how. For models whose cache prices both equal the input price there is no separate cache discount.

The list contains the same models as GET /v1/models: disabled models and models currently failing the health check are not shown.

GET /v1/models/info · Zukko Docs