API documentation
Read-only JSON API. No key required. Rate limit: 60 requests/minute per IP (429 when exceeded). Base URL: https://releasedmodels.com/api/v1
Endpoints
| Endpoint | Description |
|---|---|
GET /api/v1/models | Paginated list. Params: q, company, family, model_type, architecture, open, status, released_from, released_to, tag, sort, order, page, per_page |
GET /api/v1/models/{slug} | Full detail incl. pricing history and benchmarks |
GET /api/v1/models/{slug}/pricing | Effective-dated pricing rows plus launch and current price |
GET /api/v1/models/{slug}/benchmarks | Benchmark scores for one model |
GET /api/v1/families, /{slug} | Family list and per-family versions |
GET /api/v1/companies, /{slug} | Company list and per-company models |
GET /api/v1/benchmarks | Benchmark definitions |
GET /api/v1/benchmarks/{slug}/leaderboard | Top scores for a benchmark |
GET /api/v1/stats | Totals and distributions |
GET /api/v1/timeline?months=36 | Releases bucketed by month |
Response envelope
{
"data": [ ... ],
"meta": { "page": 1, "per_page": 25, "total": 312, "total_pages": 13 }
}
Errors
{ "error": { "code": "not_found", "message": "Model not found." } }
CORS is enabled for GET from any origin.
Example
curl "https://releasedmodels.com/api/v1/models?company=openai&per_page=5"