Get all calls

Retrieve calls placed through the Dialer, newest first.

When to use. Historical and audit views, and reconciliation against your CRM. For aggregated counts per lead over a period, use GET /calls/stats. For the detailed call records behind the Call Analytics report, use GET /cdrs.

Filtering and shape. Filter, order, limit and select fields by any response field. See Core API Concepts. Common filters are campaign_id, caller_user_id, start_at and end_at (ISO-8601 UTC), status, dst and dst_country. The response is wrapped as { "calls": [ ... ], "total_calls": N }.

Example. GET /api/calls/campaign_id/42/start_at/2020-09-01T00:00:00/limit/50;0

Gateway note: custom call fields defined on the account can be used as filter keys (path segments, see the _filtered variant) and are returned on each record alongside the standard fields.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Dialer Name (subdomain)

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json