Skip to main content

identity

GET listUsers

No body.

POST login

{
"email": "...",
"passwordRaw": "..."
}

POST twoFactorAuthentication

{
"authenticationId": "...",
"value": "..."
}

POST deleteUser

{
"id": "..."
}

POST createUser

{
"name": "...",
"email": "...",
"passwordRaw": "...",
"isAdmin": false,
"twoFactorAuthenticationEnabled": false
}

POST requestPasswordReset

{
"userId": "..."
}

POST passwordReset

{
"authenticationId": "...",
"authenticationValue": "...",
"newPasswordRaw": "..."
}

GET getSession

No body.

GET getUserByEmail

No body.

GET getUserById

No body.

POST logout

No body.

POST updateUser

{
"id": "...",
"newData": {
"name": "...",
"email": "...",
"passwordRaw": "",
"isAdmin": false,
"twoFactorAuthenticationEnabled": false
}
}