Get All Users
Retrieve all user accounts with pagination and filtering.This endpoint requires
ROLE_ADMIN permissions.Query Parameters
Page number (zero-based)
Number of items per page
Sort field and direction (e.g.,
login,asc)Filter users by login name (partial match)
Response
Returns an array of user objects.User ID
Username
User’s first name
User’s last name
User’s email address
Whether the user account is activated
User’s language preference
Array of role names assigned to the user
URL to user’s profile image
Get User by Login
Retrieve a specific user by their login name.This endpoint requires
ROLE_ADMIN permissions.Path Parameters
User’s login name
Filter Users by Login
Search for users by partial login match, excluding the current user.This endpoint requires
ROLE_ADMIN permissions.Path Parameters
Partial login name to search for
Query Parameters
Page number
Page size
Get User Authorities
Get a list of all available user roles/authorities.This endpoint requires
ROLE_ADMIN permissions.Response Headers
Paginated endpoints include:X-Total-Count- Total number of usersLink- Pagination links (first, last, next, prev)
User Roles
Common user authorities:ROLE_ADMIN- Full system accessROLE_USER- Standard user accessROLE_ANALYST- Security analyst permissionsROLE_VIEWER- Read-only access