Skip to content

CLI reference — Capability Catalog

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.

Create a catalog entry (admin)

CLI (preferred):

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

REST fallback: POST /admin-api/capability-catalog

Delete a catalog entry (admin)

CLI (preferred):

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

REST fallback: DELETE /admin-api/capability-catalog/{id}

Pin a capability catalog version by slug (platform admin or provision secret)

CLI (preferred):

Terminal window
nayaone-admin api adminSetCapabilityCatalogVersion --param catalogSlug=<catalogSlug> --body '{}'

REST fallback: PUT /admin-api/capability-catalog/slug/{catalogSlug}/version

Update a catalog entry (admin)

CLI (preferred):

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

REST fallback: PUT /admin-api/capability-catalog/{id}