https://<server_address>/api/task/types/{id}

Данный метод позволяет получить информацию о параметрах указанного типа задач.

Запрос

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

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

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

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

"data": {
    "name": "Запись даты и времени",
    "isDetected": true,
    "settings": {
      "Properties": {
        "Property1Name": {
          "Type": "string",
          "Value": "value2",
          "DisplayName": "Название параметра",
          "AvailableValues": [
            "value1",
			"value2",
 			"value3" 
          ]
        },
        "DevicePassword": {
          "Type": "password",
          "Value": 0,
          "DisplayName": "Пароль прибора"
        }
      }
    },
    "id": "c9164690-b684-4bb2-9720-e8cfe2ab73c0"
  },

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

Имя поляТип данныхОписаниеОбязательный
IdguidИдентификатор типа задачДа
namestringНазвание типа задачДа
isDetectedboolФлаг поддержки задачи серверомДа
settingsobjectСхема настроек задачиДа

Описание схемы настроек

Имя поляТип данныхОписаниеОбязательный
PropertiesobjectПараметры задачи Да
Property1NameobjectОписание параметра с именем Property1NameДа
TypestringТип данных параметра. Доступные значения:
string, bool, int, password
Да
Valueзначение TypeЗначение по умолчаниюДа
DisplayNamestringНазвание параметра для пользователяДа
AvailableValuesмассив значений TypeДопустимые значения для данного параметраНет

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

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