List the model catalog
GET
The public model catalog: every active and deprecated model, with its aliases, limits, capabilities and prices. No API key is needed.
Prices are in US dollars per million tokens, as decimal strings. pricing is EZAT Router's standard price; an organization with its own prices sees them in the dashboard. officialPricing is the model maker's list price, for comparison. Models in preview aren't listed here, but GET /v1/models lists them for keys that may use them.
The catalog, in display order.
application/json- response
data*array<>curl -X GET 'https://api.router.ezat.io/api/models'Example Response
{ "data": [ { "id": "anthropic/claude-haiku-5-5", "uuid": "01a18d99-d47f-7261-ad86-b72f8371a685", "displayName": "Claude Haiku 5.5", "description": "The fastest and most affordable model, for high-volume and latency-sensitive tasks.", "family": "haiku", "status": "ACTIVE", "contextWindow": 1000000, "maxOutputTokens": 128000, "capabilities": { "tools": true, "vision": true, "thinking": true, "cacheTtl1h": true, "promptCaching": true }, "available": true, "aliases": [ "claude-haiku-5-5", "claude-haiku-5.5" ], "pricing": { "unit": "USD per 1M tokens", "input": "0.09", "output": "0.45", "cacheWrite5m": "0.1125", "cacheWrite1h": "0.18", "cacheRead": "0.009", "longContext": [ { "minInputTokens": 100001, "prices": { "input": "0.45", "output": "2.25", "cacheWrite5m": "0.5625", "cacheWrite1h": "0.9", "cacheRead": "0.045" } } ] }, "officialPricing": { "unit": "USD per 1M tokens", "input": "0.1", "output": "0.5", "cacheWrite5m": "0.125", "cacheWrite1h": "0.2", "cacheRead": "0.01", "longContext": [ { "minInputTokens": 100001, "prices": { "input": "0.5", "output": "2.5", "cacheWrite5m": "0.625", "cacheWrite1h": "1", "cacheRead": "0.05" } } ] } } ]}