CloudQueryIbCdr - 获取来电通话记录

更新时间:
复制为 MD 格式

通过本接口,可以根据条件查询来电通话记录。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

当前API暂无授权信息透出。

请求参数

名称

类型

必填

描述

示例值

EnterpriseId

integer

呼叫中心 id

7000002

UniqueId

string

如果 uniqueId 值不为空,则以下其它参数无效,即仅查询电话唯一标识为 uniqueId 的记录信息

uniq_1-162046xxxx.12

Status

integer

呼叫结果;参数说明: 1:座席接听 2:已呼叫座席,座席未接听 3:系统接听 4:系统未接听-IVR 配置错误 5:系统未接听-停机 6:系统未接听-欠费 7:系统未接听-黑名单 8:系统未接听-未注册 9:系统未接听-彩铃 11:系统未接听-呼叫超出营帐中设置的最大限制 12:系统未接听-客户呼入系统后在系统未应答前挂机 13:其他错误 14:未进入队列 15:队列中放弃 16:队列中超时溢出 17:队列中无座席溢出 18:无座席未进入队列 19:队列满未进入队列

1

Province

string

客户电话归属省份;为空表示全部,如"四川",此参数需要 URLEncode

北京

City

string

客户电话归属城市;为空表示全部,如"成都",此参数需要 URLEncode

北京

TimeRangeType

string

查询时间开始结束范围生效类型;通话记录 startTime 和 endTime 时间范围生效类型,当 startTime 和 endTime 不为空时生效;取值:1.呼叫开始时间 2.呼叫结束时间; 默认为 1

1

StartTime

integer

查询开始时间;时间戳格式,精确到 s。startTime 与 endTime 不允许跨月,默认值取当前月份第一天

1775024775

EndTime

integer

查询结束时间;时间戳格式,精确到 s。startTime 与 endTime 不允许跨月,默认值取当前月份最后一天

1775030413

Start

integer

从第几条开始取;大于等于 0,默认 0

0

Limit

integer

需要取出的数据条数;大于 0,最大不能超过 1000,默认 10

10

UserFieldkey

string

用户自定义参数指定查询 key;传递该参数时必须传递 userFieldValue,仅查询一个字段,不支持模糊匹配, 构造的自定义字段查询条件为:{"userFieldkey":"userFieldvalue"},此参数需要 URLEncode

userFieldkey

UserFieldValue

string

用户自定义参数指定查询 value;传递该参数时必须传递 userFieldKey,仅查询一个字段,不支持模糊匹配, 构造的自定义字段查询条件为:{"userFieldkey":"userFieldvalue"},此参数需要 URLEncode

userFieldvalue

CustomerNumber

string

客户号码

17750247753

Cno

string

座席工号,此字段支持传入多个座席工号,使用英文半角逗号隔开

1111

Qno

string

队列号 参数说明:-1: 未进入队列

566

LeaveQueueCode

integer

离开队列原因 参数说明: 2: 队列中放弃 , 3: 队列中超时溢出 , 4: 队列中无座席溢出

2

JoinQueueCode

integer

未进入队列原因 参数说明: 4: 无座席未进入队列 , 3: 队列满未进入队列

3

CalleeNumber

string

座席号码

41008502

Hotline

string

热线号码

10003221

返回参数

名称

类型

描述

示例值

object

AccessDeniedDetail

string

访问被拒绝详细信息。

RequestId

string

请求 ID。

F655A8D5-B967-440B-8683-DAD6FF8DE990

Message

string

响应消息。

OK

Data

object

返回的数据内容。

List

array<object>

来电通话记录数组

array<object>

NumberTrunk

string

中继号码

89193631

CustomerProvince

string

客户号码归属省份,如 北京

北京

EndTime

string

电话结束时间,时间戳,精确到 s,如 1480904471

1775024775

Cno

string

座席工号,如 2000

1111

UserField

object

通话记录自定义字段,json 格式

{}

CallType

string

呼叫类型 呼入

呼入

AnswerTime

string

系统接听时间,时间戳,精确到 s,如 1480904471

1775024775

StatusCode

string

status 对应的状态码

3

EndReason

string

结束原因,接听之后的挂机原因 1000:主通道挂机 1001:非主通道挂机 1002:被强拆

1000

Qno

string

队列号,如 1000

1000

RecordFile

array<object>

通话记录录音数组,json 格式

object

Monitor_type

integer

  1. 混音 2. 分线录音(保留 2 个单声道 WAV) 3.留言 5. 分线录音(保留 1 个双声道 WAV)

1

Type

string

取值:record,voicemail 说明:record 是录音, voicemail 是留言

record

File

string

录音文件名

name3

CustomerNumber

string

客户号码 国内固话或手机,区号 + 7 或 8 位的固话号码,区号与固话号码之间无'-';或 11 位长度的手机号码。如 01041005968 或 18701051984

18701051984

AgentName

string

座席名称

name1

Hotline

string

热线号码

89193631

IvrName

string

IVR 名称,默认自定义

ivrname

Status

string

外呼结果, 如人工接听

人工接听

UniqueId

string

电话唯一标识

uniq_1-162046xxxx.12

NumberTrunkAreaCode

string

中继号码区号

010

CustomerCity

string

客户号码归属城市,北京

北京

StartTime

string

电话进入系统时间,时间戳,精确到 s,如 1480904471

1775024775

CustomerAreaCode

string

客户号码区号

010

CalleeNumber

string

座席电话 区号 +7 或 8 位的固话号码,区号与固话号码之间无'-';或 11 位长度的手机号码。0104100596

0104100596

TotalDuration

string

总通话时长秒数,单位是 s

133

BridgeDuration

string

服务处理时长秒数,单位是 s

10

BridgeTime

string

座席接听时间,时间戳,精确到 s,如 1480904471

1775024775

LeaveQueueCode

integer

离开队列原因 参数说明:-1:该字段没值, 1:呼转座席接听 , 2: 队列中放弃 , 3: 队列中超时溢出 , 4: 队列中无座席溢出

-1

Code

string

状态码。

OK

示例

正常返回示例

JSON格式

{
  "AccessDeniedDetail": "无",
  "RequestId": "F655A8D5-B967-440B-8683-DAD6FF8DE990",
  "Message": "OK",
  "Data": {
    "List": [
      {
        "NumberTrunk": "89193631",
        "CustomerProvince": "北京",
        "EndTime": "1775024775",
        "Cno": "1111",
        "UserField": {},
        "CallType": "呼入",
        "AnswerTime": "1775024775",
        "StatusCode": "3",
        "EndReason": "1000",
        "Qno": "1000",
        "RecordFile": [
          {
            "Monitor_type": 1,
            "Type": "record",
            "File": "name3"
          }
        ],
        "CustomerNumber": "18701051984",
        "AgentName": "name1",
        "Hotline": "89193631",
        "IvrName": "ivrname",
        "Status": "人工接听",
        "UniqueId": "uniq_1-162046xxxx.12",
        "NumberTrunkAreaCode": "010",
        "CustomerCity": "北京",
        "StartTime": "1775024775",
        "CustomerAreaCode": "010",
        "CalleeNumber": "0104100596",
        "TotalDuration": "133",
        "BridgeDuration": "10",
        "BridgeTime": "1775024775",
        "LeaveQueueCode": -1
      }
    ]
  },
  "Code": "OK"
}

错误码

访问错误中心查看更多错误码。

变更历史

更多信息,参考变更详情