Предназначен для определения статистики проездов зоны контроля транспортными средствами. Макс. размер отчетного периода 7 суток. Структура url запроса определяется форматом (4.1.1).
GET /api/v1/admin/stats/eventstore/fact\
?max-ts=<max-ts>
&min-ts=<min-ts>\
&min-ts-gap=<min-ts-gap>\
&min-total-count=<min-total-count>
(4.1.1)
где <max-ts> - отметка времени завершения отчетного периода, мкс от 01.01.1970 00:00 UTC; Опциональный параметр. Возможные значения в интервале [0; 2147476447000000]. По умолчанию определяется системным временем на момент обработки запроса.
<min-ts> -отметка времени начала отчетного периода, мкс от 01.01.1970 00:00 UTC; Опциональный параметр. Возможные значения в интервале [0; 2147476447000000]. По умолчанию определяется как разность времени завершения отчетного периода и макс. размера отчетного периода в мкс.
<min-ts-gap> - мин. промежуток времени между последовательными событиями, с; Опциональный параметр. Возможные значения в интервале [0; 65535]. По умолчанию 10.
<min-total-count> - мин. количество проездов зоны контроля. Опциональный параметр. Возможные значения в интервале [1; 65535]. По умолчанию 2.
Если структура url запроса соответствует требованиям, сервер после успешной обработки возвращает ответ с http-кодом 200. Тело ответа содержит application/json-документ с параметрами:
"status" <uint16_t>. Содержит 200.
"result" <struct[]>. Массив. Каждый элемент содержит статистику проездов транспортным средством зоны контроля. Элементы в порядке убывания значения total-count.
"plate-text" <char[]>. Текст номера транспортного средства.
"total-count" <uint32_t>. Количество проездов зоны контроля.
"last-guid" <char[37]>. Глобальный идентификатор последнего события Fact.
"last-datetime" <uint32_t>. Время регистрации изображения зоны контроля последнего события Fact, ISO8601.
"last-ts" <uint64_t>. Время регистрации изображения зоны контроля последнего события Fact, мкс от 01.01.1970 00:00 UTC.