API Reference
Integrate LumenOne with your own tools using our public API. Perfect for Discord bots, custom automation, and third-party integrations.
Authentication
All API requests must include an API key in the request headers. You can generate your
key in the settings page.
Available Endpoints
/api/v1/test
Verify your API key and connection stability.
Users Management
/api/v1/users
Fetch a list of all users registered in the system.
/api/v1/users
Create a new user. Required fields: username, password,
rank.
rank: Must be "admin" or "default".
/api/v1/users/:username
Update an existing user's password or rank.
/api/v1/users/:username
Remove a user from the system permanently.
Websites Management
/api/v1/websites
Get all websites hosted on the panel.
/api/v1/websites/:userId
Fetch all websites belonging to a specific user ID.
/api/v1/websites
Deploy a new website entry. Required: userId, name, url.