Overview of all recorded calls from a specific queue
GET {{httptype}}://{{IP}}/mot/{{miralixAccount}}/queues/{{callsQueueId}}/calls/recordings
Get a list of all recorded calls that have been in a specific queue.
HTTP GET: /queues/{queueId}/calls/recordings
Parameter | Value | Description |
---|---|---|
queueId | Integer | ID for a queue |
Example
https://192.168.1.10/mot/greenbox/queues/12/calls/recordings - Get a list of all recorded calls from the queue with ID 12.
Result
- 200 OK - Overview of all recorded calls from a specific queue.
- 404 Not Found - The queue could not be found.
- 500 Internal Server Error - Internal processing error.
JSON result
For each recorded call, the following data is displayed:
Parameter | Value | Description |
---|---|---|
QueueCallId | {Integer} | ID of the call in the database |
ConversationStartedUtc | {date-time: yyyy-MM-dd'T'HH:mm:ss.SSSSSS'Z'} | Time of start of the call |
ConversationEndedUtc | {date-time: yyyy-MM-dd'T'HH:mm:ss.SSSSSS'Z'} | Time of ending the call |
AgentName | {String} | The name of the agent |
AgentId | {Integer} | Agents ID in the database |
RecordingFileName | {String} | File name of the recorded call |
Caller | {String} | The normalized caller number |
RESPONSES
status: OK
[{"QueueCallId":89462,"ConversationStartedUtc":"2021-10-13T08:49:34.3595714Z","ConversationEndedUtc":"2021-10-13T08:49:54.1997816Z","AgentName":"Lucas Peterson","AgentId":8,"RecordingFileName":"75a65b2d-2fc8-4b83-820d-75b3f8df4e00.mp3","Caller":"+4583123456"},{"QueueCallId":89463,"ConversationStartedUtc":"2021-10-13T08:55:09.7873194Z","ConversationEndedUtc":"2021-10-13T08:55:40.1969922Z","AgentName":"Derek Armstrong","AgentId":2,"RecordingFileName":"bf108525-203f-4647-ab7f-d1fd6742dc2f.mp3","Caller":"+4583654321"}]