API для получения данных отчета

 
 
Пример:
https://<адрес>/api/api.php?cmd=get_report
 
 
Таблица требуемых параметров
 
Параметр
Тип
Пример
Описание
cmd
string
get_report
Команда для получения отчетных данных
report_type
int
1
Тип отчета
start
int
1724623200
Время начала выборки (unixtimestamp)
stop
int
1724709600
Время остановки выборки (unixtimestamp)
veh_id
string
1234,5678
Список транспортных средств (идентификаторы агентов), разделенных запятой
explode
int
1
Разделение данных отчета по (1 - дни, 2 - недели, 3 - не разделять)
group
int
1
Группировка данных отчета по (1 - дням, 2 - объектам, 3 - зонам, 4 - водителям, 5 - клиентам, 6 - группам, 7 - тегам)
format
string
json
Отчет данных ответ (json, pdf, xls)
tz
string
Africa/Johannesburg
Отчет о часовом поясе (см. API https://<address>/api/api.php?cmd=get_time_zones)
 
Таблица дополнительных параметров
 
Параметр
Тип
Пример
Описание
drivers_id
string
1234,5678
Список идентификаторов драйверов, разделенных запятыми
zones_id
string
1234,5678
Список идентификаторов зон, разделенных запятыми
fillings
int
1
Включить заполнения
stales
int
1
Включить стоки
speed
int
1
Включить скорость
rashod
int
1
Включить расходы
stops
int
1
Включить остановки
run
int
1
Включить запуск
contr_time
int
30
Set control time
type
int
1
Установить контрольное время
tags
string
1234,5678
Список идентификаторов тегов, разделенных запятыми
template
int
1234
Идентификатор шаблона
outside_zones
int
1
Включить внешние зоны
work_hours
int
1
Включить только рабочие часы
fuel
int
1
Включить топливо
vehicle_not_moving_time
int
30
Установить время простоя транспортного средства
vehicles_has_covered_km
int
30
Пройдено км.
notifications
string
1234,5678
Список идентификаторов уведомлений, разделенных запятыми