Получения списка событий
Получение списка событий
Получение списка событий.
Необходимое разрешение для этого роута events-index
Группы событий:
user_logs
- Действия пользователей
admin_logs
- Действия администраторов
bolid_events
- События с устройств системы безопасности
camera_events
- События с камер
system_user_events
- Системные события пользователей
system_common_events
- Общие системные события
system_server_events
- Системные события серверов видеопотоков
intercom_events
- Системные события домофона
intercom_logs
- Системные действий пользователя над домофона
bridge_logs
- Системные действий пользователя над устройством
GET /api/admin/v1/events |
Параметры метода
int
per_page, Кол-во элементов в одной странице пагинации. Необязательный. От 1 до 100
int
page, Номер страницы пагинации
string
sort, Параметр сортировки. Возможные значения: created_at
string
group REQUIRED, Группа событий. Возможные значения: в описании запроса
date
from, Дата начала. Формат даты: Y-m-dTH:i:sp
date
to, Дата окончания. Формат даты: Y-m-dTH:i:sp
array
types, Типы событий
array
users, Список id пользователей. Максимум 50 элементов. Пользователи с данными id должны существовать в системе
array
cameras, Список id камер. Максимум 50 элементов. Камеры с данными id должны существовать в системе
array
intercoms, Список id домофона. Максимум 50 элементов. Домофоны с данными id должны существовать в системе
200 |
Успешный ответ
JSON
|
401 |
Токен авторизации не передан или не валидный |
curl -k --request POST \
--url 'https://your-domain/api/admin/v1/events' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--data '{
"per_page": 0,
"page": 0,
"sort": "string",
"group": "string",
"from": "date",
"to": "date",
"types": [],
"users": [],
"cameras": [],
"intercoms": []
}'
$data = array (
'per_page' => 0,
'page' => 0,
'sort' => 'string',
'group' => 'string',
'from' => 'date',
'to' => 'date',
'types' =>
array (
),
'users' =>
array (
),
'cameras' =>
array (
),
'intercoms' =>
array (
),
);
$context = stream_context_create([
'ssl'=>['verify_peer' => false],
'http' => [
'method' => 'GET',
'header' => "Content-Type: application/json\r
Accept: application/json",
'content'=>json_encode($data)
]
]);
$result = file_get_contents('https://your-domain/api/admin/v1/events', false, $context);