Ejemplo práctico de solicitud con multicontrato
URL BASE: https://api.afterbanks.com
Para la explicación del flujo se usarán endpoints de /V3/. En el caso de querer hacer las solicitudes en ID, Files, Files19 u otros, se reemplaza /V3/ por el deseado. Por ejemplo: /ID/, /Files/, /Files19/ ...
Paso 1: Obtención de respuesta de multicontrato
Al hacer una solicitud como la del ejemplo del flujo estándar, si se trata de un usuario con multicontrato, se recibirá una respuesta como la siguiente:
{
"message": "Usuario con multicuenta. Relance la llamada a la API especificando un account_id disponible",
"code": 50,
"longCode": 50001,
"additional_info": [
{
"account_id": 0,
"description": "XXXXXXXXX- Example account 0"
},
{
"account_id": 1,
"description": "XXXXXXXXX- Example account 1"
}
]
}
En esa respuesta se pueden ver las distintas cuentas, junto a su account_id.
Paso 2: Solicitud con el account_id
En este caso, para obtener los datos de una de esas cuentas, habrá que añadir el account_id en el body de la solicitud, con el valor de la cuenta que se quiera consultar.