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 · zsh
$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
Un tableau dans votre terminal, l’enveloppe JSON stable lorsque la sortie est redirigée. La même clé et les mêmes données que l’API REST et le serveur MCP.

Installer, se connecter, c’est parti.

  1. 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
  2. 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).
  3. 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.

Installez, connectez-vous, récupérez des transactions et synchronisez un flux depuis le terminal.

Conçue pour les scripts et les agents.

Une sortie adaptée à chaque usage

Des tableaux dans le terminal, du JSON lorsque la sortie est redirigée. Choisissez csv, ndjson ou toon avec -o, et uniquement les colonnes voulues avec --fields.
banksync · zsh
$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

Une enveloppe stable, une erreur JSON sur stderr, des codes de sortie fixes et un catalogue de toutes les commandes. Aucune invite interactive dans un script.
Lire le guide pour les agents
agent · bash
$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

Inspectez une banque, lancez un flux, interrogez le même compte depuis l’API et un agent.

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.

Vos données bancaires dans votre terminal