Стримы аналитики (servers)
Стримы аналитики (servers)
GET /api/admin/v1/analytic/server/streams |
Параметры метода
int
per_page, Кол-во элементов в одной странице пагинации. По умолчанию 25 элементов
int
page, Номер страницы пагинации
string
search, Поиск осуществляется по UID потока, Job uid, UID исполняемого файла, серверу
string
sort, Сортировка осуществляется по статусу стрима аналитики
string
dir, В каком направлении нужно отсортировать. desc - от большего к меньшему, asc - от меньшего к большему
string
status, Фильтрация по статусу исполняемого файла, приходит в под ключем analytic_case_camera_statuses
string
binary_uid, Фильтрация по UID исполняемых файлов, отдельный запрос [VMS Admin/Аналитика администратора/Список uuid исполняемых файлов аналитики](../available_binaries_uuid.md)
string
server_name, Фильтрация по имени сервера, отдельный запрос [VMS Admin/Аналитика администратора/Список имен серверов аналитики](../available_server_names.md)
200 |
Успешный ответ
JSON
|
401 |
Токен авторизации не передан или не валидный |
curl -k --request POST \
--url 'https://your-domain/api/admin/v1/analytic/server/streams' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--data '{
"per_page": 0,
"page": 0,
"search": "string",
"sort": "string",
"dir": "string",
"status": "string",
"binary_uid": "string",
"server_name": "string"
}'
$data = array (
'per_page' => 0,
'page' => 0,
'search' => 'string',
'sort' => 'string',
'dir' => 'string',
'status' => 'string',
'binary_uid' => 'string',
'server_name' => 'string',
);
$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/analytic/server/streams', false, $context);