Viewing Call History in the Dashboard
Navigate to Call History in the sidebar to see all past calls.

Accessing Call History via API
Fetching a Transcript
Downloading Audio
Audio files are stored in Azure Blob Storage and streamed on demand.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Browse, filter, and download your call history


curl -H "X-API-Key: YOUR_API_KEY" \
"https://api.vaanivoice.ai/api/call-history?page=1&page_size=50"
import os, requests
response = requests.get(
"https://api.vaanivoice.ai/api/call-history",
headers={"X-API-Key": os.getenv("VAANI_API_KEY")},
params={"page": 1, "page_size": 50}
)
print(response.json())
import os, requests
response = requests.get(
f"https://api.vaanivoice.ai/api/transcript/{call_id}",
headers={"X-API-Key": os.getenv("VAANI_API_KEY")}
)
print(response.json())
import os, requests
response = requests.get(
f"https://api.vaanivoice.ai/api/stream/{call_id}",
headers={"X-API-Key": os.getenv("VAANI_API_KEY")},
stream=True
)
with open("call_audio.wav", "wb") as f:
for chunk in response.iter_content(chunk_size=8192):
f.write(chunk)
