FI Request Workflow
Last updated
Last updated
The Financial Information (FI) Request Workflow allows a Financial Information User (FIU) to request data from a Financial Information Provider (FIP) via the Account Aggregator (AA), based on user consent.
The Account Discovery & Linking, Consent Workflow are handled by the user to execute the FI request.
After the user’s consent is obtained, the FIU sends a Financial Information (FI) request to the AA to retrieve the data from the relevant FIPs. This request contains the details of the data required (such as bank account statements, loan details, etc.).
ReBIT API Involved (AA 2.1.0 Spec): /FI/Request (POST): The FIU sends the FI request to the AA specifying the type of financial data required and the consent artefact.
The AA validates the request against the consent artefact and forwards it to the relevant FIP. The FIP retrieves the requested data from its system.
ReBIT API Involved (FIP 2.1.0 Spec): /FI/Request (POST): The AA forwards the FI request to the FIP, including the consent artefact and data requirements.
Upon receiving the request and validating it against the consent artefact, the FIP provides a session Id to use as reference to fetch the data once it is ready.
FIP asyncronously compose the requested FI data and sends a notification to AA about the readiness to trigger the FI fetch request to get the data.
ReBIT API Involved (AA 2.1.0 Spec): /FI/Notification (POST): The FIP sends a notification once the FI data composed and available to fetch.
Once the AA receives the notification from the FIP, it fetches the financial information from the FIP. This data is provided in the agreed format and scope as per the consent.
Once the FI data is ready, AA sends a notification to FIU about the readiness of FI data to fetch by FIU from AA.
ReBIT API Involved (FIP 2.1.0 Spec): /FI/fetch (POST): The AA sends a FI fetch request to FIP to receive the FI data for the specific Session Id.
ReBIT API Involved (FIU 2.0.0 Spec): /FI/Notification (POST): The AA sends a notification once the FI data available to fetch.
Once the AA receives the data from the FIP, it delivers the financial information to the FIU. This data is provided in the agreed format and scope as per the consent.
ReBIT API Involved (AA 2.1.0 Spec): /FI/fetch (POST): The AA delivers the financial information to the FIU based on the initial request.
After the FIU receives the data, the FI request workflow is marked as complete. The FIU can now process the data in line with the consent provided by the user.