v1

latestOpenAPI 3.0.0ISC License2026-07-17873443.7 KB
Admin

Set up initial admin account

Creates the first admin account. This endpoint is only available when no admin exists in the system.

post/api/admin/setup

Request body

usernamestring required

Admin username

passwordstring password required

Admin password (minimum 8 characters)

emailstring email required

Admin email address

Example request

{
  "username": "admin",
  "password": "password123",
  "email": "admin@example.com"
}

Response

Admin account created successfully

successboolean

Operation success status

messagestring

Success message

All 87 operations