Developers
API Reference
The live, versioned OpenAPI contracts for the Vagary Voice platform. Rendered directly from the source contract — every endpoint below is real.
AI Voice Builder Platform API
v2.3.033 endpointsSpec: /contracts/api/v1/openapi.json — import into Postman/Insomnia or generate a client.
Endpoints
Analytics
- GET
/analytics/anomaliesDetect usage anomalies - POST
/analytics/anomalies/{id}/resolveMark anomaly as resolved - GET
/analytics/dashboardGet dashboard data - GET
/analytics/forecastGet usage forecast - GET
/analytics/tier-comparisonCompare pricing tiers - GET
/analytics/tier-recommendationGet tier recommendation - GET
/analytics/trendsGet usage trends
Authentication
- POST
/auth/loginAuthenticate user - POST
/auth/refreshRefresh access token - POST
/auth/signupRegister a new user
Billing
- POST
/billing/cancelCancel subscription - POST
/billing/downgradeDowngrade subscription - GET
/billing/invoicesList invoices - POST
/billing/subscribeCreate subscription - GET
/billing/subscriptionGet current subscription - GET
/billing/tiersGet pricing tiers - POST
/billing/upgradeUpgrade subscription
Bots
- GET
/botsList user's bots - POST
/botsCreate a new bot - GET
/bots/{id}Get bot details - PUT
/bots/{id}Update bot - DELETE
/bots/{id}Delete bot - GET
/bots/{id}/statsGet bot statistics
Calls
- GET
/calls/recordings/listList all recordings - GET
/calls/{call_id}/recordingGet or download call recording - DELETE
/calls/{call_id}/recordingDelete call recording (GDPR)
Webhooks
- GET
/webhooksList webhooks - POST
/webhooksCreate webhook - GET
/webhooks/{id}Get webhook details - PUT
/webhooks/{id}Update webhook - DELETE
/webhooks/{id}Delete webhook - GET
/webhooks/{id}/deliveriesList webhook deliveries - POST
/webhooks/{id}/testTest webhook
Interactive reference
Loading interactive reference…