List models
Browse gateway-native models through Phaseo Gateway, including optional non-routable availability details.
availability=all to include models that are known but not currently available.
GET /models/me is reserved for future guardrail-aware filtering of models for the current caller. It currently returns 501 not implemented, so use GET /models for the shared gateway catalogue today.
Useful filters
endpointsuses public names likechat.completions,responses, andmessagesstatusfilters by model lifecycle, for exampleactive,deprecated, orretiredproviderfilters by public provider ID, for exampleopenai,anthropic, orgoogle_vertexprovider_statusfilters the provider rollout tier, for exampleactive,beta,alpha, ornot_readyprovider_routing_statusfilters provider-level routing statemodel_routing_statusfilters model-level routing statecapability_statusfilters provider capability state for the requested endpoint mappingprovider_availability_statusfilters provider-side availability, for exampleactive,coming_soon, orinactiveprovider_availability_reasonfilters provider-side availability reason, for examplepreview_only,provider_not_ready,gated,access_limited, orregion_limitedorganisationfilters by the public model ID prefix, for exampleanthropicinanthropic/claude-3-haikuavailability=activeis the defaultavailability=allincludes models or providers that arecoming_soon,inactive, or not yet publicly routableinput_modalitiesis an alias forinput_typesoutput_modalitiesis an alias foroutput_typessupported_parametersis an alias forparams
GET /models/{author}/{slug}/endpoints. The response separates provider routes and includes the public path, modalities, supported parameter detail, availability, routing state, provider model slug, and pricing summary for each row.
Provider entries can also include:
availability_statusavailability_reasonprovider_statusprovider_routing_statusmodel_routing_statuscapability_status
Response
availability_reason is the single-field explanation for why a provider entry is active, preview-only, or inactive.Authorizations
Bearer token authentication
Query Parameters
Filter by endpoints
Filter by organisation Organisation identifier.
ai21, aion-labs, alibaba, allenai, amazon, anthropic, arcee-ai, baai, baidu, black-forest-labs, bytedance, cohere, crofai, cursor, deepseek, eleven-labs, essential-ai, github, google, hexgrad, ibm, inception, inclusionai, inflection, jetbrains, kwaipilot, lg, lightricks, liquid-ai, meituan, meta, microsoft, mindai, minimax, mistral, moonshotai, morph, naver-hyperclova, nex-agi, nous, nvidia, openai, perplexity, poe, poolside, prime-intellect, prism-ml, qwen, reka, relace, runway, sakana, sao10k, sourceful, spacex-ai, stability-ai, stealth, stepfun, suno, tencent, thinking-machines, upstage, venice, vercel, voyage, windsurf, xiaomi, z-ai 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.
active, all Limit the number of results
1 <= x <= 250Offset for pagination
0 <= x <= 5000Response format. Defaults to json.
json, rss, atom Alias for format. Accepts json, rss, or atom.
json, rss, atom Response
List of models
true
active, all "active"
1 <= x <= 25050
0 <= x <= 50000
x >= 0128