2.2 任务管理

2.2.1 企业坐席任务查询

基本信息
Path: /api/v1/config/openapi/task/gettasklist/v2
Method: POST
接口描述: 
请求参数
Headers
参数名称参数值是否必须示例备注
Content-Typeapplication/json  
tokenImixBz8ebhRDCmBKaq70jHMjU3xt1Pkai9SAsOFjN2z6RpX8cTPr1/gEFkssjRFY  
Body
名称类型是否必须默认值备注其他信息
 abbreviatestring必须 企业缩写 
 companyIdinteger非必须 企业id 
 operatorIdstring必须 坐席工号 
返回数据
名称类型是否必须默认值备注其他信息
 codeinteger必须 返回码 
 msgstring必须 返回说明 
 dataobject非必须 数据 
├─ idinteger非必须 任务id 
├─ teamNamestring非必须 任务组名称 
├─ taskNamestring非必须 任务名称 
├─ groupidinteger非必须 技能组id 
├─ startTimeinteger非必须 任务开始时间 
├─ endTimeinteger非必须 任务结束时间 
├─ afterBackinteger非必须 是否使用话后时长0:不启用 1:启用 
├─ afterTimeinteger非必须 话后时长 

2.2.2 技能组任务查询

基本信息
Path: /api/v1/config/openapi/task/getGroupTaskPage
Method: POST
接口描述:
请求参数
Headers
参数名称参数值是否必须示例备注
Content-Typeapplication/json  
tokenImixBz8ebhRDCmBKaq70jHMjU3xt1Pkai9SAsOFjN2z6RpX8cTPr1/gEFkssjRFY  
Body
名称类型是否必须默认值备注其他信息
 abbreviatestring必须 企业缩写 
startTimeinteger非必须 最小时间(任务开始时间)。若startTime和endTime都为空,默认为当天的最小时间的00:00:00 
endTimeinteger非必须 结束时间(任务开始时间)若startTime和endTime都为空,默认为当天的最大时间23:59:59  
 groupNamestring非必须 技能组名称 
 taskIdinteger非必须 任务id 
 statusinteger非必须 任务状态(任务状态:0:新建任务;1:任务进行中;2:任务暂停;3:任务完成;4:任务关闭) 
 pageNumberinteger非必须1页数 
 pageSizeinteger非必须10页大小最大值: 100
最小值: 10
返回数据
名称类型是否必须默认值备注其他信息
 msgstring必须 提示信息 
 codeinteger必须 返回码 
 dataobject非必须   
├─ resultobject []非必须  item 类型: object
result├─ companyIdinteger非必须 企业id 
result├─ taskIdinteger非必须 任务id 
result├─ taskNamestring非必须 任务名称 
result├─ statusinteger非必须 任务状态:0:新建任务;1:任务进行中;2:任务暂停;3:任务完成;4:任务关闭 
result├─ startTimeinteger非必须 任务开始时间 
result├─ endTimeinteger非必须 任务结束时间 
result├─ groupIdinteger非必须 技能组id 
result├─ groupnamestring非必须 技能组名称 
result├─ contactGroupIdinteger非必须 联系人组id 
result├─ contactGroupNamestring非必须 联系人组名称 
result├─ roundNowinteger非必须 当前执行轮次 
result├─ roundTotalinteger非必须 总轮次 
result├─ showcallerstring []非必须 外呼显号,数组item 类型: string
├─ 非必须   
result├─ type2integer非必须 外呼名单模式 
result├─ hangUpIdinteger非必须 挂机策略id 
result├─ hangUpNamestring非必须 挂机策略名称 
result├─ levelinteger非必须 任务优先级 
result├─ calltypeinteger非必须 外呼类型:1 预览式外呼,2 预测式外呼 
result├─ initialHitRateinteger非必须 初始Hit rate 
result├─ minHitRateinteger非必须 最小Hit rate 
result├─ cruiseModeinteger非必须 巡航方式 0:系统自动巡航 , 大于0为专家控制巡航(1:坐席占用率、2:拨打比率、3:单位时间拨打比率,1、2、3是互斥的与其中一个值相关) 
result├─ occupancyinteger非必须 坐席占用率 cruiseMode=1 
result├─ callRateinteger非必须 拨打比率 cruiseMode=2 
result├─ hitRateinteger非必须 单位时间拨打比率 cruiseMode=3 
result├─ initCallRateinteger非必须 初始拨打比率,轮次切换时将拨打比例设置为初始拨打比率 
result├─ afterBackinteger非必须 是否启用话后时长(0:不启用(默认),1:启用) 
result├─ afterTimeinteger非必须 话后时长(秒) 
result├─ alterTimeOutinteger非必须 自定义震铃时长,单位毫秒(30秒-120秒之间) 
├─ pageSizeinteger非必须 页大小 
├─ totalinteger非必须 总记录数 
├─ pageNumberinteger非必须 页数 
├─ pageTotalinteger非必须 总页数 

