Authentication
Authenticate a user account.
Authenticate a user account.
Request parameters
{
"username": "email@example.com",
"password": "example",
"recaptchaResponse": "example",
"mfa_token": "example"
}
Responses
{
"id": 96,
"username": "email@example.com",
"data": {
"firstname": "Geoff",
"lastname": "Rey"
},
"status": "ACTIVE",
"dateCreated": 1736505915,
"dateModified": 1736505915,
"isRegistered": true,
"lastLogin": 1736505915,
"mfaEnabled": [
"google"
],
"parentId": 96,
"permissions": [
96
],
"zone": 96,
"zones": [
{
"id": 1,
"name": "Default"
}
]
}
User registration
Responses
Request a password reset email
Responses
Reset password with token
Responses
Request MFA reset
Responses
Get MFA setup details
Responses
Configure MFA
Responses
Unlock account with token
Responses
Emulate another user (Admin only)
Responses
Retrieve the current authenticated user account.
Retrieve the current authenticated user account.
Request parameters
Responses
{
"id": 96,
"username": "email@example.com",
"data": {
"firstname": "Geoff",
"lastname": "Rey"
},
"status": "ACTIVE",
"dateCreated": 1736505915,
"dateModified": 1736505915,
"isRegistered": true,
"lastLogin": 1736505915,
"mfaEnabled": [
"google"
],
"parentId": 96,
"permissions": [
96
],
"zone": 96,
"zones": [
{
"id": 1,
"name": "Default"
}
]
}
Authenticate using a token
Responses
Get MFA setup instructions
Responses
01 September 2026