/
АГРО Маршрутные микрозадания
АГРО Маршрутные микрозадания
Создание маршрутного микрозадания
Для создания маршрутного микрозадания, нужно отправить запрос 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 }
, multiple selections available,