POST /login-api {password,duration} | Login → clawbox_session cookie (durations 1200/21600/43200/86400 s) |
GET /setup-api/system/info · system/stats | Device info / live metrics |
POST /setup-api/system/credentials | Change password |
POST /setup-api/system/power | Restart/shutdown |
GET /setup-api/update/versions?force=1 | Version check (fresh) |
POST /setup-api/update/run · GET update/status | Run update / poll progress |
POST /setup-api/update/reset | Reset-to-channel & update (beta) |
GET/POST /setup-api/system/update-branch | Read/set channel |
POST /setup-api/ai-models/configure | Write provider config |
GET /setup-api/ai-models/status · catalog?provider=… | Provider status / live model catalog |
POST /setup-api/telegram/configure · pairing | Bot token / approve pairing codes |
GET /setup-api/gateway/health · ws-config | Gateway health / WS URL + token |
POST /setup-api/setup/reset | Factory reset (destructive) |
/setup-api/wifi/* · files/* · apps/* · clawkeep/* · code/* · preferences | Wi-Fi, file manager, app store, backups, code projects, prefs (all under /setup-api/) |