Remote API > Команды на удаление >
Удаление рейсов |
![]() ![]() ![]() |
Параметры
com=delete/rout
par={
“date_id”: <uint> /* Дата рейса в Unix time */
“car_id”: <text> /* ID машины */
“agent_id”: <int> /* ID агента */
“rout_id”: <Guid> /* идентификатор рейса, если он задан то параметры date_id и car_id задавать не нужно. При этом удалиться только один рейс */
}
Если есть rout_id то удаляет рейс с этим ид.
Если rout_id пустой, то функция ориентируется на date_id,car_id и agent_id.
Если car_id>0 – то удаляет все рейсы для машины за дату.
Если car_id=0 и agent_id>0– то удаляет все рейсы для агента за дату.
Если car_id=0 и agent_id=0– то вернет ошибку
В случае если рейсы были переданы на исполнение на мобильное устройства, они все равно будут удалены.
Возврат в случае успеха
{"com":"delete/rout","mes":null,"res":"OK","value":null}