Welcome to the Hanasand API! Valid routes are: ├── / (GET, HEAD) │ └── api (GET, HEAD) │ └── / (GET, HEAD) │ ├── ws/pwned/:id (GET, HEAD) │ ├── ws/test/:id (GET, HEAD) │ ├── ws/share/:id|:alias (GET, HEAD) │ │ └── /shell/:user/:session (GET, HEAD) │ ├── ws/onion-session/:id (GET, HEAD) │ ├── client/ws/:id (GET, HEAD) │ ├── certificates (POST) │ │ ├── /user/:id (GET, HEAD) │ │ └── /:id (GET, HEAD, PUT, DELETE) │ ├── health (GET, HEAD) │ ├── app (GET, HEAD) │ │ ├── /download (GET, HEAD) │ │ │ └── /:name (GET, HEAD) │ │ └── /:target/:version (GET, HEAD) │ ├── auth/logout/:id (GET, HEAD) │ ├── auth/login/:id (POST) │ ├── auth/token/:id (GET, HEAD) │ ├── auth/sessions (GET, HEAD) │ │ ├── /revoke (POST) │ │ └── /:token_id (DELETE) │ ├── auth/password-reset/request (POST) │ ├── auth/password-reset/verify (POST) │ ├── auth/password-reset/complete (POST) │ ├── automations (GET, HEAD, POST) │ │ └── /:id (GET, HEAD, PUT, DELETE) │ │ └── /run (POST) │ ├── admin/audit-events (GET, HEAD) │ │ └── /:id (GET, HEAD) │ ├── admin/support/readiness (GET, HEAD) │ ├── admin/support/inspect (GET, HEAD) │ ├── admin/support/users/:id (GET, HEAD) │ ├── admin/support/organizations/:id (GET, HEAD) │ │ ├── /invites (POST) │ │ │ └── /:inviteId (GET, HEAD) │ │ │ └── /actions (POST) │ │ ├── /members/:userId (GET, HEAD) │ │ │ └── /role-recovery (POST) │ │ └── /access-recovery (POST) │ ├── admin/support/access-recovery (GET, HEAD) │ │ └── /:requestId (GET, HEAD) │ │ ├── /approve (POST) │ │ └── /deny (POST) │ ├── admin/support/sessions (POST) │ │ └── /:sessionId (GET, HEAD) │ │ └── /revoke (POST) │ ├── articles (GET, HEAD) │ ├── article/:id (GET, HEAD, POST, PUT, DELETE) │ ├── ai/workspace (GET, HEAD) │ ├── ai/runtime (GET, HEAD) │ ├── ai/repositories (POST) │ │ ├── /:id/git/status (GET, HEAD) │ │ ├── /:id/git/pull (POST) │ │ ├── /:id/git/push (POST) │ │ ├── /:id/git/commit (POST) │ │ └── /:id/credentials/github (PUT, DELETE) │ ├── ai/releases (GET, HEAD) │ │ ├── /:id/support-bundle (GET, HEAD) │ │ └── /:id/rollback (POST) │ ├── ai/economics (GET, HEAD) │ ├── ai/models (GET, HEAD) │ ├── ai/previews/:id (GET, HEAD) │ │ └── * (GET, HEAD) │ ├── ai/import-repository (POST) │ ├── ai/conversations (POST) │ │ └── /:id (PUT, DELETE) │ │ ├── /collaborators (POST) │ │ │ └── /:userId (DELETE) │ │ └── /messages (PUT) │ ├── ai/deployments (GET, HEAD, POST) │ ├── impersonation (GET, HEAD, DELETE) │ │ ├── /start (POST) │ │ └── /events (GET, HEAD) │ ├── user (POST) │ │ ├── s (GET, HEAD) │ │ ├── /full/:id (GET, HEAD) │ │ ├── /self (PUT, DELETE) │ │ ├── /restore (POST) │ │ └── /:id (GET, HEAD, PUT, DELETE) │ │ └── /active (PUT) │ ├── role (POST) │ │ ├── /assign/:id (POST) │ │ ├── /unassign/:id (POST) │ │ ├── /:id (GET, HEAD, PUT, DELETE) │ │ └── s (GET, HEAD) │ │ └── /user/:id (GET, HEAD) │ ├── restart/:id (GET, HEAD) │ ├── rate-limit/settings (GET, HEAD, PUT) │ ├── rate-limit/keys (GET, HEAD, POST) │ │ └── /:id (PUT, DELETE) │ ├── pwned (POST) │ ├── projects/user/:id (GET, HEAD) │ ├── project/:alias (GET, HEAD, DELETE) │ ├── ti/search (POST) │ │ └── /batch (POST) │ ├── ti/enrichment (GET, HEAD) │ │ └── /run (POST) │ ├── ti/pipeline (GET, HEAD) │ │ └── /run (POST) │ ├── test (POST) │ │ ├── s/recent (GET, HEAD) │ │ ├── s/mine (GET, HEAD) │ │ ├── /visits/:id (GET, HEAD) │ │ └── /:id (GET, HEAD) │ │ └── /rerun (POST) │ ├── thoughts (GET, HEAD, POST) │ ├── thought/random (GET, HEAD) │ ├── thought/title (POST) │ ├── thought/:id (GET, HEAD, PUT, DELETE) │ ├── traffic/summary (GET, HEAD) │ ├── traffic/recent (GET, HEAD) │ ├── traffic/records (GET, HEAD) │ ├── traffic/tps (GET, HEAD) │ ├── traffic/ips (GET, HEAD) │ ├── traffic/uas (GET, HEAD) │ ├── traffic/domains (GET, HEAD) │ ├── traffic/metrics (GET, HEAD) │ ├── traffic/live (GET, HEAD) │ ├── tools/execution-targets (GET, HEAD) │ ├── tools/http/request (POST) │ ├── tools/browser/task (POST) │ ├── tools/verification-jobs (GET, HEAD, POST) │ │ └── /:id (GET, HEAD) │ │ └── /cancel (POST) │ ├── tools/ai (POST) │ ├── dwm/webhook-destinations (GET, HEAD, POST) │ │ └── /:id (PUT, DELETE) │ │ └── /test (POST) │ ├── dwm/webhook-deliveries (GET, HEAD, POST) │ ├── db (GET, HEAD) │ ├── desktop-agent/presence (GET, HEAD, POST) │ ├── docker (GET, HEAD) │ ├── notes (GET, HEAD, POST) │ │ └── /:id (GET, HEAD, PUT, DELETE) │ ├── organizations (GET, HEAD, POST) │ │ ├── /invites/:inviteId/accept (POST) │ │ └── /:id|:organizationId (GET, HEAD) │ │ ├── /invites (GET, HEAD, POST) │ │ │ └── /:inviteId/actions (POST) │ │ ├── /members (GET, HEAD) │ │ │ └── /:userId (DELETE) │ │ │ └── /role (PATCH) │ │ ├── /ownership-transfer (POST) │ │ ├── /settings (GET, HEAD, PUT) │ │ ├── /alert-readiness (GET, HEAD) │ │ ├── /alert-case-visibility (GET, HEAD) │ │ └── /watchlists (GET, HEAD, POST) │ │ ├── /alert-terms (GET, HEAD) │ │ ├── /cleanup (POST) │ │ └── /:itemId (GET, HEAD, PUT, DELETE) │ │ └── /actions (POST) │ ├── share (POST) │ │ ├── /tree/:id (GET, HEAD) │ │ ├── /user/:id (GET, HEAD) │ │ ├── /lock/:id (GET, HEAD) │ │ └── /:id (GET, HEAD, PUT, DELETE) │ ├── status (GET, HEAD) │ │ └── /ingest (POST) │ ├── system/cron (GET, HEAD) │ │ └── /:id (PUT) │ ├── vm (POST) │ │ ├── s (GET, HEAD, DELETE) │ │ │ ├── /agent/targets (GET, HEAD) │ │ │ ├── /access/:user (GET, HEAD) │ │ │ ├── /stop (GET, HEAD, POST) │ │ │ ├── /shutdown (POST) │ │ │ ├── /names (GET, HEAD) │ │ │ └── /:user (GET, HEAD) │ │ ├── /metrics (GET, HEAD, POST) │ │ │ └── /:id (GET, HEAD, PUT, DELETE) │ │ ├── /details (POST) │ │ │ └── /:name (GET, HEAD) │ │ └── /:id (GET, HEAD, DELETE) │ │ ├── /agent-target (GET, HEAD) │ │ │ └── /sync-access (POST) │ │ ├── /request (POST) │ │ ├── /connection (GET, HEAD) │ │ ├── /host-features (PUT) │ │ ├── /failover (POST) │ │ └── /:action (POST) │ ├── vulnerabilities (GET, HEAD) │ │ └── /scan (POST) │ ├── metrics (GET, HEAD) │ ├── mail/overview (GET, HEAD) │ ├── mail/send (POST) │ ├── mail/mailboxes (POST) │ ├── mail/message/:id/action (POST) │ ├── mail/filters (POST) │ │ └── /:id (DELETE) │ ├── mail/blob/:mailboxUser/:blobId/:name (GET, HEAD) │ ├── blocklist/overview (GET, HEAD) │ └── logs (GET, HEAD) │ ├── /errors (GET, HEAD) │ ├── /services (GET, HEAD) │ ├── /realtime (GET, HEAD) │ └── /ingest (POST) └── * (OPTIONS)