Características Principales
Una API diseñada con los más altos estándares de seguridad y rendimiento para Open Banking.
Seguridad OAuth 2.0
Autenticación robusta con flujos de autorización estándar y scopes granulares.
Alta Disponibilidad
99.9% uptime garantizado con latencia P95 menor a 200ms en producción.
OpenAPI 3.0.3
Especificación completa para generar SDKs y documentación automática.
Seguridad de Nivel Bancario
La API utiliza OAuth 2.0 con flujo de Authorization Code para garantizar que solo las aplicaciones autorizadas puedan acceder a los datos del cliente con su consentimiento explícito.
Autenticación OAuth 2.0 Authorization Code
Scopes granulares: accounts:read, transactions:read
Tokens de acceso con expiración configurable
Endpoints protegidos con HTTPS/TLS 1.3
OAuth 2.0 Security Scheme
type: oauth2
flows:
authorizationCode:
authorizationUrl: https://auth.banrural.com.gt/oauth2/authorize
tokenUrl: https://auth.banrural.com.gt/oauth2/token
scopes:
accounts:read: "Leer información de cuentas"
transactions:read: "Leer historial de transacciones"