AI

Gets the list of available AI engine models.

Returns the catalog of engine models that can be set in the engine_model field of an AI. The whole catalog is returned in a single page, so page_size and page_token are not used. Each model has a key_mode: platform means the platform supplies access and engine_key is ignored, own_or_default means your engine_key is used or the platform default key when empty, and own_required means engine_key is mandatory.

get/ai_models

Response

The list of available AI engine models.

next_page_tokenstring

Cursor token for the next page of results. Pass this value as the page_token parameter in the next request.

Example response

{
  "result": [
    {
      "id": "gemini.gemini-2.5-flash",
      "label": "Gemini 2.5 Flash",
      "vendor": "Google",
      "recommended": true,
      "tags": [
        "low-cost"
      ],
      "description": "Fast and low-cost model suited to real-time voice conversations.",
      "key_mode": "own_or_default",
      "model_id_prefix": "openrouter."
    }
  ]
}

Changes

Changed in 2 of the 97 revisions of this API.3

    • ○

      added the optional property /// to the response with the status

      response-optional-property-added

    • ○

      added the required property /// to the response with the status

      response-required-property-added

    • ○

      endpoint added

      endpoint-added