Docs
API 1.39
Status
Reference

CLI reference

Every command of the kaab command-line interface, generated from the CLI itself.

Every page in this section is written by kaab docs generate --format md from the commands themselves. The CLI guide covers installation, profiles and exit codes.

CommandWhat it does
kaab auth loginCheck an API key and store it in a profile
kaab auth logoutForget a profile and its keys
kaab auth statusShow the profiles and check the selected one's key
kaab authStore, show and forget API keys
kaab completion bashGenerate the autocompletion script for bash
kaab completion fishGenerate the autocompletion script for fish
kaab completion powershellGenerate the autocompletion script for powershell
kaab completion zshGenerate the autocompletion script for zsh
kaab completionGenerate the autocompletion script for the specified shell
kaab creditsShow the credit balance and its lots
kaab jobs cancelCancel a job (refunds what it reserved and did not use)
kaab jobs getPrint a job (its data, or with --json its envelope)
kaab jobs inputAnswer a job waiting for an input
kaab jobs listList jobs, newest first
kaab jobs resumeResume a job that needs attention
kaab jobs runCreate a job and, with --wait, print its data
kaab jobs snapshotDownload a job's page snapshot (the final step's by default)
kaab jobs stepsList a job's steps with their status and timing
kaab jobs takeoverOpen a live browser on a parked job and print its URL
kaab jobsRun, inspect and answer jobs
kaab open jobOpen a job's page in the panel
kaab openOpen a resource in the panel
kaab programs alias setPoint ALIAS at VERSION (alias latest is managed by publishing)
kaab programs aliasPoint a program's aliases at versions
kaab programs diffPrint the JSON Patch from version V1 to version V2
kaab programs lintLint a definition; exit 1 when it has errors
kaab programs listList programs
kaab programs pullPrint (or save) a program version's definition
kaab programs pushCreate the program a definition file names, or add a version to it
kaab programsPush, pull, lint and compare programs
kaab proposals approveApprove a proposal; --promote publishes it as a new version
kaab proposals listList proposals (pending by default)
kaab proposals rejectReject a proposal
kaab proposals showPrint a proposal
kaab proposalsReview healing proposals
kaab schedules createCreate a schedule
kaab schedules listList schedules
kaab schedules pausePause a schedule
kaab schedules resumeResume a paused schedule
kaab schedules runsList a schedule's runs, newest first
kaab schedulesRun programs on a cron
kaab sessions createStore a Playwright storage state as a session
kaab sessions deleteDelete a session
kaab sessions listList sessions
kaab sessions verifyRun a session's validity probe (costs verify credits)
kaab sessionsStore, check and delete browser sessions
kaab usageShow usage grouped by day, program, tier or tag
kaab versionPrint the CLI's version
kaab webhooks createCreate an endpoint; its secret is printed once
kaab webhooks deliveriesList an endpoint's deliveries, newest first
kaab webhooks listList endpoints
kaab webhooks testSend a ping to an endpoint and show its answer
kaab webhooksManage webhook endpoints
kaabThe Kaabist command-line interface

Was this page helpful?