Skip to main content
GET
List model endpoint capabilities
Use this endpoint before sending a request when your application needs to confirm that a model, provider, endpoint, and parameter combination is available. For openai/gpt-5.4-mini, use:
Each row represents one provider and endpoint capability. It includes:
  • the canonical capability ID and public API path
  • the provider ID, name, and provider model slug
  • input and output modalities
  • supported parameter names and structured parameter detail
  • provider, model, capability, routing, and availability states
  • effective dates when the route is scheduled or time-bounded
  • an endpoint pricing summary

Include planned and inactive routes

The default availability=active only returns publicly routable rows. Use availability=all to inspect coming-soon and inactive routes:
Do not route production traffic to a row unless availability_status is active and is_active_gateway is true.

Filter routes

Use repeatable or comma-separated filters for:
  • provider
  • provider_status
  • provider_routing_status
  • model_routing_status
  • capability_status
  • provider_availability_status
  • provider_availability_reason
  • status
  • supported_parameters
For example, this returns OpenAI routes that support temperature:

Authorizations

Authorization
string
header
required

Bearer token authentication

Path Parameters

author
string
required

Model author or organisation segment.

slug
string
required

Model slug segment.

Query Parameters

provider
string[]

Filter by provider id.

provider_status
string[]

Filter by provider rollout status.

provider_routing_status
string[]

Filter by provider routing status.

model_routing_status
string[]

Filter by model routing status.

capability_status
string[]

Filter by provider capability status.

provider_availability_status
string[]

Filter by provider availability status.

provider_availability_reason
string[]

Filter by provider availability reason.

status
string[]

Filter by canonical model lifecycle status.

supported_parameters
string[]

Filter endpoint rows by supported parameter names or aliases.

availability
enum<string>
default:active

active returns publicly routable endpoint rows; all also includes coming-soon and inactive rows.

Available options:
active,
all

Response

Model endpoint capability rows

ok
enum<boolean>
required
Available options:
true
id
string
required
name
string
required
description
string
required
organization
object | null
required
modalities
object
required
availability_mode
enum<string>
required
Available options:
active,
all
endpoints
object[]
required
Last modified on August 5, 2026