~~NOTOC~~ ==== Список запросов ==== ^ Запрос ^ Описание ^ | [[#checklist_elementlist|checklist/element.list]] | Получает список элементов "Проверка по списку" | | [[#checklist_elementget|checklist/element.get]] | Получает параметры элемента "Проверка по списку" | | [[#checklist_elementadd|checklist/element.add]] | Добавляет новый элемент "Проверка по списку" | | [[#checklist_elementedit|checklist/element.edit]] | Изменяет параметры элемента "Проверка по списку" | | [[#checklist_elementdel|checklist/element.del]] | Удаляет элемент "Проверка по списку" | | [[#checklist_elementnumberlist|checklist/element.number.list]] | Получает список номеров из списка | | [[#checklist_elementnumberget|checklist/element.number.get]] | Получает номер и его описание из списка | | [[#checklist_elementnumberadd|checklist/element.number.add]] | Добавляет новый номер в список | | [[#checklist_elementnumberedit|checklist/element.number.edit]] | Изменяет номер и описание в списке | | [[#checklist_elementnumberdel|checklist/element.number.del]] | Удаляет номер из списка | ---- ==== checklist/element.list ==== Получает список элементов "Проверка по списку"\\ \\ **Параметры запроса:**\\ Нет \\ \\ **Возврат**: Массив объектов в формате json * **elementId** - Идентификатор элемента "Проверка по списку" * **elementName** - Название элемента "Проверка по списку" * **elementExten** - Не используется ---- ==== checklist/element.get ==== Получает параметры элемента "Проверка по списку"\\ \\ **Параметры запроса:** * **elementId** - Идентификатор элемента "Проверка по списку" **Возврат**: Объект в формате json * **elementId** - Идентификатор элемента "Проверка по списку" * **elementName** - Название элемента "Проверка по списку" * **elementExten** - Не используется * **numberType** - Тип сравниваемого номера. 'caller'- определившийся номер, 'called' - набранный номер ---- ==== checklist/element.add ==== Добавляет новый элемент "Проверка по списку"\\ \\ **Параметры запроса:** * **elementName** - Название элемента "Проверка по списку" * **numberType** - Тип сравниваемого номера. 'caller'- определившийся номер, 'called' - набранный номер **Возврат:**\\ Идентификатор нового элемента "Проверка по списку" ---- ==== checklist/element.edit ==== Изменяет параметры элемента "Проверка по списку" \\ \\ **Параметры запроса:** * **elementId** - Идентификатор элемента "Проверка по списку" для изменения * **elementName** - Название элемента "Проверка по списку" * **numberType** - Тип сравниваемого номера. 'caller'- определившийся номер, 'called' - набранный номер **Возврат:** - Булево ---- ==== checklist/element.del ==== Удаляет элемент "Проверка по списку" \\ \\ **Параметры запроса:** * **elementId** - Идентификатор элемента "Проверка по списку" для удаления **Возврат:** - Булево ---- ==== checklist/element.number.list ==== Получает список номеров из списка\\ \\ **Параметры запроса:**\\ * **elementId** - Идентификатор элемента "Проверка по списку" **Возврат**: Массив объектов в формате json * **phoneId** - Идентификатор номера телефона в списке * **phone** - Номер телефона * **description** - Текстовое описание номера ---- ==== checklist/element.number.get ==== Получает номер и его описание из списка\\ \\ **Параметры запроса:** * **elementId** - Идентификатор элемента "Проверка по списку" * **phoneId** - Идентификатор номера телефона в списке **Возврат**: Объект в формате json * **phoneId** - Идентификатор номера телефона в списке * **phone** - Номер телефона * **description** - Текстовое описание номера ---- ==== checklist/element.number.add ==== Добавляет новый номер в список \\ \\ **Параметры запроса:** * **elementId** - Идентификатор элемента "Проверка по списку" * **phone** - Номер телефона для добавления * **description** - Текстовое описание номера **Возврат**: Объект в формате json. Совпадает с возвратом [[#checklist_elementnumberget|checklist/element.number.get]] ---- ==== checklist/element.number.edit ==== Изменяет номер в списке\\ \\ **Параметры запроса:** * **elementId** - Идентификатор элемента "Проверка по списку" * **phoneId** - Идентификатор номера телефона в списке * **phone** - Новый номер телефона * **description** - Текстовое описание номера **Возврат**: Объект в формате json. Совпадает с возвратом [[#checklist_elementnumberget|checklist/element.number.get]] ---- ==== checklist/element.number.del ==== Удаляет номер из списка \\ \\ **Параметры запроса:** * **elementId** - Идентификатор элемента "Проверка по списку" * **phoneId** - Идентификатор номера телефона в списке **Возврат**- Булево