Skip to main content

List models

GET 

/models

Lists the models the API serves, as a catalogue document in the OpenRouter provider schema 2.4: one entry per model id with its name, context length, maximum output, prices per token (decimal strings in US dollars), streaming support and supported parameters. The id of each entry is the value to send as model in a chat completion. No API key is needed, and the endpoint answers cross-origin requests from browsers, which is how the tables on Models and Pricing and limits are filled.

Add ?format=openai to get the OpenAI-style list instead: {"object": "list", "data": [{"id", "object", "created", "owned_by", "pricing", "context_length"}]}, with every id and alias and its prices in US dollars per million tokens. Only this list includes the decision models (preview) and the embeddings, rerank and redaction models, each with an endpoints array naming the routes it is served on (/v1/decisions and /v1/systemone; /v1/embeddings, /v1/rerank or /v1/redact) and an output price of 0; chat models have no endpoints. The tables of these models on Decisions and Embeddings, rerank and redaction are filled from it.

Request​

Responses​

The catalogue, in the OpenRouter provider schema 2.4; with format=openai, the OpenAI-style list.