Authentication (draft)
Endpoint for AUTH (Get)
Responses
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"
}
]
}
Endpoint for AUTH (Delete)
Responses
Authenticate using a token
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"
}
]
}
Emulate another user (Admin only)
Responses
Endpoint for EMULATE (Delete)
Responses
Endpoint for LOGIN-HISTORY (Get)
Responses
null
Reset password with token
Responses
Request a password reset email
Responses
Unlock account with token
Responses
User registration
Responses
01 September 2026