Data Intelligence Public Platform Documentation

Balances Use Cases

Introduction

The Balances Report provides an overview of the current financial situation of a customer.

Information you can get from this report:

  • How many accounts are there?

  • What and when was the minimum balance in the reports period?

  • What and when was the maximum balance in the reports period?

  • What was the average balance in the reports period?

  • What is the overdraft limit?

  • How much was spent in total?

  • How much income was taken in total?

The following use cases are examples to make them more “plastic”.

Banks

UC-01: Sale of financial products

Actors

  • Bank

  • User

Systems

  • Bank’s loan application

  • finAPI Data Intelligence

  • finAPI Process Controller

  • finAPI WebForm

Goals

  • Getting a rough overview of the finanical situation as a first check

  • See the financial development of a customer

Preconditions

  • User has opened the Bank's online loan application

Flow

  • Bank’s loan application asks customer to import all accounts

    • Open finAPI Process Controller and get process token and user

    • Call finAPI WebForm v2 to let the user import the accounts

      • wait until the user has finished

    • Call finAPI Data Intelligence Synchronize accounts endpoint and wait for callback

      • Callback should create a Case and a Balances Report with the given Data Sources

    • Get the result of the Balances Report

      • Look at the result to find out what the client's current financial situation