Welcome to Theo Docs — the AI orchestration API.
List all available Theo engine models and their capabilities.
curl --request GET \
--url https://api.example.com/api/v1/models{
"models": [
{
"mode": "<string>",
"model_id": "<string>",
"label": "<string>",
"engine": "<string>",
"description": "<string>"
}
]
}curl https://hitheo.ai/api/v1/models \
-H "Authorization: Bearer $THEO_API_KEY"
Show Model object
{
"models": [
{
"mode": "fast",
"model_id": "theo-1-flash",
"label": "Theo Flash",
"engine": "theo-core",
"description": "Fast, lightweight completions for simple tasks"
},
{
"mode": "think",
"model_id": "theo-1-reason",
"label": "Theo Reason",
"engine": "theo-core",
"description": "Deep reasoning and multi-step analysis"
},
{
"mode": "code",
"model_id": "theo-1-code",
"label": "Theo Code",
"engine": "theo-core",
"description": "Production-quality code generation optimized for long-form output"
},
{
"mode": "image",
"model_id": "theo-1-create",
"label": "Theo Create",
"engine": "theo-vision",
"description": "Photorealistic image generation"
},
{
"mode": "research",
"model_id": "theo-1-research",
"label": "Theo Research",
"engine": "theo-search",
"description": "Multi-step web research with source synthesis"
}
]
}
Was this page helpful?
curl --request GET \
--url https://api.example.com/api/v1/models{
"models": [
{
"mode": "<string>",
"model_id": "<string>",
"label": "<string>",
"engine": "<string>",
"description": "<string>"
}
]
}