АГРО Группы инструментов
Данный справочник содержит информацию о Группах инструментов (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 }
Редактирование записи
Для редактирования существующей записи, необходимо отправить PUT запрос на адрес https://teletrack.ua/agro_api/<token>/toolGroups/<Id> , в котором
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 }