2.2.3 任务状态控制

基本信息
Path: /api/v1/config/openapi/task/controlTask
Method: POST
接口描述:
请求参数
Headers
参数名称参数值是否必须示例备注
Content-Typeapplication/json  
tokenImixBz8ebhRDCmBKaq70jHMjU3xt1Pkai9SAsOFjN2z6RpX8cTPr1/gEFkssjRFY  
Body
名称类型是否必须默认值备注其他信息
 abbreviatestring必须 企业缩写 
 taskIdinteger必须 任务id 
 commandinteger必须 任务指令
1 任务开始(继续),暂停的任务可以继续,其他状态不行;
2 任务暂停,进行中的任务可以暂停,其他状态不行;
3 任务切换轮次,进行中的任务可以切换轮次,其他状态不行;
4 任务关闭,所有状态的任务都可以关闭
最小值: 1
返回数据
名称类型是否必须默认值备注其他信息
 msgstring必须 返回消息 
 codeinteger必须 返回码 

2.2.4 查询公司挂机策略

基本信息
Path: /api/v1/config/openapi/starategy/hangup
Method: POST
接口描述:
请求参数
Headers
参数名称参数值是否必须示例备注
Content-Typeapplication/json  
tokenqD9w5lF8i8Dtn62mvxIRpZTKvP5cJBCBaPhpp15PuOfjOSWMIA+LBKSfx36O1dKH  
Body
名称类型是否必须默认值备注其他信息
 abbreviatestring必须 企业缩写 
返回数据
名称类型是否必须默认值备注其他信息
 msgstring必须   
 codeinteger必须   
 dataobject []非必须  item 类型: object
├─ idinteger非必须 策略id 
├─ companyidinteger非必须 企业id 
├─ namestring非必须 策略名称 
├─ contentobject []非必须 策略详情item 类型: object
├─ causeinteger必须 挂机原因id 0,1,3,4,5,6,7,8,9 依次循环给出 
├─ typeinteger必须 重拨间隔 type=0时生效 
├─ countinteger必须 处理方式0重拨,1跳过 
├─ cycleinteger必须 重拨次数 type=0时生效 
├─ namestring必须 挂机原因描述:
正常(无通话时长)' '关机' '无法接通' '用户忙' '久叫不应'
'呼叫限制' '网络忙' '用户忙或拒绝' '呼叫被转移'
 

2.2.5 查询任务流程变量参数(转IVR,转BOT)

基本信息
Path: /api/v1/config/openapi/task/getProcessParams
Method: POST
接口描述:
 
Headers
参数名称参数值是否必须示例备注
Content-Typeapplication/json  
tokenImixBz8ebhRDCmBKaq70jHMjU3xt1Pkai9SAsOFjN2z6RpX8cTPr1/gEFkssjRFY  
Body
名称类型是否必须默认值备注其他信息
 abbreviatestring必须 企业缩写 
 typeinteger必须 流程变量类型1:ivr 2:机器人 
 namestring必须 流程名称 
返回数据
名称类型是否必须默认值备注其他信息
 msgstring必须 返回消息 
 codeinteger必须 返回码 
 dataObject[]必须 任务流程变量参数名称 
 

2.2.6 创建任务模板

