AIS options

To get the AIS options, you have to call the following endpoint of your docker:

/ob/ais/access/options/connector_id

In those options, you will find multiple informations.

See PIS API section > Get AIS options > HTTP 200 response for details.

If your code is adapted to the various options supplied here, it will be able to handle all the connectors we're proposing.

accessOption

This options tells you what the bank expect to receive for the account identification.

Customizable (0)

PSU can provide specific account numbers, granting access to balances and/or transactions for those accounts (via TransactionAccounts and BalanceAccounts properties). If no accounts are specified, depending on the consent types supported by the bank, either global consent or, if the bank allows it, the user will choose accounts during SCA authorization.

The IBANs list must be supplied in the TransactionAccounts and BalanceAccounts field of the request.

NotCustomizable (1)

Accounts can not be specified on the SDK level. Depending on the bank, PSU may have an option to choose accounts during Strong Customer Authentication on bank side.

SingleAccount (2)

PSU must specify only one single account to give access to in the SingleAccount field of the request.

Detailed (3)

This options works like Customizable, but the PSU must provide specific account identifier to give access to balances and/or transactions for them in the firld TransactionAccounts and BalanceAccounts of the request.

MultipleAccounts (4)

(Premium Connectors Only!!!) PSU must provide specific account numbers, to give access to balances and transactions for them (Accounts property).

LinkingOption

This option tells you if the bank only support one consent by PSU. if the value is 0 (linked), you must include all the accounts of the PSU already connected when you renew or add an account.

In Private mode, accounts not included won't be accessible anymore.

In Gateway mode, in addition to the requested accounts, we also ask consent renewal for the existing one(s), but your access to those existing one(s) will not be extended!! If you want to extend your access, you need to supply the existing one(s) in the request or request a global consent (not providing any IBAN), if bank allows it (check access option here above), to have access to all the accounts of the PSU. You should of course ask the permission of the PSU to do that.

Linked (0)

Only one consent, accounts access are linked

Separate (1)

Multiple consent allowed, no need to renew all the accounts

currencyOption

NA (0)

Not available

Optional (1)

The currency is not required when connecting an account

Required (2)

You must provide the account's currency when requesting access

additionalPropertiesRequested

see specific page