Models

List the models available to your account, with capabilities and current pricing. Both endpoints require authentication and work with the OpenAI SDKs' models.list() / models.retrieve() helpers.

List models#

GET/v1/models

Returns every public Claudech model. Models outside your plan are still listed with available_on_plan: false so you can show upgrade paths in your own UI.

JSON
{
  "object": "list",
  "data": [
    {
      "id": "claude-opus-5-5",
      "object": "model",
      "created": 1767225600,
      "owned_by": "claudech",
      "display_name": "Claude Opus 5.5",
      "description": "Our balanced everyday model. Strong reasoning with quick responses, ideal for chat, coding and analysis.",
      "context_window": 1000000,
      "max_output_tokens": 65536,
      "capabilities": { "vision": true, "tools": true, "json": true, "reasoning": true, "streaming": true },
      "pricing": {
        "input_per_million_usd": "0.5000",
        "output_per_million_usd": "1.9000",
        "cached_input_per_million_usd": "0.0100"
      },
      "available_on_plan": true,
      "deprecated": false
    }
  ]
}
idstring
The slug to pass as model in requests.
context_windowinteger
Maximum prompt plus completion tokens. Your plan's max_context_tokens may be lower.
max_output_tokensinteger
Hard cap on max_tokens for this model.
capabilitiesobject
Booleans for vision, tools, json, reasoning and streaming.
pricingobject | null
Current list prices in USD per million tokens. Off-peak discounts and cache hits are applied automatically at request time; see Tokens & billing.
available_on_planboolean
Whether your current plan can call this model.
deprecatedboolean
Deprecated models keep working until their retirement date but should not be used for new work.

Retrieve a model#

GET/v1/models/{id}

Accepts a slug or any of the model's aliases and returns the same object as above for that model. Unknown or private models return 404 model_not_found.

Examples#

curl https://api.claudech.com/v1/models \
  -H "Authorization: Bearer $CLAUDECH_API_KEY"

curl https://api.claudech.com/v1/models/claude-opus-5-5 \
  -H "Authorization: Bearer $CLAUDECH_API_KEY"

For a human-readable comparison see Models; the table there is generated from the same catalogue.