I suoi dati bancari, a un comando di distanza.
Installi un unico binario, acceda e scarichi transazioni o sincronizzi feed dal terminale. Tabelle per lei, JSON stabile per script e agenti.
$banksync tx list --bank chase --from 2026-10-01DATE DESCRIPTION AMOUNT2026-10-08 Trader Joe’s -84.202026-10-07 Uber -24.502026-10-05 Delta Air Lines -412.0042 transazioni · Chase Checking ••4021$banksync feeds sync fed_123 --watch✓ Sincronizzazione completata: 412 righe scritte
Installare, accedere, partire.
- 01
Installare la CLI
Un unico binario autonomo per macOS, Linux e Windows. Niente Node, nessun runtime.
macOS e Linux
curl -fsSL https://banksync.io/install.sh | sh# Windowsirm https://banksync.io/install.ps1 | iex
- 02
Accedere
Il browser si apre per approvare la CLI. Script e CI usano invece una chiave API.
Terminale
banksync loginAccesso effettuato a Acme Inc (profilo: default).
- 03
Eseguire il primo comando
I nomi vengono risolti, quindi --bank chase trova il suo collegamento Chase.
Terminale
banksync banks listbnk_a1b2 Chase ● activebnk_c3d4 CommBank ◐ syncing
La CLI, dall’inizio alla fine.
Pensata per script e agenti.
Un output adatto al compito
$banksync tx list --bank chase -o csv > october.csv$banksync tx list --bank chase -o ndjson --fields date,amount{"date":"2026-10-08","amount":-84.2}{"date":"2026-10-07","amount":-24.5}$banksync tx list --bank chase | jq '.data | length'42
Uno strumento da shell per il suo agente
$export BANKSYNC_API_KEY=bsk_live_…$banksync commands --json | jq '.commands | length'131$banksync commands --json | jq -r .api_versionv1
Una chiave. Terminale, codice o chat.
Che cosa fa la CLI.
- Installazione
- Un unico binario per macOS, Linux e Windows, senza bisogno di Node. Guida all’installazione
- Accesso
- OAuth nel browser con banksync login, oppure una chiave API tramite --api-key o BANKSYNC_API_KEY. Conservata cifrata, oscurata nei log.
- Comandi
- Banche, conti, transazioni, saldi, feed, job, Tables, Dashboards e Automations, più banksync api per qualsiasi endpoint diretto.
- Output
- table, json, csv, ndjson o toon, con --fields per colonne con percorsi a punti.
- Contratto
- Generata dalla stessa specifica OpenAPI dell’API REST. Un controllo di CI fa fallire la build se divergono.
- Banche
- banksync banks connect apre la web app per la schermata di consenso della banca. Le credenziali bancarie non passano mai dalla CLI.
- Stessi dati
- Un’unica chiave e un unico set di dati con l’API REST e il server MCP.
Un conto, tre vie d’accesso.
Dati collegati tra CLI, API e MCP
Domande e risposte.
Che cos’è la CLI di BankSync?
Uno strumento ufficiale da riga di comando per l’API di BankSync. Elenchi le banche, scarichi le transazioni, gestisca i feed e avvii le sincronizzazioni dal terminale, con tabelle per le persone e JSON stabile per script e agenti.
Come installo la CLI di BankSync?
Esegua curl -fsSL https://banksync.io/install.sh | sh su macOS o Linux, oppure irm https://banksync.io/install.ps1 | iex su Windows. È un unico binario senza Node; poi banksync login --api-key bsk_... con una chiave da Workspace > Developers.
La CLI di BankSync è adatta agli agenti IA?
Sì. Produce una struttura JSON stabile, errori leggibili dalle macchine su stderr, codici di uscita coerenti e un catalogo banksync commands --json, così un agente può scoprire ogni comando, flag e campo.
Quali formati di output supporta la CLI?
-o sceglie table, json, csv, ndjson o toon. Tabelle per impostazione predefinita nel terminale, JSON quando l’output va in una pipe, e --fields seleziona le colonne con percorsi a punti.
Come si autentica la CLI?
banksync login apre il browser per accedere con OAuth. Per script e CI, usi una chiave API tramite banksync login --api-key o la variabile BANKSYNC_API_KEY. Le credenziali restano in un file locale cifrato e vengono oscurate nei log dettagliati.
La CLI resta allineata all’API di BankSync?
Sì. Il suo nucleo tipizzato e il riferimento dei comandi sono generati dallo stesso contratto OpenAPI dell’API REST, e un controllo di CI fa fallire la build se divergono.
Posso usare insieme la CLI, l’API REST e il server MCP?
Sì. Tutti e tre condividono un’unica chiave API e un unico set di dati: la CLI per script e agenti, REST per il suo codice, MCP per le conversazioni.
Come collego una banca dalla CLI?
Esegua banksync banks connect. Il comando apre la web app di BankSync per la procedura di open banking, poi verifica periodicamente finché la banca non compare. Le sue credenziali bancarie non passano mai dalla CLI.

