XAPI Call Log Data Report - CallId value is always '1'

voipmaster32

Bronze Partner
Advanced Certified
Joined
Jan 11, 2022
Messages
7
Reaction score
4
After we updated our phone system to V20 around 14/08/25, any reports retrieved via the xapi/v1/ReportCallLogData route results in a CallId value of '1'. Even if multiple call logs are returned in a single response, they all have 1.

Example snippet of API response (data has been sanitised, but CallId is "1" for every record in actual response):

{
"@odata.context": "https://[HOST]/xapi/v1/$metadata#ReportCallLogData",
"value": [
{
"MainCallHistoryId": "00000000-123...",
"CallHistoryId": "00000000-456...",
"CdrId": "00000000-789...",
"CallId": 1,
"Indent": 1,
"StartTime": "2025-12-01T05:26:15.441391Z",
...
},
{
"MainCallHistoryId": "00000000-321...",
"CallHistoryId": "00000000-654...",
"CdrId": "00000000-987...",
"CallId": 1,
"Indent": 1,
"StartTime": "2025-12-01T05:27:15.441391Z",
...
}
]
}

Anyone else come across this or have any information that might help make sense of this?
 

Forum statistics

Threads
111,954
Messages
589,919
Members
164,851
Latest member
DrunkeMeister