/
АГРО Маршрутные микрозадания

АГРО Маршрутные микрозадания


Создание маршрутного микрозадания

Для создания маршрутного микрозадания, нужно отправить запрос POST на адрес https://teletrack.ua/agro_api/<token>/routes/content/<RouteId> с параметрами

{
"Work":{"Id":<WorkId>},
"Zone":{"Id":<ZoneId>},
"DatePlanStart":"<DatePlanStart>"
,"DatePlanEnd":"<DatePlanEnd>",
"NumberVisitsPlan":<Integer>
}

где

token
Токен, полученный при авторизации *
RouteId
ID маршрутного задания в БД *
WorkId
ID тех.операции в БД *
ZoneId
ID поля в БД *
DatePlanStart
Плановое время первого посещения в формате YYYY-MM-DD HH:MM:SS
DatePlanEnd
Плановое время последнего посещения в формате YYYY-MM-DD HH:MM:SS
NumberVisitsPlan
Планируемое количество посещений геозоны, Integer или null, если не указывается *
 * - обязательный параметр

В ответе приходит ID созданной записи маршрутного микрозадания:

{
"data": {
"Id":14
}
"err":null
"status":true
}

Редактирование записи маршрутного микрозадания

Для создания записи маршрутного задания, нужно отправить запрос PUT на адрес https://teletrack.ua/agro_api/<token>/routes/content/<microRouteId> с параметрами

{
"Work":{"Id":<WorkId>},
"Zone":{"Id":<ZoneId>},
"DatePlanStart":"<DatePlanStart>",
"DatePlanEnd":"<DatePlanEnd>",
"NumberVisitsPlan":<Integer>
}

где

token
Токен, полученный при авторизации *
microRouteId
ID маршрутного микрозадания в БД *
WorkId
ID тех.операции в БД *
ZoneId
ID поля в БД *
DatePlanStart
Плановое время первого посещения в формате YYYY-MM-DD HH:MM:SS
DatePlanEnd
Плановое время последнего посещения в формате YYYY-MM-DD HH:MM:SS
NumberVisitsPlan
Планируемое количество посещений геозоны, Integer или null, если не указывается *
 * - обязательный параметр

Ответ приходит следующего вида

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

Удаление записи маршрутного микрозадания

Для удаления записи маршрутного задания, нужно отправить запрос DELETE на адрес https://teletrack.ua/agro_api/<token>/routes/content/<microRouteId>, в котором

token
Токен, полученный при авторизации *
microRouteId
ID маршрутного микрозадания в БД *
* - обязательный параметр

Ответ приходит следующего вида

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