'1.0',
'info' => ['style' => 'RPC', 'product' => 'scsp', 'version' => '2020-07-02'],
'directories' => [
[
'children' => ['QueryHotlineDashboard'],
'type' => 'directory',
'title' => '薪资',
'id' => 294568,
],
[
'children' => ['QueryServicerById', 'QueryServicerByDepartmentAndMixName', 'TransferCallToAgent'],
'type' => 'directory',
'title' => '坐席',
'id' => 294570,
],
[
'children' => ['CreateOuterCallCenterData', 'QueryHotlineSession', 'GetOuterCallCenterDataList', 'TransferCallToPhone', 'TransferToThirdCall'],
'type' => 'directory',
'title' => '热线',
'id' => 294584,
],
[
'children' => ['DisableRole', 'EnableRole'],
'type' => 'directory',
'title' => '角色',
'id' => 294599,
],
[
'children' => ['UpdateTicket', 'QueryTicketActions', 'QueryTicketCount', 'SearchTicketById', 'SearchTicketByPhone', 'SearchTicketList', 'AssignTicket', 'CloseTicket', 'ExecuteActivity'],
'type' => 'directory',
'title' => '工单',
'id' => 294603,
],
[
'children' => [
'AppMessagePush', 'CreateCustomer', 'CreateEntityIvrRoute', 'CreateSubTicket', 'createTicketWithBizData', 'DeleteEntityRoute', 'EditEntityRoute', 'GetAuthInfo', 'GetByForeignId', 'GetCallsPerDay', 'GetCMSIdByForeignId', 'GetEntityRoute', 'GetEntityRouteList', 'GetEntityTagRelation', 'GetGrantedRoleIds', 'GetTagList', 'GetTicketByCaseId', 'GetTicketTemplateSchema', 'GetUserToken', 'GrantRoles',
'QueryRelationTickets', 'QueryRingDetailList', 'QueryServiceConfig', 'SendOutboundCommand', 'UpdateCustomer', 'UpdateEntityTagRelation', 'UpdateRingStatus', 'ListAllHotLineSkillGroups', 'AnwserAgentMonitor', 'GetForeignIdByCMSId', 'HangUpAgentMonitor', 'StartAgentMonitor', 'BindAgentHotlinePhone', 'GetHotlineAgentDetailWithChannel', 'GetAgentHotlinePhone', 'GetAgentHotline', 'UnbindAgentHotlinePhone', 'GetAgentWorkStatus', 'SendVerificationCode', 'StartHotlineWork',
'FinishHotlineServiceNew', 'GetOnlineTouchSessionList',
],
'type' => 'directory',
'title' => '其它',
'id' => 294615,
],
[
'children' => [
'AnswerCall', 'ChangeChatAgentStatus', 'CreateAgent', 'CreateRole', 'CreateSkillGroup', 'CreateThirdSsoAgent', 'CreateTicket', 'DeleteAgent', 'FetchCall', 'FinishHotlineService', 'GenerateWebSocketSign', 'GetAgent', 'GetAllDepartment', 'GetHotlineAgentDetail', 'GetHotlineAgentDetailReport', 'GetHotlineAgentStatus', 'GetHotlineGroupDetailReport', 'GetHotlineWaitingNumber', 'GetNumLocation', 'GetOutbounNumList',
'HangupCall', 'HangupThirdCall', 'HoldCall', 'JoinThirdCall', 'ListAgentBySkillGroupId', 'ListHotlineRecord', 'ListOutboundPhoneNumber', 'ListSkillGroup', 'QuerySkillGroups', 'QueryTickets', 'RemoveSkillGroup', 'SendHotlineHeartBeat', 'StartCall', 'StartCallV2', 'StartChatWork', 'StartHotlineService', 'SuspendHotlineService', 'TransferCallToSkillGroup', 'UpdateAgent', 'UpdateRole',
'UpdateSkillGroup',
],
'title' => '其他',
'type' => 'directory',
],
],
'components' => [
'schemas' => [],
],
'apis' => [
'AnswerCall' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['description' => '坐席账号名称(坐席登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
[
'name' => 'CallId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的acid', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719786'],
],
[
'name' => 'JobId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的jobId', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719787'],
],
[
'name' => 'ConnectionId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的connId', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719788'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '接听来电',
'summary' => '接听来电。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'AnwserAgentMonitor' => [
'summary' => '接通坐席监听',
'methods' => ['get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'CallerParentId',
'in' => 'query',
'schema' => ['title' => 'callerParentId', 'type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
'name' => 'RequestId',
'in' => 'query',
'schema' => ['title' => 'requestId', 'type' => 'string', 'required' => false],
],
[
'name' => 'ClientToken',
'in' => 'query',
'schema' => ['title' => 'clientToken', 'type' => 'string', 'required' => false],
],
[
'name' => 'CallerType',
'in' => 'query',
'schema' => ['title' => 'callerType', 'type' => 'string', 'required' => false],
],
[
'name' => 'CallerUid',
'in' => 'query',
'schema' => ['title' => 'callerUid', 'type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
'name' => 'StsTokenCallerUid',
'in' => 'query',
'schema' => ['title' => 'stsTokenCallerUid', 'type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['title' => 'InstanceId', 'type' => 'string', 'required' => false],
],
[
'name' => 'AccountName',
'in' => 'query',
'schema' => ['title' => 'AccountName', 'type' => 'string', 'required' => false],
],
[
'name' => 'CallId',
'in' => 'query',
'schema' => ['title' => 'CallId', 'type' => 'string', 'required' => false],
],
[
'name' => 'JobId',
'in' => 'query',
'schema' => ['title' => 'JobId', 'type' => 'string', 'required' => false],
],
[
'name' => 'ConnectionId',
'in' => 'query',
'schema' => ['title' => 'ConnectionId', 'type' => 'string', 'required' => false],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['title' => 'message', 'type' => 'string'],
'RequestId' => ['title' => 'requestId', 'type' => 'string'],
'Code' => ['title' => 'code', 'type' => 'string'],
'Success' => ['title' => 'success', 'type' => 'boolean'],
],
],
],
],
'changeSet' => [
['createdAt' => '2022-01-12T02:42:18.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AnwserAgentMonitor'],
],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Code\\": \\"\\",\\n \\"Success\\": true\\n}","type":"json"}]',
],
'AppMessagePush' => [
'summary' => '客户App处在离线状态.但客服人员处在上班状态的工单信息推送给客户。由客户这面进行自行推送。',
'methods' => ['get', 'post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['title' => '实例ID', 'description' => '实例ID', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-ss001'],
],
[
'name' => 'UserId',
'in' => 'query',
'schema' => ['title' => '用户编号', 'description' => '用户编号', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123'],
],
[
'name' => 'Status',
'in' => 'query',
'schema' => ['title' => 'APP状态', 'description' => 'APP状态 1: "在线",2: "离线"', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'docRequired' => true, 'maximum' => '10', 'minimum' => '-1', 'example' => '1'],
],
[
'name' => 'ExpirationTime',
'in' => 'query',
'schema' => [
'title' => '过期时间', 'description' => '过期时间', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'exclusiveMaximum' => true, 'minimum' => '-9223372036854775808', 'exclusiveMinimum' => true,
'example' => '123',
],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'Schema of Response',
'description' => 'Schema of Response',
'type' => 'object',
'properties' => [
'RequestId' => ['title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '123-123143-4'],
'Data' => ['title' => '返回数据', 'description' => '返回数据', 'type' => 'string', 'example' => 'null'],
'Code' => ['title' => '错误码', 'description' => '错误码', 'type' => 'string', 'example' => '200'],
'Message' => ['title' => '错误信息', 'description' => '错误信息', 'type' => 'string', 'example' => 'SysytemError'],
'Success' => ['title' => '通信码', 'description' => '通信码', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
400 => [
['errorCode' => 'IdempotentParameterMismatch', 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.', 'description' => ''],
],
503 => [
['errorCode' => 'SystemError', 'errorMessage' => 'System Error', 'description' => ''],
],
600 => [
['errorCode' => 'InvalidParam', 'errorMessage' => 'Invalid param', 'description' => ''],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"123-123143-4\\",\\n \\"Data\\": \\"null\\",\\n \\"Code\\": \\"200\\",\\n \\"Message\\": \\"SysytemError\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"123-123143-4\\nnull\\n200\\nSysytemError\\ntrue","errorExample":""}]',
'title' => 'App消息推送',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AppMessagePush'],
],
],
'ramActions' => [],
],
'AssignTicket' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'TicketId',
'in' => 'formData',
'schema' => ['description' => '工单id(工单编号)', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '2500000010'],
],
[
'name' => 'OperatorId',
'in' => 'formData',
'schema' => ['description' => '分配人id', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '666666'],
],
[
'name' => 'AcceptorId',
'in' => 'formData',
'schema' => ['description' => '被分配人id', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '234432'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
400 => [
['errorCode' => 'InvalidInstanceId', 'errorMessage' => 'The specified instance is unavailable or does not exist.', 'description' => '当前实例不可用或不存在'],
],
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
['errorCode' => 'InvalidOperation', 'errorMessage' => 'The operation is invalid.', 'description' => '无效操作'],
['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter is invalid.', 'description' => '传入参数不正确'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '分配工单',
'summary' => '根据工单id分配工单。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'BindAgentHotlinePhone' => [
'summary' => '更新小二扩展手机号信息。',
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['title' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['title' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['title' => '坐席账号名称(唯一值),外部账号与XP账号登录名的映射', 'description' => '坐席账号名称(唯一值),外部账号与XP账号登录名的映射', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
[
'name' => 'Phone',
'in' => 'formData',
'schema' => ['title' => '手机号', 'description' => '手机号', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '136********'],
],
[
'name' => 'VerifyCode',
'in' => 'formData',
'schema' => ['title' => '验证码', 'description' => '验证码', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123456'],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'Result',
'description' => 'Result',
'type' => 'object',
'properties' => [
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'Code' => ['description' => '错误编码,当success为true时,该字段为空', 'type' => 'string', 'example' => 'NoTenantFound'],
'Message' => ['description' => '错误描述,当success为true时,该字段为空', 'type' => 'string', 'example' => 'xxxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Success\\": true,\\n \\"Code\\": \\"NoTenantFound\\",\\n \\"Message\\": \\"xxxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\"\\n}","errorExample":""},{"type":"xml","example":"\\n true\\n NoTenantFound\\n xxxxx\\n EE338D98-9BD3-4413-B165\\n","errorExample":""}]',
'title' => '绑定坐席手机号',
'changeSet' => [],
'ramActions' => [],
],
'ChangeChatAgentStatus' => [
'summary' => '修改在线客服状态。',
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['title' => 'clientToken', 'description' => '客户请求唯一id,用于幂等校验,可以用uuid生成'."\n"
."\n", 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['title' => '示例id', 'description' => '实例id', 'type' => 'string', 'required' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['title' => '账户名称', 'description' => '坐席账号名称,实例内唯一(登录名)', 'type' => 'string', 'required' => true, 'example' => '123@123.com'],
],
[
'name' => 'Method',
'in' => 'formData',
'schema' => [
'title' => '修改到的状态类型',
'description' => '修改到的状态类型'."\n"
.' '."\n"
.'- requestRest (申请小休)'."\n"
.'- requestLogout (申请离线)'."\n"
.'- restToWork (小休转上班)'."\n",
'type' => 'string',
'required' => true,
'example' => 'requestLogout',
'enum' => ['requestRest', 'requestLogout', 'restToWork'],
],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'result',
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['title' => 'message', 'description' => '错误描述'."\n"
."\n", 'type' => 'string', 'example' => 'xxx'],
'RequestId' => ['title' => 'requestId', 'description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'HttpStatusCode' => ['title' => 'httpStatusCode', 'description' => 'http状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '200'],
'Data' => ['title' => 'data', 'description' => 'data', 'type' => 'string', 'example' => '0'],
'Code' => ['title' => 'code', 'description' => '错误编码', 'type' => 'string', 'example' => 'Agent.NotFound'],
'Success' => ['title' => 'success', 'description' => '接口调用是否成功'."\n"
."\n", 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
400 => [
['errorCode' => 'IdempotentParameterMismatch', 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.', 'description' => ''],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"HttpStatusCode\\": 200,\\n \\"Data\\": \\"0\\",\\n \\"Code\\": \\"Agent.NotFound\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"\\n xxx\\n EE338D98-9BD3-4413-B165\\n 200\\n 0\\n Agent.NotFound\\n true\\n","errorExample":""}]',
'title' => '修改在线客服状态',
'changeSet' => [
['createdAt' => '2021-04-27T10:02:25.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ChangeChatAgentStatus'],
],
],
'ramActions' => [],
],
'CloseTicket' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'TicketId',
'in' => 'formData',
'schema' => ['description' => '工单id(工单编号)', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '2500000010'],
],
[
'name' => 'ActionItems',
'in' => 'formData',
'schema' => ['description' => '自定义json动作记录,例如:{"reason":"业务系统强制关闭"}', 'type' => 'string', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '{"reason":"业务系统强制关闭"}'],
],
[
'name' => 'OperatorId',
'in' => 'formData',
'schema' => ['description' => '操作人id', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '555555'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64', 'description' => ''],
],
],
],
],
'errorCodes' => [
400 => [
['errorCode' => 'InvalidInstanceId', 'errorMessage' => 'The specified instance is unavailable or does not exist.', 'description' => '当前实例不可用或不存在'],
],
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
['errorCode' => 'InvalidOperation', 'errorMessage' => 'The operation is invalid.', 'description' => '无效操作'],
['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter is invalid.', 'description' => '传入参数不正确'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 0\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '关闭工单',
'summary' => '根据工单id关闭工单,添加自定义动作记录。',
'changeSet' => [
['createdAt' => '2021-04-14T08:50:08.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'CreateAgent' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => ['operationType' => 'create'],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['title' => 'js sdk中自动生成的鉴权token', 'description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['description' => '坐席账号名称,实例内唯一(登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
[
'name' => 'DisplayName',
'in' => 'formData',
'schema' => ['description' => '坐席对外显示名称', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '刘测试'],
],
[
'name' => 'SkillGroupId',
'in' => 'formData',
'style' => 'flat',
'schema' => [
'description' => '坐席所属技能组id',
'type' => 'array',
'format' => 'int64',
'items' => ['description' => '技能组', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '123456'],
'required' => false,
'maxItems' => 200,
],
],
[
'name' => 'SkillGroupIdList',
'in' => 'formData',
'style' => 'flat',
'schema' => [
'description' => '坐席所属技能组id列表',
'type' => 'array',
'format' => 'int64',
'items' => ['description' => '技能组列表', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '123456,145678'],
'required' => false,
'maxItems' => 200,
],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => ['description' => '坐席id', 'type' => 'integer', 'format' => 'int64', 'example' => '666666'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64', 'description' => ''],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoSkillGroupSetFound', 'errorMessage' => 'The specified skill group set does not exist.', 'description' => '没有找到技能组分组'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": 666666,\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 0\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\n666666\\nSuccess\\ntrue","errorExample":""}]',
'title' => '创建坐席',
'summary' => '创建悉犀客服工作台坐席账号,返回坐席ID。',
'changeSet' => [
['createdAt' => '2021-03-29T14:35:57.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'CreateCustomer' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ProdLineId',
'in' => 'query',
'schema' => ['description' => '产品线ID', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '10552599'],
],
[
'name' => 'BizType',
'in' => 'query',
'schema' => ['description' => 'BizType', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'xp_commerce_aliyun'],
],
[
'name' => 'Name',
'in' => 'query',
'schema' => ['description' => '名称', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '张三'],
],
[
'name' => 'TypeCode',
'in' => 'query',
'schema' => ['description' => '客户类型', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '1'],
],
[
'name' => 'Phone',
'in' => 'query',
'schema' => ['description' => '电话号', 'type' => 'string', 'required' => false, 'example' => '1360000xxxx'],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'ManagerName',
'in' => 'query',
'schema' => ['description' => '管理人姓名', 'type' => 'string', 'required' => false, 'example' => '管理人'],
],
[
'name' => 'Contacter',
'in' => 'query',
'schema' => ['description' => '创建人', 'type' => 'string', 'required' => false, 'example' => '123'],
],
[
'name' => 'Industry',
'in' => 'query',
'schema' => ['description' => '行业', 'type' => 'string', 'required' => false, 'example' => '服饰'],
],
[
'name' => 'Position',
'in' => 'query',
'schema' => ['description' => '职位', 'type' => 'string', 'required' => false, 'example' => '主管'],
],
[
'name' => 'Email',
'in' => 'query',
'schema' => ['description' => '邮箱', 'type' => 'string', 'required' => false, 'example' => '123@123.com'],
],
[
'name' => 'Dingding',
'in' => 'query',
'schema' => ['description' => '钉钉账号', 'type' => 'string', 'required' => false, 'example' => '123yiyo'],
],
[
'name' => 'OuterId',
'in' => 'query',
'schema' => ['description' => '外部id', 'type' => 'string', 'required' => false, 'example' => '10000011'],
],
[
'name' => 'OuterIdType',
'in' => 'query',
'schema' => ['description' => '外部类型', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => '创建成功'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => ['description' => '客户数据', 'type' => 'integer', 'format' => 'int64', 'example' => '{"CustomerId":"24027"}'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"创建成功\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": 0,\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"创建成功\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '创建客户',
'summary' => '创建客户。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'CreateEntityIvrRoute' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'EntityId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'EntityName',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'EntityBizCode',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'EntityBizCodeType',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'EntityRelationNumber',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'DepartmentId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'GroupId',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '-1'],
],
[
'name' => 'ServiceId',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '-1'],
],
[
'name' => 'ExtInfo',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
],
'responses' => [
200 => [
'schema' => [
'type' => 'object',
'properties' => [
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'RequestId' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter is invalid.', 'description' => '传入参数不正确'],
],
],
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Success\\": true\\n}","type":"json"}]',
],
'CreateOuterCallCenterData' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => ['operationType' => 'create'],
'parameters' => [
[
'name' => 'SessionId',
'in' => 'formData',
'schema' => ['description' => '机器人session_id', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'a15ce370-1051-4040-9822'],
],
[
'name' => 'InterveneTime',
'in' => 'formData',
'schema' => ['description' => '通话接通时间,呼入就等同于gmt_creae,呼出就是用户接通时间', 'type' => 'string', 'required' => false, 'example' => '16085570'],
],
[
'name' => 'CallType',
'in' => 'formData',
'schema' => ['description' => '电话类型,有以下枚举:'."\n"
.'1:呼入'."\n"
.'2:呼出', 'type' => 'string', 'required' => false, 'example' => '1'],
],
[
'name' => 'FromPhoneNum',
'in' => 'formData',
'schema' => ['description' => '发起方号码-用户手机号码、客服坐席号码、机器号码等', 'type' => 'string', 'required' => false, 'example' => '135615'],
],
[
'name' => 'ToPhoneNum',
'in' => 'formData',
'schema' => ['description' => '接听方号码-用户手机号码、客服坐席号码、机器号码等', 'type' => 'string', 'required' => false, 'example' => '0571773'],
],
[
'name' => 'EndReason',
'in' => 'formData',
'schema' => ['description' => '挂断原因,有以下枚举:'."\n"
.'1.转人工导致的结束'."\n"
.'2.未转人工在机器人阶段结束'."\n"
.'3.用户主动挂断电话'."\n"
.'4.机器人主动挂断电话'."\n"
.'5.网络异常原因导致的挂断电话', 'type' => 'string', 'required' => false, 'example' => '3'],
],
[
'name' => 'UserInfo',
'in' => 'formData',
'schema' => ['description' => '从上游系统带来的用户信息,json格式记录', 'type' => 'string', 'required' => false, 'example' => '{\\"level\\":25,\\"name\\":\\"Lee\\"}'],
],
[
'name' => 'RecordUrl',
'in' => 'formData',
'schema' => ['description' => '录音文件', 'type' => 'string', 'required' => false, 'example' => 'http://aliccrec-shvpc.oss-cn-shanghai.aliyuncs.com'],
],
[
'name' => 'BizType',
'in' => 'formData',
'schema' => ['description' => '单据号类型-如order,等', 'type' => 'string', 'required' => false, 'example' => 'SHOP_ID'],
],
[
'name' => 'BizId',
'in' => 'formData',
'schema' => ['description' => '关键单据号-如订单ID等', 'type' => 'string', 'required' => false, 'example' => '78604'],
],
[
'name' => 'TenantId',
'in' => 'formData',
'schema' => ['description' => '租户ID', 'type' => 'string', 'required' => false, 'example' => '0'],
],
[
'name' => 'ExtInfo',
'in' => 'formData',
'schema' => ['description' => 'json,上游系统的业务信息等,如机器人实例等信息', 'type' => 'string', 'required' => false, 'example' => '{\\"isCallBack\\":\\"true\\"}'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64', 'description' => ''],
],
],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 0\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '热线数据同步',
'summary' => '热线数据同步。',
'changeSet' => [
['createdAt' => '2021-04-27T10:02:25.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'CreateRole' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => ['operationType' => 'create'],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'RoleName',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'Operator',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'PermissionId',
'in' => 'formData',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
'items' => ['type' => 'integer', 'format' => 'int64'],
'required' => true,
'maxItems' => 200,
],
],
],
'responses' => [
200 => [
'schema' => [
'type' => 'object',
'properties' => [
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64'],
'Data' => ['type' => 'integer', 'format' => 'int64'],
'RequestId' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'changeSet' => [
['createdAt' => '2021-03-29T14:35:57.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"HttpStatusCode\\": 0,\\n \\"Data\\": 0,\\n \\"RequestId\\": \\"\\",\\n \\"Success\\": true,\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\"\\n}","type":"json"}]',
],
'CreateSkillGroup' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'SkillGroupName',
'in' => 'formData',
'schema' => ['description' => '技能组名称', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '在线自动化技能组'],
],
[
'name' => 'Description',
'in' => 'formData',
'schema' => ['description' => '技能组描述', 'type' => 'string', 'required' => false, 'example' => '在线自动化技能组'],
],
[
'name' => 'DisplayName',
'in' => 'formData',
'schema' => ['description' => '技能组对外显示名', 'type' => 'string', 'required' => false, 'example' => '在线自动化技能组'],
],
[
'name' => 'ChannelType',
'in' => 'formData',
'schema' => ['description' => '技能组类型,有以下枚举值:'."\n"
.'1:热线 '."\n"
.'2:在线 '."\n"
.'4:工单', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'docRequired' => true, 'maximum' => '7', 'minimum' => '0', 'example' => '2'],
],
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => 'Message', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => 'RequestId', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => ['description' => '创建成功的技能组id', 'type' => 'integer', 'format' => 'int64', 'example' => '123456'],
'Code' => ['description' => 'Code', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => 'Success', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
400 => [
['errorCode' => 'InvalidInstanceId', 'errorMessage' => 'The specified instance is unavailable or does not exist.', 'description' => '当前实例不可用或不存在'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": 123456,\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\n123456\\nSuccess\\ntrue","errorExample":""}]',
'title' => '创建技能组',
'summary' => '根据技能组名称和渠道类型创建技能组,可定义技能组的对外显示名、描述信息。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'CreateSubTicket' => [
'summary' => '创建工单',
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'CreatorId',
'in' => 'query',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
'name' => 'CreatorName',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'TemplateId',
'in' => 'query',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
'name' => 'FromInfo',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'FormData',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'MemberId',
'in' => 'query',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
'name' => 'MemberName',
'in' => 'query',
'schema' => ['type' => 'string'],
],
[
'name' => 'Priority',
'in' => 'query',
'schema' => ['type' => 'integer', 'format' => 'int32'],
],
[
'name' => 'ParentCaseId',
'in' => 'query',
'schema' => ['type' => 'integer', 'format' => 'int64'],
],
[
'name' => 'BizData',
'in' => 'query',
'schema' => ['type' => 'string'],
],
[
'name' => 'AgentId',
'in' => 'query',
'schema' => ['type' => 'integer', 'format' => 'int64'],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'Schema of Response',
'type' => 'object',
'properties' => [
'RequestId' => ['title' => 'Id of the request', 'type' => 'string'],
'Success' => ['type' => 'boolean'],
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'Data' => ['type' => 'integer', 'format' => 'int64'],
],
],
],
],
'changeSet' => [
['createdAt' => '2021-09-22T15:19:30.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateSubTicket'],
],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"\\",\\n \\"Success\\": true,\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"Data\\": 0\\n}","type":"json"}]',
],
'CreateThirdSsoAgent' => [
'summary' => '根据用户账号创建免登到客服工作台的坐席。',
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['title' => 'clientToken', 'description' => '客户请求唯一ID。用于幂等校验,可以用UUID生成。', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['title' => 'param1', 'description' => '实例ID。可在悉犀客服控制台上获取。'."\n"
."\n", 'type' => 'string', 'required' => true, 'example' => 'ccc_xp_pre***'],
],
[
'name' => 'ClientId',
'in' => 'formData',
'schema' => ['title' => 'param2', 'description' => '颁发给租户实例的clientId', 'type' => 'string', 'required' => true, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'AccountId',
'in' => 'formData',
'schema' => ['title' => 'param3', 'description' => '要同步的账号ID。', 'type' => 'string', 'required' => true, 'example' => 'accountId1'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['title' => 'param4', 'description' => '要同步的账号名称。', 'type' => 'string', 'required' => true, 'example' => 'accountName1'],
],
[
'name' => 'DisplayName',
'in' => 'formData',
'schema' => ['title' => 'param5', 'description' => '坐席显示名称。', 'type' => 'string', 'required' => false, 'example' => '张三'],
],
[
'name' => 'SkillGroupIds',
'in' => 'formData',
'style' => 'flat',
'schema' => [
'title' => 'param6',
'description' => '技能组ID列表。',
'type' => 'array',
'items' => ['description' => '技能组ID。'."\n"
."\n"
.'所传技能组必须属于同一个技能组分组。', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1'],
'required' => false,
],
],
[
'name' => 'RoleIds',
'in' => 'formData',
'style' => 'flat',
'schema' => [
'title' => 'param7',
'description' => '角色ID列表。',
'type' => 'array',
'items' => ['description' => '角色id', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1'],
'required' => false,
],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'result',
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['title' => 'message', 'description' => '错误描述', 'type' => 'string', 'example' => 'xxx'],
'RequestId' => ['title' => 'requestId', 'description' => '请求id', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'HttpStatusCode' => ['title' => 'httpStatusCode', 'description' => 'http状态码', 'type' => 'integer', 'format' => 'int64', 'example' => '200'],
'Data' => ['title' => '新创建的坐席id', 'description' => '新创建的坐席id', 'type' => 'integer', 'format' => 'int64', 'example' => '123456'],
'Code' => ['title' => 'code', 'description' => '错误状态码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['title' => 'success', 'description' => '接口调用是否成功。', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
400 => [
['errorCode' => 'IdempotentParameterMismatch', 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.', 'description' => ''],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"HttpStatusCode\\": 200,\\n \\"Data\\": 123456,\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"\\n xxx\\n EE338D98-9BD3-4413-B165\\n 200\\n 123456\\n Success\\n true\\n","errorExample":""}]',
'title' => '创建三方免登坐席',
'changeSet' => [
['createdAt' => '2021-05-18T14:52:14.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateThirdSsoAgent'],
],
],
'ramActions' => [],
],
'CreateTicket' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => ['operationType' => 'create'],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'TemplateId',
'in' => 'formData',
'schema' => ['description' => '工单模板id', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '546754'],
],
[
'name' => 'CategoryId',
'in' => 'formData',
'schema' => ['description' => '业务类目id(如果不传,取工单模板的类目)', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '10000'],
],
[
'name' => 'CreatorId',
'in' => 'formData',
'schema' => ['description' => '创建者id(坐席id)', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '-1', 'example' => '555555'],
],
[
'name' => 'CreatorType',
'in' => 'formData',
'schema' => ['description' => '创建者角色(默认为4:客服),有以下枚举:'."\n"
.'1:会员'."\n"
.'4:客服', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '10', 'minimum' => '0', 'example' => '4'],
],
[
'name' => 'CreatorName',
'in' => 'formData',
'schema' => ['description' => '创建者名称', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '刘测试'],
],
[
'name' => 'MemberId',
'in' => 'formData',
'schema' => ['description' => '会员id(匿名会员id:-1)', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '-1', 'example' => '-1'],
],
[
'name' => 'MemberName',
'in' => 'formData',
'schema' => ['description' => '会员名称', 'type' => 'string', 'required' => false, 'example' => '匿名会员'],
],
[
'name' => 'FromInfo',
'in' => 'formData',
'schema' => ['description' => '创建来源', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'manual'],
],
[
'name' => 'Priority',
'in' => 'formData',
'schema' => ['description' => '工单优先级,有以下枚举:'."\n"
.'普通:4'."\n"
.'低:0'."\n"
.'中:1'."\n"
.'高:2'."\n"
.'紧急:3', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '10', 'minimum' => '0', 'example' => '4'],
],
[
'name' => 'CarbonCopy',
'in' => 'formData',
'schema' => ['description' => '被抄送人账号id(多个抄送人用逗号分隔)', 'type' => 'string', 'required' => false, 'example' => '234432'],
],
[
'name' => 'FormData',
'in' => 'formData',
'schema' => ['description' => '工单模板的表单配置,格式{"key":"value"}'."\n"
.'key:表单字段编码 value:记录值'."\n"
.'例:{"questionInfo":"自动化创建工单","CFQyYAPjKb":"开胶"}', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '{"questionInfo":"自动化创建工单","CFQyYAPjKb":"开胶"}'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => ['description' => '工单id', 'type' => 'integer', 'format' => 'int64', 'example' => '2500000010'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
400 => [
['errorCode' => 'InvalidInstanceId', 'errorMessage' => 'The specified instance is unavailable or does not exist.', 'description' => '当前实例不可用或不存在'],
],
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
['errorCode' => 'InvalidOperation', 'errorMessage' => 'The operation is invalid.', 'description' => '无效操作'],
['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter is invalid.', 'description' => '传入参数不正确'],
],
],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": 2500000010,\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","type":"json"}]',
'title' => '新建工单',
'summary' => '创建工单。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'DeleteAgent' => [
'methods' => ['delete'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => ['operationType' => 'delete'],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'query',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'query',
'schema' => ['description' => '坐席账号名称,实例内唯一(登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64', 'description' => ''],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 0\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '删除坐席',
'summary' => '根据坐席账号名称,删除悉犀客服工作台坐席账号,逻辑删除,删除后重新添加,坐席ID不变。',
'changeSet' => [
['createdAt' => '2021-04-27T10:02:25.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'DeleteEntityRoute' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'UniqueId',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '-1'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
],
'responses' => [
200 => [
'schema' => [
'type' => 'object',
'properties' => [
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'RequestId' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter is invalid.', 'description' => '传入参数不正确'],
],
],
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Success\\": true\\n}","type":"json"}]',
],
'DisableRole' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => ['operationType' => 'update'],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'RoleId',
'in' => 'formData',
'schema' => ['description' => '角色id', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '1', 'example' => '555555'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '禁用角色',
'summary' => '根据角色id禁用悉犀客服工作台角色权限。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'EditEntityRoute' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'EntityId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'EntityName',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'EntityBizCode',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'EntityBizCodeType',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'EntityRelationNumber',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'DepartmentId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'GroupId',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '-1'],
],
[
'name' => 'ServiceId',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '-1'],
],
[
'name' => 'ExtInfo',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'UniqueId',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '-1'],
],
],
'responses' => [
200 => [
'schema' => [
'type' => 'object',
'properties' => [
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'RequestId' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter is invalid.', 'description' => '传入参数不正确'],
],
],
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Success\\": true\\n}","type":"json"}]',
],
'EnableRole' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => ['operationType' => 'update'],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'RoleId',
'in' => 'formData',
'schema' => ['description' => '角色id', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '1', 'example' => '555555'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '启用角色',
'summary' => '根据角色id启用悉犀客服工作台角色权限。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'ExecuteActivity' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'TicketId',
'in' => 'formData',
'schema' => ['description' => '工单id', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '2500000010'],
],
[
'name' => 'OperatorId',
'in' => 'formData',
'schema' => ['description' => '操作人id', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '555555'],
],
[
'name' => 'ActivityCode',
'in' => 'formData',
'schema' => ['description' => '活动编码,可使用系统编码,也可修改系统编码使用自定义编码', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'finish'],
],
[
'name' => 'ActivityForm',
'in' => 'formData',
'schema' => ['description' => '动作记录扩展字段,如:{"处理类型":"退费","赔偿金额":"12","处理内容":"已妥善处理","处理时间":"2020-09-21"}\'', 'type' => 'string', 'required' => false, 'example' => '{"处理类型":"退费","赔偿金额":"12","处理内容":"已妥善处理","处理时间":"2020-09-21"}\''],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
400 => [
['errorCode' => 'InvalidInstanceId', 'errorMessage' => 'The specified instance is unavailable or does not exist.', 'description' => '当前实例不可用或不存在'],
],
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
['errorCode' => 'InvalidOperation', 'errorMessage' => 'The operation is invalid.', 'description' => '无效操作'],
['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter is invalid.', 'description' => '传入参数不正确'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '处理工单',
'summary' => '执行自定义活动。',
'extraInfo' => '1)activityForm 传递的内容实例:{"处理类型":"退费","赔偿金额":"12","处理内容":"已妥善处理","处理时间":"2020-09-21"}'."\n"
.'2)活动编码定义时需要自定义编码(系统活动无法自定义编码),例如审计组长的活动编码需手动改为「group」且在工单创建前修改完成,指定活动才可能生效。如下图:'."\n"
.'https://cdn.nlark.com/yuque/0/2021/png/21395124/1619081827743-b753b777-d37f-466c-9df4-62e386b46aa2.png',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'FetchCall' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['description' => '坐席账号名称(坐席登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
[
'name' => 'CallId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的acid', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719786'],
],
[
'name' => 'JobId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的jobId', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719787'],
],
[
'name' => 'ConnectionId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的connId', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719788'],
],
[
'name' => 'HoldConnectionId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的holdConnId( 仅在双步转时传入)', 'type' => 'string', 'required' => false, 'example' => '0'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '取回通话信息',
'summary' => '取回\\恢复通话。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'FinishHotlineService' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['description' => '坐席账号名称(坐席登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '结束热线服务',
'summary' => '坐席签出,结束热线服务。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'FinishHotlineServiceNew' => [
'summary' => '热线下班接口,参考FinishHotlineService,坐席通话中下班失败',
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
],
'responses' => [
200 => [
'schema' => [
'type' => 'object',
'properties' => [
'Message' => ['type' => 'string'],
'RequestId' => ['type' => 'string'],
'Code' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
],
],
'changeSet' => [
['createdAt' => '2022-08-02T11:54:36.000Z', 'description' => '错误码发生变更'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Code\\": \\"\\",\\n \\"Success\\": true\\n}","type":"json"}]',
],
'GenerateWebSocketSign' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['description' => '坐席账号名称(坐席登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => ['description' => 'messagebox消息通道签名码', 'type' => 'string', 'example' => 'dnthF_oinHg7JMJDmKqex3UxDD7'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['description' => 'http状态码', 'type' => 'integer', 'format' => 'int64', 'example' => '200'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": \\"dnthF_oinHg7JMJDmKqex3UxDD7\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 200\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\ndnthF_oinHg7JMJDmKqex3UxDD7\\nSuccess\\ntrue","errorExample":""}]',
'title' => '生成messagbox通道签名',
'summary' => '生成消息通道访问签名。',
'changeSet' => [
['createdAt' => '2021-04-27T10:02:25.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'GetAgent' => [
'methods' => ['get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => ['operationType' => 'get'],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'query',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'query',
'schema' => ['description' => '坐席账号名称,实例内唯一(登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => [
'description' => '坐席数据',
'type' => 'object',
'properties' => [
'Status' => ['description' => '坐席状态,0:正常,1:冻结,2:删除。只有正常的状态,才可进行业务活动', 'type' => 'integer', 'format' => 'int32', 'example' => '0'],
'DisplayName' => ['description' => '坐席对外显示名称', 'type' => 'string', 'example' => '刘测试'],
'AgentId' => ['description' => '坐席id', 'type' => 'integer', 'format' => 'int64', 'example' => '222222'],
'GroupList' => [
'description' => '坐席所属技能组信息',
'type' => 'array',
'items' => [
'description' => '技能组信息',
'type' => 'object',
'properties' => [
'DisplayName' => ['description' => '技能组对外显示名称', 'type' => 'string', 'example' => '自动化技能组'],
'Description' => ['description' => '技能组描述', 'type' => 'string', 'example' => '自动化技能组'],
'ChannelType' => ['description' => '技能组渠道类型', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
'SkillGroupId' => ['description' => '技能组id', 'type' => 'integer', 'format' => 'int64', 'example' => '123456'],
'Name' => ['description' => '技能组名称', 'type' => 'string', 'example' => '自动化技能组'],
],
],
],
'AccountName' => ['description' => '坐席账号名称(登录名)', 'type' => 'string', 'example' => '123@123.com'],
'TenantId' => ['description' => '坐席所属的租户ID,与入参中的实例ID一一对应', 'type' => 'integer', 'format' => 'int64', 'example' => '0'],
],
],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64', 'description' => ''],
'Message' => ['type' => 'string', 'description' => ''],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": {\\n \\"Status\\": 0,\\n \\"DisplayName\\": \\"刘测试\\",\\n \\"AgentId\\": 222222,\\n \\"GroupList\\": [\\n {\\n \\"DisplayName\\": \\"自动化技能组\\",\\n \\"Description\\": \\"自动化技能组\\",\\n \\"ChannelType\\": 1,\\n \\"SkillGroupId\\": 123456,\\n \\"Name\\": \\"自动化技能组\\"\\n }\\n ],\\n \\"AccountName\\": \\"123@123.com\\",\\n \\"TenantId\\": 0\\n },\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 0,\\n \\"Message\\": \\"\\"\\n}","errorExample":""},{"type":"xml","example":"EE338D98-9BD3-4413-B165\\n\\n 0\\n 刘测试\\n 222222\\n \\n 自动化技能组\\n 自动化技能组\\n 1\\n 123456\\n 自动化技能组\\n \\n 123@123.com\\n 0\\n\\nSuccess\\ntrue","errorExample":""}]',
'title' => '获取坐席详情',
'summary' => '根据坐席账号名称查询悉犀客服工作台坐席信息。',
'changeSet' => [
['createdAt' => '2021-04-27T10:02:25.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'GetAgentHotline' => [
'summary' => '查询热线坐席信息与热线技能组',
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['title' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['title' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['title' => '坐席账号名称(唯一值),外部账号与XP账号登录名的映射', 'type' => 'string', 'required' => true, 'docRequired' => true],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'Result',
'type' => 'object',
'properties' => [
'Success' => ['type' => 'boolean'],
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'Data' => [
'type' => 'object',
'properties' => [
'TenantId' => ['title' => '租户ID', 'type' => 'integer', 'format' => 'int64'],
'AgentId' => ['title' => '小二ID', 'type' => 'integer', 'format' => 'int64'],
'AccountName' => ['title' => '坐席账号名称(坐席登录名)', 'type' => 'string'],
'DisplayName' => ['title' => 'XP账号对外展示名称', 'type' => 'string'],
'GroupList' => [
'title' => '热线技能组',
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'SkillGroupId' => ['title' => '技能组ID', 'type' => 'integer', 'format' => 'int64'],
'Name' => ['title' => '技能组名称', 'type' => 'string'],
'DisplayName' => ['title' => '技能组对外显示名', 'type' => 'string'],
],
],
],
'DepartmentId' => ['title' => '部门ID', 'type' => 'string'],
'AgentPhone' => ['title' => '坐席绑定手机号', 'type' => 'string'],
'SkillGroups' => ['title' => '热线技能组,格式:"[123,456,......,789]"', 'type' => 'string'],
'ExtAttr' => ['title' => '扩展字段', 'type' => 'string'],
],
],
'RequestId' => ['type' => 'string'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
],
],
'changeSet' => [],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Success\\": true,\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"Data\\": {\\n \\"TenantId\\": 0,\\n \\"AgentId\\": 0,\\n \\"AccountName\\": \\"\\",\\n \\"DisplayName\\": \\"\\",\\n \\"GroupList\\": [\\n {\\n \\"SkillGroupId\\": 0,\\n \\"Name\\": \\"\\",\\n \\"DisplayName\\": \\"\\"\\n }\\n ],\\n \\"DepartmentId\\": \\"\\",\\n \\"AgentPhone\\": \\"\\",\\n \\"SkillGroups\\": \\"\\",\\n \\"ExtAttr\\": \\"\\"\\n },\\n \\"RequestId\\": \\"\\"\\n}","type":"json"}]',
],
'GetAgentHotlinePhone' => [
'summary' => '获取小二扩展信息。',
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['title' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['title' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['title' => '坐席账号名称(唯一值),外部账号与XP账号登录名的映射', 'description' => '坐席账号名称(唯一值),外部账号与XP账号登录名的映射', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'Result',
'description' => 'Result',
'type' => 'object',
'properties' => [
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'Code' => ['description' => '错误编码,当success为true时,该字段为空', 'type' => 'string', 'example' => 'NoTenantFound'],
'Message' => ['description' => '错误描述,当success为true时,该字段为空', 'type' => 'string', 'example' => 'xxxx'],
'Data' => ['title' => '手机号', 'description' => '手机号', 'type' => 'string', 'example' => '136********'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Success\\": true,\\n \\"Code\\": \\"NoTenantFound\\",\\n \\"Message\\": \\"xxxx\\",\\n \\"Data\\": \\"136********\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\"\\n}","errorExample":""},{"type":"xml","example":"\\n true\\n NoTenantFound\\n xxxx\\n 136********\\n EE338D98-9BD3-4413-B165\\n","errorExample":""}]',
'title' => '查询坐席绑定手机号',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'GetAgentWorkStatus' => [
'summary' => '获取坐席签入签出状态查询。',
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['title' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['title' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['title' => '坐席账号名称(唯一值),外部账号与XP账号的映射', 'description' => '坐席账号名称(唯一值),外部账号与XP账号的映射', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'Result',
'description' => 'Result',
'type' => 'object',
'properties' => [
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'Code' => ['description' => '错误编码,当success为true时,该字段为空', 'type' => 'string', 'example' => 'NoTenantFound'],
'Message' => ['description' => '错误描述,当success为true时,该字段为空', 'type' => 'string', 'example' => 'xxxxx'],
'Data' => [
'description' => '坐席上班状态对象',
'type' => 'object',
'properties' => [
'TenantId' => ['title' => '租户ID', 'description' => '租户ID', 'type' => 'integer', 'format' => 'int64', 'example' => '905'],
'AgentId' => ['title' => '小二ID', 'description' => '小二ID', 'type' => 'integer', 'format' => 'int64', 'example' => '1059054'],
'AccountName' => ['title' => '坐席账号名称(坐席登录名)', 'description' => '坐席账号名称(坐席登录名)', 'type' => 'string', 'example' => '123@123.com'],
'AgentStatusCode' => ['title' => '坐席上班状态code', 'description' => '坐席上班状态code', 'type' => 'string', 'example' => 'AgentCheckin'],
'AgentStatusDesc' => ['title' => '坐席上班状态描述', 'description' => '坐席上班状态描述', 'type' => 'string', 'example' => '坐席签入状态'],
'WorkChannel' => ['title' => '上班渠道,PSTN手机上班,PC电脑上班', 'description' => '上班渠道,PSTN手机上班,PC电脑上班', 'type' => 'string', 'example' => 'PC'],
'ExtAttr' => ['title' => '扩展字段', 'description' => '扩展字段', 'type' => 'string'],
],
],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Success\\": true,\\n \\"Code\\": \\"NoTenantFound\\",\\n \\"Message\\": \\"xxxxx\\",\\n \\"Data\\": {\\n \\"TenantId\\": 905,\\n \\"AgentId\\": 1059054,\\n \\"AccountName\\": \\"123@123.com\\",\\n \\"AgentStatusCode\\": \\"AgentCheckin\\",\\n \\"AgentStatusDesc\\": \\"坐席签入状态\\",\\n \\"WorkChannel\\": \\"PC\\",\\n \\"ExtAttr\\": \\"\\"\\n },\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\"\\n}","errorExample":""},{"type":"xml","example":"\\n true\\n NoTenantFound\\n xxxxx\\n \\n 905\\n 1059054\\n 123@123.com\\n AgentCheckin\\n 坐席签入状态\\n PC\\n \\n EE338D98-9BD3-4413-B165\\n","errorExample":""}]',
'title' => '查询热线坐席上班状态',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'GetAllDepartment' => [
'summary' => '获取指定租户下的部门列表',
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['title' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'Schema of Response',
'type' => 'object',
'properties' => [
'RequestId' => ['title' => 'Id of the request', 'type' => 'string'],
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'Data' => [
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'DepartmentId' => ['type' => 'integer', 'format' => 'int64'],
'DepartmentName' => ['type' => 'string'],
'Status' => ['type' => 'integer', 'format' => 'int32'],
],
],
],
'Success' => ['type' => 'boolean'],
],
],
],
],
'changeSet' => [
['createdAt' => '2021-12-16T13:32:40.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'GetAllDepartment'],
],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"\\",\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"Data\\": [\\n {\\n \\"DepartmentId\\": 0,\\n \\"DepartmentName\\": \\"\\",\\n \\"Status\\": 0\\n }\\n ],\\n \\"Success\\": true\\n}","type":"json"}]',
],
'GetAuthInfo' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'ForeignId',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'AppKey',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
],
'responses' => [
200 => [
'schema' => [
'type' => 'object',
'properties' => [
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'RequestId' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
'Data' => [
'type' => 'object',
'properties' => [
'AppName' => ['type' => 'string'],
'Time' => ['type' => 'integer', 'format' => 'int64'],
'AppKey' => ['type' => 'string'],
'App' => ['type' => 'string'],
'UserId' => ['type' => 'string'],
'Code' => ['type' => 'string'],
'SessionId' => ['type' => 'string'],
'UserName' => ['type' => 'string'],
'TenantId' => ['type' => 'string'],
],
],
],
],
],
],
'errorCodes' => [
201 => [
['errorCode' => 'GetAuthInfoFailed', 'errorMessage' => 'Failed to get authorization information.', 'description' => ''],
],
[
['errorCode' => 'GetTenantIdFailed', 'errorMessage' => 'The specified parameter is invalid.', 'description' => ''],
],
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Success\\": true,\\n \\"Data\\": {\\n \\"AppName\\": \\"\\",\\n \\"Time\\": 0,\\n \\"AppKey\\": \\"\\",\\n \\"App\\": \\"\\",\\n \\"UserId\\": \\"\\",\\n \\"Code\\": \\"\\",\\n \\"SessionId\\": \\"\\",\\n \\"UserName\\": \\"\\",\\n \\"TenantId\\": \\"\\"\\n }\\n}","type":"json"}]',
],
'GetByForeignId' => [
'summary' => '获取外部账号映射的会员账号关系信息',
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ForeignId',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'SourceId',
'in' => 'query',
'schema' => ['type' => 'integer', 'format' => 'int64'],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'Schema of Response',
'type' => 'object',
'properties' => [
'RequestId' => ['title' => 'Id of the request', 'type' => 'string'],
'Success' => ['type' => 'boolean'],
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'Data' => ['type' => 'string'],
],
],
],
],
'changeSet' => [
['createdAt' => '2021-09-22T15:19:30.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'GetByForeignId'],
],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"\\",\\n \\"Success\\": true,\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"Data\\": \\"\\"\\n}","type":"json"}]',
],
'GetCMSIdByForeignId' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'Nick',
'in' => 'query',
'schema' => ['description' => '昵称', 'type' => 'string', 'required' => false, 'example' => '张三'],
],
[
'name' => 'ForeignId',
'in' => 'query',
'schema' => ['description' => '外部id', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'zhangsan'],
],
[
'name' => 'SourceId',
'in' => 'query',
'schema' => ['description' => '用户来源', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '-1', 'example' => '1'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE339D98-9BD3-4413-B165'],
'Data' => [
'description' => '账户信息',
'type' => 'object',
'properties' => [
'Status' => ['description' => '账号状态', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
'CustomerTypeId' => ['description' => '客户类型', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
'Avatar' => ['description' => '头像', 'type' => 'string', 'example' => 'xxxx'],
'Gender' => ['description' => '性别', 'type' => 'string', 'example' => 'male'],
'ForeignId' => ['description' => '外部id', 'type' => 'string', 'example' => 'zhangsan'],
'UserId' => ['description' => '用户id', 'type' => 'string', 'example' => 'zhangsan'],
'Nick' => ['description' => '昵称', 'type' => 'string', 'example' => '张三'],
'Anonymity' => ['description' => '是否匿名', 'type' => 'boolean', 'example' => 'false'],
'Phone' => ['description' => '电话', 'type' => 'string', 'example' => '131111111111'],
],
],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
400 => [
['errorCode' => 'InvalidInstanceId', 'errorMessage' => 'The specified instance is unavailable or does not exist.', 'description' => '当前实例不可用或不存在'],
],
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
['errorCode' => 'InvalidOperation', 'errorMessage' => 'The operation is invalid.', 'description' => '无效操作'],
['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter is invalid.', 'description' => '传入参数不正确'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE339D98-9BD3-4413-B165\\",\\n \\"Data\\": {\\n \\"Status\\": 1,\\n \\"CustomerTypeId\\": 1,\\n \\"Avatar\\": \\"xxxx\\",\\n \\"Gender\\": \\"male\\",\\n \\"ForeignId\\": \\"zhangsan\\",\\n \\"UserId\\": \\"zhangsan\\",\\n \\"Nick\\": \\"张三\\",\\n \\"Anonymity\\": false,\\n \\"Phone\\": \\"131111111111\\"\\n },\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE339D98-9BD3-4413-B165\\n\\n 1\\n 1\\n xxxx\\n male\\n zhangsan\\n zhangsan\\n 张三\\n false\\n 131111111111\\n\\nSuccess\\ntrue","errorExample":""}]',
'title' => '根据foreignId获取cmsId',
'summary' => '根据外部id获取客户id。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'GetCallsPerDay' => [
'summary' => '获取热线日来电次数。',
'methods' => ['get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'DataIdStart',
'in' => 'query',
'schema' => ['description' => '开始时间', 'type' => 'string', 'required' => true, 'example' => '20210316'],
],
[
'name' => 'DataIdEnd',
'in' => 'query',
'schema' => ['description' => '结束时间', 'type' => 'string', 'required' => true, 'example' => '20210316'],
],
[
'name' => 'DataId',
'in' => 'query',
'schema' => ['description' => '查询结果按日分组', 'type' => 'string', 'required' => false, 'example' => 'Y'],
],
[
'name' => 'HourId',
'in' => 'query',
'schema' => ['description' => '查询结果按小时分组', 'type' => 'string', 'required' => false, 'example' => 'Y'],
],
[
'name' => 'MinuteId',
'in' => 'query',
'schema' => ['description' => '查询结果按分钟分组', 'type' => 'string', 'required' => false, 'example' => 'Y'],
],
[
'name' => 'PhoneNumbers',
'in' => 'query',
'schema' => ['description' => '手机号,多个手机号可以使用逗号隔开', 'type' => 'string', 'required' => false, 'example' => '1583709xxxx'],
],
[
'name' => 'HavePhoneNumbers',
'in' => 'query',
'schema' => ['description' => '手机号,多个手机号可以使用逗号隔开', 'type' => 'string', 'required' => false, 'example' => '1583709xxxx'],
],
[
'name' => 'PageNo',
'in' => 'query',
'schema' => ['description' => '当前页', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'maximum' => '2147483647', 'minimum' => '0', 'example' => '1'],
],
[
'name' => 'PageSize',
'in' => 'query',
'schema' => ['description' => '页大小', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'maximum' => '2147483647', 'minimum' => '0', 'example' => '10'],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'Schema of Response',
'description' => 'Schema of Response',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误信息', 'type' => 'string', 'example' => 'phoneNum and havePhoneNum must be either empty or not empty at the same time'],
'RequestId' => ['description' => ' '."\n"
.'阿里云请求ID', 'type' => 'string', 'example' => '45FAB8AB-CFB3-4582-B1A5-9010DEADD8F9'],
'Code' => ['description' => '错误码', 'type' => 'string', 'example' => 'InvalidPhone'],
'Success' => ['description' => '请求结果', 'type' => 'string', 'example' => 'true'],
'Data' => [
'description' => 'data',
'type' => 'object',
'properties' => [
'TotalNum' => ['description' => '总条数', 'type' => 'integer', 'format' => 'int64', 'example' => '13'],
'PageSize' => ['description' => '页大小', 'type' => 'integer', 'format' => 'int64', 'example' => '10'],
'PageNo' => ['description' => '当前页', 'type' => 'string', 'example' => '1'],
'CallsPerdayResponseList' => [
'description' => 'array',
'type' => 'array',
'items' => [
'description' => 'object',
'type' => 'object',
'properties' => [
'DataId' => ['description' => '按天分组', 'type' => 'string', 'example' => '-1'],
'HourId' => ['description' => '按小时分组', 'type' => 'string', 'example' => '-1'],
'TenantId' => ['description' => '租户id', 'type' => 'string', 'example' => '0'],
'TenantName' => ['description' => '租户名称', 'type' => 'string', 'example' => '50'],
'PhoneNum' => ['description' => '手机号', 'type' => 'string', 'example' => '1583709xxxx'],
'CallOutCnt' => ['description' => '外呼次数', 'type' => 'string', 'example' => '1'],
'CallInCnt' => ['description' => '来电次数', 'type' => 'string', 'example' => '1'],
'MinuteId' => ['description' => '按分钟分组', 'type' => 'string', 'example' => '-1'],
],
],
],
],
],
],
],
],
],
'errorCodes' => [
202 => [
['errorCode' => 'GetTenantIdFailed', 'errorMessage' => 'The specified parameter is invalid.', 'description' => ''],
],
400 => [
['errorCode' => 'DataIdEndError', 'errorMessage' => 'dataIdStart must be a time stamp and cannot be empty.', 'description' => 'dataIdEnd是时间戳且不能为空'],
['errorCode' => 'DataIdStartError', 'errorMessage' => 'dataIdEnd must be a time stamp and cannot be empty.', 'description' => 'dataIdEnd为时间戳且不能为空'],
['errorCode' => 'InvalidPhone', 'errorMessage' => 'phoneNum and havePhoneNum must be either empty or not empty at the same time.', 'description' => 'phoneNum 和 havePhoneNum必须同时为空或同时不为空'],
],
500 => [
['errorCode' => 'InstanceIdCannotBeNull', 'errorMessage' => 'You must specify InstanceId.', 'description' => '阿里云示例id不能为空'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"phoneNum and havePhoneNum must be either empty or not empty at the same time\\",\\n \\"RequestId\\": \\"45FAB8AB-CFB3-4582-B1A5-9010DEADD8F9\\",\\n \\"Code\\": \\"InvalidPhone\\",\\n \\"Success\\": \\"true\\",\\n \\"Data\\": {\\n \\"TotalNum\\": 13,\\n \\"PageSize\\": 10,\\n \\"PageNo\\": \\"1\\",\\n \\"CallsPerdayResponseList\\": [\\n {\\n \\"DataId\\": \\"-1\\",\\n \\"HourId\\": \\"-1\\",\\n \\"TenantId\\": \\"0\\",\\n \\"TenantName\\": \\"50\\",\\n \\"PhoneNum\\": \\"1583709xxxx\\",\\n \\"CallOutCnt\\": \\"1\\",\\n \\"CallInCnt\\": \\"1\\",\\n \\"MinuteId\\": \\"-1\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"phoneNum and havePhoneNum must be either empty or not empty at the same time\\n45FAB8AB-CFB3-4582-B1A5-9010DEADD8F9\\nInvalidPhone\\ntrue\\n\\n 13\\n 10\\n 1\\n \\n -1\\n -1\\n 0\\n 50\\n 1583709xxxx\\n 1\\n 1\\n -1\\n \\n","errorExample":""}]',
'title' => '获取热线日来电次数',
'changeSet' => [],
'ramActions' => [],
],
'GetEntityRoute' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'EntityId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false, 'docRequired' => true],
],
[
'name' => 'UniqueId',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '-1'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'EntityName',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'EntityRelationNumber',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'EntityBizCode',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
],
'responses' => [
200 => [
'schema' => [
'type' => 'object',
'properties' => [
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'RequestId' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
'Data' => [
'type' => 'object',
'properties' => [
'EntityBizCodeType' => ['type' => 'string'],
'GroupId' => ['type' => 'integer', 'format' => 'int64'],
'EntityId' => ['type' => 'string'],
'ServiceId' => ['type' => 'integer', 'format' => 'int64'],
'EntityBizCode' => ['type' => 'string'],
'DepartmentId' => ['type' => 'string'],
'UniqueId' => ['type' => 'integer', 'format' => 'int64'],
'EntityName' => ['type' => 'string'],
'ExtInfo' => ['type' => 'string'],
'EntityRelationNumber' => ['type' => 'string'],
],
],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter is invalid.', 'description' => '传入参数不正确'],
],
],
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Success\\": true,\\n \\"Data\\": {\\n \\"EntityBizCodeType\\": \\"\\",\\n \\"GroupId\\": 0,\\n \\"EntityId\\": \\"\\",\\n \\"ServiceId\\": 0,\\n \\"EntityBizCode\\": \\"\\",\\n \\"DepartmentId\\": \\"\\",\\n \\"UniqueId\\": 0,\\n \\"EntityName\\": \\"\\",\\n \\"ExtInfo\\": \\"\\",\\n \\"EntityRelationNumber\\": \\"\\"\\n }\\n}","type":"json"}]',
],
'GetEntityRouteList' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'PageSize',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '-1', 'default' => '20'],
],
[
'name' => 'PageNo',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '-1', 'default' => '1'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'EntityRelationNumber',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'EntityName',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
],
'responses' => [
200 => [
'schema' => [
'type' => 'object',
'properties' => [
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'RequestId' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
'Data' => [
'type' => 'object',
'properties' => [
'PageNo' => ['type' => 'integer', 'format' => 'int32'],
'PageSize' => ['type' => 'integer', 'format' => 'int32'],
'Total' => ['type' => 'integer', 'format' => 'int64'],
'EntityRouteList' => [
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'EntityBizCodeType' => ['type' => 'string'],
'GroupId' => ['type' => 'string'],
'EntityId' => ['type' => 'string'],
'ServiceId' => ['type' => 'string'],
'DepartmentId' => ['type' => 'string'],
'EntityBizCode' => ['type' => 'string'],
'UniqueId' => ['type' => 'integer', 'format' => 'int64'],
'EntityName' => ['type' => 'string'],
'ExtInfo' => ['type' => 'string'],
'EntityRelationNumber' => ['type' => 'string'],
],
],
],
],
],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter is invalid.', 'description' => '传入参数不正确'],
],
],
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Success\\": true,\\n \\"Data\\": {\\n \\"PageNo\\": 0,\\n \\"PageSize\\": 0,\\n \\"Total\\": 0,\\n \\"EntityRouteList\\": [\\n {\\n \\"EntityBizCodeType\\": \\"\\",\\n \\"GroupId\\": \\"\\",\\n \\"EntityId\\": \\"\\",\\n \\"ServiceId\\": \\"\\",\\n \\"DepartmentId\\": \\"\\",\\n \\"EntityBizCode\\": \\"\\",\\n \\"UniqueId\\": 0,\\n \\"EntityName\\": \\"\\",\\n \\"ExtInfo\\": \\"\\",\\n \\"EntityRelationNumber\\": \\"\\"\\n }\\n ]\\n }\\n}","type":"json"}]',
],
'GetEntityTagRelation' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'EntityId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 9.223372036854776E+18, 'minLength' => -1, 'default' => '20'],
],
[
'name' => 'EntityType',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false, 'docRequired' => true, 'maxLength' => 9.223372036854776E+18, 'minLength' => -1, 'default' => '1'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
],
'responses' => [
200 => [
'schema' => [
'type' => 'object',
'properties' => [
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'RequestId' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
'Data' => [
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'TagName' => ['type' => 'string'],
'TagGroupCode' => ['type' => 'string'],
'EntityId' => ['type' => 'string'],
'TagCode' => ['type' => 'string'],
'EntityType' => ['type' => 'string'],
'TagGroupName' => ['type' => 'string'],
],
],
],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter is invalid.', 'description' => '传入参数不正确'],
],
],
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Success\\": true,\\n \\"Data\\": [\\n {\\n \\"TagName\\": \\"\\",\\n \\"TagGroupCode\\": \\"\\",\\n \\"EntityId\\": \\"\\",\\n \\"TagCode\\": \\"\\",\\n \\"EntityType\\": \\"\\",\\n \\"TagGroupName\\": \\"\\"\\n }\\n ]\\n}","type":"json"}]',
],
'GetForeignIdByCMSId' => [
'summary' => '通过CMSId获取ForeignId',
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'UserId',
'in' => 'query',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'Schema of Response',
'type' => 'object',
'properties' => [
'RequestId' => ['title' => 'Id of the request', 'type' => 'string'],
'Message' => ['type' => 'string'],
'Data' => [
'type' => 'object',
'properties' => [
'Status' => ['type' => 'integer', 'format' => 'int32'],
'CustomerTypeId' => ['type' => 'integer', 'format' => 'int32'],
'Avatar' => ['type' => 'string'],
'Gender' => ['type' => 'string'],
'ForeignId' => ['type' => 'string'],
'UserId' => ['type' => 'string'],
'Nick' => ['type' => 'string'],
'Anonymity' => ['type' => 'boolean'],
'Phone' => ['type' => 'string'],
'Code' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
],
],
],
],
],
],
'changeSet' => [],
'flowControl' => [
'flowControlList' => [
['threshold' => '1000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'GetForeignIdByCMSId'],
],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"Data\\": {\\n \\"Status\\": 0,\\n \\"CustomerTypeId\\": 0,\\n \\"Avatar\\": \\"\\",\\n \\"Gender\\": \\"\\",\\n \\"ForeignId\\": \\"\\",\\n \\"UserId\\": \\"\\",\\n \\"Nick\\": \\"\\",\\n \\"Anonymity\\": true,\\n \\"Phone\\": \\"\\",\\n \\"Code\\": \\"\\",\\n \\"Success\\": true\\n }\\n}","type":"json"}]',
],
'GetGrantedRoleIds' => [
'methods' => ['get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'query',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'query',
'schema' => ['description' => '坐席账号名称,实例内唯一(登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => [
'description' => '角色id',
'type' => 'array',
'items' => ['description' => '角色id', 'type' => 'integer', 'format' => 'int64', 'example' => '{555555,777777}'],
],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64', 'description' => ''],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": [\\n 0\\n ],\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 0\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '获取授权给用户的角色id',
'summary' => '根据坐席账号名称查询悉犀客服工作台坐席的角色权限。',
'changeSet' => [
['createdAt' => '2021-05-18T14:52:14.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'GetHotlineAgentDetail' => [
'methods' => ['get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => ['operationType' => 'get'],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'query',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'query',
'schema' => ['description' => '坐席账号名称,实例内唯一(登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => [
'description' => '坐席服务数据',
'type' => 'object',
'properties' => [
'AgentStatusCode' => ['description' => '坐席状态编码'."\n"
.'1:AgentCheckout(坐席下班)'."\n"
.'3:AgentReady(坐席空闲)'."\n"
.'4:AgentBreak(坐席小休)'."\n"
.'5:AgentAcw(话后处理)'."\n"
.'6:AgentBusyForCall(通话中)', 'type' => 'string', 'example' => 'AgentCheckout'],
'Token' => ['description' => '心跳签名', 'type' => 'string', 'example' => 'dnthF_oinHg7JMJDmKqex3UxDD7'],
'AgentId' => ['description' => '坐席id', 'type' => 'integer', 'format' => 'int64', 'example' => '555555'],
'Assigned' => ['description' => '是否被分配,有以下枚举:'."\n"
.'false:未分配(无通话)'."\n"
.'true:已分配(有通话)'."\n", 'type' => 'boolean', 'example' => 'false'],
'RestType' => ['description' => '小休类型,有以下枚举:'."\n"
.'1:小休'."\n"
.'2:就餐 '."\n"
.'3:会议 '."\n"
.'4:辅导'."\n"
.'5:培训', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
'AgentStatus' => ['description' => '坐席状态,有以下枚举:1-6', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
'TenantId' => ['description' => '坐席所属的租户ID,与入参中的实例ID一一对应', 'type' => 'integer', 'format' => 'int64', 'example' => '0'],
],
],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64', 'description' => ''],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": {\\n \\"AgentStatusCode\\": \\"AgentCheckout\\",\\n \\"Token\\": \\"dnthF_oinHg7JMJDmKqex3UxDD7\\",\\n \\"AgentId\\": 555555,\\n \\"Assigned\\": false,\\n \\"RestType\\": 1,\\n \\"AgentStatus\\": 1,\\n \\"TenantId\\": 0\\n },\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 0\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\n\\n AgentCheckout\\n dnthF_oinHg7JMJDmKqex3UxDD7\\n 555555\\n false\\n 1\\n 1\\n 0\\n\\nSuccess\\ntrue","errorExample":""}]',
'title' => '获取热线坐席详情',
'summary' => '根据坐席账号获取热线坐席当前服务详情。',
'changeSet' => [
['createdAt' => '2021-04-27T10:02:25.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'GetHotlineAgentDetailReport' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => ['operationType' => 'get'],
'parameters' => [
[
'name' => 'CurrentPage',
'in' => 'query',
'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => true, 'maximum' => '1000', 'minimum' => '1', 'default' => '1'],
],
[
'name' => 'PageSize',
'in' => 'query',
'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '200', 'minimum' => '1', 'default' => '10'],
],
[
'name' => 'StartDate',
'in' => 'query',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '1'],
],
[
'name' => 'EndDate',
'in' => 'query',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '1'],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'DepIds',
'in' => 'query',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
'items' => ['type' => 'integer', 'format' => 'int64'],
'required' => false,
'maxItems' => 200,
],
],
[
'name' => 'GroupIds',
'in' => 'query',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
'items' => ['type' => 'integer', 'format' => 'int64'],
'required' => false,
'maxItems' => 200,
],
],
],
'responses' => [
200 => [
'schema' => [
'type' => 'object',
'properties' => [
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'RequestId' => ['type' => 'string'],
'Success' => ['type' => 'string'],
'Data' => [
'type' => 'object',
'properties' => [
'PageSize' => ['type' => 'integer', 'format' => 'int32'],
'Total' => ['type' => 'integer', 'format' => 'int32'],
'Page' => ['type' => 'integer', 'format' => 'int32'],
'Columns' => [
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'Key' => ['type' => 'string'],
'Title' => ['type' => 'string'],
],
],
],
'Rows' => [
'type' => 'array',
'items' => ['type' => 'object'],
],
],
],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Success\\": \\"\\",\\n \\"Data\\": {\\n \\"PageSize\\": 0,\\n \\"Total\\": 0,\\n \\"Page\\": 0,\\n \\"Columns\\": [\\n {\\n \\"Key\\": \\"\\",\\n \\"Title\\": \\"\\"\\n }\\n ],\\n \\"Rows\\": [\\n {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n }\\n ]\\n }\\n}","type":"json"}]',
],
'GetHotlineAgentDetailWithChannel' => [
'summary' => '同 GetHotlineAgentDetail,返回上班渠道',
'methods' => ['get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['title' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'AccountName',
'in' => 'query',
'schema' => ['title' => '坐席账号名称(唯一值),外部账号与XP账号登录名的映射', 'type' => 'string', 'required' => true, 'docRequired' => true],
],
],
'responses' => [
200 => [
'schema' => [
'type' => 'object',
'properties' => [
'Message' => ['type' => 'string'],
'RequestId' => ['type' => 'string'],
'Data' => [
'type' => 'object',
'properties' => [
'AgentStatusCode' => ['type' => 'string'],
'Token' => ['type' => 'string'],
'AgentId' => ['type' => 'integer', 'format' => 'int64'],
'Assigned' => ['type' => 'boolean'],
'RestType' => ['type' => 'integer', 'format' => 'int32'],
'AgentStatus' => ['type' => 'integer', 'format' => 'int32'],
'TenantId' => ['type' => 'integer', 'format' => 'int64'],
'WorkChannel' => ['title' => '上班渠道,PC电脑上班,PSTN手机上班', 'type' => 'string'],
'ExtAttr' => ['title' => '扩展字段', 'type' => 'string'],
],
],
'Success' => ['type' => 'boolean'],
'Code' => ['type' => 'string'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'changeSet' => [
['createdAt' => '2022-07-13T11:50:46.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Data\\": {\\n \\"AgentStatusCode\\": \\"\\",\\n \\"Token\\": \\"\\",\\n \\"AgentId\\": 0,\\n \\"Assigned\\": true,\\n \\"RestType\\": 0,\\n \\"AgentStatus\\": 0,\\n \\"TenantId\\": 0,\\n \\"WorkChannel\\": \\"\\",\\n \\"ExtAttr\\": \\"\\"\\n },\\n \\"Success\\": true,\\n \\"Code\\": \\"\\",\\n \\"HttpStatusCode\\": 0\\n}","type":"json"}]',
],
'GetHotlineAgentStatus' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => ['operationType' => 'get'],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['description' => '坐席账号名称,实例内唯一(登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => ['description' => '坐席状态(离线、空闲、话后处理、通话中、小休-休息、小休-就餐、小休-会议、小休-培训、小休-辅导)', 'type' => 'string', 'example' => '通话中'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64', 'description' => ''],
],
],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": \\"通话中\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 0\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\n通话中\\nSuccess\\ntrue","errorExample":""}]',
'title' => '获取热线坐席状态',
'summary' => '根据坐席账号名称查询悉犀客服工作台热线坐席状态。',
'changeSet' => [
['createdAt' => '2021-04-27T10:02:25.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'GetHotlineGroupDetailReport' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => ['operationType' => 'get'],
'parameters' => [
[
'name' => 'CurrentPage',
'in' => 'query',
'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => true, 'maximum' => '1000', 'minimum' => '1', 'default' => '1'],
],
[
'name' => 'PageSize',
'in' => 'query',
'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '200', 'minimum' => '1', 'default' => '10'],
],
[
'name' => 'StartDate',
'in' => 'query',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '1', 'default' => ''],
],
[
'name' => 'EndDate',
'in' => 'query',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '1'],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'DepIds',
'in' => 'query',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
'items' => ['type' => 'integer', 'format' => 'int64'],
'required' => false,
'maxItems' => 200,
],
],
[
'name' => 'GroupIds',
'in' => 'query',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
'items' => ['type' => 'integer', 'format' => 'int64'],
'required' => false,
'maxItems' => 200,
],
],
],
'responses' => [
200 => [
'schema' => [
'type' => 'object',
'properties' => [
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'RequestId' => ['type' => 'string'],
'Success' => ['type' => 'string'],
'Data' => [
'type' => 'object',
'properties' => [
'PageSize' => ['type' => 'integer', 'format' => 'int32'],
'Total' => ['type' => 'integer', 'format' => 'int32'],
'Page' => ['type' => 'integer', 'format' => 'int32'],
'Columns' => [
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'Key' => ['type' => 'string'],
'Title' => ['type' => 'string'],
],
],
],
'Rows' => [
'type' => 'array',
'items' => ['type' => 'object'],
],
],
],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Success\\": \\"\\",\\n \\"Data\\": {\\n \\"PageSize\\": 0,\\n \\"Total\\": 0,\\n \\"Page\\": 0,\\n \\"Columns\\": [\\n {\\n \\"Key\\": \\"\\",\\n \\"Title\\": \\"\\"\\n }\\n ],\\n \\"Rows\\": [\\n {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n }\\n ]\\n }\\n}","type":"json"}]',
],
'GetHotlineWaitingNumber' => [
'methods' => ['get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => ['operationType' => 'get'],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'query',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'query',
'schema' => ['description' => '坐席账号名称(坐席登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => ['description' => '热线会员排队数量', 'type' => 'integer', 'format' => 'int64', 'example' => '2'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64', 'description' => ''],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": 2,\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 0\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\n2\\nSuccess\\ntrue","errorExample":""}]',
'title' => '查看当前坐席所在技能组热线排队数量',
'summary' => '获取热线会员排队数。',
'changeSet' => [
['createdAt' => '2021-05-18T14:52:14.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'GetNumLocation' => [
'methods' => ['get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'query',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'PhoneNum',
'in' => 'query',
'schema' => ['description' => '电话号码', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '136098792'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => ['description' => '号码归属地', 'type' => 'string', 'example' => '杭州'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64', 'description' => ''],
],
],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": \\"杭州\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 0\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\n杭州\\nSuccess\\ntrue","errorExample":""}]',
'title' => '获取电话位置',
'summary' => '获取号码归属地。',
'changeSet' => [
['createdAt' => '2021-04-27T10:02:25.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'GetOnlineTouchSessionList' => [
'summary' => '查询在线会话记录信息列表【以touch为维度】',
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['type' => 'string'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['title' => '实例ID', 'type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'GroupIds',
'in' => 'formData',
'style' => 'repeatList',
'schema' => [
'title' => '技能组id',
'type' => 'array',
'items' => ['type' => 'integer', 'format' => 'int64'],
'maxItems' => 10,
],
],
[
'name' => 'StartDate',
'in' => 'formData',
'schema' => ['title' => '开始时间【会话接通时间筛选范围】,格式:时间戳(毫秒)', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true],
],
[
'name' => 'EndDate',
'in' => 'formData',
'schema' => ['title' => '结束时间【会话接通时间筛选范围】,格式:时间戳(毫秒)', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true],
],
[
'name' => 'CurrentPage',
'in' => 'formData',
'schema' => ['title' => '当前页', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'docRequired' => true],
],
[
'name' => 'PageSize',
'in' => 'formData',
'schema' => ['title' => '页数,默认10,最大值30', 'type' => 'integer', 'format' => 'int32'],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'PageResult',
'type' => 'object',
'properties' => [
'Success' => ['type' => 'boolean'],
'Code' => ['title' => '错误码', 'type' => 'string'],
'Message' => ['title' => '错误信息', 'type' => 'string'],
'Data' => [
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'UserForeignId' => ['title' => '外部会员ID', 'type' => 'string'],
'SessionId' => ['title' => '会话ID,消息记录对象MessageInfo实例的唯一编码,与接触编码TouchId为1对多关系', 'type' => 'string'],
'TouchId' => ['title' => '接触编码,用户进线后,多次转交到不同人工,会生成多个接触编码', 'type' => 'string'],
'ChannelId' => ['title' => '当次进线编码,同sid', 'type' => 'string'],
'GroupId' => ['title' => '技能组ID', 'type' => 'string'],
'GroupName' => ['title' => '技能组名称', 'type' => 'string'],
'FirstTime' => ['title' => '会话接通时间,时间戳', 'type' => 'integer', 'format' => 'int64'],
'MessageInfo' => [
'title' => '对话详情记录列表',
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'MessageId' => ['title' => '消息序列号', 'type' => 'integer', 'format' => 'int64'],
'SenderId' => ['title' => '消息发送人ID', 'type' => 'string'],
'SenderName' => ['title' => '消息发送人名称', 'type' => 'string'],
'SenderType' => ['title' => '消息发送人,枚举值:1会员,2客服', 'type' => 'string'],
'Content' => ['title' => '消息内容', 'type' => 'string'],
'GmtCreated' => ['title' => '消息发送实际,格式:时间戳', 'type' => 'string'],
'Status' => ['title' => '消息日志的状态,0默认,50撤回', 'type' => 'string'],
],
],
],
],
],
],
'RequestId' => ['type' => 'string'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int32'],
'PageNo' => ['title' => '当前页', 'type' => 'integer', 'format' => 'int32'],
'TotalResults' => ['title' => '总记录数', 'type' => 'integer', 'format' => 'int32'],
'PageSize' => ['title' => '页数', 'type' => 'integer', 'format' => 'int32'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'changeSet' => [
['createdAt' => '2022-10-20T12:53:48.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Success\\": true,\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"Data\\": [\\n {\\n \\"UserForeignId\\": \\"\\",\\n \\"SessionId\\": \\"\\",\\n \\"TouchId\\": \\"\\",\\n \\"ChannelId\\": \\"\\",\\n \\"GroupId\\": \\"\\",\\n \\"GroupName\\": \\"\\",\\n \\"FirstTime\\": 0,\\n \\"MessageInfo\\": [\\n {\\n \\"MessageId\\": 0,\\n \\"SenderId\\": \\"\\",\\n \\"SenderName\\": \\"\\",\\n \\"SenderType\\": \\"\\",\\n \\"Content\\": \\"\\",\\n \\"GmtCreated\\": \\"\\",\\n \\"Status\\": \\"\\"\\n }\\n ]\\n }\\n ],\\n \\"RequestId\\": \\"\\",\\n \\"HttpStatusCode\\": 0,\\n \\"PageNo\\": 0,\\n \\"TotalResults\\": 0,\\n \\"PageSize\\": 0\\n}","type":"json"}]',
],
'GetOutbounNumList' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['description' => '坐席账号名称(坐席登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => [
'description' => '号码列表信息',
'type' => 'object',
'properties' => [
'NumGroup' => [
'description' => '号码组信息',
'type' => 'array',
'items' => [
'description' => '号码组信息',
'type' => 'object',
'properties' => [
'Type' => ['description' => '类型,有以下枚举:'."\n"
.'1:号码'."\n"
.'2:号码组', 'type' => 'integer', 'format' => 'int32', 'example' => '2'],
'Value' => ['description' => '号码组id', 'type' => 'string', 'example' => 'Jella'],
'Description' => ['description' => '号码组描述(号码组名称)', 'type' => 'string', 'example' => '76'],
],
],
],
'Num' => [
'description' => '主叫号码信息',
'type' => 'array',
'items' => [
'description' => '主叫号码信息',
'type' => 'object',
'properties' => [
'Type' => ['description' => '类型,有以下枚举:'."\n"
.'1:号码'."\n"
.'2:号码组', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
'Value' => ['description' => '主叫号码', 'type' => 'string', 'example' => '9065446'],
'Description' => ['description' => '主叫号码描述(归属地信息)', 'type' => 'string', 'example' => '浙江省杭州市'],
],
],
],
],
],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64', 'description' => ''],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": {\\n \\"NumGroup\\": [\\n {\\n \\"Type\\": 2,\\n \\"Value\\": \\"Jella\\",\\n \\"Description\\": \\"76\\"\\n }\\n ],\\n \\"Num\\": [\\n {\\n \\"Type\\": 1,\\n \\"Value\\": \\"9065446\\",\\n \\"Description\\": \\"浙江省杭州市\\"\\n }\\n ]\\n },\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 0\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\n\\n \\n 2\\n Jella\\n 76\\n \\n \\n 1\\n 9065446\\n 浙江省杭州市\\n \\n\\nSuccess\\ntrue","errorExample":""}]',
'title' => '获取外呼号码列表',
'summary' => '获取外部热线号码列表。',
'changeSet' => [
['createdAt' => '2021-04-14T08:50:08.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'GetOuterCallCenterDataList' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => ['operationType' => 'get'],
'parameters' => [
[
'name' => 'SessionId',
'in' => 'formData',
'schema' => ['description' => '机器人session_id', 'type' => 'string', 'required' => false, 'example' => 'a15ce370-1051-4040-9822'],
],
[
'name' => 'FromPhoneNum',
'in' => 'formData',
'schema' => ['description' => '发起方号码-用户手机号码、客服坐席号码、机器号码等', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '135615'],
],
[
'name' => 'ToPhoneNum',
'in' => 'formData',
'schema' => ['description' => '接听方号码-用户手机号码、客服坐席号码、机器号码等', 'type' => 'string', 'required' => false, 'example' => '0571773'],
],
[
'name' => 'BizId',
'in' => 'formData',
'schema' => ['description' => '关键单据号-如订单ID等', 'type' => 'string', 'required' => false, 'example' => '78604'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'QueryStartTime',
'in' => 'formData',
'schema' => ['description' => '开始时间戳(毫秒)', 'type' => 'string', 'required' => false, 'example' => '1614824872'],
],
[
'name' => 'QueryEndTime',
'in' => 'formData',
'schema' => ['description' => '结束时间戳(毫秒)', 'type' => 'string', 'required' => false, 'example' => '1614824972'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => [
'description' => '热线数据',
'type' => 'array',
'items' => [
'description' => '热线数据',
'type' => 'object',
'properties' => [
'EndReason' => ['description' => '挂断原因,有以下枚举: 1.转人工导致的结束 2.未转人工在机器人阶段结束 3.用户主动挂断电话 4.机器人主动挂断电话 5.网络异常原因导致的挂断电话', 'type' => 'string', 'example' => '3'],
'CallType' => ['description' => '电话类型,有以下枚举: 1:呼入 2:呼出', 'type' => 'string', 'example' => '1'],
'Acid' => ['description' => '入呼后,websocket中的acid', 'type' => 'string', 'example' => '100365558'],
'ToPhoneNum' => ['description' => '接听方号码-用户手机号码、客服坐席号码、机器号码等', 'type' => 'string', 'example' => '0571773'],
'UserInfo' => ['description' => '从上游系统带来的用户信息,json格式记录', 'type' => 'string', 'example' => '{\\"level\\":25,\\"name\\":\\"Lee\\"}'],
'InterveneTime' => ['description' => '通话接通时间,呼入就等同于gmt_creae,呼出就是用户接通时间', 'type' => 'string', 'example' => '16085570'],
'BizId' => ['description' => '关键单据号-如订单ID等', 'type' => 'string', 'example' => '78604'],
'SessionId' => ['description' => '机器人session_id', 'type' => 'string', 'example' => 'a15ce370-1051-4040-9822'],
'FromPhoneNum' => ['description' => '发起方号码-用户手机号码、客服坐席号码、机器号码等', 'type' => 'string', 'example' => '135615'],
'ExtInfo' => ['description' => 'json,上游系统的业务信息等,如机器人实例等信息', 'type' => 'string', 'example' => '{\\"isCallBack\\":\\"true\\"}'],
'BizType' => ['description' => '单据号类型-如order,等', 'type' => 'string', 'example' => 'SHOP_ID'],
],
],
],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['description' => 'http状态码', 'type' => 'integer', 'format' => 'int64', 'example' => '200'],
],
],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": [\\n {\\n \\"EndReason\\": \\"3\\",\\n \\"CallType\\": \\"1\\",\\n \\"Acid\\": \\"100365558\\",\\n \\"ToPhoneNum\\": \\"0571773\\",\\n \\"UserInfo\\": \\"{\\\\\\\\\\\\\\"level\\\\\\\\\\\\\\":25,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"Lee\\\\\\\\\\\\\\"}\\",\\n \\"InterveneTime\\": \\"16085570\\",\\n \\"BizId\\": \\"78604\\",\\n \\"SessionId\\": \\"a15ce370-1051-4040-9822\\",\\n \\"FromPhoneNum\\": \\"135615\\",\\n \\"ExtInfo\\": \\"{\\\\\\\\\\\\\\"isCallBack\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"true\\\\\\\\\\\\\\"}\\",\\n \\"BizType\\": \\"SHOP_ID\\"\\n }\\n ],\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 200\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\n\\n 3\\n 1\\n 100365558\\n 0571773\\n {\\\\\\"level\\\\\\":25,\\\\\\"name\\\\\\":\\\\\\"Lee\\\\\\"}\\n 16085570\\n 78604\\n a15ce370-1051-4040-9822\\n 135615\\n {\\\\\\"isCallBack\\\\\\":\\\\\\"true\\\\\\"}\\n SHOP_ID\\n\\nSuccess\\ntrue","errorExample":""}]',
'title' => '获取外部热线数据列表',
'summary' => '获取外部热线数据列表。',
'changeSet' => [
['createdAt' => '2021-04-27T10:02:25.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'GetTagList' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'EntityId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 9.223372036854776E+18, 'minLength' => -1, 'default' => '20'],
],
[
'name' => 'EntityType',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false, 'docRequired' => true, 'maxLength' => 9.223372036854776E+18, 'minLength' => -1, 'default' => '1'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
],
'responses' => [
200 => [
'schema' => [
'type' => 'object',
'properties' => [
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'RequestId' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
'Data' => [
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'ScenarioCode' => ['type' => 'string'],
'TagGroupCode' => ['type' => 'string'],
'TagGroupName' => ['type' => 'string'],
'TagValues' => [
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'Status' => ['type' => 'string'],
'Description' => ['type' => 'string'],
'TagName' => ['type' => 'string'],
'TagGroupCode' => ['type' => 'string'],
'TagCode' => ['type' => 'string'],
'TagGroupName' => ['type' => 'string'],
'EntityRelationNumber' => ['type' => 'string'],
],
],
],
],
],
],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter is invalid.', 'description' => '传入参数不正确'],
],
],
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Success\\": true,\\n \\"Data\\": [\\n {\\n \\"ScenarioCode\\": \\"\\",\\n \\"TagGroupCode\\": \\"\\",\\n \\"TagGroupName\\": \\"\\",\\n \\"TagValues\\": [\\n {\\n \\"Status\\": \\"\\",\\n \\"Description\\": \\"\\",\\n \\"TagName\\": \\"\\",\\n \\"TagGroupCode\\": \\"\\",\\n \\"TagCode\\": \\"\\",\\n \\"TagGroupName\\": \\"\\",\\n \\"EntityRelationNumber\\": \\"\\"\\n }\\n ]\\n }\\n ]\\n}","type":"json"}]',
],
'GetTicketByCaseId' => [
'summary' => '查询工单信息-DB',
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'CaseId',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'Schema of Response',
'type' => 'object',
'properties' => [
'RequestId' => ['title' => 'Id of the request', 'type' => 'string'],
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
'Data' => [
'type' => 'object',
'properties' => [
'MemberId' => ['type' => 'integer', 'format' => 'int64'],
'QuestionId' => ['type' => 'string'],
'QuestionInfo' => ['type' => 'string'],
'MemberName' => ['type' => 'string'],
'SopCateId' => ['type' => 'integer', 'format' => 'int64'],
'CaseType' => ['type' => 'integer', 'format' => 'int32'],
'Priority' => ['type' => 'integer', 'format' => 'int32'],
'ExtAttrs' => ['type' => 'object'],
'BuId' => ['type' => 'integer', 'format' => 'int64'],
'GmtCreate' => ['type' => 'integer', 'format' => 'int64'],
'GmtModified' => ['type' => 'integer', 'format' => 'int64'],
'EndTime' => ['type' => 'integer', 'format' => 'int64'],
'SrType' => ['type' => 'integer', 'format' => 'int64'],
'Owner' => ['type' => 'integer', 'format' => 'int64'],
'OwnerName' => ['type' => 'string'],
'CaseStatus' => ['type' => 'integer', 'format' => 'int32'],
'ChannelId' => ['type' => 'string'],
'DepartmentId' => ['type' => 'integer', 'format' => 'int64'],
'FromInfo' => ['type' => 'string'],
'ParentId' => ['type' => 'integer', 'format' => 'int64'],
'CaseId' => ['type' => 'integer', 'format' => 'int64'],
],
],
],
],
],
],
'changeSet' => [],
'flowControl' => [
'flowControlList' => [
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'GetTicketByCaseId'],
],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"\\",\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"Success\\": true,\\n \\"Data\\": {\\n \\"MemberId\\": 0,\\n \\"QuestionId\\": \\"\\",\\n \\"QuestionInfo\\": \\"\\",\\n \\"MemberName\\": \\"\\",\\n \\"SopCateId\\": 0,\\n \\"CaseType\\": 0,\\n \\"Priority\\": 0,\\n \\"ExtAttrs\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n },\\n \\"BuId\\": 0,\\n \\"GmtCreate\\": 0,\\n \\"GmtModified\\": 0,\\n \\"EndTime\\": 0,\\n \\"SrType\\": 0,\\n \\"Owner\\": 0,\\n \\"OwnerName\\": \\"\\",\\n \\"CaseStatus\\": 0,\\n \\"ChannelId\\": \\"\\",\\n \\"DepartmentId\\": 0,\\n \\"FromInfo\\": \\"\\",\\n \\"ParentId\\": 0,\\n \\"CaseId\\": 0\\n }\\n}","type":"json"}]',
],
'GetTicketTemplateSchema' => [
'methods' => ['get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'query',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'TemplateId',
'in' => 'query',
'schema' => ['description' => '工单模板id', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '2147483648', 'minimum' => '0', 'example' => '546754'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => ['description' => '工单模板信息', 'type' => 'string', 'example' => '{\\"buId\\":{\\"title\\":\\"租户编码\\",\\"type\\":\\"string\\"},\\"sopCateId\\":{\\"title\\":\\"业务类目\\"}'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
400 => [
['errorCode' => 'InvalidInstanceId', 'errorMessage' => 'The specified instance is unavailable or does not exist.', 'description' => '当前实例不可用或不存在'],
],
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
['errorCode' => 'InvalidOperation', 'errorMessage' => 'The operation is invalid.', 'description' => '无效操作'],
['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter is invalid.', 'description' => '传入参数不正确'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": \\"{\\\\\\\\\\\\\\"buId\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"租户编码\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"string\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sopCateId\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"业务类目\\\\\\\\\\\\\\"}\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\n{\\\\\\"buId\\\\\\":{\\\\\\"title\\\\\\":\\\\\\"租户编码\\\\\\",\\\\\\"type\\\\\\":\\\\\\"string\\\\\\"},\\\\\\"sopCateId\\\\\\":{\\\\\\"title\\\\\\":\\\\\\"业务类目\\\\\\"}\\nSuccess\\ntrue","errorExample":""}]',
'title' => '查询模板元数据',
'summary' => '根据工单模板id查询工单模板信息。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'GetUserToken' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['title' => '实例id', 'description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'UserId',
'in' => 'formData',
'schema' => ['title' => '用户id', 'description' => '用户id', 'type' => 'string', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '1', 'example' => '875436'],
],
[
'name' => 'Nick',
'in' => 'formData',
'schema' => ['title' => '昵称', 'description' => '用户昵称', 'type' => 'string', 'required' => false, 'example' => '花花'],
],
[
'name' => 'AppKey',
'in' => 'formData',
'schema' => ['title' => 'appKey', 'description' => '应用访问标识(由服务方颁发)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '54678765'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['title' => '错误信息', 'description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['title' => '鹰眼id', 'description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-xxxx'],
'Data' => [
'description' => 'token信息',
'type' => 'object',
'properties' => [
'Expires' => ['description' => 'token失效日期', 'type' => 'integer', 'format' => 'int64', 'example' => '1614528000000'],
'Token' => ['description' => '用户访问token', 'type' => 'string', 'example' => 'xxx-xxx-xxxx'],
],
],
'Code' => ['title' => '错误码', 'description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['title' => '是否调用成功', 'description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
200 => [
['errorCode' => 'AppInvalid', 'errorMessage' => 'The APPKEY is invalid.', 'description' => ''],
['errorCode' => 'UserIdNotNull', 'errorMessage' => 'UserId cannot be null.', 'description' => ''],
['errorCode' => 'InvalidForeignId', 'errorMessage' => 'The ForeignId is invalid.', 'description' => ''],
],
400 => [
['errorCode' => 'InvalidInstanceId', 'errorMessage' => 'The specified instance is unavailable or does not exist.', 'description' => '当前实例不可用或不存在'],
],
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-xxxx\\",\\n \\"Data\\": {\\n \\"Expires\\": 1614528000000,\\n \\"Token\\": \\"xxx-xxx-xxxx\\"\\n },\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-xxxx\\n\\n 1614528000000\\n xxx-xxx-xxxx\\n\\nSuccess\\ntrue","errorExample":""}]',
'title' => '获取用户token',
'summary' => '根据用户id获取访问悉犀客服工作台用户token信息。',
'changeSet' => [
['createdAt' => '2021-05-06T10:38:19.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'GrantRoles' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'Operator',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'RoleId',
'in' => 'formData',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
'items' => ['type' => 'integer', 'format' => 'int64'],
'required' => true,
'maxItems' => 200,
],
],
],
'responses' => [
200 => [
'schema' => [
'type' => 'object',
'properties' => [
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64'],
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'RequestId' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'changeSet' => [
['createdAt' => '2021-03-29T14:35:57.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"HttpStatusCode\\": 0,\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Success\\": true\\n}","type":"json"}]',
],
'HangUpAgentMonitor' => [
'summary' => '挂断坐席监听',
'methods' => ['get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'CallerParentId',
'in' => 'query',
'schema' => ['title' => 'callerParentId', 'type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
'name' => 'RequestId',
'in' => 'query',
'schema' => ['title' => 'requestId', 'type' => 'string', 'required' => false],
],
[
'name' => 'ClientToken',
'in' => 'query',
'schema' => ['title' => 'clientToken', 'type' => 'string', 'required' => false],
],
[
'name' => 'CallerType',
'in' => 'query',
'schema' => ['title' => 'callerType', 'type' => 'string', 'required' => false],
],
[
'name' => 'CallerUid',
'in' => 'query',
'schema' => ['title' => 'callerUid', 'type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
'name' => 'StsTokenCallerUid',
'in' => 'query',
'schema' => ['title' => 'stsTokenCallerUid', 'type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['title' => 'InstanceId', 'type' => 'string', 'required' => false],
],
[
'name' => 'AccountName',
'in' => 'query',
'schema' => ['title' => 'AccountName', 'type' => 'string', 'required' => false],
],
[
'name' => 'CallId',
'in' => 'query',
'schema' => ['title' => 'CallId', 'type' => 'string', 'required' => false],
],
[
'name' => 'JobId',
'in' => 'query',
'schema' => ['title' => 'JobId', 'type' => 'string', 'required' => false],
],
[
'name' => 'ConnectionId',
'in' => 'query',
'schema' => ['title' => 'ConnectionId', 'type' => 'string', 'required' => false],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['title' => 'message', 'type' => 'string'],
'RequestId' => ['title' => 'requestId', 'type' => 'string'],
'Code' => ['title' => 'code', 'type' => 'string'],
'Success' => ['title' => 'success', 'type' => 'boolean'],
],
],
],
],
'changeSet' => [
['createdAt' => '2022-01-12T02:42:18.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'HangUpAgentMonitor'],
],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Code\\": \\"\\",\\n \\"Success\\": true\\n}","type":"json"}]',
],
'HangupCall' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['description' => '坐席账号名称(坐席登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
[
'name' => 'CallId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的acid', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719786'],
],
[
'name' => 'JobId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的jobId', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719787'],
],
[
'name' => 'ConnectionId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的connId', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719788'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '挂断通话',
'summary' => '坐席挂机。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'HangupThirdCall' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['description' => '坐席账号名称(坐席登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
[
'name' => 'CallId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的acid', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719786'],
],
[
'name' => 'JobId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的jobId', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719787'],
],
[
'name' => 'ConnectionId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的connId', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719788'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '挂断三方通话',
'summary' => '挂断第三方通话。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'HoldCall' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['description' => '坐席账号名称(坐席登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
[
'name' => 'CallId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的acid', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719786'],
],
[
'name' => 'JobId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的jobId', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719787'],
],
[
'name' => 'ConnectionId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的connId', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719788'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '通话保持',
'summary' => '保持通话。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'JoinThirdCall' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['description' => '坐席账号名称(坐席登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
[
'name' => 'CallId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的acid', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719786'],
],
[
'name' => 'JobId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的jobId', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719787'],
],
[
'name' => 'ConnectionId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的connId', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719788'],
],
[
'name' => 'HoldConnectionId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的holdConnId( 仅在双步转时传入)', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '0'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '加入三方通话',
'summary' => '将第三方加入到通话中。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'ListAgentBySkillGroupId' => [
'methods' => ['get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => ['operationType' => 'get'],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'query',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => ' '."\n"
.'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'SkillGroupId',
'in' => 'query',
'schema' => ['description' => '技能组id', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '1', 'example' => '666666'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => [
'description' => '坐席信息',
'type' => 'array',
'items' => [
'description' => '数据信息',
'type' => 'object',
'properties' => [
'Status' => ['description' => '坐席状态,0:正常,1:冻结,2:删除。只有正常的状态,才可进行业务活动', 'type' => 'integer', 'format' => 'int32', 'example' => '0'],
'DisplayName' => ['description' => '坐席对外显示名称', 'type' => 'string', 'example' => '刘测试'],
'AgentId' => ['description' => '坐席id', 'type' => 'integer', 'format' => 'int64', 'example' => '666666'],
'AccountName' => ['description' => '坐席账号名称,实例内唯一(登录名)', 'type' => 'string', 'example' => '123@123.com'],
'TenantId' => ['description' => '坐席所属的租户ID,与入参中的实例ID一一对应', 'type' => 'integer', 'format' => 'int64', 'example' => '0'],
],
],
],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": [\\n {\\n \\"Status\\": 0,\\n \\"DisplayName\\": \\"刘测试\\",\\n \\"AgentId\\": 666666,\\n \\"AccountName\\": \\"123@123.com\\",\\n \\"TenantId\\": 0\\n }\\n ],\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\n\\n 0\\n 刘测试\\n 666666\\n 123@123.com\\n 0\\n\\nSuccess\\ntrue","errorExample":""}]',
'title' => '根据技能组ID获取坐席列表',
'summary' => '根据技能组ID查询悉犀客服工作台坐席列表。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'ListAllHotLineSkillGroups' => [
'summary' => '查询某个租户下所有热线类型技能组及技能组分类',
'methods' => ['get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'AccountName',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => true],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'Schema of Response',
'type' => 'object',
'properties' => [
'RequestId' => ['title' => 'Id of the request', 'type' => 'string'],
'Message' => ['type' => 'string'],
'Code' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
'Data' => [
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'DepGroup' => [
'type' => 'object',
'properties' => [
'DepGroupName' => ['type' => 'string'],
'DepGroupId' => ['type' => 'integer', 'format' => 'int64'],
],
],
'SkillGroupAgents' => [
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'SkillGroup' => [
'type' => 'object',
'properties' => [
'DisplayName' => ['type' => 'string'],
'SkillGroupId' => ['type' => 'integer', 'format' => 'int64'],
],
],
'Agents' => [
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'AccountName' => ['type' => 'string'],
'DisplayName' => ['type' => 'string'],
'AgentId' => ['type' => 'integer', 'format' => 'int64'],
'Status' => ['type' => 'integer', 'format' => 'int64'],
'Acid' => ['type' => 'string'],
'JobId' => ['type' => 'string'],
'ConnId' => ['type' => 'string'],
'CustomerPhone' => ['type' => 'string'],
],
],
],
],
],
],
],
],
],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
],
],
'changeSet' => [
['createdAt' => '2022-01-21T08:05:34.000Z', 'description' => '响应参数发生变更'],
['createdAt' => '2022-01-12T02:42:18.000Z', 'description' => '响应参数发生变更'],
['createdAt' => '2021-12-21T03:07:51.000Z', 'description' => '响应参数发生变更'],
['createdAt' => '2021-12-15T11:57:30.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ListAllHotLineSkillGroups'],
],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"Code\\": \\"\\",\\n \\"Success\\": true,\\n \\"Data\\": [\\n {\\n \\"DepGroup\\": {\\n \\"DepGroupName\\": \\"\\",\\n \\"DepGroupId\\": 0\\n },\\n \\"SkillGroupAgents\\": [\\n {\\n \\"SkillGroup\\": {\\n \\"DisplayName\\": \\"\\",\\n \\"SkillGroupId\\": 0\\n },\\n \\"Agents\\": [\\n {\\n \\"AccountName\\": \\"\\",\\n \\"DisplayName\\": \\"\\",\\n \\"AgentId\\": 0,\\n \\"Status\\": 0,\\n \\"Acid\\": \\"\\",\\n \\"JobId\\": \\"\\",\\n \\"ConnId\\": \\"\\",\\n \\"CustomerPhone\\": \\"\\"\\n }\\n ]\\n }\\n ]\\n }\\n ]\\n}","type":"json"}]',
],
'ListHotlineRecord' => [
'methods' => ['get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => ['operationType' => 'get'],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'query',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'CallId',
'in' => 'query',
'schema' => ['description' => '入呼后,websocket中的acid', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '100365558'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => [
'description' => '热线会话信息',
'type' => 'array',
'items' => [
'description' => '热线会话录音信息',
'type' => 'object',
'properties' => [
'EndTime' => ['description' => '录音结束时间戳(毫秒)', 'type' => 'boolean', 'example' => '16128694810'],
'StartTime' => ['description' => '录音开始时间戳(毫秒)', 'type' => 'boolean', 'example' => '16128694110'],
'ConnectionId' => ['description' => '连接id', 'type' => 'string', 'example' => '100365548'],
'CallId' => ['description' => '入呼后,websocket中的acid', 'type' => 'string', 'example' => '100365558'],
'Url' => ['description' => '录音文件URL', 'type' => 'string', 'example' => 'http://aliccrec-shvpc.oss-cn-shanghai.aliyuncs.com'],
],
],
],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64', 'description' => ''],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": [\\n {\\n \\"EndTime\\": true,\\n \\"StartTime\\": true,\\n \\"ConnectionId\\": \\"100365548\\",\\n \\"CallId\\": \\"100365558\\",\\n \\"Url\\": \\"http://aliccrec-shvpc.oss-cn-shanghai.aliyuncs.com\\"\\n }\\n ],\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 0\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\n\\n false\\n false\\n 100365548\\n 100365558\\n http://aliccrec-shvpc.oss-cn-shanghai.aliyuncs.com\\n\\nSuccess\\ntrue","errorExample":""}]',
'title' => '获取热线录音列表',
'summary' => '根据热线会话ID查询热线录音列表。',
'changeSet' => [
['createdAt' => '2021-05-18T14:52:14.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'ListOutboundPhoneNumber' => [
'methods' => ['get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => ['operationType' => 'get'],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'query',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'query',
'schema' => ['description' => '坐席账号名称(坐席登录名)', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '123@123.com'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => [
'description' => '主叫外呼电话号码',
'type' => 'array',
'items' => ['description' => '主叫外呼电话号码', 'type' => 'string', 'example' => '{9065446}'],
],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64', 'description' => ''],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": [\\n \\"{9065446}\\"\\n ],\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 0\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\n{9065446}\\nSuccess\\ntrue","errorExample":""}]',
'title' => '获取指定坐席下的外呼号码列表',
'summary' => '获取指定坐席下的主叫外呼电话号码。',
'changeSet' => [
['createdAt' => '2021-04-14T08:50:08.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'ListSkillGroup' => [
'methods' => ['get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'query',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'ChannelType',
'in' => 'query',
'schema' => ['description' => '技能组渠道类型,有以下枚举值:'."\n"
.'0:返回所有技能组'."\n"
.'1:热线技能组'."\n"
.'2:在线技能组'."\n"
.'3:在线+热线技能组'."\n"
.'4:工单技能组'."\n"
.'5:热线+工单节能组'."\n"
.'6:在线+工单技能组'."\n"
.'7:在线+热线+工单技能组', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '7', 'minimum' => '0', 'example' => '2'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => [
'description' => '技能组信息',
'type' => 'array',
'items' => [
'description' => '数据信息',
'type' => 'object',
'properties' => [
'DisplayName' => ['description' => '技能组对外显示名称', 'type' => 'string', 'example' => '自动化技能组'],
'Description' => ['description' => '技能组描述', 'type' => 'string', 'example' => '自动化技能组'],
'ChannelType' => ['description' => '技能组渠道类型', 'type' => 'integer', 'format' => 'int32', 'example' => '2'],
'SkillGroupId' => ['description' => '技能组id', 'type' => 'integer', 'format' => 'int64', 'example' => '123456'],
'Name' => ['description' => '技能组名称', 'type' => 'string', 'example' => '自动化技能组'],
],
],
],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": [\\n {\\n \\"DisplayName\\": \\"自动化技能组\\",\\n \\"Description\\": \\"自动化技能组\\",\\n \\"ChannelType\\": 2,\\n \\"SkillGroupId\\": 123456,\\n \\"Name\\": \\"自动化技能组\\"\\n }\\n ],\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\n\\n 自动化技能组\\n 自动化技能组\\n 2\\n 123456\\n 自动化技能组\\n\\nSuccess\\ntrue","errorExample":""}]',
'title' => '查询技能组',
'summary' => '根据技能组渠道类型查询悉犀客服工作台技能组。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'QueryHotlineDashboard' => [
'summary' => '调用QueryHotlineDashboard接口查询热线看板信息。',
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['title' => 'A short description of struct', 'description' => 'AICCS实例ID,登陆智能联络中心控制台(https://help.aliyun.com/product/126730.html)上可查看。', 'type' => 'string', 'required' => true, 'example' => 'ccc_xp_***'],
],
[
'name' => 'StartDate',
'in' => 'query',
'schema' => ['title' => '开始时间', 'description' => '开始时间。', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1636473600000'],
],
[
'name' => 'EndDate',
'in' => 'query',
'schema' => ['title' => 'j结束时间', 'description' => '结束时间。', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1636473600000'],
],
[
'name' => 'DepartmentIdList',
'in' => 'query',
'style' => 'json',
'schema' => [
'title' => '部门标识列表',
'description' => '部门ID集合。',
'type' => 'array',
'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '10', 'description' => ''],
'required' => false,
],
],
[
'name' => 'ServicerIdList',
'in' => 'query',
'style' => 'json',
'schema' => [
'title' => '坐席标识列表',
'description' => '坐席ID集合。',
'type' => 'array',
'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '10', 'description' => ''],
'required' => false,
],
],
[
'name' => 'SortFieldList',
'in' => 'query',
'style' => 'json',
'schema' => [
'title' => '排序字段集合',
'description' => '排序字段集合。',
'type' => 'array',
'items' => ['type' => 'string', 'required' => false, 'example' => '10', 'description' => ''],
'required' => false,
],
],
[
'name' => 'CurrentPageNum',
'in' => 'query',
'schema' => ['title' => '当前页码', 'description' => '当前页码。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'],
],
[
'name' => 'PageSize',
'in' => 'query',
'schema' => ['title' => '页面大小', 'description' => '页面大小。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10'],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'Schema of Response',
'description' => '请求响应数据。',
'type' => 'object',
'properties' => [
'RequestId' => ['title' => 'Id of the request', 'description' => '请求ID。', 'type' => 'string', 'example' => 'ccc_xp_pre-cn-***'],
'Success' => ['description' => '接口调用状态。', 'type' => 'boolean', 'example' => 'true'],
'Code' => ['description' => '返回状态码,200为返回成功', 'type' => 'string', 'example' => '200'],
'Message' => ['description' => '返回状态描述。', 'type' => 'string', 'example' => 'successful'],
'Data' => [
'description' => 'Page数据。',
'type' => 'object',
'properties' => [
'Total' => ['title' => '查询结果条数', 'description' => '查询结果条数。', 'type' => 'integer', 'format' => 'int32', 'example' => '100'],
'Results' => [
'description' => '热线看板数据。',
'type' => 'array',
'items' => [
'description' => '热线看板数据。',
'type' => 'object',
'properties' => [
'DateId' => ['title' => '日期', 'description' => '日期。', 'type' => 'string', 'example' => '20211101'],
'ServicerId' => ['title' => '坐席标识', 'description' => '坐席ID。', 'type' => 'integer', 'format' => 'int64', 'example' => '727272'],
'ServicerShowName' => ['title' => '坐席对外展示名称', 'description' => '坐席对外展示名称。', 'type' => 'string', 'example' => '加油-小高'],
'ServicerRealName' => ['title' => '坐席真实姓名', 'description' => '坐席真实姓名。', 'type' => 'string', 'example' => '加油-小高'],
'DepartmentId' => ['title' => '部门标识', 'description' => '部门ID。', 'type' => 'integer', 'format' => 'int64', 'example' => '11212121'],
'DepartmentName' => ['title' => '部门名称', 'description' => '部门名称。', 'type' => 'string', 'example' => '加油组'],
'EffectiveInCalls' => ['title' => '有效呼入量', 'description' => '有效呼入量。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'],
'EffectiveInServiceNotes' => ['title' => '有效呼入小计量', 'description' => '有效呼入小计量。', 'type' => 'integer', 'format' => 'int32', 'example' => '9'],
'EffectiveOutCalls' => ['title' => '有效外呼量', 'description' => '有效外呼量。', 'type' => 'integer', 'format' => 'int32', 'example' => '20'],
'EffectiveOutServiceNotes' => ['title' => '有效外呼小计量', 'description' => '有效外呼小计量。', 'type' => 'integer', 'format' => 'int32', 'example' => '12'],
],
],
],
],
],
'HttpStatusCode' => ['title' => 'http状态编码', 'description' => 'http状态编码。', 'type' => 'integer', 'format' => 'int32', 'example' => '200'],
],
],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"ccc_xp_pre-cn-***\\",\\n \\"Success\\": true,\\n \\"Code\\": \\"200\\",\\n \\"Message\\": \\"successful\\",\\n \\"Data\\": {\\n \\"Total\\": 100,\\n \\"Results\\": [\\n {\\n \\"DateId\\": \\"20211101\\",\\n \\"ServicerId\\": 727272,\\n \\"ServicerShowName\\": \\"加油-小高\\",\\n \\"ServicerRealName\\": \\"加油-小高\\",\\n \\"DepartmentId\\": 11212121,\\n \\"DepartmentName\\": \\"加油组\\",\\n \\"EffectiveInCalls\\": 10,\\n \\"EffectiveInServiceNotes\\": 9,\\n \\"EffectiveOutCalls\\": 20,\\n \\"EffectiveOutServiceNotes\\": 12\\n }\\n ]\\n },\\n \\"HttpStatusCode\\": 200\\n}","errorExample":""},{"type":"xml","example":"\\n ccc_xp_pre-cn-***\\n true\\n 200\\n successful\\n \\n 100\\n \\n 20211101\\n 727272\\n 加油-小高\\n 加油-小高\\n 11212121\\n 加油组\\n 10\\n 9\\n 20\\n 12\\n \\n \\n 200\\n","errorExample":""}]',
'title' => 'QueryHotlineDashboard',
'changeSet' => [
['createdAt' => '2021-12-16T13:32:40.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryHotlineDashboard'],
],
],
'ramActions' => [],
],
'QueryHotlineSession' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => ['operationType' => 'get'],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'Acid',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => false, 'docRequired' => false],
],
[
'name' => 'CallType',
'in' => 'query',
'schema' => [
'type' => 'integer',
'format' => 'int32',
'required' => false,
'maximum' => '2147483647',
'minimum' => '0',
'default' => '',
'enum' => ['1', '2'],
],
],
[
'name' => 'CalledNumber',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'CallingNumber',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'GroupId',
'in' => 'query',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '0', 'default' => ''],
],
[
'name' => 'GroupName',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'MemberId',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'MemberName',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'QueryEndTime',
'in' => 'query',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'default' => ''],
],
[
'name' => 'QueryStartTime',
'in' => 'query',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'default' => ''],
],
[
'name' => 'RequestId',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'ServicerName',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'ServicerId',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'Params',
'in' => 'query',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'PageSize',
'in' => 'query',
'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '50', 'minimum' => '1', 'default' => '10'],
],
[
'name' => 'PageNo',
'in' => 'query',
'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '1000', 'minimum' => '1', 'default' => '1'],
],
[
'name' => 'CallResult',
'in' => 'query',
'schema' => [
'type' => 'string',
'required' => false,
'enum' => ['normal', 'touchRouteError', 'touchInQueue', 'touchInLoss', 'userHangup', 'sysHangup', 'transferAgent', 'dailing', 'TouchRingCallLoss'],
],
],
],
'responses' => [
200 => [
'schema' => [
'type' => 'object',
'properties' => [
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'RequestId' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
'Data' => [
'type' => 'object',
'properties' => [
'PageSize' => ['type' => 'integer', 'format' => 'int32'],
'PageNumber' => ['type' => 'integer', 'format' => 'int32'],
'TotalCount' => ['type' => 'integer', 'format' => 'int32'],
'CallDetailRecord' => [
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'CallResult' => ['type' => 'string'],
'ServicerName' => ['type' => 'string'],
'OutQueueTime' => ['type' => 'string'],
'CallContinueTime' => ['type' => 'integer', 'format' => 'int32'],
'CreateTime' => ['type' => 'string'],
'PickUpTime' => ['type' => 'string'],
'RingContinueTime' => ['type' => 'integer', 'format' => 'int32'],
'CalledNumber' => ['type' => 'string'],
'ServicerId' => ['type' => 'string'],
'HangUpTime' => ['type' => 'string'],
'EvaluationLevel' => ['type' => 'integer', 'format' => 'int32'],
'HangUpRole' => ['type' => 'string'],
'MemberName' => ['type' => 'string'],
'EvaluationScore' => ['type' => 'integer', 'format' => 'int32'],
'Acid' => ['type' => 'string'],
'RingStartTime' => ['type' => 'string'],
'CallType' => ['type' => 'integer', 'format' => 'int32'],
'GroupId' => ['type' => 'integer', 'format' => 'int64'],
'GroupName' => ['type' => 'string'],
'RingEndTime' => ['type' => 'string'],
'CallingNumber' => ['type' => 'string'],
'InQueueTime' => ['type' => 'string'],
'MemberId' => ['type' => 'string'],
'QueueUpContinueTime' => ['type' => 'integer', 'format' => 'int32'],
],
],
],
],
],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Success\\": true,\\n \\"Data\\": {\\n \\"PageSize\\": 0,\\n \\"PageNumber\\": 0,\\n \\"TotalCount\\": 0,\\n \\"CallDetailRecord\\": [\\n {\\n \\"CallResult\\": \\"\\",\\n \\"ServicerName\\": \\"\\",\\n \\"OutQueueTime\\": \\"\\",\\n \\"CallContinueTime\\": 0,\\n \\"CreateTime\\": \\"\\",\\n \\"PickUpTime\\": \\"\\",\\n \\"RingContinueTime\\": 0,\\n \\"CalledNumber\\": \\"\\",\\n \\"ServicerId\\": \\"\\",\\n \\"HangUpTime\\": \\"\\",\\n \\"EvaluationLevel\\": 0,\\n \\"HangUpRole\\": \\"\\",\\n \\"MemberName\\": \\"\\",\\n \\"EvaluationScore\\": 0,\\n \\"Acid\\": \\"\\",\\n \\"RingStartTime\\": \\"\\",\\n \\"CallType\\": 0,\\n \\"GroupId\\": 0,\\n \\"GroupName\\": \\"\\",\\n \\"RingEndTime\\": \\"\\",\\n \\"CallingNumber\\": \\"\\",\\n \\"InQueueTime\\": \\"\\",\\n \\"MemberId\\": \\"\\",\\n \\"QueueUpContinueTime\\": 0\\n }\\n ]\\n }\\n}","type":"json"}]',
],
'QueryRelationTickets' => [
'summary' => '查询相关工单',
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'CaseId',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64'],
],
[
'name' => 'CaseType',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int32'],
],
[
'name' => 'SrType',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int32'],
],
[
'name' => 'TaskStatus',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int32'],
],
[
'name' => 'ChannelId',
'in' => 'formData',
'schema' => ['type' => 'string'],
],
[
'name' => 'ChannelType',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int32'],
],
[
'name' => 'TouchId',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64'],
],
[
'name' => 'DealId',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64'],
],
[
'name' => 'Extra',
'in' => 'formData',
'style' => 'flat',
'schema' => ['type' => 'object'],
],
[
'name' => 'MemberId',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64'],
],
[
'name' => 'StartCaseGmtCreate',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64'],
],
[
'name' => 'EndCaseGmtCreate',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64'],
],
[
'name' => 'PageSize',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int32'],
],
[
'name' => 'CurrentPage',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int32'],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'Schema of Response',
'type' => 'object',
'properties' => [
'RequestId' => ['title' => 'Id of the request', 'type' => 'string'],
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
'CurrentPage' => ['type' => 'integer', 'format' => 'int32'],
'CnePageSize' => ['type' => 'integer', 'format' => 'int32'],
'FirstResult' => ['type' => 'integer', 'format' => 'int32'],
'TotalResults' => ['type' => 'integer', 'format' => 'int32'],
'TotalPage' => ['type' => 'integer', 'format' => 'int32'],
'NextPage' => ['type' => 'integer', 'format' => 'int32'],
'Data' => [
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'GmtCreate' => ['type' => 'integer', 'format' => 'int64'],
'GmtModified' => ['type' => 'integer', 'format' => 'int64'],
'CaseGmtCreate' => ['type' => 'integer', 'format' => 'int64'],
'GaseGmtModified' => ['type' => 'integer', 'format' => 'int64'],
'CaseType' => ['type' => 'integer', 'format' => 'int32'],
'SrType' => ['type' => 'integer', 'format' => 'int64'],
'Owner' => ['type' => 'integer', 'format' => 'int64'],
'CaseStatus' => ['type' => 'integer', 'format' => 'int32'],
'ChannelId' => ['type' => 'string'],
'MemberId' => ['type' => 'integer', 'format' => 'int64'],
'ExtAttrs' => ['type' => 'object'],
'ChannelType' => ['type' => 'integer', 'format' => 'int32'],
'QuestionInfo' => ['type' => 'string'],
'QuestionId' => ['type' => 'string'],
'OwnerName' => ['type' => 'string'],
'MemberName' => ['type' => 'string'],
'RefCaseId' => ['type' => 'integer', 'format' => 'int64'],
'CaseDepartmentId' => ['type' => 'integer', 'format' => 'int64'],
'CaseBuId' => ['type' => 'integer', 'format' => 'int64'],
'FormId' => ['type' => 'integer', 'format' => 'int64'],
'TaskStatus' => ['type' => 'integer', 'format' => 'int32'],
'CreatorId' => ['type' => 'integer', 'format' => 'int64'],
'DealId' => ['type' => 'integer', 'format' => 'int64'],
'GroupId' => ['type' => 'integer', 'format' => 'int64'],
'Priority' => ['type' => 'integer', 'format' => 'int32'],
'Title' => ['type' => 'string'],
'DealTime' => ['type' => 'integer', 'format' => 'int64'],
'DeadLine' => ['type' => 'integer', 'format' => 'int64'],
'TaskType' => ['type' => 'integer', 'format' => 'int32'],
'AssignTime' => ['type' => 'integer', 'format' => 'int64'],
'UserServiceId' => ['type' => 'integer', 'format' => 'int64'],
'GroupName' => ['type' => 'string'],
'BuId' => ['type' => 'integer', 'format' => 'int64'],
'DepartmentId' => ['type' => 'integer', 'format' => 'int64'],
'TemplateId' => ['type' => 'integer', 'format' => 'int64'],
'FromInfo' => ['type' => 'string'],
'ServiceType' => ['type' => 'integer', 'format' => 'int32'],
'ParentId' => ['type' => 'integer', 'format' => 'int64'],
'CaseId' => ['type' => 'integer', 'format' => 'int64'],
'TaskId' => ['type' => 'integer', 'format' => 'int64'],
'RelationCase' => [
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'GmtCreate' => ['type' => 'integer', 'format' => 'int64'],
'GmtModified' => ['type' => 'integer', 'format' => 'int64'],
'CaseGmtCreate' => ['type' => 'integer', 'format' => 'int64'],
'CaseGmtModified' => ['type' => 'integer', 'format' => 'int64'],
'CaseType' => ['type' => 'integer', 'format' => 'int32'],
'Owner' => ['type' => 'integer', 'format' => 'int64'],
'CaseStatus' => ['type' => 'integer', 'format' => 'int32'],
'ChannelId' => ['type' => 'string'],
'MemberId' => ['type' => 'integer', 'format' => 'int64'],
'ExtAttrs' => ['type' => 'object'],
'ChannelType' => ['type' => 'integer', 'format' => 'int32'],
'QuestionInfoQuestionInfo' => ['type' => 'string'],
'QuestionId' => ['type' => 'string'],
'OwnerName' => ['type' => 'string'],
'MemberName' => ['type' => 'string'],
'RefCaseId' => ['type' => 'integer', 'format' => 'int64'],
'CaseDepartmentId' => ['type' => 'integer', 'format' => 'int64'],
'CaseBuId' => ['type' => 'integer', 'format' => 'int64'],
'FormId' => ['type' => 'integer', 'format' => 'int64'],
'TaskStatus' => ['type' => 'integer', 'format' => 'int32'],
'CreatorId' => ['type' => 'integer', 'format' => 'int64'],
'DealId' => ['type' => 'integer', 'format' => 'int64'],
'GroupId' => ['type' => 'integer', 'format' => 'int64'],
'Priority' => ['type' => 'integer', 'format' => 'int32'],
'Title' => ['type' => 'string'],
'DealTime' => ['type' => 'integer', 'format' => 'int64'],
'DeadLine' => ['type' => 'integer', 'format' => 'int64'],
'TaskType' => ['type' => 'integer', 'format' => 'int32'],
'AssignTime' => ['type' => 'integer', 'format' => 'int64'],
'UserServiceId' => ['type' => 'integer', 'format' => 'int64'],
'GroupName' => ['type' => 'string'],
'BuId' => ['type' => 'integer', 'format' => 'int64'],
'DepartmentId' => ['type' => 'integer', 'format' => 'int64'],
'TemplateId' => ['type' => 'integer', 'format' => 'int64'],
'FromInfo' => ['type' => 'string'],
'ServiceType' => ['type' => 'integer', 'format' => 'int32'],
'ParentId' => ['type' => 'integer', 'format' => 'int64'],
'CaseId' => ['type' => 'integer', 'format' => 'int64'],
'TaskId' => ['type' => 'integer', 'format' => 'int64'],
],
],
],
],
],
],
],
],
],
],
'changeSet' => [
['createdAt' => '2021-09-22T15:19:30.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryRelationTickets'],
],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"\\",\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"Success\\": true,\\n \\"CurrentPage\\": 0,\\n \\"CnePageSize\\": 0,\\n \\"FirstResult\\": 0,\\n \\"TotalResults\\": 0,\\n \\"TotalPage\\": 0,\\n \\"NextPage\\": 0,\\n \\"Data\\": [\\n {\\n \\"GmtCreate\\": 0,\\n \\"GmtModified\\": 0,\\n \\"CaseGmtCreate\\": 0,\\n \\"GaseGmtModified\\": 0,\\n \\"CaseType\\": 0,\\n \\"SrType\\": 0,\\n \\"Owner\\": 0,\\n \\"CaseStatus\\": 0,\\n \\"ChannelId\\": \\"\\",\\n \\"MemberId\\": 0,\\n \\"ExtAttrs\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n },\\n \\"ChannelType\\": 0,\\n \\"QuestionInfo\\": \\"\\",\\n \\"QuestionId\\": \\"\\",\\n \\"OwnerName\\": \\"\\",\\n \\"MemberName\\": \\"\\",\\n \\"RefCaseId\\": 0,\\n \\"CaseDepartmentId\\": 0,\\n \\"CaseBuId\\": 0,\\n \\"FormId\\": 0,\\n \\"TaskStatus\\": 0,\\n \\"CreatorId\\": 0,\\n \\"DealId\\": 0,\\n \\"GroupId\\": 0,\\n \\"Priority\\": 0,\\n \\"Title\\": \\"\\",\\n \\"DealTime\\": 0,\\n \\"DeadLine\\": 0,\\n \\"TaskType\\": 0,\\n \\"AssignTime\\": 0,\\n \\"UserServiceId\\": 0,\\n \\"GroupName\\": \\"\\",\\n \\"BuId\\": 0,\\n \\"DepartmentId\\": 0,\\n \\"TemplateId\\": 0,\\n \\"FromInfo\\": \\"\\",\\n \\"ServiceType\\": 0,\\n \\"ParentId\\": 0,\\n \\"CaseId\\": 0,\\n \\"TaskId\\": 0,\\n \\"RelationCase\\": [\\n {\\n \\"GmtCreate\\": 0,\\n \\"GmtModified\\": 0,\\n \\"CaseGmtCreate\\": 0,\\n \\"CaseGmtModified\\": 0,\\n \\"CaseType\\": 0,\\n \\"Owner\\": 0,\\n \\"CaseStatus\\": 0,\\n \\"ChannelId\\": \\"\\",\\n \\"MemberId\\": 0,\\n \\"ExtAttrs\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n },\\n \\"ChannelType\\": 0,\\n \\"QuestionInfoQuestionInfo\\": \\"\\",\\n \\"QuestionId\\": \\"\\",\\n \\"OwnerName\\": \\"\\",\\n \\"MemberName\\": \\"\\",\\n \\"RefCaseId\\": 0,\\n \\"CaseDepartmentId\\": 0,\\n \\"CaseBuId\\": 0,\\n \\"FormId\\": 0,\\n \\"TaskStatus\\": 0,\\n \\"CreatorId\\": 0,\\n \\"DealId\\": 0,\\n \\"GroupId\\": 0,\\n \\"Priority\\": 0,\\n \\"Title\\": \\"\\",\\n \\"DealTime\\": 0,\\n \\"DeadLine\\": 0,\\n \\"TaskType\\": 0,\\n \\"AssignTime\\": 0,\\n \\"UserServiceId\\": 0,\\n \\"GroupName\\": \\"\\",\\n \\"BuId\\": 0,\\n \\"DepartmentId\\": 0,\\n \\"TemplateId\\": 0,\\n \\"FromInfo\\": \\"\\",\\n \\"ServiceType\\": 0,\\n \\"ParentId\\": 0,\\n \\"CaseId\\": 0,\\n \\"TaskId\\": 0\\n }\\n ]\\n }\\n ]\\n}","type":"json"}]',
],
'QueryRingDetailList' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'PageSize',
'in' => 'formData',
'schema' => ['description' => '每页大小(默认为20)', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '-1', 'example' => '20'],
],
[
'name' => 'PageNo',
'in' => 'formData',
'schema' => ['description' => '当前页(默认为1)', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '-1', 'example' => '1'],
],
[
'name' => 'StartDate',
'in' => 'formData',
'schema' => ['description' => '开始时间戳(毫秒)', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '-1', 'example' => '1614824872'],
],
[
'name' => 'EndDate',
'in' => 'formData',
'schema' => ['description' => '结束时间戳(毫秒)', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '-1', 'example' => '1614824972'],
],
[
'name' => 'CallOutStatus',
'in' => 'formData',
'schema' => ['description' => '更新的回访状态,有以下枚举'."\n"
.'0:未回访'."\n"
.'1:无人接听'."\n"
.'2:需再次回访'."\n"
.'3:号码无效'."\n"
.'4:回访成功'."\n"
.'5:无需回访', 'type' => 'string', 'required' => false, 'example' => '4'],
],
[
'name' => 'Extra',
'in' => 'formData',
'schema' => ['description' => '扩展字段,json字符串', 'type' => 'string', 'required' => false, 'example' => '{\\"isCallBack\\":\\"true\\"}'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'FromPhoneNumList',
'in' => 'formData',
'style' => 'json',
'schema' => ['description' => '主叫号码列表-用户手机号码、客服坐席号码、机器号码等', 'type' => 'object', 'required' => false],
],
[
'name' => 'ToPhoneNumList',
'in' => 'formData',
'style' => 'json',
'schema' => ['description' => '被叫号码列表-用户手机号码、客服坐席号码、机器号码等', 'type' => 'object', 'required' => false],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => ['description' => '呼损数据信息', 'type' => 'string', 'example' => '{"buId": 0,"gmtModified": "2021-03-08T11:10Z","lstVisitCnt": 3,"fromPhoneNum": "130196","gmtCreate": "2021-03-08T09:52Z","uniqueBizId": "13019651928","toPhoneNum": "057126","dateId": "20210308","lstVisitTime": "2021-03-08 10:17:48", "id":555555 , "callOutStatus": "4" }'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64', 'description' => ''],
],
],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": \\"{\\\\\\"buId\\\\\\": 0,\\\\\\"gmtModified\\\\\\": \\\\\\"2021-03-08T11:10Z\\\\\\",\\\\\\"lstVisitCnt\\\\\\": 3,\\\\\\"fromPhoneNum\\\\\\": \\\\\\"130196\\\\\\",\\\\\\"gmtCreate\\\\\\": \\\\\\"2021-03-08T09:52Z\\\\\\",\\\\\\"uniqueBizId\\\\\\": \\\\\\"13019651928\\\\\\",\\\\\\"toPhoneNum\\\\\\": \\\\\\"057126\\\\\\",\\\\\\"dateId\\\\\\": \\\\\\"20210308\\\\\\",\\\\\\"lstVisitTime\\\\\\": \\\\\\"2021-03-08 10:17:48\\\\\\", \\\\\\"id\\\\\\":555555 , \\\\\\"callOutStatus\\\\\\": \\\\\\"4\\\\\\" }\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 0\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\n{\\"buId\\": 0,\\"gmtModified\\": \\"2021-03-08T11:10Z\\",\\"lstVisitCnt\\": 3,\\"fromPhoneNum\\": \\"130196\\",\\"gmtCreate\\": \\"2021-03-08T09:52Z\\",\\"uniqueBizId\\": \\"13019651928\\",\\"toPhoneNum\\": \\"057126\\",\\"dateId\\": \\"20210308\\",\\"lstVisitTime\\": \\"2021-03-08 10:17:48\\", \\"id\\":555555 , \\"callOutStatus\\": \\"4\\" }\\nSuccess\\ntrue","errorExample":""}]',
'title' => '查询呼损数据',
'summary' => '查询呼损数据。',
'changeSet' => [
['createdAt' => '2021-04-27T10:02:25.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'QueryServiceConfig' => [
'methods' => ['get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'ViewCode',
'in' => 'query',
'schema' => ['description' => '视图编码,有以下枚举:'."\n"
.'在线:serviceContextViewChatStand'."\n"
.'热线:serviceContextViewHotlineStand', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'serviceContextViewChatStand'],
],
[
'name' => 'Parameters',
'in' => 'query',
'schema' => ['description' => '补充参数,JSON类型字符串', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '{"memberId":64007246863,"channelType":2,"channelId":"3a184074ee34426795f3986d306b2689"},"sdkInstance":"9JKPvcl8xaN2"}'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => ['description' => '服务摘要信息', 'type' => 'string', 'example' => '{"binds": {"hk9xtvX6usP2": {"ref": {"fieldCode": "historyCntOf7","label": "7天内服务次数","type": "object","boCode": "serviceContextObj"},"jPath": "children","source": "data"},"hYUi5kwGf0Pm": {"ref": {"fieldCode": "groupName","label": "进线技能组","type": "object","boCode": "serviceContextObj"},"jPath": "children","source": "data"}'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
202 => [
['errorCode' => 'GetTenantIdFailed', 'errorMessage' => 'The specified parameter is invalid.', 'description' => ''],
],
[
['errorCode' => 'callRnderFailed', 'errorMessage' => 'Failed to call the viewRenderService.Render operation.', 'description' => ''],
],
500 => [
['errorCode' => 'InstanceIdCannotBeNull', 'errorMessage' => 'You must specify InstanceId.', 'description' => '阿里云示例id不能为空'],
['errorCode' => 'ViewCodeNotNull', 'errorMessage' => 'You must specify ViewCode.', 'description' => '视图code不能为空'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": \\"{\\\\\\"binds\\\\\\": {\\\\\\"hk9xtvX6usP2\\\\\\": {\\\\\\"ref\\\\\\": {\\\\\\"fieldCode\\\\\\": \\\\\\"historyCntOf7\\\\\\",\\\\\\"label\\\\\\": \\\\\\"7天内服务次数\\\\\\",\\\\\\"type\\\\\\": \\\\\\"object\\\\\\",\\\\\\"boCode\\\\\\": \\\\\\"serviceContextObj\\\\\\"},\\\\\\"jPath\\\\\\": \\\\\\"children\\\\\\",\\\\\\"source\\\\\\": \\\\\\"data\\\\\\"},\\\\\\"hYUi5kwGf0Pm\\\\\\": {\\\\\\"ref\\\\\\": {\\\\\\"fieldCode\\\\\\": \\\\\\"groupName\\\\\\",\\\\\\"label\\\\\\": \\\\\\"进线技能组\\\\\\",\\\\\\"type\\\\\\": \\\\\\"object\\\\\\",\\\\\\"boCode\\\\\\": \\\\\\"serviceContextObj\\\\\\"},\\\\\\"jPath\\\\\\": \\\\\\"children\\\\\\",\\\\\\"source\\\\\\": \\\\\\"data\\\\\\"}\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\n{\\"binds\\": {\\"hk9xtvX6usP2\\": {\\"ref\\": {\\"fieldCode\\": \\"historyCntOf7\\",\\"label\\": \\"7天内服务次数\\",\\"type\\": \\"object\\",\\"boCode\\": \\"serviceContextObj\\"},\\"jPath\\": \\"children\\",\\"source\\": \\"data\\"},\\"hYUi5kwGf0Pm\\": {\\"ref\\": {\\"fieldCode\\": \\"groupName\\",\\"label\\": \\"进线技能组\\",\\"type\\": \\"object\\",\\"boCode\\": \\"serviceContextObj\\"},\\"jPath\\": \\"children\\",\\"source\\": \\"data\\"}\\nSuccess\\ntrue","errorExample":""}]',
'title' => '查询服务配置',
'summary' => '根据视图code获取服务摘要信息。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'QueryServicerByDepartmentAndMixName' => [
'summary' => '分页查询客服信息通过部门和关键字',
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['title' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'DepartmentIdList',
'in' => 'query',
'style' => 'json',
'schema' => [
'title' => '部门标识列表',
'type' => 'array',
'items' => ['type' => 'integer', 'format' => 'int64', 'example' => '905'],
],
],
[
'name' => 'KeyWord',
'in' => 'query',
'schema' => ['title' => '关键字', 'type' => 'string'],
],
[
'name' => 'CurrentPageNum',
'in' => 'query',
'schema' => ['title' => '页码', 'type' => 'integer', 'format' => 'int64', 'example' => '1'],
],
[
'name' => 'PageSize',
'in' => 'query',
'schema' => ['title' => '页大小', 'type' => 'integer', 'format' => 'int64', 'example' => '10'],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'Schema of Response',
'type' => 'object',
'properties' => [
'RequestId' => ['title' => 'Id of the request', 'type' => 'string'],
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
'Data' => [
'type' => 'object',
'properties' => [
'Total' => ['type' => 'integer', 'format' => 'int32'],
'Results' => [
'type' => 'array',
'items' => [
'type' => 'object',
'properties' => [
'ServicerId' => ['type' => 'integer', 'format' => 'int64'],
'RealName' => ['type' => 'string'],
'UserStatus' => ['type' => 'integer', 'format' => 'int32'],
'ShowName' => ['type' => 'string'],
'AccountName' => ['type' => 'string'],
'DepartmentId' => ['type' => 'integer', 'format' => 'int64'],
'DepartmentName' => ['type' => 'string'],
],
],
],
],
],
],
],
],
],
'changeSet' => [
['createdAt' => '2021-12-16T13:32:40.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryServicerByDepartmentAndMixName'],
],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"\\",\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"Success\\": true,\\n \\"Data\\": {\\n \\"Total\\": 0,\\n \\"Results\\": [\\n {\\n \\"ServicerId\\": 0,\\n \\"RealName\\": \\"\\",\\n \\"UserStatus\\": 0,\\n \\"ShowName\\": \\"\\",\\n \\"AccountName\\": \\"\\",\\n \\"DepartmentId\\": 0,\\n \\"DepartmentName\\": \\"\\"\\n }\\n ]\\n }\\n}","type":"json"}]',
],
'QueryServicerById' => [
'summary' => '根据坐席标识查询坐席详细信息',
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['title' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'ServicerId',
'in' => 'query',
'schema' => ['title' => '坐席标识', 'type' => 'integer', 'format' => 'int64', 'required' => true],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'Schema of Response',
'type' => 'object',
'properties' => [
'RequestId' => ['title' => 'Id of the request', 'type' => 'string'],
'Code' => ['title' => '状态码', 'type' => 'string'],
'Message' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
'Data' => [
'type' => 'object',
'properties' => [
'ServicerId' => ['title' => '坐席标识', 'type' => 'integer', 'format' => 'int64'],
'RealName' => ['title' => '真实名称', 'type' => 'string'],
'UserStatus' => ['title' => '用户状态:0正常 1冻结 2删除 -2临时冻结', 'type' => 'integer', 'format' => 'int32'],
'ShowName' => ['title' => '对外展示名', 'type' => 'string'],
'AccountName' => ['title' => '登录名', 'type' => 'string'],
'DepartmentId' => ['title' => '部门标识', 'type' => 'integer', 'format' => 'int64'],
],
],
],
],
],
],
'changeSet' => [
['createdAt' => '2021-12-16T13:32:40.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryServicerById'],
],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"\\",\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"Success\\": true,\\n \\"Data\\": {\\n \\"ServicerId\\": 0,\\n \\"RealName\\": \\"\\",\\n \\"UserStatus\\": 0,\\n \\"ShowName\\": \\"\\",\\n \\"AccountName\\": \\"\\",\\n \\"DepartmentId\\": 0\\n }\\n}","type":"json"}]',
],
'QuerySkillGroups' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'PageNo',
'in' => 'query',
'schema' => ['description' => '当前页(默认为1)', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '1000', 'minimum' => '1', 'example' => '1'],
],
[
'name' => 'PageSize',
'in' => 'query',
'schema' => ['description' => '每页大小(默认为20)', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '1000', 'minimum' => '1', 'example' => '20'],
],
[
'name' => 'ClientToken',
'in' => 'query',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'GroupName',
'in' => 'query',
'schema' => ['description' => '技能组名称', 'type' => 'string', 'required' => false, 'example' => '自动化技能组'],
],
[
'name' => 'GroupType',
'in' => 'query',
'schema' => ['description' => '技能组类型,有以下枚举值: 1:热线 2:在线'."\n"
.'4:工单', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '-1', 'example' => '2'],
],
[
'name' => 'GroupId',
'in' => 'query',
'schema' => ['description' => '技能组id', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '-1', 'example' => '123456'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'OnePageSize' => ['description' => '每页的数量', 'type' => 'integer', 'format' => 'int32', 'example' => '20'],
'TotalPage' => ['description' => '总页数', 'type' => 'integer', 'format' => 'int32', 'example' => '4'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'CurrentPage' => ['description' => '当前页', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
'TotalResults' => ['description' => '总共记录数', 'type' => 'integer', 'format' => 'int32', 'example' => '76'],
'Data' => [
'description' => '数据',
'type' => 'array',
'items' => [
'description' => '数据信息',
'type' => 'object',
'properties' => [
'DisplayName' => ['description' => '技能组对外显示名称', 'type' => 'string', 'example' => '自动化技能组'],
'Description' => ['description' => '技能组描述', 'type' => 'string', 'example' => '自动化技能组'],
'ChannelType' => ['description' => '技能组渠道类型', 'type' => 'integer', 'format' => 'int32', 'example' => '2'],
'SkillGroupName' => ['description' => '技能组名称', 'type' => 'string', 'example' => '自动化技能组'],
'SkillGroupId' => ['description' => '技能组id', 'type' => 'integer', 'format' => 'int64', 'example' => '123456'],
],
],
],
],
],
],
],
'errorCodes' => [
400 => [
['errorCode' => 'InvalidInstanceId', 'errorMessage' => 'The specified instance is unavailable or does not exist.', 'description' => '当前实例不可用或不存在'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"OnePageSize\\": 20,\\n \\"TotalPage\\": 4,\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"CurrentPage\\": 1,\\n \\"TotalResults\\": 76,\\n \\"Data\\": [\\n {\\n \\"DisplayName\\": \\"自动化技能组\\",\\n \\"Description\\": \\"自动化技能组\\",\\n \\"ChannelType\\": 2,\\n \\"SkillGroupName\\": \\"自动化技能组\\",\\n \\"SkillGroupId\\": 123456\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"20\\n4\\nEE338D98-9BD3-4413-B165\\n1\\n76\\n\\n 自动化技能组\\n 自动化技能组\\n 2\\n 自动化技能组\\n 123456\\n","errorExample":""}]',
'title' => '查询技能组',
'summary' => '通过技能组渠道类型、技能组名称、技能组id查询悉犀客服工作台技能组列表。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'QueryTicketActions' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => ['operationType' => 'get'],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'TicketId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'ActionCodeList',
'in' => 'formData',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
'items' => ['type' => 'integer', 'format' => 'int32'],
'required' => false,
'maxItems' => 100,
],
],
],
'responses' => [
200 => [
'schema' => [
'type' => 'object',
'properties' => [
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'Data' => ['type' => 'string'],
'RequestId' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
],
],
],
],
'errorCodes' => [],
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"Data\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Success\\": true\\n}","type":"json"}]',
],
'QueryTicketCount' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => ['operationType' => 'get'],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'query',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'OperatorId',
'in' => 'query',
'schema' => ['description' => '操作人id', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '666666'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => ['description' => '处理中工单总数', 'type' => 'string', 'example' => '45'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
202 => [
['errorCode' => 'GetTenantIdFailed', 'errorMessage' => 'The specified parameter is invalid.', 'description' => ''],
],
500 => [
['errorCode' => 'InvalidOperation', 'errorMessage' => 'The operation is invalid.', 'description' => '无效操作'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": \\"45\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\n45\\nSuccess\\ntrue","errorExample":""}]',
'title' => '查询工单数量',
'summary' => '根据操作人id查询其处理中的工单总数。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'QueryTickets' => [
'summary' => '查询工单',
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => ['operationType' => 'get'],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'CaseId',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '1'],
],
[
'name' => 'CaseType',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '1'],
],
[
'name' => 'CaseStatus',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '-1000'],
],
[
'name' => 'SrType',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '1'],
],
[
'name' => 'TaskStatus',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '-10000000'],
],
[
'name' => 'ChannelId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'ChannelType',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '-10000000'],
],
[
'name' => 'TouchId',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '0'],
],
[
'name' => 'DealId',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '-1'],
],
[
'name' => 'Extra',
'in' => 'formData',
'style' => 'json',
'schema' => ['type' => 'object', 'required' => false],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'MemberId',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64'],
],
[
'name' => 'ParentCaseId',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64'],
],
[
'name' => 'StartCaseGmtCreate',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64'],
],
[
'name' => 'EndCaseGmtCreate',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64'],
],
[
'name' => 'PageSize',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '100', 'minimum' => '1', 'default' => '10'],
],
[
'name' => 'CurrentPage',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '5000', 'minimum' => '0', 'default' => '0'],
],
],
'responses' => [
200 => [
'schema' => [
'type' => 'object',
'properties' => [
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'Data' => ['type' => 'string'],
'RequestId' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'changeSet' => [
['createdAt' => '2021-09-22T15:19:30.000Z', 'description' => '请求参数发生变更'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"Data\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Success\\": true\\n}","type":"json"}]',
],
'RemoveSkillGroup' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'SkillGroupId',
'in' => 'formData',
'schema' => ['description' => '技能组id', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123456'],
],
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
400 => [
['errorCode' => 'InvalidInstanceId', 'errorMessage' => 'The specified instance is unavailable or does not exist.', 'description' => '当前实例不可用或不存在'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '删除技能组',
'summary' => '根据技能组id删除悉犀客服工作台技能组。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'SearchTicketById' => [
'summary' => '根据工单id查询工单详情。',
'methods' => ['get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => ['operationType' => 'get'],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'query',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'TicketId',
'in' => 'query',
'schema' => ['description' => '工单id(工单编号)', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '2500000010'],
],
[
'name' => 'StatusCode',
'in' => 'query',
'schema' => ['description' => '工单状态编码', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => true, 'maximum' => '2147483647', 'minimum' => '0', 'example' => '12001'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => [
'description' => '工单详情',
'type' => 'object',
'properties' => [
'CarbonCopy' => ['description' => '抄送人', 'type' => 'string', 'example' => '234432'],
'MemberName' => ['description' => '会员名称', 'type' => 'string', 'example' => '匿名会员'],
'CreateTime' => ['description' => '工单创建时间', 'type' => 'integer', 'format' => 'int64', 'example' => '1614824872'],
'ServiceId' => ['description' => '客服id/坐席id(工单操作人id)', 'type' => 'integer', 'format' => 'int64', 'example' => '555555'],
'TicketId' => ['description' => '工单id', 'type' => 'integer', 'format' => 'int64', 'example' => '2500000010'],
'Priority' => ['description' => '工单优先级', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
'CreatorId' => ['description' => '创建者id', 'type' => 'integer', 'format' => 'int64', 'example' => '555555'],
'FormData' => ['description' => '工单业务信息(工单模板表单信息)', 'type' => 'string', 'example' => '{"questionInfo":"自动化创建工单"}'],
'Activities' => [
'description' => '工单活动业务信息(工单活动表单信息)',
'type' => 'array',
'items' => [
'description' => '工单活动表单信息',
'type' => 'object',
'properties' => [
'ActivityFormData' => ['description' => '工单活动表单信息编码', 'type' => 'string', 'example' => '{\\"BQ73dGsSNs\\":\\"备注\\"}'],
'ActivityCode' => ['description' => '活动编码', 'type' => 'string', 'example' => 'finish'],
],
],
],
'ActivityRecords' => [
'description' => '动作记录',
'type' => 'array',
'items' => [
'description' => '动作记录信息',
'type' => 'object',
'properties' => [
'ActionCode' => ['description' => '动作记录活动编码', 'type' => 'string', 'example' => '997015'],
'ActionCodeDesc' => ['description' => '动作记录活动编码名称', 'type' => 'string', 'example' => '创建工单'],
'OperatorName' => ['description' => '工单操作人名称', 'type' => 'string', 'example' => '刘测试'],
'Operator' => ['type' => 'string', 'description' => ''],
'Memo' => ['description' => '动作备注', 'type' => 'string', 'example' => '{"CFQyYAPjKb":"开胶"}'],
'GmtCreate' => ['description' => '操作时间', 'type' => 'integer', 'format' => 'int64', 'example' => '1614824772'],
],
],
],
'FromInfo' => ['description' => '创建来源', 'type' => 'string', 'example' => 'hotline'],
'ModifiedTime' => ['description' => '工单处理时间', 'type' => 'integer', 'format' => 'int64', 'example' => '1614824872'],
'CreatorName' => ['description' => '创建者名称', 'type' => 'string', 'example' => '刘测试'],
'CategoryId' => ['description' => '业务类目id', 'type' => 'integer', 'format' => 'int64', 'example' => '10000'],
'CreatorType' => ['description' => '创建者角色,有以下枚举:'."\n"
.'系统:0'."\n"
.'会员:1'."\n"
.'客服:4', 'type' => 'integer', 'format' => 'int32', 'example' => '4'],
'MemberId' => ['description' => '会员id', 'type' => 'integer', 'format' => 'int64', 'example' => '1876543'],
'CaseStatus' => ['description' => '工单状态(工单状态数值)', 'type' => 'integer', 'format' => 'int32', 'example' => '6'],
'TemplateId' => ['description' => '工单模板id', 'type' => 'integer', 'format' => 'int64', 'example' => '546754'],
'TicketName' => ['description' => '工单名称', 'type' => 'string', 'example' => '自动化工单'],
'ParentCaseId' => ['type' => 'integer', 'format' => 'int64', 'description' => ''],
],
],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64', 'description' => ''],
],
],
],
],
'errorCodes' => [
400 => [
['errorCode' => 'InvalidInstanceId', 'errorMessage' => 'The specified instance is unavailable or does not exist.', 'description' => '当前实例不可用或不存在'],
],
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
['errorCode' => 'InvalidOperation', 'errorMessage' => 'The operation is invalid.', 'description' => '无效操作'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": {\\n \\"CarbonCopy\\": \\"234432\\",\\n \\"MemberName\\": \\"匿名会员\\",\\n \\"CreateTime\\": 1614824872,\\n \\"ServiceId\\": 555555,\\n \\"TicketId\\": 2500000010,\\n \\"Priority\\": 1,\\n \\"CreatorId\\": 555555,\\n \\"FormData\\": \\"{\\\\\\"questionInfo\\\\\\":\\\\\\"自动化创建工单\\\\\\"}\\",\\n \\"Activities\\": [\\n {\\n \\"ActivityFormData\\": \\"{\\\\\\\\\\\\\\"BQ73dGsSNs\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"备注\\\\\\\\\\\\\\"}\\",\\n \\"ActivityCode\\": \\"finish\\"\\n }\\n ],\\n \\"ActivityRecords\\": [\\n {\\n \\"ActionCode\\": \\"997015\\",\\n \\"ActionCodeDesc\\": \\"创建工单\\",\\n \\"OperatorName\\": \\"刘测试\\",\\n \\"Operator\\": \\"\\",\\n \\"Memo\\": \\"{\\\\\\"CFQyYAPjKb\\\\\\":\\\\\\"开胶\\\\\\"}\\",\\n \\"GmtCreate\\": 1614824772\\n }\\n ],\\n \\"FromInfo\\": \\"hotline\\",\\n \\"ModifiedTime\\": 1614824872,\\n \\"CreatorName\\": \\"刘测试\\",\\n \\"CategoryId\\": 10000,\\n \\"CreatorType\\": 4,\\n \\"MemberId\\": 1876543,\\n \\"CaseStatus\\": 6,\\n \\"TemplateId\\": 546754,\\n \\"TicketName\\": \\"自动化工单\\",\\n \\"ParentCaseId\\": 0\\n },\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 0\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\n\\n 234432\\n 匿名会员\\n 1614824872\\n 555555\\n 2500000010\\n 1\\n 555555\\n {\\"questionInfo\\":\\"自动化创建工单\\"}\\n \\n {\\\\\\"BQ73dGsSNs\\\\\\":\\\\\\"备注\\\\\\"}\\n finish\\n \\n \\n 997015\\n 创建工单\\n 刘测试\\n {\\"CFQyYAPjKb\\":\\"开胶\\"}\\n 1614824772\\n \\n hotline\\n 1614824872\\n 刘测试\\n 10000\\n 4\\n 1876543\\n 6\\n 546754\\n 自动化工单\\n\\nSuccess\\ntrue","errorExample":""}]',
'title' => '根据id查询工单',
'changeSet' => [
['createdAt' => '2022-03-03T09:32:09.000Z', 'description' => '响应参数发生变更'],
['createdAt' => '2021-04-27T10:02:25.000Z', 'description' => '响应参数发生变更'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'SearchTicketByPhone' => [
'methods' => ['get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'systemTags' => ['operationType' => 'get'],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'query',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'Phone',
'in' => 'query',
'schema' => ['description' => '电话', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '138999'],
],
[
'name' => 'TemplateId',
'in' => 'query',
'schema' => ['description' => '工单模板id', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '546754'],
],
[
'name' => 'TicketStatus',
'in' => 'query',
'schema' => ['description' => '工单状态', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '6'],
],
[
'name' => 'PageNo',
'in' => 'query',
'schema' => ['description' => '当前页(默认为1)', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => true, 'maximum' => '2147483647', 'minimum' => '0', 'example' => '1'],
],
[
'name' => 'PageSize',
'in' => 'query',
'schema' => ['description' => '每页大小(默认为10)', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => true, 'maximum' => '2147483647', 'minimum' => '0', 'example' => '10'],
],
[
'name' => 'StartTime',
'in' => 'query',
'schema' => ['description' => '开始时间', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '1614824872'],
],
[
'name' => 'EndTime',
'in' => 'query',
'schema' => ['description' => '结束时间', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '1614825972'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'OnePageSize' => ['description' => '每页的数量', 'type' => 'integer', 'format' => 'int32', 'example' => '10'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'TotalPage' => ['description' => '总页数', 'type' => 'integer', 'format' => 'int32', 'example' => '2'],
'TotalResults' => ['description' => '总共记录数', 'type' => 'integer', 'format' => 'int32', 'example' => '16'],
'PageNo' => ['description' => '当前页', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
'Data' => [
'description' => '工单信息',
'type' => 'array',
'items' => [
'description' => '工单信息',
'type' => 'object',
'properties' => [
'MemberName' => ['description' => '会员名称', 'type' => 'string', 'example' => '匿名会员'],
'CarbonCopy' => ['description' => '抄送人', 'type' => 'string', 'example' => '234432'],
'CreateTime' => ['description' => '工单创建时间', 'type' => 'integer', 'format' => 'int64', 'example' => '1614824872'],
'ServiceId' => ['description' => '客服id/坐席id(工单操作人id)', 'type' => 'integer', 'format' => 'int64', 'example' => '555555'],
'TicketId' => ['description' => '工单id(工单编码)', 'type' => 'integer', 'format' => 'int64', 'example' => '2500000010'],
'Priority' => ['description' => '工单优先级', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
'CreatorId' => ['description' => '创建者id', 'type' => 'integer', 'format' => 'int64', 'example' => '555555'],
'FormData' => ['description' => '工单业务信息(工单模板表单信息)', 'type' => 'string', 'example' => '{"questionInfo":"自动化创建工单"}'],
'FromInfo' => ['description' => '创建来源', 'type' => 'string', 'example' => 'hotline'],
'ModifiedTime' => ['description' => '工单处理时间', 'type' => 'integer', 'format' => 'int64', 'example' => '1614824872'],
'TaskStatus' => ['description' => '工单状态,有以下枚举:未处理,处理中,已结束,挂起,取消,待分配', 'type' => 'string', 'example' => '处理中'],
'CreatorName' => ['description' => '创建者名称', 'type' => 'string', 'example' => '刘测试'],
'CategoryId' => ['description' => '业务类目id', 'type' => 'integer', 'format' => 'int64', 'example' => '10000'],
'CreatorType' => ['description' => '创建者角色,有以下枚举: 系统:0 会员:1 客服:4', 'type' => 'integer', 'format' => 'int32', 'example' => '4'],
'MemberId' => ['description' => '会员id', 'type' => 'integer', 'format' => 'int64', 'example' => '1876543'],
'CaseStatus' => ['description' => '工单状态(工单状态数值)', 'type' => 'integer', 'format' => 'int32', 'example' => '6'],
'TemplateId' => ['description' => '工单模板id', 'type' => 'integer', 'format' => 'int64', 'example' => '546754'],
],
],
],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
400 => [
['errorCode' => 'InvalidInstanceId', 'errorMessage' => 'The specified instance is unavailable or does not exist.', 'description' => '当前实例不可用或不存在'],
],
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"OnePageSize\\": 10,\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Message\\": \\"xxxx\\",\\n \\"TotalPage\\": 2,\\n \\"TotalResults\\": 16,\\n \\"PageNo\\": 1,\\n \\"Data\\": [\\n {\\n \\"MemberName\\": \\"匿名会员\\",\\n \\"CarbonCopy\\": \\"234432\\",\\n \\"CreateTime\\": 1614824872,\\n \\"ServiceId\\": 555555,\\n \\"TicketId\\": 2500000010,\\n \\"Priority\\": 1,\\n \\"CreatorId\\": 555555,\\n \\"FormData\\": \\"{\\\\\\"questionInfo\\\\\\":\\\\\\"自动化创建工单\\\\\\"}\\",\\n \\"FromInfo\\": \\"hotline\\",\\n \\"ModifiedTime\\": 1614824872,\\n \\"TaskStatus\\": \\"处理中\\",\\n \\"CreatorName\\": \\"刘测试\\",\\n \\"CategoryId\\": 10000,\\n \\"CreatorType\\": 4,\\n \\"MemberId\\": 1876543,\\n \\"CaseStatus\\": 6,\\n \\"TemplateId\\": 546754\\n }\\n ],\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"10\\nEE338D98-9BD3-4413-B165\\nxxxx\\n2\\n16\\n1\\n\\n 匿名会员\\n 234432\\n 1614824872\\n 555555\\n 2500000010\\n 1\\n 555555\\n {\\"questionInfo\\":\\"自动化创建工单\\"}\\n hotline\\n 1614824872\\n 处理中\\n 刘测试\\n 10000\\n 4\\n 1876543\\n 6\\n 546754\\n\\nSuccess\\ntrue","errorExample":""}]',
'title' => '根据电话查询工单',
'summary' => '根据电话查询工单信息。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'SearchTicketList' => [
'methods' => ['get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => ['operationType' => 'get'],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'query',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'OperatorId',
'in' => 'query',
'schema' => ['description' => '工单操作人id', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '555555'],
],
[
'name' => 'TicketStatus',
'in' => 'query',
'schema' => ['description' => '工单状态(工单状态数值)'."\n"
.'**说明:工单类型定义时需要自定义状态数值,例如配送员待处理的状态数值需手动改为3807且在工单创建前修改完成,工单状态的查询条件才可能生效。如下图:(该图复制链接下载后即可查看)**'."\n"
.'https://cdn.nlark.com/yuque/0/2020/png/2733660/1608724297862-da5150ed-71f0-47a5-8de4-c371cda23b97.png', 'type' => 'string', 'required' => false, 'example' => '6'],
],
[
'name' => 'PageNo',
'in' => 'query',
'schema' => ['description' => '当前页(默认为1)', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '2147483647', 'minimum' => '1', 'example' => '1', 'default' => '1'],
],
[
'name' => 'PageSize',
'in' => 'query',
'schema' => ['description' => '每页大小(默认为20)', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '2147483647', 'minimum' => '1', 'example' => '20', 'default' => '20'],
],
[
'name' => 'StartTime',
'in' => 'query',
'schema' => ['description' => '开始时间戳(毫秒)', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '1614824872'],
],
[
'name' => 'EndTime',
'in' => 'query',
'schema' => ['description' => '结束时间戳(毫秒)', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '1614825972'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'OnePageSize' => ['description' => '每页的数量', 'type' => 'integer', 'format' => 'int32', 'example' => '20'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'TotalPage' => ['description' => '总页数', 'type' => 'integer', 'format' => 'int32', 'example' => '3'],
'TotalResults' => ['description' => '总共记录数', 'type' => 'integer', 'format' => 'int32', 'example' => '45'],
'PageNo' => ['description' => '当前页', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
'Data' => [
'description' => '工单信息',
'type' => 'array',
'items' => [
'description' => '工单信息',
'type' => 'object',
'properties' => [
'MemberName' => ['description' => '会员名称', 'type' => 'string', 'example' => '匿名会员'],
'CarbonCopy' => ['description' => '抄送人', 'type' => 'string', 'example' => '234432'],
'CreateTime' => ['description' => '工单创建时间', 'type' => 'integer', 'format' => 'int64', 'example' => '1614824872'],
'ServiceId' => ['description' => '服务id(工单操作人id)', 'type' => 'integer', 'format' => 'int64', 'example' => '555555'],
'TicketId' => ['description' => '工单id', 'type' => 'integer', 'format' => 'int64', 'example' => '2500000010'],
'Priority' => ['description' => '工单优先级', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
'CreatorId' => ['description' => '创建者id', 'type' => 'integer', 'format' => 'int64', 'example' => '555555'],
'FormData' => ['description' => '工单业务信息(工单模板表单信息)', 'type' => 'string', 'example' => '{"questionInfo":"自动化创建工单"}'],
'FromInfo' => ['description' => '创建来源', 'type' => 'string', 'example' => 'hotline'],
'ModifiedTime' => ['description' => '工单处理时间', 'type' => 'integer', 'format' => 'int64', 'example' => '1614824872'],
'TaskStatus' => ['description' => '工单状态,有以下枚举:未处理,处理中,已结束,挂起,取消,待分配', 'type' => 'string', 'example' => '处理中'],
'CreatorName' => ['description' => '创建者名称', 'type' => 'string', 'example' => '刘测试'],
'CategoryId' => ['description' => '业务类目id', 'type' => 'integer', 'format' => 'int64', 'example' => '10000'],
'CreatorType' => ['description' => '创建者角色,有以下枚举: 系统:0 会员:1 客服:4', 'type' => 'integer', 'format' => 'int32', 'example' => '4'],
'MemberId' => ['description' => '会员id', 'type' => 'integer', 'format' => 'int64', 'example' => '1876543'],
'CaseStatus' => ['description' => '工单状态', 'type' => 'integer', 'format' => 'int32', 'example' => '6'],
'TemplateId' => ['description' => '工单模板id', 'type' => 'integer', 'format' => 'int64', 'example' => '546754'],
],
],
],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
400 => [
['errorCode' => 'InvalidInstanceId', 'errorMessage' => 'The specified instance is unavailable or does not exist.', 'description' => '当前实例不可用或不存在'],
],
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
['errorCode' => 'InvalidOperation', 'errorMessage' => 'The operation is invalid.', 'description' => '无效操作'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"OnePageSize\\": 20,\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Message\\": \\"xxxx\\",\\n \\"TotalPage\\": 3,\\n \\"TotalResults\\": 45,\\n \\"PageNo\\": 1,\\n \\"Data\\": [\\n {\\n \\"MemberName\\": \\"匿名会员\\",\\n \\"CarbonCopy\\": \\"234432\\",\\n \\"CreateTime\\": 1614824872,\\n \\"ServiceId\\": 555555,\\n \\"TicketId\\": 2500000010,\\n \\"Priority\\": 1,\\n \\"CreatorId\\": 555555,\\n \\"FormData\\": \\"{\\\\\\"questionInfo\\\\\\":\\\\\\"自动化创建工单\\\\\\"}\\",\\n \\"FromInfo\\": \\"hotline\\",\\n \\"ModifiedTime\\": 1614824872,\\n \\"TaskStatus\\": \\"处理中\\",\\n \\"CreatorName\\": \\"刘测试\\",\\n \\"CategoryId\\": 10000,\\n \\"CreatorType\\": 4,\\n \\"MemberId\\": 1876543,\\n \\"CaseStatus\\": 6,\\n \\"TemplateId\\": 546754\\n }\\n ],\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"20\\nEE338D98-9BD3-4413-B165\\nxxxx\\n3\\n45\\n1\\n\\n 匿名会员\\n 234432\\n 1614824872\\n 555555\\n 2500000010\\n 1\\n 555555\\n {\\"questionInfo\\":\\"自动化创建工单\\"}\\n hotline\\n 1614824872\\n 处理中\\n 刘测试\\n 10000\\n 4\\n 1876543\\n 6\\n 546754\\n\\nSuccess\\ntrue","errorExample":""}]',
'title' => '查询工单列表',
'summary' => '根据工单操作人id查询工单列表信息。',
'responseParamsDescription' => '1)默认按照工单的创建时间倒序排列,即最新的工单在最前面。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'SendHotlineHeartBeat' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['description' => '坐席账号名称(坐席登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
[
'name' => 'Token',
'in' => 'formData',
'schema' => ['description' => '心跳签名', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '0079e7a845e37334ff'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '发送热线心跳',
'summary' => '发送热线心跳。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'SendOutboundCommand' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'CallingNumber',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false, 'default' => '-1'],
],
[
'name' => 'CalledNumber',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'CustomerInfo',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
],
'responses' => [
200 => [
'schema' => [
'type' => 'object',
'properties' => [
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'Data' => ['type' => 'string'],
'RequestId' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"Data\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Success\\": true\\n}","type":"json"}]',
],
'SendVerificationCode' => [
'summary' => '坐席绑定手机号,发送验证码短信。',
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['title' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['title' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'description' => '实例ID', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'Phone',
'in' => 'formData',
'schema' => ['title' => '手机号(坐席绑定手机号码)', 'description' => '手机号(坐席绑定手机号码)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '136********'],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'Result',
'description' => 'Result',
'type' => 'object',
'properties' => [
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'Code' => ['description' => '错误编码,当success为true时,该字段为空', 'type' => 'string', 'example' => 'NoTenantFound'],
'Message' => ['description' => '错误描述,当success为true时,该字段为空', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Success\\": true,\\n \\"Code\\": \\"NoTenantFound\\",\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\"\\n}","errorExample":""},{"type":"xml","example":"\\n true\\n NoTenantFound\\n xxxx\\n EE338D98-9BD3-4413-B165\\n","errorExample":""}]',
'title' => '发送验证码短信',
'description' => '发送验证码时间窗口:2分钟 (即:2分钟之内,一个号码不允许重复发) ;'."\n"
.'验证码有效时间:15分钟 ;'."\n"
.'发送次数验证:6个小时内相同手机号码发送验证码次数不超过20次 ;',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'StartAgentMonitor' => [
'summary' => '发起坐席监听',
'methods' => ['get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'CallerParentId',
'in' => 'query',
'schema' => ['title' => 'callerParentId', 'type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
'name' => 'RequestId',
'in' => 'query',
'schema' => ['title' => 'requestId', 'type' => 'string', 'required' => false],
],
[
'name' => 'ClientToken',
'in' => 'query',
'schema' => ['title' => 'clientToken', 'type' => 'string', 'required' => false],
],
[
'name' => 'CallerType',
'in' => 'query',
'schema' => ['title' => 'callerType', 'type' => 'string', 'required' => false],
],
[
'name' => 'CallerUid',
'in' => 'query',
'schema' => ['title' => 'callerUid', 'type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
'name' => 'StsTokenCallerUid',
'in' => 'query',
'schema' => ['title' => 'stsTokenCallerUid', 'type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['title' => 'param1', 'type' => 'string', 'required' => false],
],
[
'name' => 'AccountName',
'in' => 'query',
'schema' => ['title' => 'param2', 'type' => 'string', 'required' => false],
],
[
'name' => 'CallId',
'in' => 'query',
'schema' => ['title' => 'param4', 'type' => 'string', 'required' => false],
],
[
'name' => 'JobId',
'in' => 'query',
'schema' => ['title' => 'param5', 'type' => 'string', 'required' => false],
],
[
'name' => 'ConnectionId',
'in' => 'query',
'schema' => ['title' => 'param6', 'type' => 'string', 'required' => false],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['title' => 'message', 'type' => 'string'],
'RequestId' => ['title' => 'requestId', 'type' => 'string'],
'Code' => ['title' => 'code', 'type' => 'string'],
'Success' => ['title' => 'success', 'type' => 'boolean'],
],
],
],
],
'changeSet' => [
['createdAt' => '2022-01-12T02:42:18.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'StartAgentMonitor'],
],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Code\\": \\"\\",\\n \\"Success\\": true\\n}","type":"json"}]',
],
'StartCall' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['description' => '坐席账号名称(坐席登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
[
'name' => 'Caller',
'in' => 'formData',
'schema' => ['description' => '热线外呼主叫号码', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '9065446'],
],
[
'name' => 'Callee',
'in' => 'formData',
'schema' => ['description' => '热线外呼被叫号码', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '136098792'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '发起外呼',
'summary' => '发起外呼。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'StartCallV2' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['description' => '坐席账号名称(坐席登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
[
'name' => 'Caller',
'in' => 'formData',
'schema' => ['description' => '热线外呼主叫号码', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '9065446'],
],
[
'name' => 'Callee',
'in' => 'formData',
'schema' => ['description' => '热线外呼被叫号码', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '136098792'],
],
[
'name' => 'JsonMsg',
'in' => 'formData',
'schema' => ['description' => 'JsonMsg', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '{"外呼原因":"工单处理"}'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '发起外呼',
'summary' => '发起外呼V2。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'StartChatWork' => [
'summary' => '修改在线客服状态为上班。',
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['title' => 'instanceId', 'description' => '实例id', 'type' => 'string', 'required' => true, 'example' => 'ccc_xspace***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['title' => 'accountName', 'description' => '坐席账号名称,实例内唯一(登录名)', 'type' => 'string', 'required' => true, 'example' => 'account1'],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'result',
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['title' => 'message', 'description' => '错误描述', 'type' => 'string', 'example' => 'xxx'],
'RequestId' => ['title' => 'requestId', 'description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-xxxx'],
'HttpStatusCode' => ['title' => 'httpStatusCode', 'description' => 'http状态码', 'type' => 'integer', 'format' => 'int32', 'example' => '200'],
'Data' => ['title' => 'data', 'description' => ' 调用结果', 'type' => 'string', 'example' => '1'],
'Code' => ['title' => 'code', 'description' => '错误编码', 'type' => 'string', 'example' => 'Agent.NotFound'],
'Success' => ['title' => 'success', 'description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
400 => [
['errorCode' => 'IdempotentParameterMismatch', 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.', 'description' => ''],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-xxxx\\",\\n \\"HttpStatusCode\\": 200,\\n \\"Data\\": \\"1\\",\\n \\"Code\\": \\"Agent.NotFound\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"\\n xxx\\n EE338D98-9BD3-4413-xxxx\\n 200\\n 1\\n Agent.NotFound\\n true\\n","errorExample":""}]',
'title' => '在线客服上班',
'changeSet' => [
['createdAt' => '2021-04-27T10:02:25.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'StartChatWork'],
],
],
'ramActions' => [],
],
'StartHotlineService' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => ['operationType' => 'update'],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['description' => '坐席账号名称(坐席登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => ['description' => '请求调用成功后返回,发起心跳所需的Token', 'type' => 'string', 'example' => '0079e7a845e37334ff'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64', 'description' => ''],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": \\"0079e7a845e37334ff\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 0\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\n0079e7a845e37334ff\\nSuccess\\ntrue","errorExample":""}]',
'title' => '开始热线服务',
'summary' => '坐席签入,开始热线服务。',
'changeSet' => [
['createdAt' => '2021-04-27T10:02:25.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'StartHotlineWork' => [
'summary' => '热线坐席上班',
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['title' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['title' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['title' => '坐席账号名称(唯一值),外部账号与XP账号登录名的映射', 'type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'WorkChannel',
'in' => 'formData',
'schema' => ['title' => '上班渠道,枚举值:(手机上班)PSTN ; (PC上班)PC', 'type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'SkillGroups',
'in' => 'formData',
'schema' => ['title' => '坐席热线技能组,格式:"[123,456,......,789]"', 'type' => 'string', 'required' => true, 'docRequired' => true],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'Result',
'type' => 'object',
'properties' => [
'Success' => ['type' => 'boolean'],
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'Data' => [
'type' => 'object',
'properties' => [
'TenantId' => ['title' => '租户ID', 'type' => 'integer', 'format' => 'int64'],
'AgentId' => ['title' => '小二ID', 'type' => 'integer', 'format' => 'int64'],
'AccountName' => ['title' => '坐席账号名称(坐席登录名)', 'type' => 'string'],
'AgentStatusCode' => ['title' => '坐席上班状态code', 'type' => 'string'],
'AgentStatusDesc' => ['title' => '坐席上班状态描述', 'type' => 'string'],
'WorkChannel' => ['title' => '上班渠道,PSTN手机上班,PC电脑上班', 'type' => 'string'],
'AgentToken' => ['title' => '前端token', 'type' => 'string'],
'ExtAttr' => ['title' => '扩展字段', 'type' => 'string'],
],
],
'RequestId' => ['type' => 'string'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
],
],
'changeSet' => [
['createdAt' => '2022-07-20T12:30:06.000Z', 'description' => '请求参数发生变更'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Success\\": true,\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"Data\\": {\\n \\"TenantId\\": 0,\\n \\"AgentId\\": 0,\\n \\"AccountName\\": \\"\\",\\n \\"AgentStatusCode\\": \\"\\",\\n \\"AgentStatusDesc\\": \\"\\",\\n \\"WorkChannel\\": \\"\\",\\n \\"AgentToken\\": \\"\\",\\n \\"ExtAttr\\": \\"\\"\\n },\\n \\"RequestId\\": \\"\\"\\n}","type":"json"}]',
],
'SuspendHotlineService' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['description' => '坐席账号名称(坐席登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
[
'name' => 'Type',
'in' => 'formData',
'schema' => ['description' => '小休原因,有以下枚举:'."\n"
.'1:小休(默认)'."\n"
.'2:就餐'."\n"
.'3:会议'."\n"
.'4:辅导'."\n"
.'5:培训', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '5', 'minimum' => '1', 'example' => '1', 'default' => '1'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '暂停热线服务',
'summary' => '坐席小休,暂停热线服。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'TransferCallToAgent' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['description' => '坐席账号名称(坐席登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
[
'name' => 'TargetAccountName',
'in' => 'formData',
'schema' => ['description' => '转交坐席账号名称(坐席登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '345@123.com'],
],
[
'name' => 'CallId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的acid', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719786'],
],
[
'name' => 'JobId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的jobId', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719787'],
],
[
'name' => 'ConnectionId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的connId', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719788'],
],
[
'name' => 'HoldConnectionId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的holdConnId( 仅在双步转时传入)', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '0'],
],
[
'name' => 'Type',
'in' => 'formData',
'schema' => ['description' => '1:单步转,2:双步转,默认为1', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '2', 'minimum' => '1', 'example' => '1', 'default' => '1'],
],
[
'name' => 'IsSingleTransfer',
'in' => 'formData',
'schema' => ['description' => 'true:单步转,false:双步转,默认单步转', 'type' => 'string', 'required' => false, 'example' => 'true'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '转发热线到坐席',
'summary' => '通话单\\双步转交到坐席。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'TransferCallToPhone' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['description' => '坐席账号名称(坐席登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
[
'name' => 'Caller',
'in' => 'formData',
'schema' => ['description' => '热线转交主叫号码', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '9065446'],
],
[
'name' => 'Callee',
'in' => 'formData',
'schema' => ['description' => '热线转交被叫号码', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '136098792'],
],
[
'name' => 'CallId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的acid', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719786'],
],
[
'name' => 'JobId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的jobId', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719787'],
],
[
'name' => 'ConnectionId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的connId', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719788'],
],
[
'name' => 'HoldConnectionId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的holdConnId( 仅在双步转时传入)', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '0'],
],
[
'name' => 'Type',
'in' => 'formData',
'schema' => ['description' => '1:单步转,2:双步转,默认为1', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '2', 'minimum' => '1', 'example' => '1', 'default' => '1'],
],
[
'name' => 'IsSingleTransfer',
'in' => 'formData',
'schema' => ['description' => 'true:单步转,false:双步转,默认单步转', 'type' => 'boolean', 'required' => false, 'example' => 'true'],
],
[
'name' => 'callerPhone',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false, 'description' => ''],
],
[
'name' => 'calleePhone',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false, 'description' => ''],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64', 'description' => ''],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 0\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '转发热线到电话',
'summary' => '通话单\\双步转交到电话。',
'changeSet' => [
['createdAt' => '2021-05-18T14:52:14.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'TransferCallToSkillGroup' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['description' => '坐席账号名称(坐席登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
[
'name' => 'SkillGroupId',
'in' => 'formData',
'schema' => ['description' => '技能组id', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '356543'],
],
[
'name' => 'CallId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的acid', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719786'],
],
[
'name' => 'JobId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的jobId', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719787'],
],
[
'name' => 'ConnectionId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的connId', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719788'],
],
[
'name' => 'HoldConnectionId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的holdConnId( 仅在双步转时传入)', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '0'],
],
[
'name' => 'Type',
'in' => 'formData',
'schema' => ['description' => '1:单步转,2:双步转,默认为1', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '2', 'minimum' => '1', 'example' => '1', 'default' => '1'],
],
[
'name' => 'IsSingleTransfer',
'in' => 'formData',
'schema' => ['description' => 'true:单步转,false:双步转,默认单步转', 'type' => 'boolean', 'required' => false, 'example' => 'true'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '转发热线到技能组',
'summary' => '通话单\\双步转交到技能组。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'TransferToThirdCall' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['description' => '坐席账号名称(坐席登录名)', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
[
'name' => 'CallId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的acid', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719786'],
],
[
'name' => 'JobId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的jobId', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719787'],
],
[
'name' => 'ConnectionId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的connId', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '7719788'],
],
[
'name' => 'HoldConnectionId',
'in' => 'formData',
'schema' => ['description' => '入呼后,websocket中的holdConnId( 仅在双步转时传入)', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '0'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '转发热线',
'summary' => '通话单步转交到第三方。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'UnbindAgentHotlinePhone' => [
'summary' => '更新小二扩展手机号信息为空。',
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['title' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['title' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['title' => '坐席账号名称(唯一值),外部账号与XP账号登录名的映射', 'description' => '坐席账号名称(唯一值),外部账号与XP账号登录名的映射', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123@123.com'],
],
],
'responses' => [
200 => [
'schema' => [
'title' => 'Result',
'description' => 'Result',
'type' => 'object',
'properties' => [
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'Code' => ['description' => '错误编码,当success为true时,该字段为空', 'type' => 'string', 'example' => 'NoTenantFound'],
'Message' => ['description' => '错误描述,当success为true时,该字段为空', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Success\\": true,\\n \\"Code\\": \\"NoTenantFound\\",\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\"\\n}","errorExample":""},{"type":"xml","example":"\\n true\\n NoTenantFound\\n xxxx\\n EE338D98-9BD3-4413-B165\\n","errorExample":""}]',
'title' => '解绑坐席手机号',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'UpdateAgent' => [
'methods' => ['put'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => ['operationType' => 'update'],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'AccountName',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'DisplayName',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'SkillGroupId',
'in' => 'formData',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
'items' => ['type' => 'integer', 'format' => 'int64'],
'required' => false,
'maxItems' => 200,
],
],
[
'name' => 'SkillGroupIdList',
'in' => 'formData',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
'items' => ['type' => 'integer', 'format' => 'int64'],
'required' => false,
'maxItems' => 200,
],
],
],
'responses' => [
200 => [
'schema' => [
'type' => 'object',
'properties' => [
'Code' => ['type' => 'string'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64'],
'Message' => ['type' => 'string'],
'RequestId' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'InvalidOperation', 'errorMessage' => 'The operation is invalid.', 'description' => '无效操作'],
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'changeSet' => [
['createdAt' => '2021-03-29T14:35:57.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": \\"\\",\\n \\"HttpStatusCode\\": 0,\\n \\"Message\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Success\\": true\\n}","type":"json"}]',
],
'UpdateCustomer' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ProdLineId',
'in' => 'query',
'schema' => ['description' => '产品线ID', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '10552599'],
],
[
'name' => 'BizType',
'in' => 'query',
'schema' => ['description' => 'BizType', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'xp_commerce_aliyun'],
],
[
'name' => 'Name',
'in' => 'query',
'schema' => ['description' => '名称', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '张三'],
],
[
'name' => 'TypeCode',
'in' => 'query',
'schema' => ['description' => '客户类型', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '1'],
],
[
'name' => 'Phone',
'in' => 'query',
'schema' => ['description' => '电话号码', 'type' => 'string', 'required' => false, 'example' => '1560000xxxx'],
],
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'ManagerName',
'in' => 'query',
'schema' => ['description' => '管理人姓名', 'type' => 'string', 'required' => false, 'example' => '管理人'],
],
[
'name' => 'Contacter',
'in' => 'query',
'schema' => ['description' => '创建人', 'type' => 'string', 'required' => false, 'example' => '123'],
],
[
'name' => 'Industry',
'in' => 'query',
'schema' => ['description' => '行业', 'type' => 'string', 'required' => false, 'example' => '服饰'],
],
[
'name' => 'Position',
'in' => 'query',
'schema' => ['description' => '职位', 'type' => 'string', 'required' => false, 'example' => '主管'],
],
[
'name' => 'Email',
'in' => 'query',
'schema' => ['description' => '邮箱', 'type' => 'string', 'required' => false, 'example' => '123@123.com'],
],
[
'name' => 'Dingding',
'in' => 'query',
'schema' => ['description' => '钉钉账号', 'type' => 'string', 'required' => false, 'example' => '123yiyo'],
],
[
'name' => 'OuterId',
'in' => 'query',
'schema' => ['description' => '外部id', 'type' => 'string', 'required' => false, 'example' => '10000011'],
],
[
'name' => 'OuterIdType',
'in' => 'query',
'schema' => ['description' => '外部类型', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'],
],
[
'name' => 'CustomerId',
'in' => 'query',
'schema' => ['description' => '用户id', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '24027'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => ['description' => '客户数据', 'type' => 'integer', 'format' => 'int64', 'example' => '{"CustomerId":"24027"}'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": 0,\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '更新客户信息',
'summary' => '更新客户。',
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'UpdateEntityTagRelation' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'EntityTagParam',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 9.223372036854776E+18, 'minLength' => -1, 'default' => '20'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
],
'responses' => [
200 => [
'schema' => [
'type' => 'object',
'properties' => [
'Code' => ['type' => 'string'],
'Message' => ['type' => 'string'],
'Data' => ['type' => 'string'],
'RequestId' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter is invalid.', 'description' => '传入参数不正确'],
],
],
'changeSet' => [],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"Data\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Success\\": true\\n}","type":"json"}]',
],
'UpdateRingStatus' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'UniqueBizId',
'in' => 'formData',
'schema' => ['description' => '数据唯一主键', 'type' => 'string', 'required' => false, 'example' => '78604'],
],
[
'name' => 'CallOutStatus',
'in' => 'formData',
'schema' => ['description' => '更新的回访状态,有以下枚举'."\n"
.'0:未回访'."\n"
.'1:无人接听'."\n"
.'2:需再次回访'."\n"
.'3:号码无效'."\n"
.'4:回访成功'."\n"
.'5:无需回访', 'type' => 'string', 'required' => false, 'example' => '4'],
],
[
'name' => 'Extra',
'in' => 'formData',
'schema' => ['description' => '扩展字段,json字符串', 'type' => 'string', 'required' => false, 'example' => '{\\"isCallBack\\":\\"true\\"}'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => ['description' => '查询结果,json字符串', 'type' => 'string', 'example' => '{"BizId": "78604"}'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64', 'description' => ''],
],
],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": \\"{\\\\\\"BizId\\\\\\": \\\\\\"78604\\\\\\"}\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 0\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\n{\\"BizId\\": \\"78604\\"}\\nSuccess\\ntrue","errorExample":""}]',
'title' => '更新外呼状态',
'summary' => '更新回访状态。',
'changeSet' => [
['createdAt' => '2021-04-14T08:50:08.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'UpdateRole' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
[
'BearerToken' => [],
],
],
'operationType' => 'write',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'RoleId',
'in' => 'formData',
'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '1'],
],
[
'name' => 'RoleName',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'Operator',
'in' => 'formData',
'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true],
],
[
'name' => 'PermissionId',
'in' => 'formData',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
'items' => ['type' => 'integer', 'format' => 'int64'],
'required' => false,
'maxItems' => 200,
],
],
],
'responses' => [
200 => [
'schema' => [
'type' => 'object',
'properties' => [
'Code' => ['type' => 'string'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64'],
'Message' => ['type' => 'string'],
'RequestId' => ['type' => 'string'],
'Success' => ['type' => 'boolean'],
],
],
],
],
'errorCodes' => [
500 => [
['errorCode' => 'NoAgentFound', 'errorMessage' => 'The specified agent does not exist.', 'description' => '没有找到指定坐席'],
['errorCode' => 'NoTenantFound', 'errorMessage' => 'The specified tenant does not exist.', 'description' => '没有发现租户实例'],
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
],
],
'changeSet' => [
['createdAt' => '2021-03-29T14:35:57.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": \\"\\",\\n \\"HttpStatusCode\\": 0,\\n \\"Message\\": \\"\\",\\n \\"RequestId\\": \\"\\",\\n \\"Success\\": true\\n}","type":"json"}]',
],
'UpdateSkillGroup' => [
'methods' => ['post', 'get'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'InstanceId',
'in' => 'query',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'SkillGroupId',
'in' => 'query',
'schema' => ['description' => '技能组id', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '1', 'example' => '123456'],
],
[
'name' => 'SkillGroupName',
'in' => 'query',
'schema' => ['description' => '技能组名称', 'type' => 'string', 'required' => false, 'example' => '自动化测试'],
],
[
'name' => 'Description',
'in' => 'query',
'schema' => ['description' => '技能组描述', 'type' => 'string', 'required' => false, 'example' => '自动化测试'],
],
[
'name' => 'DisplayName',
'in' => 'query',
'schema' => ['description' => '技能组对外显示名称', 'type' => 'string', 'required' => false, 'example' => '自动化测试'],
],
[
'name' => 'ClientToken',
'in' => 'query',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'ChannelType',
'in' => 'query',
'schema' => ['title' => '渠道类型', 'description' => '渠道类型', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['type' => 'integer', 'format' => 'int64', 'description' => ''],
],
],
],
],
'errorCodes' => [
400 => [
['errorCode' => 'InvalidInstanceId', 'errorMessage' => 'The specified instance is unavailable or does not exist.', 'description' => '当前实例不可用或不存在'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 0\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '更新技能组',
'summary' => '根据技能组id修改悉犀客服工作台技能组信息。',
'changeSet' => [
['createdAt' => '2021-03-29T14:35:57.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'UpdateTicket' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => ['operationType' => 'update'],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'TicketId',
'in' => 'formData',
'schema' => ['description' => '工单id(工单编码)', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '2500000010'],
],
[
'name' => 'OperatorId',
'in' => 'formData',
'schema' => ['description' => '操作人id', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '555555'],
],
[
'name' => 'FormData',
'in' => 'formData',
'schema' => ['description' => '工单修改信息,格式{"key":"value"} ', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '{"questionInfo":"自动化创建工单","CFQyYAPjKb":"开胶"}'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
'HttpStatusCode' => ['description' => 'http状态码', 'type' => 'integer', 'format' => 'int64', 'example' => '200'],
],
],
],
],
'errorCodes' => [
400 => [
['errorCode' => 'InvalidInstanceId', 'errorMessage' => 'The specified instance is unavailable or does not exist.', 'description' => '当前实例不可用或不存在'],
],
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
['errorCode' => 'InvalidOperation', 'errorMessage' => 'The operation is invalid.', 'description' => '无效操作'],
['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter is invalid.', 'description' => '传入参数不正确'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true,\\n \\"HttpStatusCode\\": 200\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\nSuccess\\ntrue","errorExample":""}]',
'title' => '更新工单',
'summary' => '根据工单id更新工单。',
'changeSet' => [
['createdAt' => '2021-04-14T08:50:08.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
'createTicketWithBizData' => [
'methods' => ['post'],
'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'readAndWrite',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'ClientToken',
'in' => 'formData',
'schema' => ['description' => '客户请求唯一id,用于幂等校验,可以用uuid生成', 'type' => 'string', 'required' => false, 'example' => '46c1341e-2648-447a-9b11-70b6a298d94d'],
],
[
'name' => 'InstanceId',
'in' => 'formData',
'schema' => ['description' => 'AICCS实例ID,在智能联络中心控制台上可以看到', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ccc_xp_pre-cn-***'],
],
[
'name' => 'TemplateId',
'in' => 'formData',
'schema' => ['description' => '工单模板id', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '30401'],
],
[
'name' => 'CategoryId',
'in' => 'formData',
'schema' => ['description' => '业务类目id(如果不传,取工单模板的类目)', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '397001'],
],
[
'name' => 'CreatorId',
'in' => 'formData',
'schema' => ['description' => '创建者id(坐席id)', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '-1', 'example' => '555555'],
],
[
'name' => 'CreatorType',
'in' => 'formData',
'schema' => ['description' => '创建者角色(默认为4:客服),有以下枚举: 1:会员 4:客服', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '10', 'minimum' => '0', 'example' => '4'],
],
[
'name' => 'CreatorName',
'in' => 'formData',
'schema' => ['description' => '创建者名称', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '刘测试'],
],
[
'name' => 'MemberId',
'in' => 'formData',
'schema' => ['description' => '会员id(匿名会员id:-1)', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '-1', 'example' => '-1'],
],
[
'name' => 'MemberName',
'in' => 'formData',
'schema' => ['description' => '会员名称', 'type' => 'string', 'required' => false, 'example' => '匿名会员'],
],
[
'name' => 'FromInfo',
'in' => 'formData',
'schema' => ['description' => '创建来源', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'manual'],
],
[
'name' => 'Priority',
'in' => 'formData',
'schema' => ['description' => '工单优先级,有以下枚举: 普通:4 低:0 中:1 高:2 紧急:3', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '10', 'minimum' => '0', 'example' => '3'],
],
[
'name' => 'CarbonCopy',
'in' => 'formData',
'schema' => ['description' => '被抄送人账号id(多个抄送人用逗号分隔)', 'type' => 'string', 'required' => false, 'example' => '234432'],
],
[
'name' => 'FormData',
'in' => 'formData',
'schema' => ['description' => '业务字段', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '{callout:"1356661xxxx",shoufangren:"晨曦测试公司",authKey:"f866b596d6b2edd409e1243a7xxxxxxx",onecompId:"6666666666"}'],
],
[
'name' => 'BizData',
'in' => 'formData',
'schema' => ['description' => '业务方需要的识别字段,部分业务不传此字段,工单完结后数据回流失败,依情况添加', 'type' => 'string', 'required' => false, 'example' => '{callout:"1356661xxxx",shoufangren:"晨曦测试公司",authKey:"f866b596d6b2edd409e1243a7xxxxxxx",onecompId:"6666666666"}'],
],
],
'responses' => [
200 => [
'schema' => [
'description' => 'result',
'type' => 'object',
'properties' => [
'Message' => ['description' => '错误描述', 'type' => 'string', 'example' => 'xxxx'],
'RequestId' => ['description' => '请求ID,用于跟踪错误原因', 'type' => 'string', 'example' => 'EE338D98-9BD3-4413-B165'],
'Data' => ['description' => '工单id', 'type' => 'integer', 'format' => 'int64', 'example' => '2500000010'],
'Code' => ['description' => '错误编码', 'type' => 'string', 'example' => 'Success'],
'Success' => ['description' => '接口调用是否成功', 'type' => 'boolean', 'example' => 'true'],
],
],
],
],
'errorCodes' => [
400 => [
['errorCode' => 'InvalidInstanceId', 'errorMessage' => 'The specified instance is unavailable or does not exist.', 'description' => '当前实例不可用或不存在'],
],
500 => [
['errorCode' => 'SystemError', 'errorMessage' => 'A system error occurred. Please contact the administrator.', 'description' => '系统错误,请联系管理员!'],
['errorCode' => 'InvalidOperation', 'errorMessage' => 'The operation is invalid.', 'description' => '无效操作'],
['errorCode' => 'InvalidParameter', 'errorMessage' => 'The specified parameter is invalid.', 'description' => '传入参数不正确'],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"xxxx\\",\\n \\"RequestId\\": \\"EE338D98-9BD3-4413-B165\\",\\n \\"Data\\": 2500000010,\\n \\"Code\\": \\"Success\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"xxxx\\nEE338D98-9BD3-4413-B165\\n2500000010\\nSuccess\\ntrue","errorExample":""}]',
'title' => '创建工单和BIZ',
'summary' => '创建工单加入BIZ字段。',
'changeSet' => [
['createdAt' => '2021-04-07T03:27:41.000Z', 'description' => 'OpenAPI 下线'],
],
'flowControl' => [
'flowControlList' => [],
],
'ramActions' => [],
],
],
'endpoints' => [
['regionId' => 'ap-northeast-1', 'regionName' => '日本(东京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'ap-southeast-1', 'regionName' => '新加坡', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'ap-southeast-2', 'regionName' => '澳大利亚(悉尼)已关停', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'ap-southeast-3', 'regionName' => '马来西亚(吉隆坡)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'ap-southeast-5', 'regionName' => '印度尼西亚(雅加达)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'cn-beijing', 'regionName' => '华北2(北京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'cn-chengdu', 'regionName' => '西南1(成都)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'cn-hangzhou', 'regionName' => '华东1(杭州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'cn-hongkong', 'regionName' => '中国香港', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'cn-huhehaote', 'regionName' => '华北5(呼和浩特)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'cn-qingdao', 'regionName' => '华北1(青岛)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'cn-shanghai', 'regionName' => '华东2(上海)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => 'scsp-vpc.cn-shanghai.aliyuncs.com'],
['regionId' => 'cn-shenzhen', 'regionName' => '华南1(深圳)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'cn-wulanchabu', 'regionName' => '华北6(乌兰察布)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'cn-zhangjiakou', 'regionName' => '华北3(张家口)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'us-west-1', 'regionName' => '美国(硅谷)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'us-east-1', 'regionName' => '美国(弗吉尼亚)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'eu-west-1', 'regionName' => '英国(伦敦)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'eu-central-1', 'regionName' => '德国(法兰克福)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'me-east-1', 'regionName' => '阿联酋(迪拜)', 'areaId' => 'middleEast', 'areaName' => '中东', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'ap-south-1', 'regionName' => '印度(孟买)已关停', 'areaId' => 'middleEast', 'areaName' => '中东', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'cn-shenzhen-finance-1', 'regionName' => '华南1 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'cn-shanghai-finance-1', 'regionName' => '华东2 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'cn-hangzhou-finance', 'regionName' => '华东1 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
['regionId' => 'cn-beijing-finance-1', 'regionName' => '华北2 金融云(邀测)', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'scsp.aliyuncs.com', 'endpoint' => 'scsp.aliyuncs.com', 'vpc' => ''],
],
'errorCodes' => [
['code' => 'CannotBeNullatSameTime', 'message' => 'Either toolCode or viewCode must be specified.', 'http_code' => 500, 'description' => 'toolCode和viewCode不能同时为空'],
['code' => 'DataIdEndError', 'message' => 'dataIdStart must be a time stamp and cannot be empty.', 'http_code' => 400, 'description' => 'dataIdEnd是时间戳且不能为空'],
['code' => 'DataIdStartError', 'message' => 'dataIdEnd must be a time stamp and cannot be empty.', 'http_code' => 400, 'description' => 'dataIdEnd为时间戳且不能为空'],
['code' => 'DecodeTokenError', 'message' => 'Failed to decode the token.', 'http_code' => 500, 'description' => '解析token失败'],
['code' => 'InstanceIdCannotBeNull', 'message' => 'You must specify InstanceId.', 'http_code' => 500, 'description' => '阿里云示例id不能为空'],
['code' => 'InvalidInstanceId', 'message' => 'The specified instance is unavailable or does not exist.', 'http_code' => 400, 'description' => '当前实例不可用或不存在'],
['code' => 'InvalidOperation', 'message' => 'The operation is invalid.', 'http_code' => 500, 'description' => '无效操作'],
['code' => 'InvalidParameter', 'message' => 'The specified parameter is invalid.', 'http_code' => 500, 'description' => '传入参数不正确'],
['code' => 'InvalidPhone', 'message' => 'phoneNum and havePhoneNum must be either empty or not empty at the same time.', 'http_code' => 400, 'description' => 'phoneNum 和 havePhoneNum必须同时为空或同时不为空'],
['code' => 'NoAgentFound', 'message' => 'The specified agent does not exist.', 'http_code' => 500, 'description' => '没有找到指定坐席'],
['code' => 'NoSkillGroupSetFound', 'message' => 'The specified skill group set does not exist.', 'http_code' => 500, 'description' => '没有找到技能组分组'],
['code' => 'NoTenantFound', 'message' => 'The specified tenant does not exist.', 'http_code' => 500, 'description' => '没有发现租户实例'],
['code' => 'NoUserNameFound', 'message' => 'The specified user name does not exist.', 'http_code' => 500, 'description' => 'No User Name Found'],
['code' => 'SystemError', 'message' => 'A system error occurred. Please contact the administrator.', 'http_code' => 500, 'description' => '系统错误,请联系管理员!'],
['code' => 'SystemError', 'message' => 'A system error occurred.', 'http_code' => 500, 'description' => '系统服务异常'],
['code' => 'TokenExpired', 'message' => 'The token has expired.', 'http_code' => 500, 'description' => '令牌过期'],
['code' => 'TokenExpried', 'message' => 'The token has expired.', 'http_code' => 500, 'description' => 'token过期'],
['code' => 'TokenInvalid', 'message' => 'The token is invalid.', 'http_code' => 500, 'description' => 'token无效'],
['code' => 'ViewCodeNotNull', 'message' => 'You must specify ViewCode.', 'http_code' => 500, 'description' => '视图code不能为空'],
],
'changeSet' => [
[
'apis' => [
['description' => 'OpenAPI 下线', 'api' => 'GetOnlineTouchSessionList'],
],
'createdAt' => '2022-10-20T12:54:38.000Z',
'description' => '拜耳需求,查询在线会话日志pop接口新增',
],
[
'apis' => [
['description' => '错误码发生变更', 'api' => 'FinishHotlineServiceNew'],
],
'createdAt' => '2022-08-02T11:55:03.000Z',
'description' => '百济三期热线下班接口修改对应hsf',
],
[
'apis' => [
['description' => '请求参数发生变更', 'api' => 'StartHotlineWork'],
],
'createdAt' => '2022-07-20T12:30:37.000Z',
'description' => '百济三期热线手机上班需求接口发布',
],
[
'apis' => [
['description' => 'OpenAPI 下线', 'api' => 'GetHotlineAgentDetailWithChannel'],
],
'createdAt' => '2022-07-13T11:51:39.000Z',
'description' => '百济salesforce热线集成接口',
],
[
'apis' => [
['description' => '响应参数发生变更', 'api' => 'SearchTicketById'],
],
'createdAt' => '2022-03-03T09:34:56.000Z',
'description' => '悉犀客服SearchTicketById支持父工单编号返回',
],
[
'apis' => [
['description' => '响应参数发生变更', 'api' => 'ListAllHotLineSkillGroups'],
],
'createdAt' => '2022-01-21T08:06:24.000Z',
'description' => '增加与坐席连线的客户电话信息',
],
[
'apis' => [
['description' => 'OpenAPI 下线', 'api' => 'AnwserAgentMonitor'],
['description' => 'OpenAPI 下线', 'api' => 'HangUpAgentMonitor'],
['description' => '响应参数发生变更', 'api' => 'ListAllHotLineSkillGroups'],
['description' => 'OpenAPI 下线', 'api' => 'StartAgentMonitor'],
],
'createdAt' => '2022-01-12T02:43:17.000Z',
'description' => '热线功能新增坐席监听子功能',
],
[
'apis' => [
['description' => '响应参数发生变更', 'api' => 'ListAllHotLineSkillGroups'],
],
'createdAt' => '2021-12-21T03:08:38.000Z',
'description' => '新增坐席展示名称数据返回',
],
[
'apis' => [
['description' => 'OpenAPI 下线', 'api' => 'GetAllDepartment'],
['description' => 'OpenAPI 下线', 'api' => 'QueryHotlineDashboard'],
['description' => 'OpenAPI 下线', 'api' => 'QueryServicerByDepartmentAndMixName'],
['description' => 'OpenAPI 下线', 'api' => 'QueryServicerById'],
],
'createdAt' => '2021-12-16T13:33:43.000Z',
'description' => '增加部门和坐席API',
],
[
'apis' => [
['description' => 'OpenAPI 下线', 'api' => 'ListAllHotLineSkillGroups'],
],
'createdAt' => '2021-12-15T11:58:46.000Z',
'description' => '热线转接功能中展示可转接坐席数据',
],
[
'apis' => [
['description' => 'OpenAPI 下线', 'api' => 'CreateSubTicket'],
['description' => 'OpenAPI 下线', 'api' => 'GetByForeignId'],
['description' => 'OpenAPI 下线', 'api' => 'QueryRelationTickets'],
['description' => '请求参数发生变更', 'api' => 'QueryTickets'],
],
'createdAt' => '2021-09-22T15:21:11.000Z',
'description' => '工单查询接口修改、相关工单查询接口新增、会员信息查询接口新增、创建父子工单接口新增',
],
[
'apis' => [
['description' => 'OpenAPI 下线', 'api' => 'CreateThirdSsoAgent'],
['description' => 'OpenAPI 下线', 'api' => 'GetGrantedRoleIds'],
['description' => 'OpenAPI 下线', 'api' => 'GetHotlineWaitingNumber'],
['description' => 'OpenAPI 下线', 'api' => 'ListHotlineRecord'],
['description' => 'OpenAPI 下线', 'api' => 'TransferCallToPhone'],
],
'createdAt' => '2021-05-18T14:52:49.000Z',
'description' => '修改响应状态码',
],
[
'apis' => [
['description' => 'OpenAPI 下线', 'api' => 'GetUserToken'],
],
'createdAt' => '2021-05-06T10:52:26.000Z',
'description' => '新增错误码',
],
[
'apis' => [
['description' => 'OpenAPI 下线', 'api' => 'ChangeChatAgentStatus'],
['description' => 'OpenAPI 下线', 'api' => 'CreateOuterCallCenterData'],
['description' => 'OpenAPI 下线', 'api' => 'DeleteAgent'],
['description' => 'OpenAPI 下线', 'api' => 'GenerateWebSocketSign'],
['description' => 'OpenAPI 下线', 'api' => 'GetAgent'],
['description' => 'OpenAPI 下线', 'api' => 'GetHotlineAgentDetail'],
['description' => 'OpenAPI 下线', 'api' => 'GetHotlineAgentStatus'],
['description' => 'OpenAPI 下线', 'api' => 'GetNumLocation'],
['description' => 'OpenAPI 下线', 'api' => 'GetOuterCallCenterDataList'],
],
'createdAt' => '2021-04-27T10:03:45.000Z',
'description' => '1. 部分接口响应格式增加HttpStatusCode字段2. 增加在线坐席上班和修改坐席状态接口',
],
[
'apis' => [
['description' => 'OpenAPI 下线', 'api' => 'CloseTicket'],
['description' => 'OpenAPI 下线', 'api' => 'GetOutbounNumList'],
['description' => 'OpenAPI 下线', 'api' => 'ListOutboundPhoneNumber'],
['description' => 'OpenAPI 下线', 'api' => 'UpdateRingStatus'],
['description' => 'OpenAPI 下线', 'api' => 'UpdateTicket'],
],
'createdAt' => '2021-04-14T09:09:44.000Z',
'description' => '响应结果增加http状态码',
],
[
'apis' => [
['description' => 'OpenAPI 下线', 'api' => 'createTicketWithBizData'],
],
'createdAt' => '2021-04-07T03:31:13.000Z',
'description' => '新增createTicketWithBizData API,增加bizData业务参数代入',
],
[
'apis' => [
['description' => 'OpenAPI 下线', 'api' => 'CreateAgent'],
['description' => 'OpenAPI 下线', 'api' => 'CreateRole'],
['description' => 'OpenAPI 下线', 'api' => 'GrantRoles'],
['description' => 'OpenAPI 下线', 'api' => 'UpdateAgent'],
['description' => 'OpenAPI 下线', 'api' => 'UpdateRole'],
['description' => 'OpenAPI 下线', 'api' => 'UpdateSkillGroup'],
],
'createdAt' => '2021-03-29T14:37:26.000Z',
'description' => '1. 历史问题修复',
],
],
'flowControl' => [
'flowControlList' => [
['threshold' => '-1', 'countWindow' => 1, 'regionId' => '*'],
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'StartChatWork'],
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'StartAgentMonitor'],
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'GetTicketByCaseId'],
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryHotlineDashboard'],
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryServicerById'],
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ListAllHotLineSkillGroups'],
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ChangeChatAgentStatus'],
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryServicerByDepartmentAndMixName'],
['threshold' => '1000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'GetForeignIdByCMSId'],
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryRelationTickets'],
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'GetCallsPerDay'],
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'GetAllDepartment'],
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AppMessagePush'],
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AnwserAgentMonitor'],
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'HangUpAgentMonitor'],
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateThirdSsoAgent'],
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateSubTicket'],
['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'GetByForeignId'],
],
],
'ram' => [
'productCode' => 'CCC',
'productName' => '云联络中心',
'ramCodes' => [],
'ramLevel' => '服务级',
'ramActions' => [],
'resourceTypes' => [],
],
];