Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

Для создания маршрутного микрозадания, нужно отправить запрос 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

}