~~NOTOC~~ ==== Список запросов ==== ^ Запрос ^ Описание ^ | [[#custom_elementlist|custom/element.list]] | Получает список элементов "Пользовательское действие" | | [[#custom_elementget|custom/element.get]] | Получает параметры элемента "Пользовательское действие" | | [[#custom_elementadd|custom/element.add]] | Добавляет новый элемент "Пользовательское действие" | | [[#custom_elementedit|custom/element.edit]] | Изменяет параметры элемента "Пользовательское действие" | | [[#custom_elementdel|custom/element.del]] | Удаляет элемент "Пользовательское действие" | | [[#custom_elementresultlist|custom/element.result.list]] | Получает список результатов из элемента "Пользовательское действие" | | [[#custom_elementresultget|custom/element.result.get]] | Получает результат из элемента "Пользовательское действие" | | [[#custom_elementresultadd|custom/element.result.add]] | Добавляет новый результат в элемент "Пользовательское действие" | | [[#custom_elementresultedit|custom/element.result.edit]] | Изменяет результат в элементе "Пользовательское действие" | | [[#custom_elementresultdel|custom/element.result.del]] | Удаляет результат из элемента "Пользовательское действие" | ---- ==== custom/element.list ==== Получает список элементов "Пользовательское действие"\\ \\ **Параметры запроса:**\\ Нет \\ \\ **Возврат**: Массив объектов в формате json * **elementId** - Идентификатор элемента "Пользовательское действие" * **elementName** - Название элемента "Пользовательское действие" * **elementExten** - Не используется ---- ==== custom/element.get ==== Получает параметры элемента "Пользовательское действие"\\ \\ **Параметры запроса:** * **elementId** - Идентификатор элемента "Пользовательское действие" **Возврат**: Объект в формате json * **elementId** - Идентификатор элемента "Пользовательское действие" * **elementName** - Название элемента "Проверка по шаблону" * **elementExten** - Не используется * **contextName** - Название контекста в платформе asterisk для выполнения * **extension** - Внутренний номер для выполнения в контексте * **priority** - Метка с которой начнётся выполнение в контексте ---- ==== custom/element.add ==== Добавляет новый элемент "Пользовательское действие"\\ \\ **Параметры запроса:** * **elementName** - Название элемента "Пользовательское действие" * **contextName** - Название контекста в платформе asterisk для выполнения * **extension** - Внутренний номер для выполнения в контексте * **priority** - Метка с которой начнётся выполнение в контексте **Возврат:**\\ Идентификатор нового элемента "Пользовательское действие" ---- ==== custom/element.edit ==== Изменяет параметры элемента "Пользовательское действие" \\ \\ **Параметры запроса:** * **elementId** - Идентификатор элемента "Пользовательское действие" * **contextName** - Название контекста в платформе asterisk для выполнения * **extension** - Внутренний номер для выполнения в контексте * **priority** - Метка с которой начнётся выполнение в контексте **Возврат:** - Булево ---- ==== custom/element.del ==== Удаляет элемент "Пользовательское действие" \\ \\ **Параметры запроса:** * **elementId** - Идентификатор элемента "Пользовательское действие" для удаления **Возврат:** - Булево ---- ==== custom/element.result.list ==== Получает список результатов из элемента "Пользовательское действие"\\ \\ **Параметры запроса:**\\ * **elementId** - Идентификатор элемента "Пользовательское действие" **Возврат**: Массив объектов в формате json * **resultId** - Идентификатор результата в элементе "Пользовательское действие" * **result** - Значение результата для сравнения. Тип-строка. * **description** - Описание результата ---- ==== custom/element.result.get ==== Получает параметры результата из элемента "Пользовательское действие"\\ \\ **Параметры запроса:** * **elementId** - Идентификатор элемента "Пользовательское действие" * **resultId** - Идентификатор результата в элементе "Пользовательское действие" **Возврат**: Объект в формате json * **resultId** - Идентификатор результата в элементе "Пользовательское действие" * **result** - Значение результата для сравнения. Тип-строка. * **description** - Описание результата ---- ==== custom/element.result.add ==== Добавляет новый результат в элемент "Пользовательское действие" \\ \\ **Параметры запроса:** * **elementId** - Идентификатор элемента "Пользовательское действие" * **result** - Значение результата для сравнения. Тип-строка. * **description** - Описание результата **Возврат**: Объект в формате json. Совпадает с возвратом [[#custom_elementresultget|custom/element.result.get]] ---- ==== custom/element.result.edit ==== Изменяет результат в элементе "Пользовательское действие"\\ \\ **Параметры запроса:** * **elementId** - Идентификатор элемента "Пользовательское действие" * **resultId** - Идентификатор результата в элементе "Пользовательское действие" * **result** - Значение результата для сравнения. Тип-строка. * **description** - Описание результата **Возврат**: Объект в формате json. Совпадает с возвратом [[#custom_elementresultget|custom/element.result.get]] ---- ==== custom/element.result.del ==== Удаляет результат из элемента "Пользовательское действие" \\ \\ **Параметры запроса:** * **elementId** - Идентификатор элемента "Пользовательское действие" * **resultId** - Идентификатор результата в элементе "Пользовательское действие" **Возврат**- Булево