API REST para bancos chilenos

Una sola API para todos los bancos

Integra cuentas, transacciones, tarjetas y cartolas de los principales bancos chilenos con una API RESTful simple y documentada.

REST APIJSONOAuth 2.0Webhooks
api-example.js
Node.js
// GET /accounts
const response = await fetch(
  "https://bancafy-api.alvaci.com/accounts",
  { headers: {
    "X-Bank-Code": "banco-estado",
    "X-User-Token": userToken
  } }
);

// Response
{ "accounts": [{
  "identifier": "****4521",
  "type": "checking",
  "availableBalance": 2450320,
  "currency": "CLP"
}] }
GET/accounts

~200ms

latency

7

Bancos soportados

99.9%

Uptime SLA

<200ms

Latencia promedio

REST

API estándar

API Reference

Endpoints RESTful

API diseñada siguiendo las mejores prácticas. Respuestas JSON consistentes, errores descriptivos y documentación completa.

GET/banks

Listar bancos

Obtén la lista de bancos soportados con sus códigos, formatos de cartola disponibles y requisitos de autenticación.

POST/login

Autenticación

Inicia sesión con credenciales bancarias. Retorna un userToken para usar en endpoints protegidos.

GET/accounts

Listar cuentas

Obtén todas las cuentas del usuario: corrientes, vistas y ahorro con saldos disponibles y contables.

GET/transactions

Transacciones

Consulta el historial de transacciones de una cuenta con fechas, montos, saldos y detalles de operación.

GET/statements

Listar cartolas

Obtén la lista de cartolas disponibles con identificadores, fechas y rangos de período.

GET/statements/:id

Descargar cartola

Descarga una cartola específica en el formato soportado por el banco (PDF, etc.).

Diseñada para desarrolladores

SDKs oficiales

Librerías para Node.js, Python y PHP con tipado completo.

Sandbox completo

Ambiente de pruebas con datos mock para desarrollo.

Idempotencia

Todas las requests soportan idempotency keys.

Rate limiting inteligente

Límites por endpoint con headers informativos.

install.sh
# npm
npm install @bancafy/sdk

# yarn
yarn add @bancafy/sdk

# pip
pip install bancafy
Integraciones

Conecta con los principales bancos de Chile

Usas las mismas credenciales que ya conoces. Sin configuraciones complejas.

Banco Estado Empresas

Banco Estado Empresas

ChileEmpresa
banco-estado-empresas-chile
Banco Santander Empresas

Banco Santander Empresas

ChileEmpresa
banco-santander-empresas-chile
Banco Scotiabank Empresas

Banco Scotiabank Empresas

ChileEmpresa
banco-scotiabank-empresas-chile

Próximamente

Banco BCIBanco de ChileBanco ItaúBanco Security

Tu seguridad es nuestra prioridad

Usamos las mismas credenciales que ya usas para entrar a tu banco. No guardamos tus claves y toda la conexión está encriptada con AES-256. Es como si entraras tú mismo al banco, pero de forma automática.

AES-256
SSL/TLS
API Playground - Live

Prueba la API en vivo

Conexión real a https://bancafy-api.alvaci.com. Prueba los endpoints con tus credenciales bancarias.

GEThttps://bancafy-api.alvaci.com/banks
Request

Sin headers ni body requeridos

Ejecuta una request para ver la respuesta

Conexión real a la API

Este playground realiza conexiones reales. Usa credenciales de prueba o sandbox cuando sea posible. Tus credenciales no se almacenan ni se envían a terceros.

Planes y precios

Elige el plan perfecto para ti

Comienza gratis y aumenta según tus necesidades. Sin letra chica, sin sorpresas.

Básico

Para probar y conocer el servicio.

Gratis
  • 100 consultas al mes
  • 1 banco conectado
  • Ver saldos y movimientos
  • Soporte por email
Empezar gratis
Más popular

Profesional

Para negocios y uso frecuente.

$29.990/mes
  • 10.000 consultas al mes
  • Todos los bancos disponibles
  • Descargar cartolas en PDF
  • Notificaciones de movimientos
  • Soporte prioritario
  • Panel de estadísticas
Comenzar prueba

Empresas

Para grandes volúmenes y empresas.

A medida
  • Consultas ilimitadas
  • Todos los bancos
  • Múltiples usuarios
  • Soporte dedicado 24/7
  • Integración personalizada
  • Facturación mensual
  • Ejecutivo de cuenta
Contactar

¿Tienes dudas sobre qué plan elegir? Escríbenos y te ayudamos

Get Started

Solicita tu API Key

Obtén acceso al sandbox en minutos. Prueba todos los endpoints con datos de prueba antes de pasar a producción.

API Keys ilimitadas en sandbox
Documentación OpenAPI completa
Soporte técnico por Slack/Discord
Webhooks para testing incluidos
Quick start
# Login bancario
curl -X POST https://bancafy-api.alvaci.com/login \
  -H "X-Bank-Code: banco-estado" \
  -d '{"user":"12345678-9","password":"xxx"}'

Solicitar acceso

Sandbox gratuito disponible inmediatamente

Sin tarjeta de crédito · Sandbox ilimitado