Endpoints
Documentación completa de los endpoints disponibles en la API de Información de Cuentas (AIS). Todos los endpoints requieren autenticación OAuth 2.0.
Base URL:
https://api.banrural.com.gt/v1Sandbox: https://sandbox.api.banrural.com.gt/v1Descripción
Obtiene una lista de todas las cuentas bancarias asociadas al cliente autenticado. Retorna información básica como tipo de cuenta, número enmascarado, moneda y saldo disponible.
Respuestas
200Lista de cuentas obtenida exitosamente
401Token de acceso inválido o expirado
403Sin permisos para acceder a las cuentas
Ejemplo de Request
curl -X GET "https://api.banrural.com.gt/v1/accounts" \
-H "Authorization: Bearer {access_token}" \
-H "Accept: application/json"Ejemplo de Response (200 OK)
[
{
"accountId": "c7b5b8a0-5b9a-4b0e-8c3b-3e6a1b2a3f4d",
"accountType": "AHORRO",
"accountNumber": "XXXX-XXXX-XX-XXXXXX1234",
"currency": "GTQ",
"balance": 12550.75
},
{
"accountId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"accountType": "MONETARIA",
"accountNumber": "XXXX-XXXX-XX-XXXXXX5678",
"currency": "USD",
"balance": 2500.00
}
]