CommBank API
There's no public CommBank developer API you can sign up for. Redbark gives you one REST API for your CommBank accounts, balances, and transactions over CDR Open Banking, hosted in Australia.
No credit card required
The closest thing to a CommBank API
Like every Australian bank, Commonwealth Bank of Australia only shares customer data through the Consumer Data Right (CDR) Open Banking framework. There's no public developer portal where you register an app, and scraping your own login is brittle and breaks the bank's terms.
Redbark connects to CommBank over CDR and turns it into one REST API. You get CommBank accounts, balances, and transactions as JSON, without becoming an accredited data recipient yourself and without handing us your CommBank login.
Pull CommBank transactions in two calls
Authenticate with your API key, then call the same endpoints you'd use for any connected bank. Here's CommBank.
Loading...
Loading...
GET /v1/accountsAccounts
Every connected account with type, name, and identifiers.
GET /v1/balancesBalances
Current and available balance for each account.
GET /v1/transactionsTransactions
Full transaction history, paginated, with merchant and category.
CommBank in your terminal
Prefer the command line? The open-source Redbark CLI lists your CommBank accounts, balances, and transactions as readable tables, or raw JSON with a flag. It uses the same API key.
Read the CLI docsLoading...
Frequently Asked Questions
Quick answers to common questions about connecting your accounts and syncing your data.
CommBank API
Can't find what you're looking for? Contact our support team
Other Australian bank APIs
Ready to automate your financial tracking?
Start your free 7-day trial. Connect your banks, choose your destination, and watch your transactions sync automatically.
No credit card required