...
The retreiveMetaData call also provides information about individual Legs of a recording.
When Noojee Admin Contact records a call it is automatically split into separate recordings referred to a 'Legs'. A call is split each time the call goes through a transition. For example when a call enters a queue a split (Leg) is created, when the call is answered a second Leg is created. If the call is then transferred to a third party the call is once again split. Depending on the calls progress through the system a call could have many legs and 3-5 is typical.
In order to access all of the call recording you need to retrieve each individual leg. In order to identify what legs are available you need to first retrieve the calls meta data via the 'retrieveMetaData' callthis api entry point. From the meta data you can then uniquely identify and retrieve each Leg of the call in turn.
...
Code Block | ||
---|---|---|
| ||
https://<server host>/servicemanager/rest/CallManagementAPI/retrieveMetaData? apiKey=f863246a-973e-11e6-8784-08002718f5b5&tag=1234 https://<server host>/servicemanager/rest/CallManagementAPI/retrieveMetaDataByUniqueId? apiKey=f863246a-973e-11e6-8784-08002718f5b5&uniqueId=12341232.12 |
...