Skip to content

DID号码通话记录查询

ThinkSure edited this page Nov 24, 2022 · 8 revisions

DID号码通话记录查询

  • URL:https://api2.nxcloud.com/api/did/cdr
  • Method:POST
  • Content-Type:applicatin/json
  • 需要鉴权:

鉴权机制

鉴权规则请参考地址:API接口调用约定

header参数:

参数名 类型 必选 示例值 说明
accessKey String fme2na3kdi3ki 用户身份标识
ts String 1655710885431 当前请求的时间戳(单位是毫秒),牛信服务端允许用户端请求最大时间误差为60秒
bizType String 4 业务类型,取固定值“4”
action String cdr 业务操作,取固定值“cdr”
sign String 6e9506557d1f289501d333ee2c365826 API入参参数签名,签名算法

body参数:

参数名 类型 必选 示例值 说明
date string 2022-10-01 日期(yyyy-MM-dd)
pageSize integer 10 每页数量(小于1000条)
page integer 1 起始页
didNumber string 123456789 DID号码, 为空时将不限制DID号码
callNumber string 123456789 对方号码,为空时将不限制对方号码
type integer 0 通话类型:0呼入,1呼出。为空时将不限制通话类型

请求示例

{
    "type": 0,
    "date": "2022-08-23",
    "pageSize": 10,
    "page": 1
}

响应参数

参数名 类型 说明
code Integer 结果编码
data JsonObject 请求结果
message String 请求结果说明
  • data Object参数:
参数名 类型 说明
totalRow Integer 数据总条数
pageNumber Integer 当前页数
totalPage Integer 数据总页数
pageSize Integer 每页数量
list array of items 当前分页结果列表
  • list item参数:
参数名 类型 说明
number string DID号码
callNumber string 对方号码
callType int 通话类型:0呼入,1呼出
countryName string 国家方向
callDuration long 通话时长(秒)
feeType int 计费方式:0:60+60 1:1+1
feeDurationMinute bigDecimal 计费时长(分)
callPriceUnit bigDecimal 通话单价(元)
callPrice bigDecimal 通话费(元)
endDirection int 挂断方:0主叫, 1被叫, other:其他
endReason string 终止原因编码
endReasonName string 终止原因
callerIp string 主叫IP
calleeIp string 被叫IP
startTime string 通话接通时间
endTime string 通话挂断时间

响应示例

成功示例

{
    "code": 0,
    "data": {
        "totalRow": 1,
        "pageNumber": 1,
        "totalPage": 1,
        "pageSize": 10,
        "list": [
            {
                "callDuration": 64,
                "endReason": "-7",
                "feeDurationMinute": 2,
                "feeType": 0,
                "callType": 0,
                "callerIp": "127.0.0.1",
                "endReasonName": "主叫挂断",
                "callNumber": "123456789",
                "calleeIp": "127.0.0.1",
                "callPrice": 0.11,
                "endDirection": 0,
                "startTime": "2022-10-01 11:04:57",
                "id": 1,
                "countryName": "泰国",
                "endTime": "2022-10-01 11:06:01",
                "callPriceUnit": 0.055
            }
        ]
    },
    "message": "请求成功"
}

失败示例

{
    "code": 1002,
    "data": null,
    "message": "参数错误"
}

响应码说明

code message 解决办法
0 请求成功
-1 请求失败 请联系技术人员排除问题
1002 参数错误 参数异常,请检查必须的参数
1000~100X 鉴权问题 详情查看API鉴权部分

简介

短信

语音

云呼叫中心(NXLink)

云呼叫中心(AI自动外呼)

Flash Call

短链

邮件验证码

DID号码

通用

号码检测

WhatsApp

Viber

Zalo ZNS

Super Message API

隐私号(旧)

PNS

坐席(旧版)

AI Agent

Clone this wiki locally