List Users
Retrieve a paginated list of all users in Alarik.
| Endpoint | Method | Admin Required |
|---|---|---|
/api/v1/admin/users | GET | Yes |
Returns a paginated list of all users in the system.
Query Parameters
page
integer
Page number. Default:
1per
integer
Items per page. Default:
10Response
{
"metadata": {
"page": 1,
"per": 10,
"total": 2
},
"items": [
{
"id": "63717CB9-DE10-44D2-AC69-774F57F6C148",
"name": "Admin User",
"username": "alarik",
"isAdmin": true
},
{
"id": "A1B2C3D4-E5F6-7890-ABCD-EF1234567890",
"name": "Regular User",
"username": "john",
"isAdmin": false
}
]
}
Response Fields
id
string
Unique user identifier (UUID).
name
string
Display name of the user.
username
string
Unique username for authentication.
isAdmin
boolean
Whether the user has admin privileges.