API reference
List models
Discover the IDs and capabilities that your API key can use.
On this page
Request
GET
/modelsReturns only models available to the authenticated key.
cURL
curl https://code.verboo.ai/router/v1/models \
-H "Authorization: Bearer $VERBOO_API_KEY"Response
200 · application/json
{
"object": "list",
"data": [
{
"id": "model-id",
"object": "model",
"created": 1786752000,
"owned_by": "verboo",
"display_name": "Model name",
"context_window": 131072,
"vision": true,
"reasoning": {
"effort_levels": ["low", "medium", "high"],
"default_effort": "medium"
}
}
]
}| Field | Type | Description |
|---|---|---|
| id | string | Exact identifier used in chat/completions. |
| context_window | number? | Maximum context window reported by the catalog. |
| vision | boolean | Indicates support for image_url content. |
| reasoning | object? | Accepted effort levels and default value. |
| display_name | string? | Friendly name for user interfaces. |
Model selection
The response is the source of truth
Dashboard catalogs may show general account options. For an integration, always use an id returned by /models with the same API key.
- Check vision before sending images.
- Use only values listed in reasoning.effort_levels.
- Plan history size with context_window.