Afterbanks API
  1. serviceV3
Afterbanks API
  • forms
    • Lista de bancos soportados
      GET
  • User
    • Información de uso de mi licencia
      POST
  • serviceV3
    • Posición global y movimientos hasta una fecha dada.
      POST
  1. serviceV3

Posición global y movimientos hasta una fecha dada.

POST
/serviceV3
Este endpoint devuelve el listado de productos y los movimientos para cada uno de los productos desde la fecha solicidata hasta el día actual. Existe un sandbox donde probar llamadas: https://www.afterbanks.com/sandbox/
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/serviceV3?servicekey=&service=&user=&pass=&startdate='
Response Response Example
200 - Example 1
[
    {
        "arranged_balance": 0,
        "balance": 0,
        "balance_credit_granted": 0,
        "balance_value": 0,
        "countable_balance": 0,
        "currency": "string",
        "description": "string",
        "product": "string",
        "transactions": [
            {
                "amount": 0,
                "balance": 0,
                "categoryId": 0,
                "date": "2019-08-24",
                "date2": "2019-08-24",
                "description": "string",
                "transactionId": "string"
            }
        ],
        "type": "string"
    }
]

Request

Query Params
servicekey
string 
required
Licencia que identifica al cliente. Si no tienes una, puedes solicitarla en https://www.afterbanks.com
service
string 
required
Identificador único para cada banco. El listado de bancos soportados se obtiene de https://www.afterbanks.com/forms/
documentType
number 
optional
Algunos bancos, en su formulario de login, solicitan el tipo de documento. En estos casos, se deberá identificar un número entero (de 0 a 4), que corresponde con su posición en el formulario de login del banco.
user
string 
required
Usuario
pass
string 
required
Contraseña
pass2
string 
optional
Algunos bancos utilizan una segunda contraseña.
products
string 
optional
Nombres de productos bancarios (cuentas corrientes, tarjetas, etc), separados por coma. Cabe destacar que en la primera llamada a la API, aún no conocemos los nombres de los productos que el usuario tiene contratados, por lo que este parámetro estará vacío.
startdate
string 
required
Fecha desde la que queremos obtener los movimientos en formato dd-mm-aaaa. Obligatorio cuando el valor de "products" es distinto de GLOBAL.

Responses

🟢200Array con listado de productos bancarios y movimientos.
application/json
Body
array of:
arranged_balance
number <float>
optional
Saldo dispuesto
balance
number <float>
optional
Saldo disponible del producto. Siempre existirá este saldo, el resto de valores balance podrán existir o no.
balance_credit_granted
number <float>
optional
Saldo concedido
balance_value
number <float>
optional
Saldo valor
countable_balance
number <float>
optional
Saldo contable
currency
string 
optional
Código de la divisa en formato ISO 4217.
description
string 
optional
Nombre del producto. En ocasiones es un alias que ha asignado el usuario, o puede coincidir con el valor de product.
product
string 
optional
Identificador único para un producto. Por ejemplo, número de cuenta bancaria o numeración de tarjeta de crédito.
transactions
array[object (Transactions) {7}] 
optional
amount
number <float>
optional
Importe de la transacción
balance
number <float>
optional
Saldo del producto en el instante posterior a la transacción
categoryId
number 
optional
Id de categoría. Solo para las servicekeys con la opción contratada. Listado de categorías: https://www.afterbanks.com/serviceV3/categories/?country_code=ES
date
string <date>
optional
Fecha del movimiento en formato dd-mm-yyyy
date2
string <date>
optional
Fecha de valor en formato dd-mm-yyyy
description
string 
optional
Descricipción de la transacción
transactionId
string 
optional
Identificador único de la transacción de 32 caracteres
type
string 
optional
Tipo de producto. Los valores más habituales son "checking" para cuenta corriente, "card" para tarjeta de crédito, "debit" para tarjeta de débito y "loan" para préstamos. Los valores posibles son: card, checking, debit, deposit, insurance, investment, lineofcredit, loan, other, pensionplan, saving, securities, stocks
🔴500Unexpected error
Modified at 2023-08-16 06:13:23
Previous
Información de uso de mi licencia
Built with