Skip to main content
Returns the model IDs accepted for chat turns. Pass one of the returned model_id values in the model field of a WebSocket send_message / edit_message or REST turn submission to override the agent for that turn.
The top-level default field is the platform provisioning default, not necessarily the model your agent runs. Use GET /v1/agents and read the selected agent’s model_id to show the effective no-override model. Unknown model IDs are silently ignored and fall back to the agent model, so populate and validate the picker from this response.
string
required
Bearer token obtained from the authenticate endpoint.

Response

object[]
required
List of available model objects.
string
required
Platform-wide provisioning default. An existing agent’s own model_id takes precedence when no per-turn override is supplied.