АГРО Группы операций

Данный справочник содержит информацию о Группах операций.

Id -  идентификатор записи
Nameназвание Группы операций
OutLinkIdуникальный идентификатор внешней системы
SpeedBottom - минимальная скорость, км/ч
SpeedTop - максимальная скорость, км/ч


Получение данных

Чтобы получить список , нужно отправить GET запрос на адрес https://teletrack.ua/agro_api/<token>/workGroups, где

token
Токен, полученный при авторизации *

 * - обязательный параметр

В случае успешного выполнения запроса, приходит ответ со списком организаций следующего формата:

{
"count": 83,
"data": [
{
"Id": 203,
"Name": "testOut",
"OutLinkId": "5cdd4615-58ff-11e4-88d0-3640b5e8e657",
"SpeedBottom": 1,
"SpeedTop": 2
},
...
{
"Id": 1,
"Name": "test1",
"OutLinkId": null,
"SpeedBottom": 0,
"SpeedTop": 0
}
],
"err": null,
"status": true
}


Создание записи

Для создания новой записи, необходимо отправить POST запрос на адрес https://teletrack.ua/agro_api/<token>/workGroups/ , в котором

tokenТокен, полученный при авторизации *
NameИмя группы операций *
IsDepthControl
Контроль глубины, по-умолчанию false
IsSpeedControl
Контроль скорости, по-умолчанию false
OutLinkIdВнешний ID
SpeedBottom
Минимальная скорость, км/ч
SpeedTop
Максимальная скорость, км/ч

 * - обязательный параметр

В случае успешного выполнения запроса, должен прийти ответ следующего вида:

{
"data": {
"Id": 204
}, 
"err": null, 
"status": true
}

Редактирование записи

tokenТокен, полученный при авторизации *
id
ID записи в БД *
NameИмя группы операций *
IsDepthControl
Контроль глубины, по-умолчанию false
IsSpeedControl
Контроль скорости, по-умолчанию false
OutLinkIdВнешний ID
SpeedBottom
Минимальная скорость, км/ч
SpeedTop
Максимальная скорость, км/ч
DeleteMarked
Пометка удаления: true / false

 * - обязательный параметр

В случае успешного выполнения запроса, должен прийти ответ следующего вида:

{
  "data": null, 
  "err": null, 
  "status": true
}

Удаление записи

Для удаления существующей записи, необходимо отправить  DELETE запрос на адрес https://teletrack.ua/agro_api/<token>/workGroups/<Id> , в котором

token
Токен, полученный при авторизации *
Id
ID записи в БД *

 * - обязательный параметр

В случае успешного выполнения запроса, должен прийти ответ следующего вида:

{
  "data": null, 
  "err": null, 
  "status": true
}