Vos données bancaires, à une commande de vous.
Installez un binaire unique, connectez-vous, et récupérez des transactions ou synchronisez des flux depuis votre terminal. Des tableaux pour vous, un JSON stable pour les scripts et les agents.
$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 transactions · Chase Checking ••4021$banksync feeds sync fed_123 --watch✓ Synchronisation terminée, lignes écrites : 412
Installer, se connecter, c’est parti.
- 01
Installer la CLI
Un binaire autonome pour macOS, Linux et Windows. Ni Node, ni runtime.
macOS et Linux
curl -fsSL https://banksync.io/install.sh | sh# Windowsirm https://banksync.io/install.ps1 | iex
- 02
Se connecter
Votre navigateur s’ouvre pour approuver la CLI. Les scripts et la CI utilisent plutôt une clé API.
Terminal
banksync loginConnecté à Acme Inc (profil : default).
- 03
Exécuter votre première commande
Les noms sont résolus : --bank chase trouve votre connexion Chase.
Terminal
banksync banks listbnk_a1b2 Chase ● activebnk_c3d4 CommBank ◐ syncing
La CLI, du début à la fin.
Conçue pour les scripts et les agents.
Une sortie adaptée à chaque usage
$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
Un outil shell pour votre agent
$export BANKSYNC_API_KEY=bsk_live_…$banksync commands --json | jq '.commands | length'131$banksync commands --json | jq -r .api_versionv1
Une clé. Terminal, code ou chat.
Ce que fait la CLI.
- Installation
- Un binaire unique pour macOS, Linux et Windows, sans Node. Guide d’installation
- Connexion
- OAuth dans le navigateur avec banksync login, ou une clé API via --api-key ou BANKSYNC_API_KEY. Stockée chiffrée, masquée dans les journaux.
- Commandes
- Banques, comptes, transactions, soldes, flux, tâches, tables, tableaux de bord et automations, plus banksync api pour n’importe quel endpoint brut.
- Sortie
- table, json, csv, ndjson ou toon, avec --fields pour des colonnes par chemin pointé.
- Contrat
- Générée à partir de la même spécification OpenAPI que l’API REST. Une vérification de CI fait échouer le build en cas d’écart.
- Banques
- banksync banks connect ouvre l’application web sur l’écran de consentement de la banque. Les identifiants bancaires ne passent jamais par la CLI.
- Mêmes données
- Une seule clé et un seul jeu de données avec l’API REST et le serveur MCP.
Un compte, trois accès.
Des données connectées via la CLI, l’API et MCP
Vos questions, nos réponses.
Qu’est-ce que la CLI BankSync ?
Un outil en ligne de commande officiel pour l’API BankSync. Listez les banques, récupérez les transactions, gérez les flux et lancez des synchronisations depuis votre terminal, avec des tableaux pour les humains et un JSON stable pour les scripts et les agents.
Comment installer la CLI BankSync ?
Exécutez curl -fsSL https://banksync.io/install.sh | sh sur macOS ou Linux, ou irm https://banksync.io/install.ps1 | iex sur Windows. C’est un binaire unique, sans Node ; puis banksync login --api-key bsk_... avec une clé issue de Workspace > Developers.
La CLI BankSync est-elle adaptée aux agents IA ?
Oui. Elle produit une enveloppe JSON stable, des erreurs lisibles par machine sur stderr, des codes de sortie cohérents et un catalogue banksync commands --json qui permet à un agent de découvrir chaque commande, option et champ.
Quels formats de sortie la CLI prend-elle en charge ?
-o choisit table, json, csv, ndjson ou toon. Tableaux par défaut dans un terminal, JSON lorsque la sortie est redirigée, et --fields sélectionne les colonnes par chemin pointé.
Comment la CLI s’authentifie-t-elle ?
banksync login ouvre votre navigateur pour vous connecter via OAuth. Pour les scripts et la CI, utilisez une clé API via banksync login --api-key ou la variable BANKSYNC_API_KEY. Les identifiants sont stockés dans un fichier local chiffré et masqués dans les journaux détaillés.
La CLI reste-t-elle synchronisée avec l’API BankSync ?
Oui. Son cœur typé et sa référence de commandes sont générés à partir du même contrat OpenAPI que l’API REST, et une vérification de CI fait échouer le build en cas d’écart.
Puis-je utiliser ensemble la CLI, l’API REST et le serveur MCP ?
Oui. Les trois partagent une seule clé API et un seul jeu de données : la CLI pour les scripts et les agents, REST pour votre code, MCP pour la conversation.
Comment connecter une banque depuis la CLI ?
Exécutez banksync banks connect. La commande ouvre l’application web BankSync pour le parcours open banking, puis attend que la banque apparaisse. Vos identifiants bancaires ne passent jamais par la CLI.

