Get banking data from your customers' financial institutions

Transactional data can be useful for an infinite amount of applications, including personal finance management, expense reports, bank reconciliation, cash flow, risk analysis and more. With Fintoc you can access the history of bank movements of your users.

Bank Movements

Once your user connects their account, you can get the history of bank movements using the endpoint to List movements. You can read about the supported account types here.

The bank movements API returns the accounting date, amount and other useful data. A bank movement should look like this:

    "id": "mov_BO381oEATXonG6bj",
    "object": "movement",
    "amount": 59400,
    "post_date": "2020-04-17T00:00:00.000Z",
    "description": "Traspaso de:Fintoc SpA",
    "transaction_date": "2020-04-16T11:31:12.000Z",
    "currency": "CLP",
    "reference_id": "123740123",
    "type": "transfer",
    "pending": false,
    "recipient_account": null,
    "sender_account": {
        "holder_id": "771806538",
        "holder_name": "Comercial y Producción SpA",
        "number": "1530108000",
        "institution": {
          "id": "cl_banco_de_chile",
          "name": "Banco de Chile",
          "country": "cl"
    "comment": "Pago factura 198"

Movements update

Bank movements aren't static. Once an account connects to Fintoc, Fintoc will periodically update the account's information. The update intervals depend on the selected plan. You can also have a plan in which you explicitly ask Fintoc to update an account using the Fintoc API.