Errors BAI

Below we list the expected errors in the BAI APIs response:

APIErrorCodeMESSAGE TO BOOKKEEPING PARTYReason (detail)Solution/Action
ALLNot found404Consent user does not exist anymoreCustomer that has given consent does not exist anymoreRequest a new consent for the account(s)
ALLForbidden403Account not found or consent user does not have the correct authorizationAccount does not exist anymore or customer that has given consent does not have access to the account anymoreRequest a new consent for the account(s)
BalanceUnauthorized401Consent user not authorized to view the balanceCustomer does not have the authorization to view balance in Rabo Internet Banking or Rabo Business BankingRequest to give the user that signed the consent access to the balance information of the account in RIB/RBB
TransactionsUnauthorized401Consent user not authorized to view the transactionsCustomer does not have authorization to view transactions in Rabo Internet Banking or Rabo Business BankingRequest to give the user that signed the consent access to the transaction information of the account in RIB/RBB
TransactionsUnauthorized401Consent user has no authorization for the requested period
  • Scenario 1*: Consent has been signed with a private card instead of business card
  • Scenario 2*: The account is closed
Request a new consent for the account(s)
ALLBad request400Invalid accountId
  • Scenario 1:* The encrypted account ID pattern sent in the request is invalid.
  • Scenario 2:* The encrypted account ID pattern sent in the request is unable to decrypt.
Correct the request details or request the user to sign a new consent
ALLBad request400Given accountid does not belong to the consentThis accountId does not match with the consent that is connected to the access tokenSend a request to the accounts endpoint in order to retrieve the correct accountid(s) belonging to the consent