# 通话记录回调参数说明

#### 通话记录回调参数说明
话单回调需要给对应的账号配置上回调地址即可。
话单的回调地址配置：由客户提供一个可以接收json数据的接口地址，由我们配置或客户自行在后台配置都可以。

#### 通话记录回调数据格式json

```
{
    "id": 263056202,
    "companycode": "9513923",
    "direction": "callout",
    "type": "callout",
    "callmethod": 6,
    "starttime": "2025-10-16 17:31:13",
    "answertime": "",
    "endtime": "2025-10-16 17:31:21",
    "duration": 8,
    "billsec": 0,
    "userid": "0",
    "memberid": "0",
    "chengshudu": "0",
    "ext": "0",
    "disnumber": "219513923001",
    "destnumber": "81351111451",
    "extnumber": "",
    "recordfilename": "",
    "downloadip": "",
    "hangupdirection": 10040,
    "hangupcause": 10020,
    "uuid": "db4a44cc-aa72-11f0-ad78-1d7ff0749d07",
    "userkey": "",
    "customuuid": "76c33d997640d36b033d43b1d2d3964e",
    "taskid": "",
    "round": 0,
    "recordurl": ""
}

```

#### 通话记录回调参数说明

| 参数名             | 类型     | 说明                                                                |
| :-------------- | :----- | :---------------------------------------------------------------- |
| callmethod      | int    | 呼叫方法：0、不限；1、分机互拨；2、分机直拨（手拨）；3、API呼叫（默认）；4、API双呼；5、预测式外呼；6、IVR/群呼。 |
| starttime       | string | 呼叫时间                                                              |
| answertime      | string | 应答时间                                                              |
| endtime         | string | 通话结束时间                                                            |
| duration        | int    | 呼叫等待时长                                                            |
| billsec         | int    | 通话时长                                                              |
| userid          | string | 员工工号                                                              |
| chengshudu      | string | 自定义参数-(ext一致)                                                         |
| ext             | string | 自定义参数-扩展参数   |
| hangupdirection | int    | 挂机方向: 10040 主叫挂机、10041 被叫挂机                                       |
| hangupcause     | int    | 挂机原因代码: 10001 正常挂断、10002 呼叫取消、10003  拒绝接听、10004 外呼通道线路失败、10005 用户超时未接听、10006 用户忙                                              |
| memberid        | string | 自定义参数-会员id                                                        |
| disnumber       | string | 主叫号码（最终显示在用户手机上的来电号码）                                                             |
| destnumber      | string | 被叫号码 （呼叫的目标客户号码）。                                                             |
| downloadip      | string | 录音下载ip                                                            |
| recordfilename  | string | 录音文件名                                                             |
| type            | string | 呼叫类型        callout呼出、callin呼入                                 | |
| extnumber       | string | 分机号                                                               |
| uuid            | string | 通话uuid                                                            |
| userkey         | string | 用户按键                                                              |
| customuuid      | string | 自定义参数-客户id                                                        |
| taskid          | string | 预测外呼任务id        |
| round           | string | 预测外呼轮次       |
| recordurl       | string | 录音下载url        |
| id              | int | 数据id        |
| companycode     | string | 企业编号       |