CLI reference — Capabilities
Generated by
bun run generate:cli-referencefromspec/admin-api-openapi.json. Do not hand-edit — regenerate after refreshing the spec.
Every operation below is documented CLI-first (nayaone-admin api <operationId>)
per PRD-407/DO-7.
The REST /admin-api/* method+path is the fallback/alternative integration option.
9 operations in this area.
adminBackfillCapabilityWebAccess
Section titled “adminBackfillCapabilityWebAccess”Backfill web access for existing hasBrowserUi capabilities (Admin only)
CLI (preferred):
nayaone-admin api adminBackfillCapabilityWebAccess --body '{}'REST fallback: POST /admin-api/capabilities/backfill-web-access
adminInstallDefaultRemoteDesktopFleet
Section titled “adminInstallDefaultRemoteDesktopFleet”Install docker+kasmvnc+neko on eligible VM boxes (bounded batch)
CLI (preferred):
nayaone-admin api adminInstallDefaultRemoteDesktopFleet --body '{}'REST fallback: POST /admin-api/capabilities/install-default-remote-desktop-fleet
adminInstallTailscaleMeshFleet
Section titled “adminInstallTailscaleMeshFleet”Install tailscale on active ssh/rdp boxes in ready-Headscale orgs (bounded batch)
CLI (preferred):
nayaone-admin api adminInstallTailscaleMeshFleet --body '{}'REST fallback: POST /admin-api/capabilities/install-tailscale-mesh-fleet
adminListErrorStateSingletonFleet
Section titled “adminListErrorStateSingletonFleet”List boxes with an error-state singleton capability (no healthy instance, not a Phase R duplicate group)
CLI (preferred):
nayaone-admin api adminListErrorStateSingletonFleetREST fallback: GET /admin-api/capabilities/error-state-singleton-fleet
adminListOrphanSingletonFleet
Section titled “adminListOrphanSingletonFleet”List daemon-reported singleton containers with no live D1 instance row (orphans)
CLI (preferred):
nayaone-admin api adminListOrphanSingletonFleetREST fallback: GET /admin-api/capabilities/orphan-singleton-fleet
adminListSingletonDuplicateFleet
Section titled “adminListSingletonDuplicateFleet”List boxes with >1 live instance of a singleton_per_box capability
CLI (preferred):
nayaone-admin api adminListSingletonDuplicateFleetREST fallback: GET /admin-api/capabilities/singleton-duplicate-fleet
adminPruneDuplicateDefaultRemoteDesktopFleet
Section titled “adminPruneDuplicateDefaultRemoteDesktopFleet”Delete duplicate docker/kasmvnc/neko instances per box (keep best row)
CLI (preferred):
nayaone-admin api adminPruneDuplicateDefaultRemoteDesktopFleet --body '{}'REST fallback: POST /admin-api/capabilities/prune-duplicate-default-remote-desktop-fleet
adminPruneSingletonDuplicateFleet
Section titled “adminPruneSingletonDuplicateFleet”Delete duplicate instances of any singleton_per_box capability (keep best row)
CLI (preferred):
nayaone-admin api adminPruneSingletonDuplicateFleet --body '{}'REST fallback: POST /admin-api/capabilities/prune-singleton-duplicate-fleet
adminResyncCapabilityWebAccess
Section titled “adminResyncCapabilityWebAccess”PATCH CF Access policies for every existing capability deployment (Admin only)
CLI (preferred):
nayaone-admin api adminResyncCapabilityWebAccess --body '{}'REST fallback: POST /admin-api/capabilities/resync-web-access