System API
Configuration, user management, SSL, updates, OOB, audit logging, and system status.
System & Host
GET
/api/system/statusCPU, memory, disk, uptimeGET
/api/host/infoHost info (?refresh=true)GET
/api/system/db-statsDB size and stats (admin)POST
/api/system/db-cleanupTrigger DB cleanup (admin)POST
/api/restartRestart applicationConfiguration
GET
/api/configRaw config.yaml (admin)POST
/api/configSave raw YAML (admin)GET
/api/config/jsonConfig as JSON (admin)POST
/api/config/jsonSave JSON config (admin)GET
/api/config/exportExport config CSVPOST
/api/config/importImport configUsers
GET
/api/meCurrent userGET
/api/usersList usersPOST
/api/usersCreate userGET
/api/users/:idGet userPUT
/api/users/:idUpdate userDELETE
/api/users/:idDelete userAPI Keys
GET
/api/api-keysList API keysPOST
/api/api-keysCreate keyDELETE
/api/api-keys/:idRevoke keyAuthentication & 2FA
POST
/api/auth/forgot-passwordSend temp passwordGET
/api/auth/2fa/status2FA enabled?POST
/api/auth/2fa/enrollStart TOTP enrollment (admin)POST
/api/auth/2fa/confirmConfirm TOTP code (admin)POST
/api/auth/2fa/disableDisable 2FA (admin)Setup & Bootstrap
GET
/api/setup/bootstrap-neededFirst-run checkPOST
/api/setup/bootstrapCreate first adminGET
/api/setup/neededSetup wizard statusPOST
/api/setup/saveComplete setup (admin)SSL / HTTPS
POST
/api/ssl/uploadUpload PFX certificatePOST
/api/ssl/letsencryptConfigure Let's EncryptGET
/api/ssl/statusCertificate statusSelf-Update
GET
/api/update/statusUpdate statusPOST
/api/update/credentialsSet GitHub credentialsGET
/api/update/branchesAvailable branchesGET
/api/update/checkCheck for updatesPOST
/api/update/runRun updateOOB Access
ZeroTier
POST
/api/oob/zt/joinJoin networkPOST
/api/oob/zt/leaveLeave networkPOST
/api/oob/zt/toggleToggle on/offPOST
/api/oob/zt/forgetForget networkTailscale
POST
/api/oob/ts/upBring upPOST
/api/oob/ts/downBring downGET
/api/oob/ts/login-urlGet login URLStatus
GET
/api/oob/statusOOB statusGET
/api/oob/installInstall hintshivem1nd
GET
/api/hivemind/statusConnection statusPOST
/api/hivemind/pairPair with controllerPOST
/api/hivemind/unpairUnpairBranding & Identity
GET
/api/web-identityGet web identityPOST
/api/web-identityUpdate web identityPOST
/api/upload/brand-assetUpload branding assetAudit & Debug
GET
/api/audit-logAudit log entriesGET
/api/versionApp versionGET
/api/developer/routesAll routes (admin)GET
/api/dev/infoDebug infoGET
/api/dev/alerts/recentRecent alertsGET
/api/dev/webhooks/recentRecent webhooksGET
/api/dev/emails/recentRecent emailsGET
/api/dev/logs/streamLive log stream SSE (admin)