Retrieve the detailed call records that power the Call Analytics report.
When to use. Pull the individual call rows behind Call Analytics for reporting, audits, or reconciliation against your own systems. For per-period aggregates (totals, ACD, ASR) rather than individual rows, use POST /cdrs/cdrs-aggregate.
Filtering and shape. Filter, order, limit and select fields by any response field. See Core API Concepts. Use fields with a semicolon-separated list to limit the returned columns. Common filters include caller_user_id, start_at and end_at, dst, dst_country and network_type. The response is wrapped as { "cdrs": [ ... ] }, and is an empty array when nothing matches.
Example. GET /api/cdrs/start_at/2020-09-01 00: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.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||