Skip to main content
GET
List available models

Authorizations

Authorization
string
header
required

Obtain a token via the CLI auth flow (POST /v1/auth/sessions) or GitHub OAuth

Query Parameters

provider
string

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

starting_after
string

Opaque cursor from a previous page's next_cursor, bound to the filters and page size that produced it. Only the sort boundary is read from it — the filters applied are always the request's.

limit
string

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

Response

One page of the catalogue, under the entity tag its bytes hash to

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.