号码记录查询

POST
https://api.itniotech.com/number/record/queryPage
查询通话记录
 
请求参数
参数 说明 是否必填 类型
current 当前页码,1-N Integer
size 每页显示数,1-100 Integer
params 分页参数 JSONObject
strTime 查询起始时间,ISO8601标准时间格式:2022-01-01T00:00:00+08:00 String
endTime 查询截止时间,ISO8601标准时间格式:2022-01-31T00:00:00+08:00 String
 
请求示例
Request URL:
    https://api.itniotech.com/number/record/queryPage
Request Method:
    POST
Request Headers:
    Content-Type: application/json;charset=UTF-8
    Sign: 05d7a50893e22a5c4bb3216ae3396c7c
    Timestamp: 1630468800
    Api-Key: bDqJFiq9
Request Body:
{
    "current":1,
    "size":10,
    "params":{
        "strTime":"2022-01-31T00:00:00+08:00",
        "endTime":"2022-02-01T00:00:00+08:00"
    }
}
 
响应参数
参数 说明 类型
status 状态码,0成功,其他失败参见响应状态码说明 String
reason 原因说明 String
data 分页数据 JSONObject
total 总记录条数 Integer
size 每页显示数 Integer
current 当前页码 Integer
pages 总页码 Integer
records 数据集合 JSONArray
callid 记录唯一标识 String
number 号码 String
type 号码类型:MOBILE、FIXED String
caller 主叫 String
called 被叫 String
ccode 被叫国家码 String
country 被叫国家 String
callSource 呼叫来源:2-呼入,3-呼出 Integer
callDuration 通话时长 Integer
chargedDuration 计费时长 Integer
startTime 呼叫开始时间,时间戳 String
endTime 呼叫结束时间,时间戳秒级 String
pay 消费金额(报价币种) Double
sipCode sip code String
recordingFileUrl 录音文件URL String
hangupReason 挂机原因 String
appId 应用ID String
chargedPeriod 计费周期 String
customerRate 费率(报价币种) String
currency 报价币种,EUR/USD(报价币种非美金时有值) String
 
响应示例
{
    "status": "0",
    "reason": "success",
    "data": {
        "total": 5,
        "size": 20,
        "current": 1,
        "pages": 1,
        "records": [
            {
                "callid":"23101311543100378",
                "number": "915027021995",
                "type":"MOBILE",
                "caller":"915027021995",
                "called":"915027021999"
                "ccode": "91",
                "country": "India",
                "callSource":3,
                "callDuration":10,
                "chargedDuration":60,
                "startTime":"2024-01-01 09:00:00",
                "endTime":"2024-01-01 09:00:10",
                "pay":"0.012832",
                "sipCode": "20",
                "recordingFileUrl":"",
                "currency":"EUR"
            }
        ]
    }
}
 
响应状态码
status 状态说明
0 成功
-1 账号认证异常
-2 ip限制
-16 时间戳过期
-18 系统异常
-22 参数异常
-25 超出时间范围限制
-29 WorkSpace被禁用
-30 API Key被禁用
-31 ip不在白名单内