1. 首页
  2. 开发指南
  3. 在线客服API

在线客服API

Access Token

您需要在【设置 / 开发者 / APIs】中获取工作台的 Access Token,后续调用以下 APIs 时都需要使用 Token。目前 Token 的有效期是永久,重复获取将导致上次获取的 Token 失效。

$ curl -s https://api.meiqia.com/v1/conversations/<conv_id> -H Authorization:Bearer <access_token>

添加客服

基本信息

Path: /unified-api/datagateway/v1/agents

Method: POST

接口描述:创建客服

请求参数

Headers

参数名称参数值是否必须示例备注
Content-Typeapplication/json

Body

名称类型是否必须默认值备注其他信息
emailstring必须邮箱
group_idinteger必须所属分组IDformat: int64
passwordstring必须密码
realnamestring非必须真实姓名
role_tokenstring必须角色token
serving_limitinteger必须在线客服服务上线format: int64
serving_typesstring []必须账号类型(数组):conv(在线客服),call(呼叫客服),ticket(工单客服)item 类型: string
├─非必须
work_numstring非必须工号

返回数据

名称类型是否必须默认值备注其他信息
idinteger非必须客服IDformat: int64

获取客服列表

基本信息

Path: /unified-api/datagateway/v1/agents/list

Method: POST

接口描述:获取客服列表

请求参数

Headers

参数名称参数值是否必须示例备注
Content-Typeapplication/json

Body

名称类型是否必须默认值备注其他信息
emailstring非必须客服邮箱
with_deletedboolean非必须是否包含已删除的客服

返回数据

名称类型是否必须默认值备注其他信息
agentsobject []非必须item 类型: object
├─ avatarstring非必须头像
├─ cellphonestring非必须
├─ created_onstring非必须创建时间format: date-time
├─ deleted_atstring非必须删除时间format: date-time
├─ emailstring非必须客服邮箱
├─ email_activatedinteger非必须邮件是否激活format: int64
├─ enterprise_idinteger非必须企业IDformat: int64
├─ group_idinteger非必须分组IDformat: int64
├─ idinteger非必须format: int64
├─ nicknamestring非必须昵称
├─ privilegestring非必须权限
├─ public_cellphonestring非必须
├─ public_emailstring非必须
├─ qqstring非必须
├─ rankinteger非必须format: int64
├─ read_feature_idinteger非必须format: int64
├─ realnamestring非必须真实姓名
├─ serving_limitinteger非必须服务上限format: int64
├─ serving_typeinteger非必须format: int64
├─ serving_typesstring []非必须账号类型item 类型: string
├─非必须
├─ signaturestring非必须
├─ statusstring非必须在线状态
├─ telephonestring非必须
├─ tokenstring非必须
├─ weixinstring非必须
├─ work_numstring非必须工号

删除客服

基本信息

Path: /unified-api/datagateway/v1/agents/{agentID}

Method: DELETE

接口描述:删除客服

请求参数

Headers

参数名称参数值是否必须示例备注
Content-Typeapplication/json

路径参数

参数名称示例备注
agentID

获取客服详情

基本信息

Path /unified-api/datagateway/v1/agents/{agentID}

Method: GET

接口描述:获取客服详情

请求参数

Headers

参数名称参数值是否必须示例备注
Content-Typeapplication/json

路径参数

参数名称示例备注
agentID

返回数据

名称类型是否必须默认值备注其他信息
avatarstring非必须头像
cellphonestring非必须
created_onstring非必须创建时间format: date-time
deleted_atstring非必须删除时间format: date-time
emailstring非必须客服邮箱
email_activatedinteger非必须邮件是否激活format: int64
enterprise_idinteger非必须企业IDformat: int64
group_idinteger非必须分组IDformat: int64
idinteger非必须format: int64
nicknamestring非必须昵称
privilegestring非必须权限
public_cellphonestring非必须
public_emailstring非必须
qqstring非必须
rankinteger非必须format: int64
read_feature_idinteger非必须format: int64
realnamestring非必须真实姓名
serving_limitinteger非必须服务上限format: int64
serving_typeinteger非必须format: int64
serving_typesstring []非必须账号类型item 类型: string
├─非必须
signaturestring非必须
statusstring非必须在线状态
telephonestring非必须
tokenstring非必须
weixinstring非必须
work_numstring非必须工号

更新客服

基本信息

Path: /unified-api/datagateway/v1/agents/{agentID}

Method: PUT

接口描述:更新客服

请求参数

Headers

参数名称参数值是否必须示例备注
Content-Typeapplication/json

路径参数

参数名称示例备注
agentID

Body

名称类型是否必须默认值备注其他信息
group_idinteger非必须所属分组IDformat: int64
realnamestring非必须真实姓名
role_tokenstring非必须角色token
serving_limitinteger非必须在线客服服务上线format: int64
serving_typesstring []非必须账号类型(数组):conv(在线客服),call(呼叫客服),ticket(工单客服)item 类型: string
├─非必须
work_numstring非必须工号
Updated on 2023年11月1日

本文是否有帮助?

您可能想了解