---
title: "List Users"
method: GET
path: "/api/v1/admin/users/list"
tags: ["Admin"]
---

# List Users

`GET /api/v1/admin/users/list`

## Request

- Base URL: `https://app.perlucem.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://app.perlucem.ai/api/v1/admin/users/list`
- Auth: HTTP bearer

List all users with their bank assignments.

Filters:
- rssd_id: Filter to only users assigned to this bank
- user_type: 'admin' (any admin), 'bank_user' (non-admins), 'perlucem_staff' (Perlucem employees)

## Query parameters

- `rssd_id` string, nullable
- `user_type` string, nullable

## Response `200`

Successful Response

- UserAssignmentResponse[]
  - `user_id` string, required
  - `email` string, required
  - `full_name` string, nullable
  - `created_at` string, required
  - `banks` object[]
  - `is_admin` boolean
  - `admin_level` string, nullable
  - `is_perlucem_staff` boolean
  - `last_activity` string, nullable

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/perlucem/apis/perlucem-ai-backend.md) · [All operations](https://skmtc.dev/perlucem/apis/perlucem-ai-backend/llms.txt) · [OpenAPI document](https://skmtc.dev/perlucem/apis/perlucem-ai-backend/revisions/e1830fb27394?raw)
