Skip to main content
GET
List public, active models (no auth)

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

q
string | null

ANTLR filter expression (same syntax as /v1/models)

fields
string | null

Field projection

sort_by
string | null

Sort expression

limit
integer | null

Page size

Required range: 1 <= x <= 500
pq
string | null

Previous-page query (cursor pagination)

from_prev
boolean
default:false

Backward pagination flag

embed
string | null

Comma-separated nested entities to include. Allowed names live on Model.public_read.embeds: inputs, outputs, examples, faq_entries, pricing, related_links. Any other name returns 422. related_links is filtered to links whose target Model is itself public/active/non-deleted.

Response

Successful Response

Paginated list response for the unauthenticated /v1/public/models surface.

items
PublicModelValidator · object[]
required
first
string | null
next
string | null
previous
string | null