Пользователи

Endpoint’ы делятся на два слоя:

  1. Полный поиск пользователей (/api/users) — возвращает развёрнутые объекты пользователей с ролями, филиалами, правами.
  2. Упрощённые списки (/api/managers, /api/responsible_users) — для UI-фильтров и dropdown’ов, возвращают только id и name.

См. также: ERP/Авторизация для получения текущего пользователя (GET /api/user).

Список менеджеров (упрощённый)

Метод
GET
URL
https://api.gigma.ru/api/managers
Авторизация
Bearer token
Headers
Accept: application/json; Content-Type: application/json

Минимальный список пользователей, имеющих роль менеджера. Используется в фильтрах таблиц контрагентов, заказов и т.п.

Ответ

{
    "managers": [
        { "id": 1, "name": "Полищук Артём" },
        { "id": 2, "name": "Жуков Алексей" }
    ],
    "managersCount": 2
}
Описание полей ответа
  • managers[] — массив: id, name (готовая склейка ФИО)
  • managersCount — общее количество

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

Метод
GET
URL
https://api.gigma.ru/api/responsible_users
Авторизация
Bearer token
Headers
Accept: application/json; Content-Type: application/json

Используется в фильтре «Ответственный» в таблице бизнесов и других местах.

Ответ

{
    "responsibleUsers": [
        { "id": 2, "name": "Жуков Алексей" },
        { "id": 3, "name": "Иванов Сергей" }
    ],
    "responsibleUsersCount": 2
}

© 2026 Itecho ERP