Список событий по событию аналитики
Список событий по событию аналитики. В случае, если при срабатывании аналитики было распознано n-е количество лиц в зоне/участке охвата камеры. Проверить наличие n-го количества событий можно по ключу is_can_open в объекте события, см. Список событий
GET /api/v1/analytic-case/{case}/face-recognition/history/{uuid} Headers
Authorization
Bearer token
Accept
application/json
X-Client
ios-cctv|android-cctv|thick-legal|web
X-UUID
unique device id
Body
caseoptional
int
Уникальный идентификатор кейса аналитики
uuidoptional
str
Уникальный идентификатор события кейса аналитики
similarity_fromrequired
int
Процент схожести, от которого будет осуществляться фильтрация
similarity_torequired
int
Процент схожести, до которого будет осуществляться фильтрация
Response
200
Возвращает массив событий аналитики
JSON
[
{
"crop": [
""
],
"created_at": "2022-04-06 17:30:02",
"rect": [
[
744,
108,
40,
51
]
],
"camera": {
"id": 747,
"group_id": 98,
"status": "active",
"type": "media_server_v2",
"start_at": "2022-03-23 11:48:17",
"created_at": "2022-01-27 19:13:18",
"billing_id": null,
"pretty_name": "Камера 1",
"lat": null,
"lng": null,
"azimuth": null,
"is_archive_recording": true,
"is_bridge": false,
"is_favorite": false,
"user_status": "active",
"name": "Камера 1"
},
"analytic_group": {
"id": 14,
"name": "1",
"type": "face_resource",
"type_pretty": "Лица",
"uuid": "2d951b2e-a92a-11ec-8995-a3b0e5228375",
"created_at": "2022-03-21 18:18:36",
"updated_at": "2022-03-21 18:18:36"
},
"analytic_file": {
"id": 53,
"name": "1.jpeg",
"type": "face_resource",
"type_pretty": "Лица",
"uuid": null,
"body": "",
"url": "https://vms.local/storage/analytic-files/2022/3/21/WMUZQieuxkC1zm4XHVpTwRO3rd2ais1JLcMqzWJt.jpg",
"created_at": "2022-03-21 18:18:33",
"updated_at": "2022-03-21 18:18:33"
},
"similarity": 11,
"event": {
"id": 18,
"name": "recognized-face",
"description": "Лицо идентифицировано",
"color": "#07D4F0",
"analytic_type": "face"
},
"uuid": "e46844c5-24b1-433e-9031-e69b5f87a8b1"
}
]
401
Токен авторизации не передан или не валидный, см. Получение токена
422
Возвращает JSON объект с ошибкой, см. Валидация
JSON
{
"message": "Тут не будет информативного сообщения",
"errors": {
"any_key": [
"Тут будет описана причина ошибки"
]
}
}
Пример
JSON
curl -k --location --request GET 'https://vms.local/api/v1/analytic-case/{case}/face/history/{uuid}?similarity_from=int&similarity_to=int' \
--header 'Authorization:Bearer token' \
--header 'Accept:application/json' \
--header 'X-Client:ios-cctv|android-cctv|thick-legal|web' \
--header 'X-UUID:unique device id'