List gateway models
Returns shared non-hidden gateway models. Defaults to currently publicly routable models; use availability=all to include non-routable availability records. Use format=openai for an OpenAI-compatible model list. OpenAI format returns all filtered models by default; an explicit limit and offset can still select a page.
Request
- Base URL: https://api.phaseo.app/v1
- URL: https://api.phaseo.app/v1/models
- Auth: HTTP bearer
Query parameters
Case-insensitive search across model ids, names, descriptions, and organisations.
Case-insensitive provider or model-organisation search.
Require a supported input modality.
Require at least this many input context tokens.
Maximum USD input-token price per million tokens.
Return only models with at least one routable gateway offer.
Field used to order model discovery results.
Optional sort direction. Price sorts default to ascending; other numeric sorts default to descending.
Filter by endpoints
Filter by organisation
Filter by provider id
Filter by provider rollout status
Filter by provider routing status
Filter by model routing status
Filter by provider capability status
Filter by provider availability status
Filter by provider availability reason
Filter by model status
Filter by input types
Public alias for input_types.
Filter by output types
Public alias for output_types.
Filter by params
Public alias for params.
Availability filter. active returns publicly routable models only; all includes non-routable availability records.
Limit the number of results
Offset for pagination
Response format. Defaults to Phaseo-native json. OpenAI format returns the complete filtered list unless limit is supplied.
Alias for format. Accepts json, rss, or atom.
Response
List of models
Example response
{
"ok": true,
"availability_mode": "active",
"limit": 50,
"total": 128
}Changes
No recorded changes to this operation across all 1 revision of this API.