基本信息
Path: /api/v1/config/openapi/task/createTemplate
Method: POST
接口描述:
参数示例
  •  {
  •     "templateName": "TOIVR",
  •     "type1": 2,
  •     "abbreviate": "{{abbreviate}}",
  •     "contactGroupName": "顺利的号码",
  •     "templateStartTime": "02:00:00",
  •     "templateEndTime": "23:59:51",
  •     "recallName": "预测外呼挂机策略",
  •     "level": 6,
  •     "autoComplete": 0,
  •     "taskShowNumber": "1008601",
  •     "type2": 1,
  •     "roundCount": 1,
  •     "calltype": 2,
  •     "alterTimeOut": 33,
  •     "groupName": "通用技能组",
  •     "initialHitRate": 1,
  •     "minHitRate": 1,
  •     "afterBack": 1,
  •     "afterTime": 33,
  •     "ivrportNum": 1,
  •     "ivrName": "预测咨询ivr流程",
  •     "ivrParams": {
  •         "caller": "name"
  •     },
  •     "botName": "录音版机器人",
  •     "botParams": {
  •         "name": "number"
  •     },
  •     "exePlan": [{"type": 1,"time":"03:00:00"},{"type": 2,"time":"04:22:00"}]
  • }
 
Headers
参数名称参数值是否必须示例备注
Content-Typeapplication/json  
tokenImixBz8ebhRDCmBKaq70jHMjU3xt1Pkai9SAsOFjN2z6RpX8cTPr1/gEFkssjRFY  
Body
名称类型是否必须默认值备注其他信息
abbreviatestring必须 企业缩写 
templateNamestring必须 模板名称 
contactGroupNamestring必须 联系人组名称 
templateStartTimestring必须 模板任务开始时间(格式HH:mm:ss) 
templateEndTimestring必须 模板任务结束时间(格式HH:mm:ss) 
levelinteger非必须 优先级(1-99,默认1) 
autoCompleteinteger非必须 任务自动完成 任务是否自动完成(0:否;1:是,默认1) 
recallNamestring必须 挂机策略名称 
type1integer必须 接通后执行模式( 2:转IVR;3:转座席组;5:转BOT) 
taskShowNumberstring非必须 任务外呼显号(支持号码池标识号码) 
type2integer非必须 外呼名单模式(1 按用户外呼 2 按列外呼 默认2) 
roundCountinteger非必须 拨打轮次(1~5轮,默认1) 
calltypeinteger非必须 外呼类型:(1 预览式外呼,2 预测式外呼。默认2) 
alterTimeOutinteger非必须 振铃时长(30~120,默认30s) 
groupNamestring非必须 技能组名称type1=3必传
cruiseModeinteger非必须 巡航方式 (0:系统自动巡航,默认0) 
initialHitRateinteger非必须 初始最大外呼值(1~7 默认1) 
minHitRateinteger非必须 外呼上限值(1~7 默认1) 
afterBackinteger非必须 是否启用话后时长(0:否,1:是 默认0) 
afterTimeinteger非必须 话后时长(单位s,afterBack=1必传,默认30s) 
ivrportNuminteger非必须 IVR通道数(最小为1)type1=2和5时必传
ivrNamestring非必须 IVR流程名称type1=2必传
ivrParamsmap非必须 IVR参数配置{ "caller":  "name"} 
key为变量名 
value为字段名 
type1=2 根据ivr流程配置来传参
botNamestring非必须 BOT名称type1=5必传
botParamsmap非必须 BOT参数配置{ "name":  "number"} 
key为变量名 
value为字段名 
type1=5时根据机器人配置来传参 
exePlanobject [] 非必须 拨打计划(比如9点暂停,10点开始,11点执行下一轮) 
├─ typeinteger非必须 操作类型 1:开始时间,2;结束时间,3:切换下一轮次使用拨打计划时必须
├─ timeString非必须 计划执行时间(例如:"03:00:00")使用拨打计划时必须
stationGroupinteger非必须 所属中心【0:A中心,1:B中心】 默认0  仅限双中心模式使用 sp1补丁后支持
返回数据
名称类型是否必须默认值备注其他信息
 msgstring必须 返回消息 
 codeinteger必须 返回码 
 dataobject非必须   
