Skip to content

CLI reference — Tasks

Generated by bun run generate:cli-reference from spec/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.

4 operations in this area.

Hard delete one task row (platform-admin) — PRD-187 Phase H

CLI (preferred):

Terminal window
nayaone-admin api adminDeleteTask --param id=<id> --body '{}'

REST fallback: DELETE /admin-api/tasks/{id}

Get one task row by id (platform-admin only) — PRD-316/Incident 0002

CLI (preferred):

Terminal window
nayaone-admin api adminGetTaskById --param id=<id>

REST fallback: GET /admin-api/tasks/{id}

Admin scan over every task (platform-admin only)

CLI (preferred):

Terminal window
nayaone-admin api adminListTasks

REST fallback: GET /admin-api/tasks

Purge old system-SA audit tasks (platform-admin) — PRD-362 Phase P

CLI (preferred):

Terminal window
nayaone-admin api adminPurgeOldTasks --body '{}'

REST fallback: POST /admin-api/tasks/purge-old