Why APIKumo CLI?
Push from the terminal
Sync your OpenAPI spec with one command. Docs updated instantly.
Dry-run before you commit
Use --dry-run to validate your spec and preview exactly what will change — before anything is persisted.
Token-based auth
Login once via device-code flow. Token stored in your system keychain. Revoke anytime from the dashboard.
Quick start
CLI reference
| Command | Description |
|---|---|
apikumo login | Authenticate via device-code flow — shows a verification code, opens your browser to approve.
|
apikumo logout | Clear the stored token and cached user info from this machine. |
apikumo whoami | Print the authenticated user — email, user_id, and token_id. Result is cached for 1 hour.
|
apikumo init | Interactive wizard: select org → workspace → collection, then set the source folder that holds your OpenAPI files. Writes .apikumo/config.json. |
apikumo push | Push OpenAPI spec(s) to apikumo. Without --file, discovers specs in the configured source folder and shows an interactive picker.
|
apikumo status | Print current auth state, bound collection ID, and source folder (with file count). |
apikumo telemetry | Manage anonymous telemetry opt-in — sends only command counts, version, and platform, no personal data. Pass enable, disable, or status (default). |