Introduction to Open Banking Account Information
Temenos Transact Account Access APIs help customers to access their account details through any authorised Third Party Provider (TPP) interface that connects to the bank. These APIs are based on the UK OBIE (Open Banking Implementation Entity) standards as defined as part of the PSD2 (Revised Payment Service Directive).
A TPP that facilitates enquires on an account is denoted AISP (Account Information Service Provider). The bank that owns the account details and shares the information through the TPP is denoted ASPSP (Account Servicing Payment Service Provider). The customer who uses the TPP is denoted PSU (Payment Services User).
A customer (PSU) is required to create a consent in order to access his or her account details through a TPP.
When a customer invokes any one of the account related enquiries through the TPP, the account number that comes in the request is checked against the list of authorised accounts stored at the consent level. The TPP Reference, Customer ID, Consent Type and Expiry Date are also checked simultaneously.
The following API’s are delivered for getting the account access consent:
| Consent API | API Description |
|---|---|
|
Create Consent |
Create Consent with the above-mentioned details. |
|
Get Consent Status |
Provide the status of the consent The consent is considered to be Authorized (Live) if the arrangement Status is AUTH and the Expiry Date is less than or equal to Current Date. |
|
Delete Consent |
Delete a consent or close a consent arrangement before its expiry date |
If the account is available in the list, Temenos Transact sends the requested information for that account in the response. If the consent is not available or has expired, then Temenos Transact will not process the request.
Different Temenos Transact account access APIs invoked by the customer through the TPP provide different kinds of information as detailed below:
| API Function | API Description |
|---|---|
|
Accounts |
Customer enquiries on the account details of a specific account through the Accounts API. |
|
Balances |
Customer enquiries on the account balance information of a specific account through the Balances API. |
|
Transactions |
Customer enquiries on the transactions of a specific account through the Transactions API. |
|
Beneficiaries |
Customer enquiries on the beneficiaries related to a specific account through the Beneficiaries API. |
|
Direct Debits |
Customer enquiries on the direct debits related to a specific account through the Direct Debits API. |
|
Standing Orders |
Customer enquiries on the standing orders related to a specific account through the Standing Orders API. |
|
Scheduled Payments |
Customer enquiries on the scheduled payments related to a specific account through the Scheduled Payments API. |
|
Statements |
Customer enquiries on the statements related to a specific account through the Statements API. |
|
Party |
Customer enquiries on the parties related to a specific account through the Party API. |
Click here to understand the terms and abbreviations used in describing the Open Banking Account Information functionality.
In this topic