DownloadCallRecordingByUniqueId: Duplicate unique ID in call records
X
Xander Smuts
started a topic
over 3 years ago
We are currently trying to access call recordings via the API. While the function seems to work as expected, the "UniqueId" seems to be duplicated across some calls.
While we can find the call recordings using "GetCallRecording", we can only download 1 recording using the "UniqueId".
For example, the data returned by the API looks as follows (removed some unrelated fields), with 2 recordings (different filenames and sizes), but same UniqueID:
Attempting to pass in path, similar to how one would for "GetCallRecordingDetails", does not yield expected results.
Is there any means by which we can access the other call recordings, maybe by the filename if possible?
Best Answer
D
Divan le Roux
said
over 3 years ago
Good day,
The reason why you are getting more than one UniqueID entry, is because when a call gets blind transferred, it creates another entry but with the same UniqueID. When you pull call recordings with the Unique ID, it will only download the first entry.
You can however access the call recordings with the filename as requested.
Please find attached documentation on how this can be achieved.
The reason why you are getting more than one UniqueID entry, is because when a call gets blind transferred, it creates another entry but with the same UniqueID. When you pull call recordings with the Unique ID, it will only download the first entry.
You can however access the call recordings with the filename as requested.
Please find attached documentation on how this can be achieved.
Xander Smuts
We are currently trying to access call recordings via the API. While the function seems to work as expected, the "UniqueId" seems to be duplicated across some calls.
While we can find the call recordings using "GetCallRecording", we can only download 1 recording using the "UniqueId".
For example, the data returned by the API looks as follows (removed some unrelated fields), with 2 recordings (different filenames and sizes), but same UniqueID:
If we initiate a download using the following, we only ever get 1 call recording back:
Attempting to pass in path, similar to how one would for "GetCallRecordingDetails", does not yield expected results.
Is there any means by which we can access the other call recordings, maybe by the filename if possible?
Good day,
The reason why you are getting more than one UniqueID entry, is because when a call gets blind transferred, it creates another entry but with the same UniqueID. When you pull call recordings with the Unique ID, it will only download the first entry.
You can however access the call recordings with the filename as requested.
Please find attached documentation on how this can be achieved.
Thank you
Divan le Roux
Good day,
The reason why you are getting more than one UniqueID entry, is because when a call gets blind transferred, it creates another entry but with the same UniqueID. When you pull call recordings with the Unique ID, it will only download the first entry.
You can however access the call recordings with the filename as requested.
Please find attached documentation on how this can be achieved.
Thank you
1 person likes this
-
How to Download Call Recordings using Particular Phone no using API
-
GetInboundCallingHistory issue
-
Billing cost per call.
-
Provisioning (VC Related)
-
CRM URL Request
-
Data Content Packs
-
sharing contacts in agent manager to yelink phone handset
-
Search for multiple numbers
-
API Call to get total inbound and outbound calls for today
-
Pause Duration on Agent Manager
See all 116 topics