List Campaign Calls
Voice Campaigns
List Campaign Calls
Get all call records for a voice campaign
GET
List Campaign Calls
Documentation Index
Fetch the complete documentation index at: https://docs.teli.ai/llms.txt
Use this file to discover all available pages before exploring further.
Description
Returns all individual call records for a campaign with full details including transcripts, sentiment, and extracted data.Authentication
Your Teli API key
Path Parameters
The campaign identifier
Query Parameters
Filter by call outcome:
connected, failed, voicemail, allFilter by sentiment:
Positive, Negative, Neutral, UnknownMaximum results to return (max: 500)
Response Fields
Whether the request was successful
Campaign identifier
Number of calls returned
Array of call records
Always returns “Teli”
Example Request
cURL
Example Response
200
Status Filter Logic
| Status Value | Returns Calls Where |
|---|---|
connected | call_duration_ms > 0 AND in_voicemail = false |
voicemail | in_voicemail = true |
failed | call_duration_ms = 0 AND in_voicemail = false |
all | All calls (default) |
Fields NOT Included
| Field | Reason |
|---|---|
disconnection_reason | Use call_successful, in_voicemail, and call_duration_ms to determine outcome |
Notes
- Calls are ordered by
start_timestamp(newest first) - Transcripts may be large - use pagination for large campaigns
extracted_fieldsdepends on your agent’s extraction configuration
Related Endpoints
- Get Analytics - Aggregate statistics
- Failed Numbers - Just failed phone numbers
- Call History - Cross-campaign call history