├─ templateIdinteger非必须 模板任务id 

2.2.7 创建任务-手动

基本信息
Path: /api/v1/config/openapi/task/create
Method: POST
接口描述:
参数示例
  •  {
  •     "type1": 3,
  •     "abbreviate": "{{abbreviate}}",
  •     "taskName": "F1445",
  •     "contactGroupName": "顺利的号码",
  •     "startTime": 1617772251,
  •     "endTime": 1617808251,
  •     "recallName": "预测外呼挂机策略",
  •     "level": 66,
  •     "autoComplete": 0,
  •     "taskShowNumber": "1008601",
  •     "type2": 1,
  •     "roundCount": 1,
  •     "calltype": 2,
  •     "alterTimeOut": 33,
  •     "groupName": "通用技能组",
  •     "initialHitRate": 1,
  •     "minHitRate": 1,
  •     "afterBack": 1,
  •     "afterTime": 33,
  •     "ivrportNum": 1,
  •     "ivrName": "预测咨询ivr流程",
  •     "ivrParams": {
  •         "caller": "name"
  •     },
  •     "botName": "录音版机器人",
  •     "botParams": {
  •         "name": "number"
  •     },
  •         "exePlan": [{"type": 1,"time":1629518157},{"type": 2,"time":1629518257}]
  • }
 
Headers
参数名称参数值是否必须示例备注
Content-Typeapplication/json  
tokenImixBz8ebhRDCmBKaq70jHMjU3xt1Pkai9SAsOFjN2z6RpX8cTPr1/gEFkssjRFY  
Body
名称类型是否必须默认值备注其他信息
abbreviatestring必须 企业缩写 
taskNamestring必须 任务名称 
contactGroupNamestring必须 联系人组名称 
startTimeinteger必须 任务开始时间(格式秒时间戳) 
endTimeinteger必须 任务结束时间(格式秒时间戳) 
levelinteger非必须 优先级(1-99,默认1) 
autoCompleteinteger非必须 任务自动完成 任务是否自动完成(0:否;1:是,默认1) 
recallNamestring必须 挂机策略名称 
type1integer必须 接通后执行模式( 2:转IVR;3:转座席组;5:转BOT,默认3) 
taskShowNumberstring非必须 任务外呼显号(支持号码池标识号码) 
type2integer非必须 外呼名单模式(1 按用户外呼 2 按列外呼 默认2) 
roundCountinteger非必须 拨打轮次(1~5轮,默认1) 
calltypeinteger非必须 外呼类型:(1 预览式外呼,2 预测式外呼。默认2) 
alterTimeOutinteger非必须 振铃时长(30~120,默认30s) 
groupNamestring非必须 技能组名称type1=3必传
cruiseModeinteger非必须 巡航方式 (0:系统自动巡航,默认0) 
initialHitRateinteger非必须 初始最大外呼值(1~7 默认1) 
minHitRateinteger非必须 外呼上限值(1~7 默认1) 
afterBackinteger非必须 是否启用话后时长(0:否,1:是 默认0) 
afterTimeinteger非必须 话后时长(单位s,afterBack=1必传,默认30s) 
ivrportNuminteger非必须 IVR通道数(最小为1)type1=2必传
ivrNamestring非必须 IVR流程名称type1=2必传
ivrParamsmap非必须 IVR参数配置{ "caller":  "name"} 
key为变量名 
value为字段名 
type1=2 时根据ivr配置来传参 
botNamestring非必须 BOT名称type1=5必传
botParamsmap非必须 BOT参数配置{ "name":  "number"} 
key为变量名 
value为字段名 
type1=5 时根据机器人配置来传参 
exePlanobject [] 非必须 拨打计划(比如9点暂停,10点开始,11点执行下一轮) 
├─ typeinteger非必须 操作类型 1:开始时间,2;结束时间,3:切换下一轮次使用拨打计划时必须
├─ timeinteger非必须 计划执行时间(时间戳)使用拨打计划时必须
stationGroupinteger非必须 所属中心【0:A中心,1:B中心】 默认0 仅限双中心模式使用sp1补丁后支持
返回数据
名称类型是否必须默认值备注其他信息
 msgstring必须 返回消息 
 codeinteger必须 返回码 
 dataobject非必须   
