Gateway Bancário
kobana banking
Cobranças, pagamentos, transferências e extrato, nas versões v1 e v2 da API.
kobana banking bank-billets list --output-format tableUm binário só para Gateway Bancário, Faturamento Automático, Financeiro Inteligente e Inbox Autônomo. Saída em JSON, --dry-run e paginação automática, para pessoas e para agentes.

Homebrew, binário pronto, Nix ou a partir do código-fonte.
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-cliRequer Rust 1.86 ou mais recente.
Linux x86_64 / ARM64 · macOS Intel / Apple Silicon · Windows x86_64
Baixar na página de ReleasesLogin pelo navegador para uso interativo, token para scripts e CI.
# Login pelo navegador (OAuth com PKCE)
kobana auth login
# Ou um token, para scripts e CI
export KOBANA_TOKEN=<token>
# Primeira chamada, no sandbox
kobana banking bank-billets list --env sandbox --output-format tableKOBANA_TOKEN guarda a credencial de um produto por vez. Um token do Gateway Bancário não autentica no Faturamento, nem o contrário.
O Inbox exige, além do token, um certificado de cliente. Aponte KOBANA_INBOX_CLIENT_CERT para um arquivo PEM com o certificado e a chave.
KOBANA_TOKEN, depois KOBANA_CREDENTIALS_FILE, depois as credenciais salvas por kobana auth login.
Só o Gateway Bancário tem sandbox: use --env sandbox, ou KOBANA_ENVIRONMENT=sandbox, para testar. Tokens não valem entre ambientes.
A árvore de comandos é montada na inicialização a partir das especificações OpenAPI, então o CLI reflete a API do produto.
Sintaxe: kobana <produto> <recurso> <método> [flags]
kobana banking
Cobranças, pagamentos, transferências e extrato, nas versões v1 e v2 da API.
kobana banking bank-billets list --output-format tablekobana billing
Assinaturas, planos, faturas e notas fiscais.
kobana billing subscriptions list --fields "id,status,plan_id"kobana finance
Contas a pagar e a receber, lançamentos e fluxo de caixa.
kobana finance financial-accounts list --fields "id,name,balance"kobana inbox
Caixas de entrada, e-mails, agentes, execuções de agentes e webhooks. Além do token, o Inbox Autônomo exige um certificado de cliente (mTLS): aponte KOBANA_INBOX_CLIENT_CERT para um PEM com o certificado e a chave.
kobana inbox emails list --fields "id,subject,received_at"Os dois ainda não têm produto no CLI. Use a API REST.
JSON por padrão, ou tabela e CSV com --output-format. --fields limita as colunas.
Mostra o método, a URL e o corpo que seriam enviados, sem executar.
--page-all devolve um registro por linha (NDJSON), em até 10 páginas por padrão.
kobana schema mostra caminho, parâmetros e descrição de qualquer endpoint sem sair do terminal.
Todo POST sai com X-Idempotency-Key. Passe a sua com --idempotency-key para repetir com segurança.
Completions para Bash, Zsh, Fish e PowerShell, e kobana update para atualizar.
Atalhos com flags nomeadas para os fluxos mais comuns: +emitir, +cobrar e +cancelar-lote.
# Emitir um boleto
kobana +emitir --valor 150.50 --vencimento 2026-12-01 \
--nome "Maria Silva" --cpf-cnpj "012.345.678-90" --carteira 1 --dry-runO CLI é para scripts, automações e agentes que rodam comandos de terminal. Para conectar um assistente de IA direto à conta, sem terminal, use o servidor MCP. Os dois chamam os mesmos recursos.
Ver os servidores MCPInstale o CLI, faça a primeira chamada no sandbox e leve para o seu pipeline.