Hi @elisa.zoom @MaxM,
When calling endpoint contact_center/recordings, the object returns have the wrong end date and duration.
Can this please be escalated, investigated and resolved as a matter of urgency as this affects our product?
To reproduce simply make a call which is recorded. Use the contact_center/recordings endpoint to retrieve the recording metadata.
Below is the response from a recording tested today:
{
“recording_id”: “50uZ1QBRTkya8Dsb_W23tw”,
“engagement_id”: “O_ttawDvQfGttg_IBFeuuw”,
“queue_id”: “ZWQB81246FF81F74D638D90A902EC7FD35B”,
“cc_queue_id”: “US2tJDGkSVW4jKNKpT_Swg”,
“queue_name”: “Demo”,
“recording_duration”: 0,
“recording_start_time”: “2024-07-01T11:00:10Z”,
“recording_end_time”: “2024-07-01T10:59:58Z”,
“user_id”: “qcYyPuE9QgWcxmeFhL7gpA”,
“display_name”: “Charl Roesch”,
“user_email”: “###########################”,
“recording_type”: “automatic”,
“channel_type”: “voice”,
“channel”: “voice”,
“direction”: “inbound”,
“download_url”: "######################,
“transcript_url”: “################”,
“playback_url”: “#####################”,
“owner_id”: “#####################”,
“owner_name”: “Demo”,
“owner_type”: “queue”,
“flow_id”: “zcRScqAjR-a9eD5vB2KiCw”,
“flow_name”: “Demo flow”,
“consumer_number”: “+15614487629”,
“consumers”: [
{
“consumer_number”: “+156#######”
}
]
}
The actual duration of the call was 19s but based on the returned object above the endtime was 12s before the call even started thus producing a -12s duration which is incorrect.
The detail in the recordings tab does reflect correctly.
Thank you.