Skip to main content
GET
List models with pricing

Authorizations

Authorization
string
header
required

JWT access token for user authentication (Authorization: Bearer <jwt_token>). Create via POST /users/me/access_tokens.

Query Parameters

limit
integer<int64> | null

Maximum number of models to return. Defaults to 100. Must be non-negative; values are capped only by the catalog size.

offset
integer<int64> | null

Number of models to skip from the start of the catalog. Defaults to 0. Must be non-negative.

Response

List of models with pricing

Response for model list endpoint.

The full catalog (a few dozen entries) is loaded once and cached in-process for a short TTL; limit / offset slice the cached list in memory, so successive pages are consistent within a cache window and DB load is independent of caller pagination.

limit and offset echo back the request values (defaults: 100, 0). total is the full catalog size, used by clients to compute page counts.

limit
integer<int64>
required
models
object[]
required
offset
integer<int64>
required
total
integer<int64>
required