domain or reseller. Office Manager and Basic User scopes use GET /domains/{domain}/cdrs and GET /domains/{domain}/users/{user}/cdrs.datetime-start and datetime-end, matched on call-start-datetime. Without both, or when the start is not before the end, the window is about the last 60 days, from 00:00 UTC through the end of today. The offset you send moves the window and sets the offset of the response times.start and limit, 100 rows by default. limit also picks the response shape:limit of 100 or less, or raw=yes: the expanded shape, with the full call record merged into each rowlimit over 100, or 0 for no limit: the base shape, without id, the SIP Call-IDs, core-server, and about 60 other fieldscall-parent-cdr-id is on every row, and it is the id the keyed paths and /quality take.call-orig-user=1001, call-direction=0, or call-disposition=Sale. A name that is not a field of this read is ignored and does not filter. Fields that are empty are left out of the row.GET /cdrs/count for the total and the talk time. There is no /cdrs/list: it returns 405. The qos parameter is no longer supported. It is ignored, and the response carries a Warning: 299 header. The summary MOS of each leg is on the row as call-audio-quality-orig-mos and call-audio-quality-term-mos, and GET /cdrs/{id}/quality has each direction.Authorization: Bearer ********************CdrD). None returns [].curl --location 'https://awqacore01.crexendocloud.com/ns-api/v2/cdrs?datetime-start=2026-09-01T00%3A00%3A00+00%3A00&datetime-end=2026-09-02T00%3A00%3A00+00%3A00&start=undefined&limit=undefined&type=Inbound&orig_callid=a84c2f10e5b34c1d9f0e6b7a2c3d4e5f%40192.0.2.10&term_callid=5d7e9a0b1c2d3e4f5a6b7c8d9e0f1a2b%40198.51.100.20&raw=yes&is_asc=false&showhidden=yes&order_sentiment=yes&domain=example.com&reseller=example-reseller&dialled=5555550100&caller=5555550101&site=Main%20Office&group=Sales&order_ending_sentiment=yes' \
--header 'Authorization: Bearer <token>'limit at its default of 100.[
{
"domain": "example.com",
"reseller": "example-reseller",
"call-direction": 0,
"call-parent-cdr-id": "1780021234567",
"id": "1780021234567",
"call-orig-user": "1001",
"call-orig-from-uri": "sip:1001@example.com",
"call-orig-from-name": "Front Desk",
"call-orig-to-user": "15555550100",
"call-orig-request-uri": "sip:15555550100@example.com",
"call-start-datetime": "2026-09-01T14:30:00+00:00",
"call-answer-datetime": "2026-09-01T14:30:06+00:00",
"call-disconnect-datetime": "2026-09-01T14:34:24+00:00",
"call-total-duration-seconds": 258,
"call-talking-duration-seconds": 252,
"hide-from-results": 0,
"call-recording-status": 0,
"call-audio-quality-orig-mos": 4.2,
"call-audio-quality-term-mos": 4.1,
"call-last-updated-datetime": "2026-09-01T14:34:26+00:00",
"is-trace-expected": true,
"core-server": "core1.example.com",
"call-orig-call-id": "a84c2f10e5b34c1d9f0e6b7a2c3d4e5f@192.0.2.10",
"call-orig-ip-address": "192.0.2.10",
"call-orig-domain": "example.com",
"call-term-call-id": "5d7e9a0b1c2d3e4f5a6b7c8d9e0f1a2b@198.51.100.20",
"call-term-ip-address": "198.51.100.20",
"call-audio-codec": "PCMU",
"call-record-creation-datetime": "2026-09-01T14:34:25+00:00"
}
]