models
GET
/v1/models
const url = 'https://example.com/v1/models';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/v1/modelsResponses
Section titled “ Responses ”Served model info
Media type application/json
Collection of available models
object
data
required
Array<object>
Model information metadata about an available mode
object
created
required
integer format: int64
id
required
string
mcp_servers_connected
Number of connected MCP servers
integer | null
mcp_tools_count
Number of tools available from MCP servers
integer | null
object
required
string
owned_by
required
string
status
Model status: “loaded”, “unloaded”, or “reloading”
string | null
tools_available
Whether tools are available through MCP or tool callbacks
boolean | null
object
required
string
Example generated
{ "data": [ { "created": 1, "id": "example", "mcp_servers_connected": 1, "mcp_tools_count": 1, "object": "example", "owned_by": "example", "status": "example", "tools_available": true } ], "object": "example"}