@panemoney/cli
v0.1.2
Published
Command-line access to Pane financial data.
Readme
Install
Interactive installer:
curl -fsSL https://cli.pane.money/install.sh | shChoose a package manager non-interactively:
curl -fsSL https://cli.pane.money/install.sh | PANE_INSTALL_MANAGER=pnpm PANE_INSTALL_YES=1 shnpm install -g @panemoney/clipnpm add -g @panemoney/clibun add -g @panemoney/cliUsage
pane --helpConnect
Sign in to your Pane account, or create a new one:
pane authOr authenticate via an API key:
pane config set apiKey pane_sk_live_...
pane auth statusLink a bank right from your terminal:
pane linkUpgrade the CLI with the package manager that owns the global install:
pane upgradeOr choose a package manager explicitly:
pane upgrade --manager pnpm
pane upgrade --manager bun --tag next
pane upgrade --manager npm --target 0.2.0Commands
| Command | Description |
| --- | --- |
| pane accounts | List linked accounts |
| pane balances | Show account balances |
| pane transactions | List transactions |
| pane spending | Show spending by category, merchant, week, or month |
| pane recurring | Show recurring subscriptions, bills, and income |
| pane net-worth | Show net worth and account breakdowns |
| pane investments | Show investment holdings |
| pane liabilities | Show credit, student, and mortgage liabilities |
| pane merchants | Show merchant summary |
| pane crypto | Show crypto holdings |
| pane config | Manage CLI configuration |
| pane logout | Clear saved credentials |
| pane upgrade | Upgrade the Pane CLI |
Examples
pane accountspane balancespane transactions --start-date 2026-05-01 --end-date 2026-05-03 --limit 50pane spending --start-date 2026-05-01 --end-date 2026-05-31 --group-by merchantpane recurring --type subscriptionspane net-worthpane merchants --sort-by total --limit 20Return JSON for scripting:
pane --json transactions --start-date 2026-05-01 --end-date 2026-05-03Set JSON as the default output:
pane config set outputFormat jsonConfiguration
Pane stores CLI configuration at ~/.config/pane/config.json.
| Key | Default | Description |
| --- | --- | --- |
| apiUrl | https://api.pane.money | REST API base URL |
| webUrl | Inferred from apiUrl | Web app URL used by pane link |
| apiKey | None | Pane API key |
| sessionToken | None | Session token from pane auth |
| outputFormat | table | table or json |
Point the CLI at local development services:
pane config set apiUrl http://localhost:4000
pane config set webUrl http://localhost:3000Privacy
Pane applies the privacy scopes configured in your account before data is returned. The CLI can only read data available to the credential you use.
Secrets are masked by default:
pane config get apiKey
pane config get apiKey --show-secret© 2026 Real Design, Inc.
