| Completions | POST /completions | Core AI completions with the orchestration pipeline |
| Chat Completions | POST /chat/completions | Drop-in chat-completions wire format for existing tooling |
| Images | POST /images | Image generation (Theo Create) |
| Video | POST /video | Video generation (async) |
| Code | POST /code | Code generation (Theo Code) |
| Research | POST /research | Deep web research (async) |
| Documents | POST /documents | PDF, DOCX, PPTX, XLSX, CSV generation |
| Audio | POST /audio/tts, POST /audio/stt | Text-to-speech and speech-to-text |
| Skills | GET/POST /skills, POST /skills/create, POST /skills/submit | Marketplace and skill management |
| E.V.I. Canvas | GET/POST /evi/canvases | Build, compile, and publish E.V.I. personas |
| Workflows | GET/POST /workflows, POST /workflows/{id}/run | Automation workflows |
| Hooks | GET/POST /hooks | Autonomous event-triggered skill execution |
| Events | POST /events | Publish domain events |
| Guardrails | GET/POST /guardrail-policies | Input/output policy enforcement |
| Routing Studio | GET/POST /routing-preferences | Per-customer routing preferences |
| Embed Widgets | GET/POST /iframes | White-label chat widgets, analytics, and leads |
| Theo Browser | POST /browser/sessions | Managed headless browser sessions |
| Webhooks | GET/POST /webhooks | Outbound event delivery |
| Conversations | GET /conversations | Conversation history |
| Models | GET /models | Available engine registry |
| Tools | GET /tools | Available tool definitions |
| Jobs | GET /jobs/{id} | Async job status polling |
| Usage | GET /usage, GET /usage/export | Usage analytics and CSV export |
| Billing | POST /billing/checkout, POST /billing/portal | Credit top-ups and billing portal |
| Settings | GET/PATCH /settings | Account preferences |
| Benchmarks | GET /benchmarks | Aggregated latency and routing telemetry |
| Organizations | GET/POST /orgs | Team and membership management |
| Audit | GET /audit, GET /audit/export | Audit log listing and CSV export |
| Keys | POST /keys | API key management |
| Health | GET /health | System status (public, no auth) |