Overview 

Open banking AIS provides your customers with aggregated financial information, or an overview of balances from accounts held at the bank in alignment with all regulatory requirements in KSA. It enables you to retrieve transactions and real-time balances from anb accounts and more.

 

API Flows

The flow will begin with a PSU who provides consent for a TPP to access their account information.

 

The TPP will request PSU access consent from ANB. To support this, the TPP will:

  • Successfully authenticate with ANB authorization server to obtain an access token.

  • Use the access token to create an access consent request against ANB resource server.

This step should be fulfilled by a POST request to the /account-access-consents resource made available on ANB resource server.

The account access consents resource request will include all required data permissions that the PSU intends to provide to the TPP.

A TPP may be a broker for data to other parties, so it is valid for a PSU to have multiple consents for the same resource, with different consent or authorization parameters agreed upon.

 

The TPP now will request the PSU to authorize the consent.