Sus datos bancarios, a un comando de distancia.

Instale un único binario, inicie sesión y obtenga transacciones o sincronice feeds desde su terminal. Tablas para usted, JSON estable para scripts y agentes.

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 transacciones · Chase Checking ••4021$banksync feeds sync fed_123 --watch✓ Sincronización completada: 412 escritas
Una tabla en su terminal y el sobre JSON estable cuando se redirige. La misma clave y los mismos datos que la API REST y el servidor MCP.

Instale, inicie sesión y listo.

  1. 01

    Instale la CLI

    Un único binario autónomo para macOS, Linux y Windows. Sin Node ni entorno de ejecución.

    macOS y Linux

    curl -fsSL https://banksync.io/install.sh | sh# Windowsirm https://banksync.io/install.ps1 | iex
  2. 02

    Inicie sesión

    Se abre su navegador para aprobar la CLI. Los scripts y la CI usan una clave de API.

    Terminal

    banksync loginSesión iniciada en Acme Inc (perfil: default).
  3. 03

    Ejecute su primer comando

    Los nombres se resuelven solos, así que --bank chase encuentra su conexión con Chase.

    Terminal

    banksync banks listbnk_a1b2  Chase     ● activebnk_c3d4  CommBank  ◐ syncing

La CLI, de principio a fin.

Instale, inicie sesión, obtenga transacciones y sincronice un feed desde el terminal.

Hecha para scripts y agentes.

Una salida adaptada a cada tarea

Tablas en un terminal, JSON cuando se redirige. Elija csv, ndjson o toon con -o, y solo las columnas que quiera con --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

Una herramienta de shell para su agente

Un sobre estable, un único error JSON en stderr, códigos de salida fijos y un catálogo de todos los comandos. Nada pide confirmación dentro de un script.
Leer la guía para agentes
agent · bash
$export BANKSYNC_API_KEY=bsk_live_…$banksync commands --json | jq '.commands | length'131$banksync commands --json | jq -r .api_versionv1

Una clave. Terminal, código o chat.

Lo que hace la CLI.

Instalación
Un único binario para macOS, Linux y Windows, sin necesidad de Node. Guía de instalación
Inicio de sesión
OAuth en el navegador con banksync login, o una clave de API mediante --api-key o BANKSYNC_API_KEY. Se guarda cifrada y se oculta en los registros.
Comandos
Bancos, cuentas, transacciones, saldos, feeds, trabajos, tablas, paneles y automatizaciones, además de banksync api para cualquier endpoint sin procesar.
Salida
table, json, csv, ndjson o toon, con --fields para columnas con rutas de puntos.
Contrato
Generada a partir de la misma especificación OpenAPI que la API REST. Una comprobación de CI hace fallar la compilación si divergen.
Bancos
banksync banks connect abre la aplicación web en la propia pantalla de consentimiento del banco. Las credenciales bancarias nunca pasan por la CLI.
Mismos datos
Una sola clave y los mismos datos que la API REST y el servidor MCP.

Una cuenta, tres formas de acceder.

Datos conectados en la CLI, la API y MCP

Inspeccione un banco, ejecute un feed y consulte la misma cuenta desde la API y un agente.

Preguntas, respondidas.

¿Qué es la CLI de BankSync?

Una herramienta oficial de línea de comandos para la API de BankSync. Liste bancos, obtenga transacciones, gestione feeds e inicie sincronizaciones desde su terminal, con tablas para personas y JSON estable para scripts y agentes.

¿Cómo instalo la CLI de BankSync?

Ejecute curl -fsSL https://banksync.io/install.sh | sh en macOS o Linux, o irm https://banksync.io/install.ps1 | iex en Windows. Es un único binario sin Node; después, banksync login --api-key bsk_... con una clave de Espacio de trabajo > Desarrolladores.

¿Es la CLI de BankSync adecuada para agentes de IA?

Sí. Emite un sobre JSON estable, errores legibles por máquina en stderr, códigos de salida coherentes y un catálogo banksync commands --json para que un agente pueda descubrir cada comando, opción y campo.

¿Qué formatos de salida admite la CLI?

-o elige table, json, csv, ndjson o toon. Tablas por defecto en un terminal, JSON cuando se redirige a otra orden, y --fields selecciona columnas con rutas de puntos.

¿Cómo se autentica la CLI?

banksync login abre su navegador para iniciar sesión con OAuth. Para scripts y CI, use una clave de API mediante banksync login --api-key o la variable BANKSYNC_API_KEY. Las credenciales se guardan en un archivo local cifrado y se ocultan en los registros detallados.

¿Se mantiene la CLI sincronizada con la API de BankSync?

Sí. Su núcleo tipado y su referencia de comandos se generan a partir del mismo contrato OpenAPI que la API REST, y una comprobación de CI hace fallar la compilación si divergen.

¿Puedo usar juntas la CLI, la API REST y el servidor MCP?

Sí. Las tres comparten una clave de API y un mismo conjunto de datos: la CLI para scripts y agentes, REST para su código y MCP para conversar.

¿Cómo conecto un banco desde la CLI?

Ejecute banksync banks connect. Abre la aplicación web de BankSync para el proceso de open banking y espera hasta que aparezca el banco. Sus credenciales bancarias nunca pasan por la CLI.

Datos bancarios en su línea de comandos