Vapi Calls API
Create outbound calls, accept inbound calls, list and filter calls, fetch call status and analysis, delete call data, and download per-call artifacts including mono and stereo recordings, customer/assistant isolated recordings, video recordings, PCAP packet captures, and structured call logs.
Documentation
Specifications
OpenAPI
https://raw.githubusercontent.com/api-evangelist/vapi-ai/refs/heads/main/openapi/vapi-calls-api-openapi.yml
AsyncAPI
https://raw.githubusercontent.com/api-evangelist/vapi-ai/refs/heads/main/asyncapi/vapi-asyncapi.yml
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/vapi-ai/refs/heads/main/json-schema/vapi-call-schema.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/vapi-ai/refs/heads/main/json-structure/vapi-call-structure.json