User

These endpoints let you manage users in the system. It allows you to retrieve user information, roles, and permissions.

Get Users

get

Return the users.

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Query parameters
pageintegerOptional

Page number

Default: 0Example: 0
sizeinteger · min: 1 · max: 50Optional

Page size

Default: 10Example: 10
querystringOptional

Search Query

Supported KeysSupported OperatorsNotes
usernameIn:Equal operator
Support multiple values with each value separated by the ; delimiter
emailIn:Equal operator
Support multiple values with each value separated by the ; delimiter
Example: {"summary":"Search user by username","value":"usernameIn:pros;senior;gamer"}
Responses
chevron-right
200

Successful operation

application/json
totalPagesintegerRequired

Total number of pages available

lastbooleanRequired

Indicates whether this is the last page

totalElementsintegerRequired

Total number of elements across all pages

numberOfElementsintegerRequired

Number of elements in the current page

firstbooleanRequired

Indicates whether this is the first page

sizeintegerRequired

Size of the page (number of elements per page)

numberintegerRequired

Current page number (zero-indexed)

get
/core/v1/users

Get Current User

get

Return the current user.

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Responses
chevron-right
200

OK

application/json
idstringOptional
usernamestringOptional
emailstringOptional
get
/v1/users/me

Last updated