GET
https://<server_address>/api/tasks
Данный метод позволяет получить список задач.
Запрос
Параметры запроса
| Имя параметра | Тип данных | Описание | Обязательный |
|---|---|---|---|
| limit | int32 | Ограничение выборки | Нет |
| offset | int32 | Смещение выборки | Нет |
Ответы сервера
Данный код возвращается в том случае, если получилось выбрать данные.
Пример ответа
"total": int32,
"offset": int32,
"data": [
{
"id": "guid",
"name": "string",
"targetNetworkAddresses": array<int32>,
"devicesHandled": int32,
"isEnabled": boolean,
"typeId": "guid",
"settings": "string"
}
]
Описание полей
| Имя поля | Тип данных | Описание | Обязательный |
|---|---|---|---|
| id | guid | Идентификатор созданной задачи | Да |
| name | string | Название задачи | Да |
| targetNetworkAddresses | int[] | Список сетевых адресов приборов, на которых должна распространяться данная задача | Нет |
| typeId | guid | Идентификатор типа задачи. Он определяет шаблон задачи. Получить идентификаторы можно с помощью запросов на сервер | Да |
| isEnabled | boolean | Информация о состоянии задачи. | Да |
| settings | string | Json строка с заполненными параметрами задачи | Да |
Данный код возвращается в том случае, если клиент не авторизован.
Данный код возвращается в том случае, если содержимое параметров запроса не корректно.