GET api/Telecom/GetCallRecordings?MemberId={MemberId}&CaseId={CaseId}&Extension={Extension}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| MemberId | string |
None. |
|
| CaseId | string |
None. |
|
| Extension | string |
None. |
Body Parameters
None.
Request Formats
text/json, application/json
Sample:
Request sample for request
--------------------------------------------------------------------------------------------------------------------------------
{
"MemberId": "sample string 1",
"CaseId": "sample string 2",
"Extension": "sample string 3"
}
--------------------------------------------------------------------------------------------------------------------------------
text/xml, application/xml
Sample:
Request sample for request -------------------------------------------------------------------------------------------------------------------------------- <CallRecordingRequest xmlns="http://schemas.datacontract.org/2004/07/AHC.WebServices.WebAPI.DTOs" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <CaseId>sample string 2</CaseId> <Extension>sample string 3</Extension> <MemberId>sample string 1</MemberId> </CallRecordingRequest> --------------------------------------------------------------------------------------------------------------------------------
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
text/json, application/json
Sample:
--------------------------------------------------------------------------------------------------------------------------------
[
{
"CallId": "sample string 1",
"ANI": "sample string 2",
"RecordingDetail": {
"CallDate": "2026-06-03T09:19:53.8712952-07:00",
"TotalDuration": 1,
"HoldDuration": 1,
"Status": "sample string 1",
"PlayBackURL": "sample string 2"
},
"Direction": 0,
"Type": 0,
"Agent": {
"Name": "sample string 1",
"MachineName": "sample string 2",
"NetworkUserName": "sample string 3",
"Team": "sample string 4",
"PhoneNumber": "sample string 5"
},
"CallAttributes": {
"sample string 1": "sample string 2",
"sample string 3": "sample string 4"
}
},
{
"CallId": "sample string 1",
"ANI": "sample string 2",
"RecordingDetail": {
"CallDate": "2026-06-03T09:19:53.8712952-07:00",
"TotalDuration": 1,
"HoldDuration": 1,
"Status": "sample string 1",
"PlayBackURL": "sample string 2"
},
"Direction": 0,
"Type": 0,
"Agent": {
"Name": "sample string 1",
"MachineName": "sample string 2",
"NetworkUserName": "sample string 3",
"Team": "sample string 4",
"PhoneNumber": "sample string 5"
},
"CallAttributes": {
"sample string 1": "sample string 2",
"sample string 3": "sample string 4"
}
}
]
--------------------------------------------------------------------------------------------------------------------------------
text/xml, application/xml
Sample:
--------------------------------------------------------------------------------------------------------------------------------
<ArrayOfCallRecordingDTO xmlns="http://schemas.datacontract.org/2004/07/AHC.WebServices.WebAPI.DTOs" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<CallRecordingDTO>
<ANI>sample string 2</ANI>
<Agent>
<MachineName>sample string 2</MachineName>
<Name>sample string 1</Name>
<NetworkUserName>sample string 3</NetworkUserName>
<PhoneNumber>sample string 5</PhoneNumber>
<Team>sample string 4</Team>
</Agent>
<CallAttributes xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<a:KeyValueOfstringstring>
<a:Key>sample string 1</a:Key>
<a:Value>sample string 2</a:Value>
</a:KeyValueOfstringstring>
<a:KeyValueOfstringstring>
<a:Key>sample string 3</a:Key>
<a:Value>sample string 4</a:Value>
</a:KeyValueOfstringstring>
</CallAttributes>
<CallId>sample string 1</CallId>
<Direction>None</Direction>
<RecordingDetail>
<CallDate>2026-06-03T09:19:53.8712952-07:00</CallDate>
<HoldDuration>1</HoldDuration>
<PlayBackURL>sample string 2</PlayBackURL>
<Status>sample string 1</Status>
<TotalDuration>1</TotalDuration>
</RecordingDetail>
<Type>None</Type>
</CallRecordingDTO>
<CallRecordingDTO>
<ANI>sample string 2</ANI>
<Agent>
<MachineName>sample string 2</MachineName>
<Name>sample string 1</Name>
<NetworkUserName>sample string 3</NetworkUserName>
<PhoneNumber>sample string 5</PhoneNumber>
<Team>sample string 4</Team>
</Agent>
<CallAttributes xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<a:KeyValueOfstringstring>
<a:Key>sample string 1</a:Key>
<a:Value>sample string 2</a:Value>
</a:KeyValueOfstringstring>
<a:KeyValueOfstringstring>
<a:Key>sample string 3</a:Key>
<a:Value>sample string 4</a:Value>
</a:KeyValueOfstringstring>
</CallAttributes>
<CallId>sample string 1</CallId>
<Direction>None</Direction>
<RecordingDetail>
<CallDate>2026-06-03T09:19:53.8712952-07:00</CallDate>
<HoldDuration>1</HoldDuration>
<PlayBackURL>sample string 2</PlayBackURL>
<Status>sample string 1</Status>
<TotalDuration>1</TotalDuration>
</RecordingDetail>
<Type>None</Type>
</CallRecordingDTO>
</ArrayOfCallRecordingDTO>
--------------------------------------------------------------------------------------------------------------------------------