Models API

List and query all available models on the kineticRouter platform. The returned data follows the OpenRouter standard and includes complete model metadata: architecture, pricing, supported parameters, and more.

Like every kineticRouter API, the Models API requires a kineticRouter API Key. Send it as Authorization: Bearer <your KINETICROUTER_API_KEY>. For detailed field descriptions, see Model Catalog — Models API Standard.

List All Models

GET https://api.kineticrouter.com/v1/models

Request Examples

Terminal
curl https://api.kineticrouter.com/v1/models \ -H "Authorization: Bearer $KINETICROUTER_API_KEY"

Response Format

Planned example

The Anthropic-native route is planned and its configuration is shown only as a reference. This example is intentionally not copyable in its current display state.

Response Fields

FieldTypeDescription
idstringModel identifier, e.g. "anthropic/claude-sonnet-4.6"
canonical_slugstringPermanent identifier, never changes
namestringModel display name
creatednumberTime added (Unix timestamp)
descriptionstringModel capability description
context_lengthnumberMaximum context window (tokens)
architectureobjectInput/output modalities and tokenizer info
pricingobjectPricing (USD/token)
top_providerobjectProvider config (context limit, max output, etc.)
supported_parametersstring[]Supported API parameters

Filter Models by Provider

GET https://api.kineticrouter.com/v1/models/{provider}

Returns only models from the specified provider.

Path Parameters

ParameterTypeDescription
providerstringProvider identifier, e.g. anthropic, openai, google, bailian, volcengine

Request Examples

Terminal
# List all Anthropic models curl https://api.kineticrouter.com/v1/models/anthropic \ -H "Authorization: Bearer $KINETICROUTER_API_KEY" # List all OpenAI models curl https://api.kineticrouter.com/v1/models/openai \ -H "Authorization: Bearer $KINETICROUTER_API_KEY"

Response Format

The response format is the same as listing all models, with the data array containing only models from the specified provider.

Get Model Details

GET https://api.kineticrouter.com/v1/models/{provider}/{model_id}

Path Parameters

ParameterTypeDescription
providerstringProvider identifier, e.g. anthropic
model_idstringModel name, e.g. claude-sonnet-4.6

Request Example

Terminal
Planned example

The Anthropic-native route is planned and its configuration is shown only as a reference. This example is intentionally not copyable in its current display state.

Response Format

Returns a single Model object with the same structure as objects in the list endpoint.