GET /v1/models
Lists the public model catalog exposed by the gateway.
Inference APIs
List the public model catalog exposed by the gateway, including catalog-backed metadata and optional pricing fields.
GET/v1/models
Request
- Auth: required when tenant auth is enabled; open in dev mode
- Content-Type: none
- Body: none
Response schema
| Field | Type | Required | Notes |
|---|---|---|---|
object | string | yes | Always list |
data | array | yes | Model entries sourced from config/models.yaml |
data[].id | string | yes | Public alias clients can send in requests |
data[].object | string | yes | Always model |
data[].created | int64 | yes | Unix timestamp generated when the request is served |
data[].owned_by | string | yes | Upstream provider name |
data[].in_region | boolean | yes | Region residency flag |
data[].input_cost_per_1m_usd | number | no | Present when the catalog includes input pricing |
data[].output_cost_per_1m_usd | number | no | Present when the catalog includes output pricing |
Notes
- This endpoint is catalog-driven, not provider-discovery driven.
createdreflects the served timestamp, not the provider release date.- Cost fields are omitted unless the catalog has values for them.