GET https://51kik.com/v1/models

Lists enabled catalog models. Response shape aligns with the OpenRouter models list (data array at the root).

Authentication

No API key required — discover models before wiring secrets. Inference calls still need a key.

Mapping to model

  • Each item's id (same as canonical_slug) is the model value for POST /chat/completions, POST /embeddings, etc.
  • Models hidden from the catalog but enabled for you may still be callable by code — per console entitlements.

Query parameters (all optional)

Snake_case and camelCase accepted; repeat or comma-separate multi-values.

ParamDescription
q / search / queryKeyword on code, name, description (max 200 chars)
limit / page_size / pageSizePage size 1–100
offset / pageOffset or page (page starts at 1)
sort / ordernewest, name, code (default code asc)
output_modalitiesFilter output modalities
input_modalitiesFilter input modalities
supported_parametersFilter supported parameter sets
api_protocolFilter by route protocol

Paged responses include has_more.

Examples

curl -sS "https://51kik.com/v1/models"

curl -sS "https://51kik.com/v1/models?q=claude&limit=20&offset=0"

curl -sS "https://51kik.com/v1/models?output_modalities=text"

Response (summary)

Items include id, name, description, pricing (string rates for prompt/completion, etc.), modalities, and architecture hints. Catalog pricing is indicative — billing is in the console.

Related