Skip to content

Get a specific model with provider info and profile

GET
/v1/llm-models/{id}
id
required
string

Model ID (prefixed, e.g., mod_…)

Model found

Wrapper that adds API and UI links to a serialized resource.

Uses self_url (not url) for the API link to avoid collision with resources that already have a url field (e.g. McpServer).

object
capabilities
required
Array<string>
created_at
required
string format: date-time
display_name
required
string
enabled
required

Whether this model is enabled (visible in UI model pickers)

boolean
healthy
required

Derived: model is configured and ready for use. Currently means the joined provider is active and has an API key set; over time this may also incorporate live reachability checks. Not persisted.

boolean
id
required
string
Example
model_01933b5a00007000800000000000001
is_favorite
required
boolean
model_id
required
string
profile
One of:
null
provider_id
required
string
Example
provider_01933b5a00007000800000000000001
provider_name
required
string
provider_type
required

LLM provider type

string
Allowed values: openai azure_openai openai_completions anthropic gemini llmsim
source
required

How the model was added to the system

string
Allowed values: manual discovered predefined
updated_at
required
string format: date-time
self_url
required

Full API endpoint URL for this resource.

string
ui_link
required

Alias for view_url, used by command and MCP outputs.

string
view_url
required

Full UI URL for viewing this resource.

string

Invalid model ID

Model not found