Models
Discover the LLM models available through AllModels and inspect their capabilities.
AllModels exposes public model catalogs in OpenAI and OpenRouter formats. Use the OpenAI catalog for SDK discovery and the OpenRouter catalog for pricing, capabilities, and provider details.
Browse the live catalog
Visit the LLM models page for the current list of models. Each model page shows its capabilities and available providers.
List models with the OpenAI SDK
List models with JavaScript
const models = await client.models.list();
for (const model of models.data) {
console.log(model.id);
}No API key is required to read either catalog directly.
Model catalog routes
| Route | Format | Contains |
|---|---|---|
GET /oai/models | OpenAI | All served models in an OpenAI list |
GET /oai/models/{model} | OpenAI | One model, including AllModels capability fields |
GET /or/models | OpenRouter | Models with pricing, parameters, reasoning controls, and links |
GET /or/models/{author}/{slug} | OpenRouter | One model as { "data": model } |
GET /or/models/{author}/{slug}/endpoints | OpenRouter | Provider routes, prices, limits, parameters, availability, latency, and throughput |
GET /or/endpoints | OpenRouter | Every model-provider endpoint in one list |
All routes are relative to https://api.allmodels.io.
Capability fields
The OpenAI-format model objects include:
context_lengthmax_completion_tokensinput_modalitiesreasoningabliterated
The OpenRouter-format catalog adds supported parameters, pricing, architecture, reasoning controls, and links to provider endpoints. The endpoint listing shows the limits and capabilities of each individual provider route.
See Providers to choose a route and Failover to understand how the router moves between eligible routes.
