/
АГРО Операции

АГРО Операции

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

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


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

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

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

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

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

{

"count":233
"data":
{
"Comment": ""
"Depart": {
"Id":1
"Name": "Dep1"
}
"Group": {
"Id":203
"Name": "testOut"
}
"Id":343
"Name": "TestOut"
"Organization": {
"Id":5
"Name": "Org33"
}
"OutLinkId": "5cdd4615-58ff-11e4-88d0-3640b5e8e657"
"SpeedBottom":2
"SpeedTop":1
}
...
{
"Comment": ""
"Depart": {}
"Group": {
"Id":156
"Name": "test groupoper"
}
"Id":335
"Name": "eee"
"Organization": {}
"OutLinkId":null
"SpeedBottom":0
"SpeedTop":0
}
"err":null
"status":true
}

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

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

tokenТокен, полученный при авторизации *
NameНазвание операции *
OutLinkIdВнешний ID
SpeedBottom
Минимальная скорость, км/ч
SpeedTop
Максимальная скорость, км/ч
OrgID организации в БД
DepartID департамента в БД
CommentКомментарий
GroupID группы в БД

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

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

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

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

{
"Comment": "",
"DeleteMarked": false,
"Depart": {"Id": 176},
"Group": {"Id": 157},
"Id": 6662,
"Name": "op1",
"Organization": {"Id": 320},
"OutLinkId": "56yhn78ik8u_09876543",
"SpeedBottom": 1,
"SpeedTop": 2
}
tokenТокен, полученный при авторизации *
id
ID записи в БД *
NameНазвание операции *
OutLinkIdВнешний ID
SpeedBottom
Минимальная скорость, км/ч
SpeedTop
Максимальная скорость, км/ч
DeleteMarked
Пометка удаления: true / false
Group
ID группы операций *
Organization
ID организации в БД *
Depart
ID департамента в БД *
CommentКомментарий

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

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

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

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

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

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

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

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

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

Related content

Изменение ТТН (закрытие, изменение внесённых данных)
Изменение ТТН (закрытие, изменение внесённых данных)
More like this
Получение списка ТТН за заданный период
Получение списка ТТН за заданный период
More like this
Создание ТТН (внесение ТТН в систему для начала события)
Создание ТТН (внесение ТТН в систему для начала события)
More like this