Transactions

 

Version: 1.0

Contenido

Este API Product consta de un método POST HTTP, que proporciona una lista de transacciones registradas en una cuenta en particular.

 

Seguridad

Requiere autenticación de Bci Access. Para ello debes seguir los pasos detallados en la Guía de Inicio.

 

Ejemplo de Invocación

Una vez obtenido el Authorization Token, puedes invocar la operación:

 

POST /transactions

Obtiene la información de las transacciones de una cuenta de un cliente Bci.

 

https://apiprogram.bci.cl/{api_environment}/v1/api-accounts/transactions' \ 
--header 'x-fapi-financial-id: 123456789' \ 
--header 'x-fapi-customer-last-logged-time: ' \ 
--header 'x-fapi-customer-ip-address: 10.20.30.40' \ 
--header 'x-fapi-interaction-id: ' \ 
--header 'x-jws-signature: ' \ 
--header 'Authorization: ' \ 
--header 'Content-Type: application/json' \ 
--data-raw '{
    "AccountId": "string",
    "TotalRecords": "integer",
    "ToBookingDateTime": "2020-01-14T15:24:38.506Z",
    "FromBookingDateTime": "2020-01-14T15:24:38.506Z",
    "TransactionId": "string",
    "CustomerId": "string"
}

 

Donde:

  • {api_environment}: [sandbox | prod]
  • 'x-fapi-financial-id', es el ClientId que identifica tu aplicación.
  • ‘Authorization', es el Authorization Token obtenido desde Bci Access.
  • "ToBookingDateTime", es el parámetro inicial para buscar por fecha.
  • "FromBookingDateTime", es el parámetro final para buscar por fecha.
  • "TransactionId", es el número de transacción a buscar.
  • "CustomerId", número de identificación del cliente.

 

Datos Sandbox

Podrás realizar las peticiones correspondientes con los siguientes datos:

 

Dato Valor
CustomerId 11111111-1
Password 111222
AccountId 11111111
TotalRecords 6
Scope accounts