Skip to content

GET /v1/models

List all models the gateway can route to.

Request

GET https://api.chris.hellotopia.io/v1/models
Authorization: Bearer <api_key>

Example

curl https://api.chris.hellotopia.io/v1/models \
  -H "Authorization: Bearer $OPENAI_API_KEY" | jq '.data[].id'

Response

{
  "object": "list",
  "data": [
    {"id": "llama3.1:8b", "object": "model", "created": 1713456789, "owned_by": "openai"},
    {"id": "5080/phi4:14b", "object": "model", "created": 1713456789, "owned_by": "openai"},
    ...
  ]
}

The owned_by field is a compatibility placeholder from the OpenAI schema — ignore it.

For the curated list with routing guidance, see Models.