# 外呼记录

# 接口说明

URL /v1/call/recordList.json
描述 外呼记录列表
请求方式 POST
需要登录
注意事项
其他

# 请求参数说明

字段名 字段类型 说明 是否必传
mobile String 手机号
startTime long 开始时间
endTime long 结束时间
isOpenApi int 是否openapi

# 请求数据

{
    "mobile": "12233334444", // 手机号
    "pageDto" : {          // 分页信息 (可不传)
        "pageSize" : 20,   // 每页显示数量
        "pageNum" : 1      // 页码 (从1开始)
    }
}

# 返回数据

{
    "code" : 0,
    "msg" : "",
    "data" : [
        {
            "id": "N40j25Wiv5",
            "userId": "BxSdn9pnIz", // 外呼坐席用户ID
            "mobile": "12233334444",// 手机号
            "middleMobile": "13344445555", // 中间号
            "userMobile": "14455556666",   // 外呼坐席手机号
            "ringDuration": 0,   // 振铃时长(单位:秒)
            "callDuration": 1,      // 通话时长(单位:秒)
            "hasVoice": 1,          // 是否有通话语音
            "type": 0,              // 0-呼出 1-呼入
            "status": 0,            // -1-无法接通 0-通话开始 1-通话成功 2-无人接听 3-空号 4-停机 5-用户忙 6-挂断 7-关机
            "createTime": 1643024243000    // 创建时间
        }
    ],
    "pageDto" : {
        "pageSize" : 20,
        "pageNum" : 1,
        "count" : 100,
        "totalPageNum" : 5
    }
}

# 获取通话语音文件

# 接口说明

URL /v1/call/getVoice.json
描述 获取通话语音文件
请求方式 POST
需要登录
注意事项
其他

# 请求参数说明

字段名 字段类型 说明 是否必传
id String 外呼记录ID

# 请求数据

{
    "id": "N40j25Wiv5"
}

# 返回数据

{
    "code" : 0,
    "msg" : "",
    "data" : "http://xxxxxxxx/xxxxxx"         // 通话语音下载地址,有效期2小时。格式为wav/mp3
}