Gateway Bancario
kobana banking
Cobros, pagos, transferencias y extracto, en las versiones v1 y v2 de la API.
kobana banking bank-billets list --output-format tableUn solo binario para Gateway Bancario, Facturación Automática, Financiero Inteligente e Inbox Autónomo. Salida en JSON, --dry-run y paginación automática, para personas y para agentes.

Homebrew, binario listo, Nix o desde el código fuente.
brew tap universokobana/tap
brew install kobananix run github:universokobana/kobana-cligit clone https://github.com/universokobana/kobana-cli.git
cd kobana-cli
cargo install --path crates/kobana-cliRequiere Rust 1.86 o más reciente.
Linux x86_64 / ARM64 · macOS Intel / Apple Silicon · Windows x86_64
Descargar en la página de ReleasesInicio de sesión por el navegador para uso interactivo, token para scripts y CI.
# Inicio de sesión por el navegador (OAuth con PKCE)
kobana auth login
# O un token, para scripts y CI
export KOBANA_TOKEN=<token>
# Primera llamada, en el sandbox
kobana banking bank-billets list --env sandbox --output-format tableKOBANA_TOKEN guarda la credencial de un producto a la vez. Un token del Gateway Bancario no autentica en Facturación, ni al revés.
Inbox exige, además del token, un certificado de cliente. Apunta KOBANA_INBOX_CLIENT_CERT a un archivo PEM con el certificado y la clave.
KOBANA_TOKEN, después KOBANA_CREDENTIALS_FILE, después las credenciales guardadas por kobana auth login.
Solo el Gateway Bancario tiene sandbox: usa --env sandbox, o KOBANA_ENVIRONMENT=sandbox, para probar. Los tokens no valen entre entornos.
El árbol de comandos se arma al iniciar a partir de las especificaciones OpenAPI, así que el CLI refleja la API del producto.
Sintaxis: kobana <producto> <recurso> <método> [flags]
kobana banking
Cobros, pagos, transferencias y extracto, en las versiones v1 y v2 de la API.
kobana banking bank-billets list --output-format tablekobana billing
Suscripciones, planes, facturas y notas fiscales.
kobana billing subscriptions list --fields "id,status,plan_id"kobana finance
Cuentas por pagar y por cobrar, movimientos y flujo de caja.
kobana finance financial-accounts list --fields "id,name,balance"kobana inbox
Bandejas de entrada, correos, agentes, ejecuciones de agentes y webhooks. Además del token, Inbox Autónomo exige un certificado de cliente (mTLS): apunta KOBANA_INBOX_CLIENT_CERT a un PEM con el certificado y la clave.
kobana inbox emails list --fields "id,subject,received_at"Ninguno de los dos tiene producto en el CLI todavía. Usa la API REST.
JSON por defecto, o tabla y CSV con --output-format. --fields limita las columnas.
Muestra el método, la URL y el cuerpo que se enviarían, sin ejecutar.
--page-all devuelve un registro por línea (NDJSON), hasta 10 páginas por defecto.
kobana schema muestra la ruta, los parámetros y la descripción de cualquier endpoint sin salir de la terminal.
Todo POST sale con X-Idempotency-Key. Pasa la tuya con --idempotency-key para repetir con seguridad.
Completions para Bash, Zsh, Fish y PowerShell, y kobana update para actualizar.
Atajos con flags con nombre para los flujos más comunes: +emitir, +cobrar y +cancelar-lote.
# Emitir un boleto
kobana +emitir --valor 150.50 --vencimento 2026-12-01 \
--nome "Maria Silva" --cpf-cnpj "012.345.678-90" --carteira 1 --dry-runEl CLI es para scripts, automatizaciones y agentes que ejecutan comandos de terminal. Para conectar un asistente de IA directo a la cuenta, sin terminal, usa el servidor MCP. Los dos llaman a los mismos recursos.
Ver los servidores MCPInstala el CLI, haz la primera llamada en el sandbox y llévalo a tu pipeline.