├─ taskIdinteger非必须 任务id 
 

2.2.8 创建任务-通过模板

基本信息
Path: /api/v1/config/openapi/task/createTaskByTemplate
Method: POST
接口描述:
参数示例
Headers
参数名称参数值是否必须示例备注
Content-Typeapplication/json  
tokenImixBz8ebhRDCmBKaq70jHMjU3xt1Pkai9SAsOFjN2z6RpX8cTPr1/gEFkssjRFY  
Body
名称类型是否必须默认值备注其他信息
abbreviatestring必须 企业缩写 
templateNamestring必须 模板名称 
taskNamestring必须 任务名称 
返回数据
名称类型是否必须默认值备注其他信息
 msgstring必须 返回消息 
 codeinteger必须 返回码 
 dataobject非必须   
├─ taskIdinteger非必须 任务id 
 

2.2.9 任务监控

基本信息
Path: /api/v1/config/openapi/task/monitorstat
Method: POST
接口描述:
请求参数
Headers
参数名称参数值是否必须示例备注
Content-Typeapplication/json  
tokenImixBz8ebhRDCmBKaq70jHMjU3xt1Pkai9SAsOFjN2z6RpX8cTPr1/gEFkssjRFY  
Body
名称类型是否必须默认值备注其他信息
 abbreviatestring必须 企业缩写 
 taskidinteger必须 任务id 
返回数据
名称类型是否必须默认值备注其他信息
 msgstring必须 返回消息 
 codeinteger必须 返回码 
 dataobject非必须 返回数据 
├─ companynamestring非必须 企业名称 
├─ tasknamestring非必须 任务名称 
├─ taskstatusinteger非必须 任务状态 -1 初始化 2 进行中 3 暂停 4关闭 
├─ taskstarttimestring非必须 任务开始时间(yyyy-MM-dd HH:mm:ss) 
├─ taskstarttimestampinteger非必须 任务开始时间(秒时间戳) 
├─ taskendtimestring非必须 任务结束时间(yyyy-MM-dd HH:mm:ss) 
├─ taskendtimetimestampinteger非必须 任务结束时间(秒时间戳) 
├─ outcallnuminteger非必须 呼叫总次数 
├─ connectratestring非必须 接通率 
├─ giveupratestring非必须 弃线率 
├─ contactsuccessnuminteger非必须 接通量 
├─ callednuminteger非必须 呼叫条目数 
├─ finishratestring非必须 触达率 
├─ finishnuminteger非必须 触达量 
├─ totleinteger非必须 总条目数 
├─ causenumobject非必须 <状态,数量>每种通话结果的数量 
 

2.2.10 任务模板搜索

接口描述
展现调用该接口获取企业模板列表
请求说明
url/api/v1/config/openapi/task/selectTemplateList
协议post
是否需要鉴权true  头部token鉴权
请求参数
Headers
参数名称参数值是否必须示例备注
Content-Typeapplication/json  
tokenImixBz8ebhRDCmBKaq70jHMjU3
xt1Pkai9SAsOFjN2z6RpX8cTPr
1/gEFkssjRFY
  
参数说明
序号字段名约束类型长度说明
companyId必选Integer 企业id
2keyword非必选String 模板名称查询关键字
3status非必选Integer 模板状态: 0:正常(默认),1:暂停,2:关闭,
4pageNumber非必选Integer 页数 默认1
5pageSize非必选Integer 每页数目 默认10
举例
{
    "companyId":154
}
 返回说明
