号码记录主动推送

POST
由客户提供
由我方运营人员配置客户https推送地址后,平台会将号码话单主动推送到客户对应的地址。
一般情况下,话单信息在通话结束后推送回指定的地址。收到HTTP 200 OK代表已接受回执推送,本次请求将视为已完成。如果收到HTTP ERROR信息,平台将隔30分钟再次进行推送,最多推送3次。
 
推送参数说明
参数 说明 类型
callid 记录唯一标识 String
number 号码 String
type 号码类型:MOBILE、FIXED String
caller 主叫 String
called 被叫 String
ccode 被叫国家码 String
country 被叫国家 String
callSource 呼叫来源:2-呼入,3-呼出 Integer
callDuration 通话时长 Integer
chargedDuration 计费时长 Integer
startTime 呼叫开始时间,时间戳 String
endTime 呼叫结束时间,时间戳 String
pay 消费金额(报价币种) Double
recordingFileId 录音文件URL String
customerRate 费率(报价币种) String
sipCode 挂断原因状态码 String
hangupReason 挂断原因描述 String
appId 应用ID String
chargedPeriod 计费周期 String
currency 报价币种,EUR/USD(报价币种非美金时有值) String
 
推送示例
Request URL:
    用户配置的http推送地址
Request Method:
    POST
Request Headers:
    Content-Type: application/json;charset=UTF-8
Request Body:
{
    "callid":"23101311543100378",
    "number": "915027021995",
    "type":"MOBILE",
    "caller":"915027021995",
    "called":"915027021999",
    "ccode": "91",
    "country": "India",
    "callSource":3,
    "callDuration":10,
    "chargedDuration":60,
    "startTime":"2024-01-01 09:00:00",
    "endTime":"2024-01-01 09:00:10",
    "pay":"0.012832",
    "sipCode": "20",
    "recordingFileUrl":"",
    "currency":"EUR"
}
 
响应参数说明
Http响应200成功即可,平台不做响应内容校验。