Skip to Content
API ReferenceGET /models

List Models

GET /api/v1/models

The public model catalog. No authentication required. The catalog is the single source of truth for the Pricing page and for what the gateway will accept as a model value.

Request

This endpoint takes no query parameters and no request body.

Generated at build time from the API's OpenAPI document — the same schemas that validate requests, so this section cannot drift from the API.

Response

{ "data": [ { "slug": "anthropic/claude-sonnet-4.5", "name": "Claude Sonnet 4.5", "context_length": 1000000, "max_output_tokens": 64000, "pricing": { "prompt": 3, "completion": 15, "cached_prompt": 0.3 }, "features": ["tools", "vision", "json_mode", "reasoning", "streaming", "prompt_caching"], "datacenter_locations": ["us-east"], "hugging_face_id": null } ] }

200Response

The catalog.

dataobject[]required
Show 13 nested fields
slugstringrequired

OpenRouter-style slug, e.g. deepseek/deepseek-v4-pro.

namestringrequired
providerobjectrequired

Creator branding (avatar, title prefix, `by {creator}`).

Show 3 nested fields
slugstringrequired

Creator slug, e.g. deepseek.

namestringrequired

Creator display name, e.g. DeepSeek.

brand_colorstring

Brand colour hex, e.g. #4D6BFE.

descriptionstringrequired

Marketing paragraph (2-line clamp on the list).

release_datestringrequired

ISO release date YYYY-MM-DD ("" when unset).

context_lengthintegerrequired
max_output_tokensintegerrequired
pricingobjectrequired

USD per 1M tokens.

Show 3 nested fields
promptnumberrequired
completionnumberrequired
cached_promptnumber
featuresstring[]required

Possible values: tools vision json_mode reasoning streaming prompt_caching

datacenter_locationsstring[]required
hugging_face_idstring
benchmarksobject[]required

Public benchmark scores (010-R11): primary (canonical) first, then extra; [] when none are cited (009-R44).

Show 6 nested fields
labelstringrequired

Exact published benchmark name, e.g. GPQA Diamond.

scorenumberrequired
unitstring

Score unit (default %).

Possible values: % elo pass@1

modestring

Optional reasoning-mode qualifier, e.g. High.

source_urlstringrequired

Canonical source for the number.

tierstringrequired

Possible values: primary extra

weekly_token_volumeinteger

Derived platform-wide 7-day token sum, injected from usage rollups (009-R44); omitted by the config reflection.

metaobject

Deployment capabilities (not per-model).

Show 1 nested field
image_generation_configuredbooleanrequired

Whether the chat `image` server tool has a real provider configured (009-R74).

Generated at build time from the API's OpenAPI document — the same schemas that validate requests, so this section cannot drift from the API.

Use slug as the model value in gateway requests — slugs are OpenRouter-identical. Pricing figures are USD per 1M tokens; completion pricing includes reasoning tokens.

Example

curl https://api.hyperinfer.ai/api/v1/models

Playground

Runs without signing in — this endpoint is public.

GET /api/v1/models
Request as curl
curl https://api.hyperinfer.ai/api/v1/models