Запрос без параметров возвращает список всех пользователей системы.
При указании id пользователя результат поиска содержит пользовательские данные, включая при наличии также его закодированное изображение.
По умолчанию результат поиска выводится постранично, на каждой странице – не более 1000 пользователей. Это число можно увеличить до 10000, указав при этом значение параметра timeout.
Пользователей можно фильтровать, используя какой-либо параметр из таблицы OBJ_PERSON (см. Справочник таблиц баз данных ПК Интеллект и вертикальных решений). Примеры параметров в таблице ниже.
Для поиска пользователей по значению параметра или его части используется параметр search.
Все пользователи возвращаются в порядке увеличения id.
GET http://IP-адрес:порт/web2/secure/persons?id={id}
Параметр | Обязательный | Описание |
|---|---|---|
name | Нет | Фамилия |
id | Нет | Идентификатор пользователя |
guid | Нет | Уникальный идентификатор (GUID) пользователя |
card | Нет | Код карты |
phone | Нет | Телефон пользователя |
auto_number | Нет | Автомобильный номер |
page | Нет | Номер страницы результатов поиска для отображения |
count | Нет | Количество пользователей на одной странице |
timeout | Нет | Таймаут |
search | Нет | Последовательность символов для поиска |
GET http://22:22@172.19.2.236:8085/web2/secure/persons?id=1
GET http://22:22@172.19.2.236:8085/web2/secure/persons?id=1&fields=id,name,surname
GET http://12:12@172.19.2.236:8085/web2/secure/persons?search=123
GET http://22:22@172.19.2.236:8085/web2/secure/persons?phone=6668&patronymic=im
GET http://228:228@172.19.2.163:8085/web2/secure/persons?page=15
GET http://127.0.0.1:8085/web2/secure/persons
{
"person":
{
"external_id": "",
"auto_pass_type": "",
"levels_times": "",
"expired": "", |