编辑暂停原因列表

更新队列的暂停原因。

请求 URL

POST {base_url}/{api_path}/queue_pause_reason/update?access_token={access_token}

请求参数

参数 是否必填 类型 说明
pause_reason_list Array <Pause_Reason_List> 队列暂停原因列表。
重要: 队列暂停原因列表会直接更新为此参数中设置的列表。
Pause_Reason_List
参数 是否必填 类型 说明
code String 暂停原因的特征码。
  • 新增暂停原因,则输入自定义的特征码。
  • 编辑已有暂停原因,则输入现有暂停原因的特征码。
    注: 可使用 查询暂停原因列表 接口查询现有暂停原因的特征码。
reason String 暂停原因。

响应参数

参数 类型 说明
errcode Integer 返回错误码。
  • 0:请求成功。
  • 非零值:请求失败。
注: 更多错误码和错误信息说明,请参见 错误码 & 错误信息
errmsg String 返回信息。
  • SUCCESS:请求成功。
  • FAILURE:请求失败。

示例

请求示例

PBX 默认暂停原因及其特征码如下:
  • “Lunch” – *01
  • “Break” – *02
  • “Wrap up” – *03
将其中特征码 *01 对应的暂停原因从 “Lunch” 修改为 “午休”,不对其它暂停原因进行修改。
POST /openapi/v1.0/queue_pause_reason/update?access_token=sRuPSzYcPflKgdwSVpA1lhxlVLw0q0z1 HTTP/1.1 
Host: 192.168.5.150:8088
Content-Type: application/json
{
    "pause_reason_list": [
        {
            "code": "*01",
            "reason": "午休"              //替换暂停原因。
        },
        {
            "code": "#02",               //无需更改的暂停原因也需要在请求参数中体现,否则将被删除。
            "reason": "Break"
        },
        {
            "code": "*03",
            "reason": "Wrap up"
        }
    ]
}
响应示例
HTTP/1.1 200 OK
{
    "errcode": 0,
    "errmsg": "SUCCESS"
}