For the complete documentation index, see llms.txt. This page is also available as Markdown.

User

List all users

get
Responses
default

default response

application/json
createdDatestring · date-timeOptional
emailstringOptional
idstring · uuidOptional
modifiedDatestring · date-timeOptional
passwordstringOptional
rolestring · enumOptionalPossible values:
usernamestringOptional
get/user
default

default response

Create a new user

post
Body
createdDatestring · date-timeOptional
emailstringOptional
idstring · uuidOptional
modifiedDatestring · date-timeOptional
passwordstringOptional
rolestring · enumOptionalPossible values:
usernamestringOptional
Responses
default

default response

application/json
createdDatestring · date-timeOptional
emailstringOptional
idstring · uuidOptional
modifiedDatestring · date-timeOptional
passwordstringOptional
rolestring · enumOptionalPossible values:
usernamestringOptional
post/user
default

default response

Get a user by user name

get
Path parameters
userNamestringRequired

The username to look for

Responses
200

successful operation

No content

get/user/name/{userName}

No content

Get password policy

get
Responses
default

default response

application/json
digitRequiredbooleanOptional
lowercaseRequiredbooleanOptional
maximumLengthinteger · int32Optional
minimumLengthinteger · int32Optional
nonAlphanumericRequiredbooleanOptional
repetitiveCharactersDisallowedbooleanOptional
uppercaseRequiredbooleanOptional
usernamestringOptional
usernameDisallowedbooleanOptional
get/user/passwordPolicy
default

default response

Get password policy per token

get
Query parameters
tokenstringOptional
Responses
default

default response

application/json
digitRequiredbooleanOptional
lowercaseRequiredbooleanOptional
maximumLengthinteger · int32Optional
minimumLengthinteger · int32Optional
nonAlphanumericRequiredbooleanOptional
repetitiveCharactersDisallowedbooleanOptional
uppercaseRequiredbooleanOptional
usernamestringOptional
usernameDisallowedbooleanOptional
get/user/passwordReset/passwordPolicy
default

default response

Request an email for a user to reset his password

post
Body
emailstringOptional

The email of the target user

Responses
202

successful operation

No content

post/user/passwordReset/request
202

successful operation

No content

Get a user by ID

get
Path parameters
userIdstring · uuidRequired

The ID of the target user

Responses
200

successful operation

No content

get/user/{userId}

No content

Delete a user

delete
Path parameters
userIdstring · uuidRequired

The ID of the target user

Responses
204

successful operation

No content

delete/user/{userId}
204

successful operation

No content

Change the role of a user

put
Path parameters
userIdstring · uuidRequired

The ID of the target user

Query parameters
rolestring · enumOptional

The new role for the target user

Possible values:
Responses
default

default response

application/json
createdDatestring · date-timeOptional
emailstringOptional
idstring · uuidOptional
modifiedDatestring · date-timeOptional
passwordstringOptional
rolestring · enumOptionalPossible values:
usernamestringOptional
put/user/{userId}/role
default

default response

Last updated

Was this helpful?