MisarMisar Docs

Models

Discover available models and the full model catalog.

Authentication

Both endpoints require Authorization: Bearer <API_KEY>. Gateway base URL: https://api.misar.dev.

List models

GET/models

Return the ids of the models the router can currently serve.

Response fields

modelsstring[]

Available model ids.

Request
curl https://api.misar.dev/models \
  -H "Authorization: Bearer $MISARCODER_API_KEY"
200 — Models
{ "models": ["qwen3:8b", "..."] }

Model catalog

GET/models/catalog

Return the full catalog with metadata. Each entry carries its catalog fields plus an explicit context_window (tokens), derived as context_k * 1000.

Response fields

modelsArray<object>

Catalog entries. Each includes context_window alongside the original metadata.

countinteger

Number of catalog entries.

Request
curl https://api.misar.dev/models/catalog \
  -H "Authorization: Bearer $MISARCODER_API_KEY"
200 — Catalog
{
  "models": [
    { "id": "qwen3:8b", "context_k": 32, "context_window": 32000 }
  ],
  "count": 1
}

Status codes

  • 200 — Returned.
  • 401 — Missing or invalid API key.