Calls
List inbound (origination) call records to DID numbers, paginated
Returns the customer's inbound call detail records (CDRs) — calls received on the customer's DID numbers — newest first. Without time_range the last 24 hours are returned. Results can be narrowed to one or more DID numbers with did; numbers that do not belong to the customer are ignored. Pagination is by page and per_page (default 100, max 1000); keep requesting the next page until an empty call_records array is returned, which signals end-of-data.
get/call_records/origination
Request
- Base URLhttps://api.commpeak.com/portal
- URLhttps://api.commpeak.com/portal/call_records/origination
- AuthAPI key in header Authorization
Query parameters
time_rangestring nullable
Time range "YYYY-MM-DD - YYYY-MM-DD".
did[]string[] nullable
Filter by called DID numbers in E.164 format.
pageinteger nullable
Page number (default 1).
per_pageinteger nullable
Items per page (default 100, max 1000).
Response
Successful Response
Example response
{
"call_records": [
{
"cli": "12125551234",
"cost": 0.01716,
"destination": "12125559999",
"destination_name": "United States - Fixed/Mobile",
"duration": 8,
"started_at": "2026-05-26T12:16:50.000+00:00",
"status": "ANSWER",
"tech_prefix": "021001"
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.