API: Workspace + Maintenance + Security + Sync
Purpose: filesystem operations, operational maintenance commands, security audits, and sync control endpoints.Workspace
GET/POST /api/workspaceGET/PUT/DELETE /api/workspace/:idGET/POST /api/workspace/favoritesPOST /api/workspace/recentsGET /api/workspace/calendar
Maintenance
GET /api/maintenancePOST /api/maintenance/:actionPOST /api/maintenance/recover
Security Audit
POST /api/security/audit
Sync
GET /api/sync/statusPOST /api/sync/runPOST /api/openclaw/sessions/syncPOST /api/openclaw/usage/sync
Error patterns
- workspace path/name validation returns
400 - protected file deletion returns
403 - typed confirmation failures return
428/403 - upstream OpenClaw command failures may return
502/503