API

Models

How to discover model ids and what the model catalog response looks like.

Public base URL

Routera publishes the API at https://routera.one/api/v1.

Routera exposes a public model catalog through GET /models.

List models

curl https://routera.one/api/v1/models

The response is an OpenAI-style list object:

{
  "object": "list",
  "data": [
    {
      "id": "openai/gpt-5.5",
      "object": "model",
      "name": "GPT 5.5",
      "owned_by": "openai",
      "context_length": 1050000
    }
  ]
}

Model ids

Use the model id value returned by GET /models inside chat completion requests.

Examples from the current seeded catalog:

  • openai/gpt-5.5
  • moonshot/kimi-2.6
  • z-ai/glm-5.1
  • minimax/minimax-2.7
  • google/gemma-4-31b-it
  • qwen/qwen3.5-27b

Response shape

Routera currently includes these fields in each model object:

FieldMeaning
idThe model slug to send in requests
objectAlways model
nameHuman-readable model name
createdModel record creation timestamp
owned_byProvider slug
context_lengthContext window size
architecture.modalityJoined modality labels
pricing.promptPrompt price as a string
pricing.completionCompletion price as a string