Query the OpenDunes model catalog — list, filter, and retrieve pricing for any supported model.
The model catalog is publicly readable — no API key required. Use it to discover available models, check DA pricing, and read capability flags before deciding which model to call.
The OpenAI SDK's client.models.list() returns a basic list. For richer filtering, call the catalog endpoint directly:
| Parameter | Values | Description |
|---|---|---|
q | string | Full-text search across name and slug. |
provider | string | Filter by provider, e.g. anthropic. |
capability | streaming | tools | vision | json_mode | Only models with this capability. |
modality | string | Output modality. |
input_modality | string | Input modality. |
free | true | Only free models. |
context_min | int | Minimum context window in tokens. |
sort | popularity | price | name | context | newest | Sort order. |
order | asc | desc | Direction. |
GET /api/models/facets returns aggregated filter counts (providers, capabilities, modalities) — useful for building search UIs.
GET /api/models/stats returns catalog-wide counts and the list of available providers.
You can also explore the full catalog at /models — search, filter by capability, and see per-conversation DA cost estimates.