~~NOTOC~~ ==== Список запросов ==== ^ Запрос ^ Описание ^ | [[#ringgroups_elementlist|ringgroups/element.list]] | Получает список групп вызовов | | [[#ringgroups_elementget|ringgroups/element.get]] | Получает параметры группы вызова | | [[#ringgroups_elementadd|ringgroups/element.add]] | Добавляет новую группу вызова | | [[#ringgroups_elementedit|ringgroups/element.edit]] | Изменяет параметры группы вызова | | [[#ringgroups_elementdel|ringgroups/element.del]] | Удаляет группу вызова | | [[#ringgroups_elementoperatorlist|ringgroups/element.operator.list]] | Получает список операторов для группового вызова | | [[#ringgroups_elementoperatoradd|ringgroups/element.operator.add]] | Добавляет нового оператора в группу вызовов | | [[#ringgroups_elementoperatordel|ringgroups/element.operator.del]] | Удаляет оператора из группы вызовов | ---- ==== ringgroups/element.list ==== Получает список групп вызовов\\ \\ **Параметры запроса:**\\ Нет \\ \\ **Возврат**: Массив объектов в формате json * **elementId** - Идентификатор группы вызовов * **elementName** - Название группы вызовов * **elementExten** - Внутренний номер группы вызовов ---- ==== ringgroups/element.get ==== Получает параметры группы вызова\\ \\ **Параметры запроса:** * **elementId** - Идентификатор группы вызовов **Возврат**: Объект в формате json * **elementId** - Идентификатор группы вызовов * **elementName** - Название группы вызовов * **elementExten** - Внутренний номер группы вызовов * **grptime** - Время ожидания ответа * **holdmusicId** - Идентификатор музыки на удержании * **annmsg_id** - Идентификатор голосового сообщения, которое проигрывается при вызове группы * **useForward** - Разрешить использование переадресации. ---- ==== ringgroups/element.add ==== Создаёт новую группу вызовов\\ \\ **Параметры запроса:** * **elementName** - Название группы вызовов * **elementExten** - Внутренний номер группы вызовов * **grptime** - Время ожидания ответа * **holdmusicId** - Идентификатор музыки на удержании * **annmsg_id** - Идентификатор голосового сообщения, которое проигрывается при вызове группы * **useForward** - Разрешить использование переадресации. 0-Без переадресации, 1-Переадресация разрешена **Возврат:**\\ Идентификатор новой группы вызовов ---- ==== ringgroups/element.edit ==== Изменяет параметры группы вызовов \\ \\ **Параметры запроса:** * **elementId** - Идентификатор группы вызовов для изменения * **elementName** - Название группы вызовов * **elementExten** - Внутренний номер группы вызовов * **grptime** - Время ожидания ответа * **holdmusicId** - Идентификатор музыки на удержании * **annmsg_id** - Идентификатор голосового сообщения, которое проигрывается при вызове группы * **useForward** - Разрешить использование переадресации. 0-Без переадресации, 1-Переадресация разрешена **Возврат:** - Булево ---- ==== ringgroups/element.del ==== Удаляет группу вызовов \\ \\ **Параметры запроса:** * **elementId** - Идентификатор группы вызовов **Возврат:** - Булево ---- ==== ringgroups/element.operator.list ==== Получает список операторов для группового вызова\\ \\ **Параметры запроса:**\\ * **elementId** - Идентификатор группы вызовов **Возврат**: Массив идентификаторов сотрудников в формате JSON ---- ==== ringgroups/element.operator.add ==== Добавляет нового оператора в группу вызовов \\ \\ **Параметры запроса:** * **elementId** - Идентификатор группы вызовов * **userId** - Идентификатор сотрудника который будет добавлен в качестве оператора **Возврат**: Булево ---- ==== ringgroups/element.operator.del ==== Удаляет оператора из группы вызовов \\ \\ **Параметры запроса:** * **elementId** - Идентификатор группы вызовов * **userId** - Идентификатор сотрудника **Возврат**- Булево