CLI
Bank
Manage bank accounts and connections
bank account list
List connected bank accounts.
expensicat bank account list| Flag | Description |
|---|---|
--cursor <string> | Pagination cursor |
--limit <number> | Page size |
bank account show
Get a bank account by ID.
expensicat bank account show acc_abc123| Arg | Description |
|---|---|
<id> | Bank account ID |
bank account delete
Remove a bank account. Prompts for confirmation in a terminal; pass --yes to skip.
expensicat bank account delete acc_abc123
expensicat bank account rm acc_abc123 --yes # alias + skip prompt| Arg | Description |
|---|---|
<id> | Bank account ID |
| Flag | Description |
|---|---|
-y, --yes | Skip the confirmation prompt (required for non-interactive use) |
bank connection create
Start a new bank connection. Opens your browser to the institution's consent page and waits for redirect.
expensicat bank connection create LHV_LHVBEE22
expensicat bank connection create REVOLUT_REVOLT21 --redirect-url http://localhost:53682/callback| Arg | Description |
|---|---|
<institution-id> | Institution identifier (e.g. LHV_LHVBEE22) |
| Flag | Description |
|---|---|
--redirect-url <url> | OAuth callback URL; defaults to http://localhost:53682/callback |
bank connection sync
Trigger an immediate sync for a connection.
expensicat bank connection sync conn_abc123| Arg | Description |
|---|---|
<id> | Connection ID |