Skip to main content
GET
List Fallback LLMs
Read only Lists the language models that can serve as an agent’s fallback LLM. A fallback LLM takes over mid-call when the primary model is slow or unavailable, so the conversation keeps going instead of stalling.

When to use this

  • Configuring fallbacks: pick a model from this list, then enable it on the agent with fallback_llm_enabled, llm_fallback_model, and llm_fallback_delay_ms via Create Agent or Update Agent.
  • Validating configuration: confirm a previously configured fallback model is still offered before publishing an agent change.
The fallback set is maintained separately from the main List LLMs catalog: not every primary model is eligible as a fallback. Choose a fallback from a different provider than the primary model so a provider-wide outage does not take out both. The API-key response contains id, name, and provider; it does not expose supports_tool_calling. Check tool compatibility in the dashboard or MCP catalog. The API validates the effective fallback model when the agent configuration is saved.

List Fallback LLMs results

The response is one page of models in a plain JSON array. The default page size is 20, and requests above 100 models per page are capped at 100. Increment page until the array is shorter than your effective page size. Each entry includes the model’s id and display metadata; use the response schema on this page for the exact fields. See API errors for the standard error format.

Query parameters

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

page
number

Page number, starting at 1. Must be a whole number; 0 or below is treated as 1.

Example:

1

limit
number

Models per page. Must be a whole number. Default 20; 0 also returns 20, values above 100 are treated as 100, and a negative value fails with 500.

Example:

20

sortBy
string

Column to sort by, for example id, name or provider. Default id. An unknown column returns 500.

Example:

"id"

sortOrder
enum<string>

Sort direction. Default ASC.

Available options:
ASC,
DESC

Response

Fallback LLM returned successfully.

id
string
required

Signed LLM ID

Example:

"llm_mfgt5q2x8k4w7r"

name
string
provider
enum<string>
Available options:
google,
openai,
deepseek,
groq,
gemini,
sarvam