语音机器人开放API

更新于

目录

公共信息

接口鉴权

调用开放API接口时,需要在请求的Header中增加鉴权参数。

Access Token 您需要在美洽工作台【设置 / 开发者 / APIs】中创建获取。目前 Token 的有效期是永久,重复获取将导致上次获取的 Token 失效。

语音机器人开放API
curl -s https://api.meiqia.com/ -H Authorization:Bearer access_token

通用说明

语音机器人-任务列表

基本信息

Path: /unified-api/datagateway/v1/call_robot/tasks/list

Method: GET

接口描述:
语音机器人-任务列表

请求参数

Query

返回数据

语音机器人-任务新增

基本信息

Path: /unified-api/datagateway/v1/call_robot/tasks

Method: POST

接口描述:
语音机器人-任务新增

请求参数

Body

返回数据

语音机器人-外呼任务-添加号码

基本信息

Path: /unified-api/datagateway/v1/call_robot/task/add_phones

Method: POST

接口描述:
语音机器人-外呼任务-添加号码

请求参数

Body

返回数据

语音机器人-外呼任务-任务号码列表

基本信息

Path: /unified-api/datagateway/v1/call_robot/tasks/phones:search

Method: POST

接口描述:
查询一个任务中号码列表

请求参数

Body

返回数据

语音机器人-外呼任务-任务号码删除

基本信息

Path: /unified-api/datagateway/v1/call_robot/tasks/phones

Method: DELETE

接口描述:
支持删除一个任务中还未开始拨打的号码。请注意:
1、这里的删除号码,是将导入的这条拨打记录都删除。
2、待重播的号码,不属于未开始拨打的号码,无法删除
3、单次删除最高500条号码

请求参数

Path 参数

返回数据

语音机器人-外显号码列表

基本信息

Path: /unified-api/datagateway/v1/call_robot/out_phones

Method: GET

接口描述:
语音机器人-外显号码列表

请求参数

返回数据

语音机器人-标签列表

基本信息

Path: /unified-api/datagateway/v1/call_robot/intent_tags

Method: GET

接口描述:
语音机器人-标签列表

请求参数

返回数据

语音机器人-话术模板列表

基本信息

Path: /unified-api/datagateway/v1/call_robot/skills

Method: GET

接口描述:
语音机器人-话术模板列表

请求参数

Query

返回数据

语音机器人-通话记录列表

基本信息

Path: /unified-api/datagateway/v1/call_robot/records/list

Method: GET

接口描述:
语音机器人-通话记录列表

请求参数

Query

返回数据

语音机器人-通话记录详情

基本信息

Path: /unified-api/datagateway/v1/call_robot/records/{uuid}

Method: GET

接口描述:
语音机器人-通话记录详情

请求参数

路径参数

返回数据

黑名单分组-新增

基本信息

Path: /unified-api/datagateway/v1/call_robot/black_group

Method: POST

请求参数

Body

返回数据

黑名单分组-列表

基本信息

Path: /unified-api/datagateway/v1/call_robot/black_groups

Method: GET

请求参数

无

返回数据

黑名单分组-删除

基本信息

Path: /unified-api/datagateway/v1/call_robot/black_group/{groupID}

Method: DELETE

请求参数

路径参数

返回数据

黑名单分组-编辑

基本信息

Path: /unified-api/datagateway/v1/call_robot/black_group

Method: PUT

请求参数

Body

返回数据

语音机器人-黑名单-删除

基本信息

Path: /unified-api/datagateway/v1/call_robot/black_lists/{blackID}

Method: DELETE

接口描述:
语音机器人-黑名单-删除

请求参数

路径参数

返回数据

语音机器人-黑名单-导入号码

基本信息

Path: /unified-api/datagateway/v1/call_robot/black_lists/import

Method: POST

接口描述:
语音机器人-黑名单-导入号码

请求参数

Body

返回数据

语音机器人-黑名单列表

基本信息

Path: /unified-api/datagateway/v1/call_robot/black_lists

Method: GET

接口描述:
语音机器人-黑名单列表

请求参数

Query

返回数据

回调WEBHOOK

Webhooks 是 2021 全新在线客服企业版、旗舰版功能,点击我前往工作台设置页。

通话结束

请求参数

示例

{
                "id":"xxxxxx",
                "event":"call_robot.hangup",
                "enterprise_token":"xxxxxx",
                "created_at":1702971650,
                "cdr":{
                    "id":1,
                    "ent_id":1,
                    "task_id":1,
                    "uuid":"xxxxxx",
                    "callee":"173xxxx5659",
                    "callee_attribution":"四川/成都",
                    "task_name":"日常测试",
                    "skill_name":"",
                    "call_state":"called",
                    "answer_state":"answered",
                    "caller":"081xxxxx853",
                    "start_at":"2023-12-19 07:40:35.037255869 +0000 UTC",
                    "end_at":"2023-12-19 07:40:47.546662962 +0000 UTC",
                    "answer_at":"2023-12-19 07:40:39.978848 +0000 UTC",
                    "billsec":8,
                    "record_file":"https://meiqia.com/rexxxxxxx3127e7.wav",
                    "intent_tag": [60,62],
                    "intent_tags": [
                        {
                            "id": 60,
                            "type": "自定义",
                            "name": "A级明确意向",
                            "color": "#e8f3ff",
                            "rank": 10000
                        },
                        {
                            "id": 62,
                            "type": "自定义",
                            "name": "B级一般意向",
                            "color": "#e8f3ff",
                            "rank": 10000
                        },
                    ],
                    "business_id":"1122"
                }
            }
        

短信-发送成功回调

请求参数

参考示例

{
                "created_at":1702954643,
                "enterprise_token":"xxxx",
                "event":"sms.SuccessfulSent",
                "id":"xxxx",
                "sms":{
                    "count":0,
                    "failed_code":"",
                    "failed_message":"",
                    "message_state":"SUCCESSFUL_SENT",
                    "send_time":"2023-05-12 11:32:14",
                    "phone":"1300000001719",
                    "business_id":""
                }
            }

短信-上行回复推送接口

请求参数

推送示例

   {
                "created_at":1702954643,
                "enterprise_token":"xxxx",
                "event":"sms.reply",
                "id":"xxxx",
                "sms":{
                    "phone": "15959595959",
                    "reply_content": "好的",
                    "reply_time": "2023-05-12 11:32:14",
                    "business_id": "1658394963077787648"
                }
            }