Skip to main content
Skip table of contents

Список временных пользователей

Получение списка временных пользователей

Возвращает список временных пользователей.

GET /api/admin/v1/special-users

Параметры метода

int search, поиск по имени временного пользователя


int per_page, количество элементов в одной странице пагинации. По умолчанию 25 штук


int page, номер страницы пагинации

200 OK

Успешный ответ

JSON
{
    "id": 66,
    "name": "user",
    "login": "user@mail.com",
    "created_at": "2022-01-03 18:29:58",
    "updated_at": "2022-05-12 17:26:32",
    "expired_at": "2022-05-13 17:25:12",
    "cameras": [
        {
            "id": 769,
            "group_id": 103,
            "status": "active",
            "type": "media_server_v2",
            "pretty_text": "Камеры",
            "short_pretty": "Камеры",
            "start_at": "2022-05-11 17:26:32",
            "created_at": "2022-01-28 02:41:21",
            "name": "Камера 1",
            "can_edit": true,
            "origin": null,
            "group_type": "public",
            "shared_from": null,
            "ip": "mediaserver1.vms.local",
            "lat": null,
            "lng": null,
            "azimuth": null,
            "is_sensitive": 0,
            "is_public": 0,
            "count_issues": 0,
            "source": "manual",
            "archive_storage_days": 1,
            "is_archive_recording": true,
            "archive_recording_type": "fulltime",
            "is_increased_reconnect": 0,
            "is_sound_enabled": false,
            "is_bridge": false
        }
    ],
    "is_licence_limit_reached": false,
    "permissions": [
        {
            "id": 240,
            "name": "analytic-cases-camera-obstacle",
            "display_name": "Бизнес-кейс - детекция повреждения / перекрытия / вандализма камеры",
            "group": "Бизнес-кейсы аналитики"
        },
        {
            "id": 50,
            "name": "analytic-cases-face",
            "display_name": "Бизнес-кейс - распознавание лиц",
            "group": "Бизнес-кейсы аналитики"
        },
        {
            "id": 49,
            "name": "analytic-cases-index",
            "display_name": "Список бизнес-кейсов",
            "group": "Бизнес-кейсы аналитики"
        },
        {
            "id": 57,
            "name": "analytic-cases-license-plate",
            "display_name": "Бизнес-кейс - детекция автомобильных номеров",
            "group": "Бизнес-кейсы аналитики"
        },
        {
            "id": 56,
            "name": "analytic-cases-motion-detect",
            "display_name": "Бизнес-кейс - детекция движения",
            "group": "Бизнес-кейсы аналитики"
        },
        {
            "id": 241,
            "name": "analytic-cases-person-counting",
            "display_name": "Бизнес-кейс - обработка очередей",
            "group": "Бизнес-кейсы аналитики"
        },
        {
            "id": 198,
            "name": "analytic-cases-visitor-counting",
            "display_name": "Бизнес-кейс - детекция подсчет посетителей",
            "group": "Бизнес-кейсы аналитики"
        },
        {
            "id": 43,
            "name": "analytic-files-destroy",
            "display_name": "Удаление ресурса",
            "group": "Ресурсы аналитики"
        },
        {
            "id": 39,
            "name": "analytic-files-index",
            "display_name": "Просмотр ресурсов",
            "group": "Ресурсы аналитики"
        },
        {
            "id": 41,
            "name": "analytic-files-show",
            "display_name": "Просмотр ресурса",
            "group": "Ресурсы аналитики"
        },
        {
            "id": 40,
            "name": "analytic-files-store",
            "display_name": "Создание ресурса",
            "group": "Ресурсы аналитики"
        },
        {
            "id": 42,
            "name": "analytic-files-update",
            "display_name": "Обновление ресурса",
            "group": "Ресурсы аналитики"
        },
        {
            "id": 48,
            "name": "analytic-groups-destroy",
            "display_name": "Удаление группы ресурсов",
            "group": "Группы ресурсов аналитики"
        },
        {
            "id": 44,
            "name": "analytic-groups-index",
            "display_name": "Просмотр групп ресурсов",
            "group": "Группы ресурсов аналитики"
        },
        {
            "id": 46,
            "name": "analytic-groups-show",
            "display_name": "Просмотр группы ресурсов",
            "group": "Группы ресурсов аналитики"
        },
        {
            "id": 45,
            "name": "analytic-groups-store",
            "display_name": "Создание группы ресурсов",
            "group": "Группы ресурсов аналитики"
        },
        {
            "id": 47,
            "name": "analytic-groups-update",
            "display_name": "Обновление группы ресурсов",
            "group": "Группы ресурсов аналитики"
        },
        {
            "id": 19,
            "name": "archives-download",
            "display_name": "Сохранение архива камер",
            "group": "Архив"
        },
        {
            "id": 18,
            "name": "archives-show",
            "display_name": "Просмотр архива",
            "group": "Архив"
        },
        {
            "id": 20,
            "name": "archives-preview-download",
            "display_name": "Сохранение скриншота камеры",
            "group": "Скриншоты"
        },
        {
            "id": 234,
            "name": "camera-archive-recording-management",
            "display_name": "Активировать или деактивировать запись архива на камере",
            "group": "Камеры"
        },
        {
            "id": 22,
            "name": "camera-events-index",
            "display_name": "Просмотр событий камеры",
            "group": "События"
        },
        {
            "id": 33,
            "name": "scripts-destroy",
            "display_name": "Удаление скрипта",
            "group": "Скрипты"
        },
        {
            "id": 29,
            "name": "scripts-index",
            "display_name": "Просмотр списка скриптов",
            "group": "Скрипты"
        },
        {
            "id": 31,
            "name": "scripts-show",
            "display_name": "Просмотр скрипта",
            "group": "Скрипты"
        },
        {
            "id": 30,
            "name": "scripts-store",
            "display_name": "Сохранение скрипта",
            "group": "Скрипты"
        },
        {
            "id": 32,
            "name": "scripts-update",
            "display_name": "Обновление скрипта",
            "group": "Скрипты"
        },
        {
            "id": 26,
            "name": "marks-destroy",
            "display_name": "Удаление меток",
            "group": "Метки"
        },
        {
            "id": 23,
            "name": "marks-index",
            "display_name": "Просмотр меток",
            "group": "Метки"
        },
        {
            "id": 24,
            "name": "marks-store",
            "display_name": "Создание меток",
            "group": "Метки"
        },
        {
            "id": 25,
            "name": "marks-update",
            "display_name": "Обновление меток",
            "group": "Метки"
        }
    ],
    "ptz_priority": 10,
    "access_token_id": null,
    "analytic_license": [
        {
            "type": "analytic_l1",
            "type_pretty": "LIC-XXXX-YY-L1",
            "all": 100,
            "free": 100,
            "used": 0
        },
        {
            "type": "analytic_l2",
            "type_pretty": "LIC-XXXX-YY-L2",
            "all": 100,
            "free": 100,
            "used": 0
        },
        {
            "type": "analytic_l3",
            "type_pretty": "LIC-XXXX-YY-L3",
            "all": 100,
            "free": 100,
            "used": 0
        }
    ]
}

401 Unauthorized

Токен авторизации не передан или не валидный Получение токена

cURL
BASH
curl -k --request POST \
	--url 'https://your-domain/api/admin/v1/special-users' \
	--header 'Content-Type: application/json' \
	--header 'Accept: application/json' \
	--data '{
    "search": 0,
    "per_page": 0,
    "page": 0
}'
PHP
PHP
$data = array (
  'search' => 0,
  'per_page' => 0,
  'page' => 0,
);
$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/special-users', false, $context);
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.