Skip to main content
GET
List models in OpenAI format

Authorizations

Authorization
string
header
required

Use a JWT bearer token or a Veryfront API key in the Authorization header.

Headers

x-veryfront-project-reference
string

Canonical project selector: a UUID or slug for model access, inference and billing context. A signed project scope takes precedence. Otherwise, send only one project selector header.

Required string length: 1 - 255
x-veryfront-project-id
string

Compatibility selector accepting a project UUID. Prefer x-veryfront-project-reference.

Required string length: 1 - 255
x-veryfront-project-slug
string

Compatibility selector accepting a project slug. Prefer x-veryfront-project-reference.

Required string length: 1 - 255
anthropic-version
string

Present on an Anthropic client's request, as Anthropic SDKs and Claude Code send it. Selects Anthropic's list format and error envelope, and the Anthropic cursors after_id and before_id. Without it the list uses OpenAI's format.

Example:

"2023-06-01"

Query Parameters

limit
integer

Maximum number of models to return.

Required range: x <= 1000
Example:

1000

after_id
string

Anthropic format only (anthropic-version sent): return the models that follow this model id.

before_id
string

Anthropic format only (anthropic-version sent): return the models that precede this model id.

Response

Model list from the Veryfront catalog, never forwarded to a vendor. OpenAI's list shape by default; Anthropic's list shape, error envelope and after_id / before_id cursors when the request carries anthropic-version.

object
enum<string>
required
Available options:
list
data
object[]
required