API reference
What the Vani API does, endpoint by endpoint
The quickstart and client guides are on the main docs page. These pages cover the parts of the API that go beyond a chat request.
- Model ids, limits, headers and usageHow the Vani API names models, caps output, rate-limits requests and reports usage, including cached and reasoning tokens.
- MCP tools on the APILet a model call tools on your own remote MCP servers from the Responses API (
mcptool) or the Messages API (mcp_servers). - Media API: images and videosGenerate and edit images and create video clips with the Vani API: models, sizes, multiple images per request, video jobs and their downloads.
- Artifacts APICreate, edit, version, convert, export and share documents, slides and designs with /v1/artifacts.
- Responses API: scope and limitsWhat the stateless Vani Responses API supports: messages, function and custom tools, MCP tools, structured output and streaming, and what it does not.