АГРО Группы инструментов

Данный справочник содержит информацию о Группах инструментов (Id, Name, OutLinkId, Work).

Id - идентификатор записи

Name - название Группы инструментов

OutLinkID - уникальный идентификатор внешней системы

Work - выполняемая операция


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

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

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

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

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

{
"count": 14, 
"data": [
{
"Id": 61, 
"Name": "\u0421\u0456\u0432\u0430\u043b\u043a\u0430", 
"OutLinkId": null, 
"Work": {
"Id": 47, 
"Name": "\u041f\u043e\u0441\u0456\u0432"
}
}, 
...
{
"Id": 65, 
"Name": "\u041f\u043e\u0433\u0440\u0443\u0437\u0447\u0438\u043a", 
"OutLinkId": null, 
"Work": {}
}
], 
"err": null, 
"status": true
}

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

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

tokenТокен, полученный при авторизации *
NameИмя группы операций *
OutLinkIdВнешний ID
Work
ID операции в БД

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

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

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

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

tokenТокен, полученный при авторизации *
NameИмя группы операций *
OutLinkIdВнешний ID
Work
ID операции в БД
DeleteMarked
Пометка удаления: true / false

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

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

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

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

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

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

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

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

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