List Call History
Call History
List Call History
List call history from your organization
GET
List Call History
Description
Lists all calls from your organization’s call history (stored in Teli Voice database). Returns call metadata including duration, sentiment, and recording URLs. Data Source: Teli Voice call history database (NOT live provider data)Authentication
Your Teli API key
Query Parameters
Organization unique_id to filter calls
User unique_id (required for non-admin users to filter their calls)
If true, returns all organization calls. If false, returns only user’s calls.
Filter by specific agent ID (optional)
Filter by call status:
ended, ongoing, errorFilter by direction:
inbound or outboundFilter by user sentiment:
Positive, Negative, Neutral, UnknownFilter by call success:
true or falseFilter calls after this date (ISO 8601 format, e.g.,
2025-01-01T00:00:00.000Z)Filter calls before this date (ISO 8601 format, e.g.,
2025-12-31T23:59:59.999Z)Number of results (max: 100)
Response Fields
Whether the request was successful
Array of call objects
Total number of calls returned
Always returns “Teli”
Example Request
cURL
Example Response
200
400 (Missing Organization ID)
500 (Server Error)
Notes
- Calls are stored in Teli Voice database after completion
- Recordings are hosted on Teli Voice Storage (S3)
- For full call transcript, use
GET /v1/voice/calls/{call_id} - Admin users see all organization calls
- Regular users see only their own calls
- Results are ordered by start_timestamp (newest first)