序号字段名约束类型长度说明
1msg必选String 返回消息
2code必选String 返回结果描述
3data必选JSON 结果数据
3.1├─ result    
3.1.1result├─id必选integer 主键
3.1.2result├─companyid必选integer 企业ID
3.1.3result├─templateName必选String 任务模板名称
3.1.4result├─type3必选integer 类型 0:每天(默认),1:每星期(可选多天),2:每月
3.1.5result├─status必选integer 状态 0:正常(默认),1:暂停,2:关闭,-1:删除
3.1.6result├─type_val必选String 星期标记 (可选多天)或月标记(每月的那天)
3.1.7result├─activity_id必选integer 任务归属活动的id(c_time:20191012,auth:zxy)
3.1.8result├─contact_group_id必选integer 联系人组ID
3.1.9result├─group_name必选String 联系人组名称
3.1.10result├─sourceId必选integer 数据源id
3.1.11result├─dataSourceName必选String 数据源名称
3.1.12result├─hangup_id必选integer 挂机原因策略名称表ID
3.1.13result├─hangup_name必选String 挂机名称
3.1.14result├─auto_completed必选integer 任务是否自动完成【0:是;1:否】
3.1.15result├─type2必选integer 外呼类型 1 按用户外呼 2 按列外呼
3.1.16result├─bot_id非必选integer 机器人id
3.1.17result├─bot_name非必选String 机器人名称
3.2├─ pageSize必选integer 页大小
3.3├─ total必选integer 总记录数
3.4├─ pageNumber必选integer 页数
3.5├─ pageTotal必选integer 总页数

2.2.11 机器人列表搜索

接口描述
展现调用该接口获取关联联系人组的机器人列表
请求说明
url/api/v1/config/openapi/task/selectBotList
协议post
是否需要鉴权true  头部token鉴权
请求参数
Headers
参数名称参数值是否必须示例备注
Content-Typeapplication/json  
tokenImixBz8ebhRDCmBKaq70jHMjU3
xt1Pkai9SAsOFjN2z6RpX8cTPr
1/gEFkssjRFY
  
参数说明
序号字段名约束类型长度说明
companyId必选Integer 企业id
2keyword非必选String 模板名称查询关键字
3contactGroupId必选Integer 关联联系人组id
4pageNumber非必选Integer 页数 默认1
5pageSize非必选Integer 每页数目 默认10
举例
{ "companyId":154}
 
返回说明
序号字段名约束类型长度说明
1msg必选String 返回消息
2code必选String 返回结果描述
3data必选JSON 结果数据
3.1├─ result    
3.1.1result├─botName必选String 机器人名称
3.1.2result├─botId必选integer 机器人id
3.1.3result├─botParams必选map BOT参数配置
{"key":"value"}
key为变量名
value为字段名
3.2├─ pageSize必选integer 页大小
3.3├─ total必选integer 总记录数
3.4├─ pageNumber必选integer 页数
3.5├─ pageTotal必选integer 总页数

2.2.12 ivr列表搜索

接口描述
展现调用该接口获取企业创建的IVR列表
请求说明
url/api/v1/config/openapi/task/selectIvrList
协议post
是否需要鉴权true  头部token鉴权
请求参数
Headers
参数名称参数值是否必须示例备注
Content-Typeapplication/json  
tokenImixBz8ebhRDCmBKaq70jHMjU3
xt1Pkai9SAsOFjN2z6RpX8cTPr
1/gEFkssjRFY
  
参数说明
序号字段名约束类型长度说明
companyId必选Integer 企业id
2keyword非必选String 模板名称查询关键字
3pageNumber非必选Integer 页数 默认1
4pageSize非必选Integer 每页数目 默认10
举例
{ "companyId":154}
 
返回说明
序号字段名约束类型长度说明
1msg必选String 返回消息
2code必选String 返回结果描述
3data必选JSON 结果数据
3.1├─ result    
3.1.1result├─id必选  主键id
3.1.2result├─flowname
 
必选  Ivr名称
3.1.3result├─ivrParams
 
必选map IVR参数配置
{"key":"value"}
key为变量名
value为字段名
 
3.2├─ pageSize必选integer 页大小
3.3├─ total必选integer 总记录数
3.4├─ pageNumber必选integer 页数
3.5├─ pageTotal必选integer 总页数

2.2.13 外呼任务详情查询

