注:使用通话录音文本接口前,首先需要参照接口鉴权说明完成鉴权
访问路径
POST openapi.useasy.cn/openapi/call/web/v1/cdr/record/query
请求参数
| 字段名称 | 字段类型 | 是否必填 | 字段描述 |
| callId | string | 是 | 通话id |
请求示例:
{
"callId": "1028129089545478144"
}返回参数
| 字段名称 | 字段类型 | 字段描述 |
| success | boolean | 接口调用结果标识:true 表示调用成功,false 表示调用失败 |
| message | string | 接口调用结果的描述信息:200 ok! 表示请求成功,失败时会返回具体错误原因 |
| code | string | 接口返回状态码:200 为成功状态码,其他值对应不同错误类型 |
| data | object | 核心业务数据容器,包含通话记录的所有关键信息 |
| data.callId | string | 通话唯一标识 ID,用于定位单条通话记录 |
| data.text | array | 通话对话内容列表,每个元素为一条独立的对话记录 |
| data.text.time | string | 单条对话发生的时间,格式为「YYYY-MM-DD HH:mm:ss」 |
| data.text.side | string | 对话发言方标识:agent 代表客服,customer 代表客户 |
| data.text.text | string | 单条对话的具体内容 |
| data.recordType | string | 通话记录类型:voiceBot 表示该通话由语音机器人完成,人工通话是manual |
| traceId | string | 接口调用的链路追踪 ID,用于排查接口调用异常时的问题 |
返回示例
{
"success": true,
"message": "200 ok!",
"code": "200",
"data": {
"callId": "1028570709690925056",
"text": [
{
"time": "2026-01-27 21:45:11",
"side": "agent",
"text": "您好,张先生,我是汽车品牌的客户顾问小李。感谢您接听电话!这次联系您是想告知,我们品牌最新推出了二零二五款新能源车型,搭载了超长续航和智能驾驶三点零系统,想问问您近期是否有购车或换车计划呢?"
},
{
"time": "2026-01-27 21:45:34",
"side": "customer",
"text": "没有"
},
{
"time": "2026-01-27 21:45:34",
"side": "agent",
"text": "感谢您的时间,后续如果有购车需求欢迎随时联系我们。祝您一切顺利,再见!"
}
],
"recordType": "voiceBot"
},
"traceId": "3b8f63295be64a46a4a251783d4e94c8"
}