How it works

This standard defines a safe and secure way that Standards Users will manage the process where a customer authorises a third party to access their account information held by an API provider. The Account Information standard covers 10 types of account information, called ‘resources’. While the standard covers 10 resources, they may not all be available to customers. The resources available will depend on what API providers and third parties have agreed in their bilateral agreement.

Account Information resources included in the standard

  • Account requests: Allows a third party to check on the status of a customer’s account access request with an API provider.
  • Accounts: Allows a third party to retrieve the full list of accounts the customer has authorised the third party to access.
  • Balances: Allows a third party to retrieve the balance of a specified account(s) the customer has authorised the third party to access.
  • Transaction history: Allows a third party to retrieve a list of transactions posted to an account that results in an increase or decrease to a balance with in a defined date range.
  • Beneficiaries: Allows a third party to retrieve a list of trusted beneficiaries linked to a specific account.
  • Direct debits: Allows a third party to retrieve the list of direct debits that have been set up on a specific account.
  • Offers: Allows the third party to retrieve the offers available (product features) on a customer account, for example, interest rates, benefits, cash back, etc.
  • Standing orders (automatic payments): Allows a third party to retrieve the list of ‘standing orders’ (New Zealand terminology is ‘automatic payments’) that have been set up on a specific account.
  • Party: Allows a third party to retrieve information about the party (customer or owner) linked to a specific account. This can include name, email address, phone, mobile, address, etc.
  • Scheduled payments: Allows a third party to see the list of scheduled payments set up against a specific account. A scheduled payment is a single one-off payment that has been scheduled for a future date.
  • Statements: Allows a third party to request all statements associated with a specific account within a specified date range.

Account Information API

You can view the full standard and more information about its design principles in Confluence.