Docs/Models
What is not on the API yet
Which capabilities are missing today, and where are they on the roadmap?
Checked against the code on
One honest line each, so nobody spends an afternoon on a feature that does not exist. Where an item is on the roadmap, it says so.
| Capability | Today | Plan |
|---|---|---|
| Video on the API | Workspace only. POST /v1/videos does not exist. | A video endpoint is on the roadmap after the router rebuild. |
| Audio: speech and transcription | Not available anywhere. Audio ids are refused. | Audio routes are on the back-end roadmap. |
| Web search | Not built. :online and plugins do nothing. | On the roadmap. |
| Routing controls | None. :fast, :cheap, :nitro, :floor make an unknown id and return 404. | The new router will expose routing preferences. |
| Tool and function calling | tools and tool_choice are dropped; the model answers in text. | On the roadmap. |
| Structured output | response_format is dropped. | With tool calling. |
| Image input (vision) | Array content parts are dropped. | On the roadmap. |
| Embeddings | No endpoint; embedding ids are refused. | Under consideration. |
| Files, assistants, fine-tuning, responses API | Not built. | Not planned. |
| CORS for browser calls | No CORS headers. | Not planned: a key in a browser is a key anyone can spend. |
The roadmap has the order and the reasoning.