Skip to main content
GET
List available models

Authorizations

Authorization
string
header
required

Send a dashboard session token, an account API key (agt_t), or a command-line credential (afc_) as a Bearer token. Each endpoint lists accepted credential types.

Query Parameters

provider
string

Exact match on the normalized provider. At most 64 bytes once normalized; empty after normalization is treated as absent.

advanced
boolean

true adds the advanced models a picker offers on request.

The page then lists the ordinary catalogue and the advanced models together. false or absent lists the ordinary catalogue alone. No other spelling is accepted.

starting_after
string

Use the previous next_cursor unchanged, keeping the same filters and page size.

limit
string

Rows per page, 1..100. Defaults to 50.

Response

One model page with an ETag for cache validation

GET /v1/models — one page of the catalogue.

models
object[]
required

The rows on this page, in the catalogue's normalized order.

version
string
required

The catalogue's version stamp: the newest row's change date, UTC. Positive timestamps beyond the supported calendar range use their decimal Unix timestamp in milliseconds instead of a date.

next_cursor
string | null

Where the next page resumes, or null on the last page.

total
integer<int64> | null

Always null — never counted, always present.