Skip to main content
GET
List Llm Models
List available models for a specific LLM provider. Use the model_id value as the agent’s model_name field when creating or updating an agent.

Path Parameters

string
required
The provider’s internal_identifier from List LLM Providers (e.g., openai, anthropic)

Response

Returns an array of LLMModelItem objects.
string
Model identifier — use this as the model_name field when creating/updating agents
string
Human-friendly model name
integer
1 for a provider’s current flagship models, 2 for previous or mid-range models, 3 for small, low-cost models
string
Brief description of the model’s capabilities
string
ga for a current model, legacy for an older model that still works
integer
Context window, in tokens
integer
Maximum output, in tokens
string[]
Supported features, for example function_calling, structured_output and vision
object | null
List price in USD: input_usd_per_1m, output_usd_per_1m, cache_read_usd_per_1m and cache_write_usd_per_1m

Example Request

Notes

  • Returns 404 when the provider identifier is not found
  • Use the model_id value as the agent’s model_name field
  • A lower tier number means a more capable model. Compare price to see what each costs

Authorizations

x-api-key
string
header
required

API Key for authentication

Path Parameters

provider_identifier
string
required

Response

Successful Response

model_id
string
required

The model identifier to use in agent configuration. Set this as the agent's model_name field (e.g., 'claude-sonnet-5', 'gpt-4o').

display_name
string | null

Human-readable name of the model for display purposes.

tier
integer | null
default:1

Model capability tier. Higher tiers indicate more capable (and typically more expensive) models. Tier 1 is standard, higher tiers are premium.

description
string | null

Brief description of the model's capabilities and recommended use cases.