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

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

Запрос

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

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

Параметры запроса

Имя параметраТип данныхОписаниеОбязательный
limitint32Ограничение выборкиНет
offsetint32Смещение выборкиНет
orderBystringПоле по которому будет осуществляться сортировканет
orderModeint320 - ASC(от меньшего к большему), 1 - DESC(от большего к меньшему)нет

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

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

Пример ответа
  "total": int32,
  "offset": int32,
  "data": [
    {   
 		"id": "guid",
    	"taskId": "guid",
    	"deviceId": "guid",
   	 	"deviceNetworkAddress": int32,
    	"startTime": "datetime",
    	"taskName": "string",
    	"message": "string",
    	"isSuccess": boolean
	}
]

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

Имя поляТип данныхОписаниеОбязательный
idguidИдентификатор результата задачиДа
taskIdguidИдентификатор задачиДа
deviceIdguidИдентификатор прибораНет
deviceNetworkAddressint32Сетевой адрес прибораДа
startTimedateTimeВремя начала выполнения задачиДа
taskNamestringНаименование выполняемой задачи Да
messagestringСообщение о выполнении задачиДа
isSuccessbooleanСтатус успешности выполнения задачиДа

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

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


  • No labels