Изменение приоритета и доступности номера сотрудника в группе сотрудников
Метод | update.group_employees_numbers |
---|---|
Описание | Изменение приоритета и доступности номера сотрудника в группе сотрудников |
Кому доступен | Агент, Клиент |
Если номер не передан в списке номеров, то и данные по номеру не обновляются.
Параметры запроса
Название | Тип | Обязательный | Описание | |
---|---|---|---|---|
access_token |
string | да | Ключ сессии аутентификации | |
id |
number | да | Уникальный идентификатор группы | |
user_id |
number | да | Уникальный идентификатор пользователя клиента агента от имени которого делается запрос Является обязательным для агентаДля получения списка пользователей клиента необходимо использовать метод "get.customer_users" |
|
Список номеров сотрудников в группе и их доступность | ||||
phone_numbers |
array | да |
Список городских, мобильных и sip номеров сотрудников, которые
входят в группу, с указанием их доступности и приоритетом
обзвона. Приоритет обзвона номеров определяется положением
номера в списке. Обзвон указанного списка номеров в группе
возможен по внутреннему номеру группы (см. параметр
"group_phone_number" ).
Нужно передавать все номера |
|
employee_phone_number_id |
number | да | Уникальный идентификатор номера сотрудника в группе | |
available |
boolean | да | Доступность номера в группе |
JSON структура запроса
{
"jsonrpc":"2.0",
"id":"number",
"method":"update.group_employees_numbers",
"params":{
"access_token":"string",
"id":"number",
"user_id":"number",
"phone_numbers":[
{
"employee_phone_number_id":"number",
"available":"boolean"
}
]
}
}
JSON структура ответа
{
"jsonrpc":"2.0",
"id":"number",
"result":{
}
}
Список возвращаемых ошибок
Текст ошибки | Мнемоника | Код | Описание |
---|---|---|---|
Invalid parameter value | invalid_parameter_value |
-32602 | Если переданы не все номера в массиве phone_numbers |
Смотрим раздел "Список ошибок для методов с глаголом update"