GET
https://<server_address>/api/tasks/{id}

Данный метод позволяет получить описание задачи по её идентификатору.

Запрос

Параметры пути

Имя параметраТип данныхОписаниеОбязательный
idguidИдентификатор задачиДа

Ответы сервера

Данный код возвращается в том случае, если получилось выбрать данные.

Пример ответа
  "total": int32,
  "offset": int32,
  "data": [
    {
      "id": "guid",
      "name": "string",
      "targetNetworkAddresses": array<int32>,
      "devicesHandled": int32,
      "isEnabled": boolean,
      "typeId": "guid",
      "settings": "string"
    }
  ]

Описание полей

Имя поляТип данныхОписаниеОбязательный
idguidИдентификатор созданной задачиДа
namestringНазвание задачиДа
targetNetworkAddressesint[]Список сетевых адресов приборов, на которых должна распространяться данная задачаНет
typeIdguidИдентификатор типа задачи. Он определяет шаблон задачи. Получить идентификаторы можно с помощью запросов на серверДа
isEnabledbooleanИнформация о состоянии задачи.Да
settingsstringJson строка с заполненными параметрами задачи Да
deviceHandledint32Количество обработанных приборовДа

Данный код возвращается в том случае, если клиент не авторизован.

Данный код возвращается в том случае, если содержимое параметров запроса не корректно. 


  • No labels