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.

CapabilityTodayPlan
Video on the APIWorkspace only. POST /v1/videos does not exist.A video endpoint is on the roadmap after the router rebuild.
Audio: speech and transcriptionNot available anywhere. Audio ids are refused.Audio routes are on the back-end roadmap.
Web searchBuilt. web_search: true on chat completions, the globe in the workspace. :online and plugins still do nothing.Live.
Routing controlsNone. :fast, :cheap, :nitro, :floor make an unknown id and return 404.The new router will expose routing preferences.
Tool and function callingtools and tool_choice are dropped; the model answers in text.On the roadmap.
Structured outputresponse_format is dropped.With tool calling.
Image input (vision)image_url parts, inline or by file_id, on models that see pictures.Shipped. Files.
EmbeddingsNo endpoint; embedding ids are refused.Under consideration.
Files/v1/files upload, list, read, delete; file, input_audio and video_url parts.Shipped. Files.
Assistants, fine-tuning, responses APINot built.Not planned.
CORS for browser callsNo CORS headers.Not planned: a key in a browser is a key anyone can spend.

The roadmap has the order and the reasoning.