GET /v1/profile/account/list?text=&page=&limit=
Принимаемые параметры:
Имя | Тип | Описание | Обязательное | Возможно указание нескольких значений |
---|---|---|---|---|
text | string | Строка поиска по имени пользователя, e-mail или телефону (в любом формате). Пример: text=тест | Нет | Нет |
page | integer | Номер страницы для пагинации результатов (по умолчанию 1) | Нет | Нет |
limit | integer | Количество аккаунтов в возвращаемом списке (по умолчанию 10) | Нет | Нет |
Результатом запроса будет список аккаунтов, удовлетворяющих условию поиска, объединённый блоком items. На этом же уровне находятся теги total (общее число найденных записей) и блок pages с информацией о пагинации.
Результат запроса
{ "data": { "items": [ { "id": 1234567, "name": "Иван Иванов", "email": "example@mail.ru", "phone": "79999999999", "file": null, "invitation": { "hash": "92378eb5b0865ebaa69538db50313a99d4960d0b", "sentAt": "2025-02-11T15:28:36+03:00", "acceptedAt": null }, "groups": [ { "id": 100, "title": "Партнеры" } ], "type": { "isAdmin": false, "title": "Менеджер" }, "packets": {}, "wholesale": {}, "wholesaleOrders": {}, "wholesaleResumes": {}, "permissions": { "3": "Вакансии/Объекты/Объявления", "4": "Создание вакансий/объектов/объявлений", } } ], "total": 1, "pages": { "page": 1, "total": 1, "limit": 10 } } }