接口描述
展现调用该接口获取创建任务详情信息(机器人外呼任务)
请求说明
url/api/v1/config/openapi/task/selectTaskInfo
协议post
是否需要鉴权true  头部token鉴权
请求参数
Headers外呼任务详情查询接口
参数名称参数值是否必须示例备注
Content-Typeapplication/json  
tokenImixBz8ebhRDCmBKaq70jHMjU3
xt1Pkai9SAsOFjN2z6RpX8cTPr
1/gEFkssjRFY
  
参数说明
序号字段名约束类型长度说明
1companyId非必选Integer 企业Id
2abbreviate必选String 企业缩写
3taskId必选Integer 任务id
4phone非必选String 拨打电话号码
5cause非必选Integer 拨打状态 取值详见文档末<挂机原因说明>
6botName非必选String 机器人名称
7startTime非必选Integer 操作开始时间 (时间戳 startTime和endTime都有值时生效)
8endTime非必选Integer 操作结束时间 (时间戳 startTime和endTime都有值时生效)
9pageNumber非必选Integer 页数 默认1
10pageSize非必选Integer 每页数目 默认10
举例
{ " taskId ":154}
 
返回说明
序号字段名约束类型长度说明
1msg必选String 返回消息
2code必选String 返回结果描述
3data必选JSON 结果数据
3.1├─ result    
3.1.1result├─taskId必选Integer 任务id
3.1.2result├─phone必选String 号码
3.1.3result├─causeStr必选String 呼叫结果
3.1.4result├─beginTime必选Integer 外呼开始时间
3.1.5result├─callRound必选Integer 当前呼叫轮次
3.1.6result├─callId必选String 通话ID
3.1.7result├─param必选String 机器人用到的变量json
3.1.8result├─botDialog必选String 对话流(明文,json格式)
 
3.1.9result├─cause非必须integer 取值详见文档末<挂机原因说明>
3.1.10result├─botName非必须String 机器人名称
3.2├─ pageSize必选integer 页大小
3.3├─ total必选integer 总记录数
3.4├─ pageNumber必选integer 页数
3.5├─ pageTotal必选integer 总页数
 

2.2.14 外呼任务列表查询

接口描述
展现调用该接口获取创建任务列表信息
请求说明
url/api/v1/config/openapi/task/selectTaskList
协议post
是否需要鉴权true  头部token鉴权
请求参数
Headers
参数名称参数值是否必须示例备注
Content-Typeapplication/json  
tokenImixBz8ebhRDCmBKaq70jHMjU3
xt1Pkai9SAsOFjN2z6RpX8cTPr
1/gEFkssjRFY
  
参数说明
序号字段名约束类型长度说明
1companyId非必选Integer 企业Id
2abbreviate必选String 企业缩写
3taskId非必选Integer 任务id
4status非必选String 任务状态:0:新建任务;1:任务进行中;2:任务暂停;3:任务完成;4:任务关闭
5configId非必选Integer 任务挂机原因对应策略
6startTime非必选Integer 操作开始时间
7endTime非必选Integer 操作结束时间
8pageNumber非必选Integer 页数 默认1
9pageSize非必选Integer 每页数目 默认10
举例
{ " taskId ":154}
 
返回说明
序号字段名约束类型长度说明
1msg必选String 返回消息
2code必选String 返回结果描述
3data必选JSON 结果数据
3.1├─ result    
3.1.1result├─id必选Integer 任务id
3.1.2result├─taskName必选String 任务名称
3.1.3result├─roundCount
 
必选String 轮次(当前PDS呼叫第几轮次)
 
3.1.4result├─callRate 必选 Integer  拨打比率(字段废弃) 
3.1.5result├─status必选Integer 任务状态:0:新建任务;1:任务进行中;2:任务暂停;3:任务完成;4:任务关闭
3.1.6result├─name必选String 挂机策略名称
 
3.1.7result├─startTime必选String 任务开始时间
 
3.1.8result├─ctime必选String 任务创建时间
 
3.2├─ pageSize必选integer 页大小
3.3├─ total必选integer 总记录数
3.4├─ pageNumber必选integer 页数
3.5├─ pageTotal必选integer 总页数