10Reference · Changelog

Versioning, deprecation, dated entries.

The public API is versioned in the URL. Breaking changes ship as a new major version with a six-month overlap; additive changes ship in-place and are noted here.

Versioning policy

Major version in the path — currently v1. A future v2 would live at /api/public/v2/... and run alongside v1 for at least six months before v1 is sunset.

Additive changes are not breaking. New optional request fields, new response fields, new error codes for new conditions, and new endpoints all ship in v1 without a version bump. We log them here.

Breaking changes include: removed fields, renamed fields, changed types, tightened validation that rejects previously-accepted requests, and removed endpoints. These force a new major version.

v1 — 2026-04-25 — General Availability

First public release. Four surfaces (textvoice, voicebot, meeting-agent, meeting), dashboard-side key management, per-key per-minute rate limiting, per-second billing against the wallet/autopay model, and the drop-in embed runtime at /embed/v1/vaanivoice.js.

Was this page helpful?