| code | 是 | int | 请求返回的结果码 |
| desc | 是 | String(1-256) | 操作结果描述。 |
| data | 否 | obj | code为200时不为空 |
| data.id | 是 | String(1-32) | 回拨请求id |
| data.createTime | 是 | String | 创建时间格式为yyyy-MM-dd HH:mm:ss |
| data.updateTime | 是 | String | 创建时间格式为yyyy-MM-dd HH:mm:ss |
| data.customerId | 是 | String(1-32) | 客户id |
| data.customerName | 是 | String(1-64) | 客户名称 |
| data.firstCallerNumber | 是 | String(1-32) | A路主叫号码 |
| data.firstCallerName | 否 | String(1-64) | A路主叫名称 |
| data.firstType | 是 | 枚举 | A路类型,PHONE:话机,GATEWAY_TO:落地网关,GATEWAY_FROM:对接网关 |
| data.firstCalleeNumber | 是 | String(1-32) | A路被叫 |
| data.firstRateId | 是 | String(1-32) | A路费率id |
| data.firstRateName | 是 | String(1-64) | A路费率名称 |
| data.firstRateVersion | 是 | int | A路费率版本 |
| data.firstGatewayToId | 否 | String(1-32) | A路落地网关id,firstType为GATEWAY_TO不为空 |
| data.firstGatewayToName | 否 | String(1-64) | A路落地网关名称,firstType为GATEWAY_TO不为空 |
| data.firstPhoneId | 否 | String(1-32) | A路话机id,firstType为PHONE不为空 |
| data.secondCallerNumber | 是 | String(1-32) | B路主叫号码 |
| data.secondCallerName | 否 | String(1-64) | B路主叫名称 |
| data.secondType | 是 | 枚举 | B路类型,PHONE:话机,GATEWAY_TO:落地网关,GATEWAY_FROM:对接网关 |
| data.secondCalleeNumber | 是 | String(1-32) | B路被叫 |
| data.secondRateId | 是 | String(1-32) | B路费率id |
| data.secondRateName | 是 | String(1-64) | B路费率名称 |
| data.secondRateVersion | 是 | int | B路费率版本 |
| data.secondGatewayToId | 否 | String(1-32) | B路落地网关id,secondType为GATEWAY_TO不为空 |
| data.secondGatewayToName | 否 | String(1-64) | B路落地网关名称,secondType为GATEWAY_TO不为空 |
| data.secondPhoneId | 否 | String(1-32) | B路话机id,secondType为PHONE不为空 |
| data.pushUrl | 否 | String(1-256) | 话单推送地址 |
| data.soundRecordEventPushUrl | 否 | String(1-256) | 录音事件推送地址 |
| data.remark | 否 | String(1-256) | 备注 |