Leave site
No items found.
A man and a woman standing, facing each other in a kitchen. They are talking to each other while holding mugs

Public APIs

Our Product APIs have been developed in accordance with the Consumer Data Standards, these APIs provide access to non-customer info like product details.

These are public APIs and do not require authentication.


Retrieve a list of Bank Australia products that are currently offered to the market,
API URL: https://public.cdr-api.bankaust.com.au/cds-au/v1/banking/products

Product Details

Retrieve a list of detailed information for a specific product offered to the market,
API URL: https://public.cdr-api.bankaust.com.au/cds-au/v1/banking/products/{product ID}

Consumer APIs

To access consumer APIs, you'll need to be accredited by the ACCC and get the customer's consent.


Access a customer's basic contact details. The customer may choose to share their personal or organisation details.

Get Customer

Obtain basic information on the customer
API URL: https://resource.cdr-api.bankaust.com.au/cds-au/v1/common/customer


Obtain the list of accounts authorised to be shared by the customer.
Account API is a consumer API. To access data you'll need the customer's consent.

Get Accounts

Obtain a list of accounts
API URL: https://resource.cdr-api.bankaust.com.au/cds-au/v1/banking/accounts


Obtain the list of transactions for a Bank Australia account and details for each transaction.
Transaction API is a consumer API. To access data you'll need the customer's consent.

Get Transactions

Obtain transactions for a specific account
API URL: https://resource.cdr-api.bankaust.com.au/cds-au/v1/banking/accounts/{accountId}/transactions

Get Transaction Detail

Obtain detailed information on a transaction for a specific account
API URL: https://resource.cdr-api.bankaust.com.au/cds-au/v1/banking/accounts/{accountId}/transactions/{transactionId}


Obtain the balance for a single specified account.
Balances API is a consumer API. To access data you'll need the customer's consent.

Get Balances

Obtain the balance of a specified account
API URL: https://resource.cdr-api.bankaust.com.au/cds-au/v1/banking/accounts/{accountId}/balance

Get Bulk Balances

Obtain balances for multiple, filtered accounts
API URL: https://resource.cdr-api.bankaust.com.au/cds-au/v1/banking/accounts/balances

Get Balances for Specific Accounts

Obtain balances for a specified list of accounts
API URL: https://resource.cdr-api.bankaust.com.au/cds-au/v1/banking/accounts/balances

Additional Information

If you are experiencing any technical issues with the APIs, please email OpenBanking@bankaust.com.au with the details.

A person holding a phone with Bank Australia digital banking on the screen