CDR Report

CDR is raw data of all call activities. Records of all calls from the beginning to the end will be kept. When a call is released, the PBX will send a report to the application server in real time.

Report Parameters

Name Type Description
cdrid String The CDR ID.
timestart String The start time of the call.
callfrom String The caller number.
callto String The callee number.
callduraction String The call duration.
talkduraction String The talk duration.
srctrunkname String The name of the source trunk.
desttrunkname String The name of the destination trunk.
status String Call status.
type String The call type.
pincode Int The password.
recording String The name of the call recording file.
didnumber String The number that the caller dials in.
agentringtime String The time duration between when the agent receives a call to when the agent answers the call.
sn String The PBX's serial number.

Report Examples

Extension 1001 calls to Extension 1005.

POST / HTTP/1.1
User-Agent: WebAPI
Host: api.yeastarcloud.com
Content-Type: application/json
Accept: application/json

{
    "action": "NewCdr",
    "callid": "1547391782.318",
    "timestart": "2019-01-13 23:03:02",
    "callfrom": "1001",
    "callto": "1005",
    "callduraction": "21",
    "talkduraction": "10",
    "status": "ANSWERED",
    "type": "Internal",
   
   "recording": "20180315201242-1521173562.46-203-201-Internal.yswav",
    "sn": "369362089179"
}

Extension 1005 calls to external number 9283737733.

POST / HTTP/1.1
User-Agent: WebAPI

Host: api.yeastarcloud.com
Content-Type: application/json
Accept: application/json

{
    "action": "NewCdr",
    "callid": "1547392142.330",
    "timestart": "2019-01-13 23:09:02",
    "callfrom": "1005",
    "callto": "9283737733",
    "desttrunkname": "SPS-6-36",
    "callduraction": "6",
    "talkduraction": "3",
    "status": "ANSWERED",
    "type": "Outbound",
   
   "recording": "20180315201242-1521173562.46-203-201-Internal.yswav",
    "sn": "369362089179"
}

External user 1277378812 calls to Extension 1005.

POST / HTTP/1.1
User-Agent: WebAPI

Host: api.yeastarcloud.com
Content-Type: application/json
Accept: application/json

{
    "action": "NewCdr",
    "callid": "1547392256.333",
    "timestart": "2019-01-13 23:10:56",
    "callfrom": "1277378812",
    "callto": "1005",
    "srctrunkname": "SPS-6-36",
    "callduraction": "11",
    "talkduraction": "4",
    "status": "ANSWERED",
    "type": "Inbound",
    "didnumber": "1005",
   
   "recording": "20180315201242-1521173562.46-203-201-Internal.yswav",
    "sn": "369362089179"
}