List call detail records
cdr_get_detailsRetrieve paginated call detail records for a date range with filters on direction, disposition, or numbers. Use to investigate specific calls, verify traffic, or debug failures.
Instructions
List paginated call detail records (CDRs) for a date range with optional filters. Use to investigate specific calls, verify traffic, or debug call failures. For aggregate metrics use cdr_get_statistics; for chart data use cdr_get_trends.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ani | No | Filter by ANI (calling number) | |
| dni | No | Filter by DNI (called number) | |
| page | No | Page (1-based, default 1) | |
| end_date | No | End date (YYYY-MM-DD, inclusive) | |
| per_page | No | Page size (1-500, default 50) | |
| direction | No | Filter by call direction | |
| start_date | No | Start date (YYYY-MM-DD) | |
| disposition | No | Filter by call disposition (e.g. ANSWERED, NO ANSWER, BUSY, FAILED) | |
| tz_offset_minutes | No | Operator timezone offset in minutes, as returned by JS getTimezoneOffset() (e.g. 420 for US Mountain in summer) |