Commonwealth Bank website screenshot

Commonwealth Bank

Commonwealth Bank of Australia (CBA) is Australia's largest bank by market capitalization, a "Big Four" authorised deposit-taking institution (ADI) regulated by APRA and listed on the ASX (CBA), providing retail, business, and institutional banking. CBA serves millions of customers through NetBank online banking, the CommBank mobile app, CommBiz for business, and CommBank Yello loyalty. As a designated data holder under Australia's Consumer Data Right (CDR / Open Banking) regime, CommBank exposes a PUBLIC, unauthenticated Product Reference Data (PRD) API and a full set of consumer-AUTHORIZED CDR Banking endpoints (accounts, balances, transactions, direct debits, scheduled payments, payees, customer) conforming to the DSB Consumer Data Standards CDR Banking API v1.36.0. The bank publishes its own first-party Swagger 2.0 specifications for each of these families on its developer portal, and additionally documents a business API catalogue (Fast Payment / NPP credit transfer initiation, NameCheck, PayTo) and a hosted merchant Payment Gateway.

Commonwealth Bank publishes 14 APIs on the APIs.io network, including Accounts API API, Balances API API, Banking Account Balances API, and 11 more. Tagged areas include Financial, Banks, Consumer Banking, Business Banking, and Open Banking.

Commonwealth Bank’s developer surface includes authentication, developer portal, documentation, API reference, getting-started guide, support, engineering blog, and 26 more developer resources.

41.6/100 thin ▼ -9.2 Agent 35/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessSelf serve
25 APIs 1 MCP Servers 9 Features 6 Use Cases
FinancialBanksConsumer BankingBusiness BankingOpen BankingCDRProduct Reference DataADIAustralia

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 41.6/100 · thin
Contract Quality 2.0 / 25
Developer Ergonomics 11.2 / 20
Commercial Clarity 8.4 / 20
Operational Transparency 5.1 / 13
Governance 2.5 / 12
Discoverability 7.8 / 10
Agent readiness — 35/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/commonwealth-bank: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 25

Individual APIs this provider publishes, each with its own machine-readable definition.

Commonwealth Bank Fast Payment (Credit Transfer Initiation) API

Documented in CommBank's business API catalogue as the Credit Transfer Initiation / Fast Payment API: a near real-time capability that lets a business send money to most Austral...

Commonwealth Bank NameCheck API

Documented in CommBank's business API catalogue: NameCheck is a security tool that helps organisations and their customers avoid false billing scams and mistaken payments by che...

Commonwealth Bank PayTo API

Documented in CommBank's business API catalogue: PayTo is a modern digital payment solution enabling near real-time, account-to-account payments from a customer's bank account o...

CommBank Payment Gateway API

CommBank's merchant Payment Gateway exposes a hosted REST API for online card acceptance, authorisation, capture, refunds, tokenisation, and hosted checkout for eCommerce mercha...

CommBank API Banking for Business

CommBank API Banking provides programmatic banking interfaces for business customers covering payments, account information, reconciliation, and direct integration with ERP and ...

CommBiz

CommBiz is CommBank's business and corporate online banking platform supporting multi-user payments, account management, bulk payments, foreign exchange, file-based banking, tre...

CommBank International Payments

CommBank International Payments provides foreign exchange, international money transfer, travel money cards, and overseas payment services for retail and business customers, inc...

CommBank Merchant Payments

CommBank provides merchant payment acceptance through EFTPOS terminals, eCommerce gateways, BPAY merchant services, Smart mini and Smart Pos terminals, and online card acceptanc...

CommBank Mobile App

The CommBank mobile app is the bank's primary digital channel for personal customers offering account management, transfers, bill payment via BPAY, mobile cheque deposit, PayID,...

NetBank

NetBank is CommBank's web-based online banking platform giving personal customers access to account details, transactions, transfers, BPAY payments, statements, card services, a...

CommBank Yello

CommBank Yello is the bank's customer recognition and rewards program offering eligible customers exclusive cashback offers, partner discounts, fee waivers, and home loan benefi...

Commonwealth Bank Accounts API API

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.

Commonwealth Bank Balances API API

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

Host URL

Commonwealth Bank Banking Account Balances API

Banking Account Balance endpoints

Commonwealth Bank Banking Account Direct Debits API

Banking Account Direct Debit endpoints

Commonwealth Bank Banking Account Scheduled Payments API

Banking Account Scheduled Payment endpoints

Commonwealth Bank Banking Account Transactions API

Banking Account Transaction endpoints

Commonwealth Bank Banking Accounts API

Banking Account endpoints

Commonwealth Bank Banking Payees API

Banking Payee endpoints

Commonwealth Bank Banking Products API

Banking Product endpoints

Commonwealth Bank Customer API API

Access a customer's basic contact details. The customer may choose to share their personal or organisation details. Customer API is a consumer API. To access data you'll need th...

Commonwealth Bank Payees API API

Obtain a list of pre-registered payees authorised to be shared by the customer. Payees API is a consumer API. To access data you'll need the customer's consent.

Commonwealth Bank Products API API

Get details on available CommBank products including deposit and transaction accounts, credit cards, home loans, personal loans, and offset accounts. Information available throu...

Commonwealth Bank Regular Payments API API

Obtain the Regular Payment details authorised to be shared by the customer. Regular Payments API is a consumer API. To access data you'll need the customer's consent.

Commonwealth Bank Transaction API API

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

Scroll for all 25

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

Features 9

Notable capabilities this provider offers.

Personal Banking

Everyday accounts, savings, home loans, credit cards, and personal loans.

Business Banking

Business accounts, lending, merchant services, and CommBiz integration.

Open Banking (CDR)

Data holder under Australia's Consumer Data Right with public PRD and consent-driven data sharing.

Mobile Banking

CommBank app with Money Plan budgeting, card controls, and Yello rewards.

Loyalty Recognition

CommBank Yello customer recognition with cashback offers and fee waivers.

Merchant Payments

EFTPOS, eCommerce, and integrated payment acceptance for businesses.

International Payments

FX, SWIFT, and travel money card services for personal and business customers.

API Banking

Programmatic banking interfaces (Fast Payment, NameCheck, PayTo) for business integration.

Real-Time Payments

NPP and PayID instant transfer support across personal and business channels.

Scroll for all 9

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Commonwealth Bank Authentication

oauth2/openIdConnect/mutualTLS/none · 4 schemes

SECURITY

Commonwealth Bank Domain Security

TLSv1.2 · HSTS · DMARC

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Commonwealth Bank Scopes

10 scopes

10 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Commonwealth Bank Agentic Access

38 operations · 6 acting

38 operations · 6 acting

AGENTIC

Use Cases 6

What developers build with this provider.

Open Banking Data Sharing

Authorized third parties access consumer banking data via CDR with consumer consent.

Business Reconciliation

Automated reconciliation of accounts and payments via API Banking integrations.

Merchant Acceptance

SME and enterprise card acceptance through CommBank merchant solutions.

Consumer Mobile Banking

Daily banking, transfers, and budgeting through the CommBank app.

Cross-Border Payments

Send and receive international payments for retail and business customers.

Treasury Operations

Corporate treasury automation using CommBiz and API Banking.

Integrations 6

Pre-built integrations with other platforms and tools.

NPP Australia

New Payments Platform real-time clearing and settlement integration.

BPAY

BPAY scheme for bill payment and merchant collections.

PayID

PayID alias-based addressing for NPP real-time payments.

SWIFT

SWIFT messaging for cross-border payments and correspondent banking.

CDR Ecosystem

Consumer Data Right data sharing with Accredited Data Recipients.

Mastercard and Visa

Major card scheme acquiring and issuing partnerships.

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 5

Pagination, idempotency, versioning, errors, and events

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 5

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 4

The organization behind the API

Other 3

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: commonwealth-bank
url: https://raw.githubusercontent.com/api-evangelist/commonwealth-bank/refs/heads/main/apis.yml
name: Commonwealth Bank
kind: company
accessModel:
  pricing: unknown
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Self-serve signup
  confidence: medium
  source:
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/commonwealth-bank.png
tags:
- Financial
- Banks
- Consumer Banking
- Business Banking
- Open Banking
- CDR
- Product Reference Data
- ADI
- Australia
description: Commonwealth Bank of Australia (CBA) is Australia's largest bank by market capitalization, a "Big Four" authorised
  deposit-taking institution (ADI) regulated by APRA and listed on the ASX (CBA), providing retail, business, and institutional
  banking. CBA serves millions of customers through NetBank online banking, the CommBank mobile app, CommBiz for business,
  and CommBank Yello loyalty. As a designated data holder under Australia's Consumer Data Right (CDR / Open Banking) regime,
  CommBank exposes a PUBLIC, unauthenticated Product Reference Data (PRD) API and a full set of consumer-AUTHORIZED CDR Banking
  endpoints (accounts, balances, transactions, direct debits, scheduled payments, payees, customer) conforming to the DSB
  Consumer Data Standards CDR Banking API v1.36.0. The bank publishes its own first-party Swagger 2.0 specifications for each
  of these families on its developer portal, and additionally documents a business API catalogue (Fast Payment / NPP credit
  transfer initiation, NameCheck, PayTo) and a hosted merchant Payment Gateway.
created: '2026-05-05'
modified: '2026-07-21'
specificationVersion: '0.19'
apis:
- aid: commonwealth-bank:cba-fast-payment-credit-transfer-api
  name: Commonwealth Bank Fast Payment (Credit Transfer Initiation) API
  tags:
  - Payments
  - NPP
  - Real-Time Payments
  - Credit Transfer
  - Business
  - Australia
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://developer.api.commbank.com.au/apis
  properties:
  - url: https://developer.api.commbank.com.au/apis
    type: Documentation
  - url: https://developer.api.commbank.com.au/terms-of-use
    type: TermsOfService
  description: 'Documented in CommBank''s business API catalogue as the Credit Transfer Initiation / Fast Payment API: a near
    real-time capability that lets a business send money to most Australian financial institutions through the New Payments
    Platform (NPP). REST-based with OAuth 2.0 security. The full OpenAPI specification is not published as a public download
    — access to the catalogue and specs is granted at CommBank''s discretion behind developer registration (partner-gated),
    so no spec is wired here to avoid fabrication.'
- aid: commonwealth-bank:cba-namecheck-api
  name: Commonwealth Bank NameCheck API
  tags:
  - Payments
  - Fraud Prevention
  - Confirmation of Payee
  - Security
  - Business
  - Australia
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://developer.api.commbank.com.au/apis/namecheck
  properties:
  - url: https://developer.api.commbank.com.au/apis/namecheck
    type: Documentation
  - url: https://developer.api.commbank.com.au/terms-of-use
    type: TermsOfService
  description: 'Documented in CommBank''s business API catalogue: NameCheck is a security tool that helps organisations and
    their customers avoid false billing scams and mistaken payments by checking payee account name/number combinations before
    a payment is made. REST-based with OAuth 2.0 security. The OpenAPI specification is not published as a public download
    (catalogue access is granted at CommBank''s discretion behind developer registration), so no spec is wired here to avoid
    fabrication.'
- aid: commonwealth-bank:cba-payto-api
  name: Commonwealth Bank PayTo API
  tags:
  - Payments
  - PayTo
  - Real-Time Payments
  - Direct Debit
  - Business
  - Australia
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://developer.api.commbank.com.au/apis/payto
  properties:
  - url: https://developer.api.commbank.com.au/apis/payto
    type: Documentation
  - url: https://developer.api.commbank.com.au/terms-of-use
    type: TermsOfService
  description: 'Documented in CommBank''s business API catalogue: PayTo is a modern digital payment solution enabling near
    real-time, account-to-account payments from a customer''s bank account over the New Payments Platform, replacing traditional
    direct debit with a customer-authorised mandate model. REST-based with OAuth 2.0 security. The OpenAPI specification is
    not published as a public download (catalogue access is granted at CommBank''s discretion behind developer registration),
    so no spec is wired here to avoid fabrication.'
- aid: commonwealth-bank:cba-payment-gateway-api
  name: CommBank Payment Gateway API
  tags:
  - Payments
  - Merchant Services
  - Ecommerce
  - Payment Gateway
  - Cards
  - Australia
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://paymentgateway.commbank.com.au/api/documentation
  properties:
  - url: https://paymentgateway.commbank.com.au/api/documentation
    type: Documentation
  description: CommBank's merchant Payment Gateway exposes a hosted REST API for online card acceptance, authorisation, capture,
    refunds, tokenisation, and hosted checkout for eCommerce merchants. Integration guidelines and a full API reference are
    published as hosted HTML documentation at paymentgateway.commbank.com.au; a downloadable OpenAPI/Swagger artifact is not
    offered publicly, so none is wired here to avoid fabrication.
- aid: commonwealth-bank:commbank-app-api-banking
  name: CommBank API Banking for Business
  tags:
  - API Banking
  - Business
  - Payments
  - Integration
  humanURL: https://developer.api.commbank.com.au/
  properties:
  - url: https://developer.api.commbank.com.au/
    type: Documentation
  - url: https://developer.api.commbank.com.au/terms-of-use
    type: TermsOfService
  description: CommBank API Banking provides programmatic banking interfaces for business customers covering payments, account
    information, reconciliation, and direct integration with ERP and accounting systems for automated treasury operations,
    surfaced through the developer.api.commbank.com.au business API catalogue (REST + OAuth 2.0).
- aid: commonwealth-bank:commbiz
  name: CommBiz
  tags:
  - Business Banking
  - Treasury
  - Payments
  humanURL: https://www.commbank.com.au/business/digital-banking/commbiz.html
  properties:
  - url: https://www.commbank.com.au/business/digital-banking/commbiz.html
    type: Documentation
  description: CommBiz is CommBank's business and corporate online banking platform supporting multi-user payments, account
    management, bulk payments, foreign exchange, file-based banking, treasury management, and bank-to-customer integration.
- aid: commonwealth-bank:commbank-international
  name: CommBank International Payments
  tags:
  - International
  - FX
  - Cross-Border Payments
  humanURL: https://www.commbank.com.au/international.html
  properties:
  - url: https://www.commbank.com.au/international.html
    type: Documentation
  description: CommBank International Payments provides foreign exchange, international money transfer, travel money cards,
    and overseas payment services for retail and business customers, including SWIFT integration for cross-border payments.
- aid: commonwealth-bank:commbank-merchant-payments
  name: CommBank Merchant Payments
  tags:
  - Payments
  - Merchant Services
  - EFTPOS
  - Ecommerce
  humanURL: https://www.commbank.com.au/business/payments.html
  properties:
  - url: https://www.commbank.com.au/business/payments.html
    type: Documentation
  description: CommBank provides merchant payment acceptance through EFTPOS terminals, eCommerce gateways, BPAY merchant services,
    Smart mini and Smart Pos terminals, and online card acceptance. Includes integrations with major eCommerce platforms.
- aid: commonwealth-bank:commbank-mobile-app
  name: CommBank Mobile App
  tags:
  - Mobile App
  - Banking
  - Payments
  - Money Plan
  humanURL: https://www.commbank.com.au/digital-banking/commbank-app.html
  properties:
  - url: https://www.commbank.com.au/digital-banking/commbank-app.html
    type: Documentation
  description: The CommBank mobile app is the bank's primary digital channel for personal customers offering account management,
    transfers, bill payment via BPAY, mobile cheque deposit, PayID, NPP real-time transfers, card controls, Money Plan budgeting
    tools, and the Yello loyalty program.
- aid: commonwealth-bank:netbank
  name: NetBank
  tags:
  - Online Banking
  - Web Banking
  - Self Service
  humanURL: https://www.commbank.com.au/digital-banking/netbank.html
  properties:
  - url: https://www.commbank.com.au/digital-banking/netbank.html
    type: Documentation
  description: NetBank is CommBank's web-based online banking platform giving personal customers access to account details,
    transactions, transfers, BPAY payments, statements, card services, and customer self-service.
- aid: commonwealth-bank:commbank-yello
  name: CommBank Yello
  tags:
  - Loyalty
  - Rewards
  - Customer Recognition
  humanURL: https://www.commbank.com.au/banking/yello.html
  properties:
  - url: https://www.commbank.com.au/banking/yello.html
    type: Documentation
  description: CommBank Yello is the bank's customer recognition and rewards program offering eligible customers exclusive
    cashback offers, partner discounts, fee waivers, and home loan benefits surfaced through the CommBank mobile app.
- aid: commonwealth-bank:commonwealth-bank-accounts-api-api
  name: Commonwealth Bank Accounts API API
  description: "Obtain the list of accounts authorised to be shared by the customer. \n\nAccount API is a consumer API. To\
    \ access data you'll need the customer's consent.</p><h3 style=\"margin-top:30px;\">Host URL</h3><p>CommBank requests\
    \ are passed to the URL <span class=\"sc-1noysbl-9 JKaaQ\">https://secure.api.commbank.com.au/api/cds-au/v1/banking</span></p><p>CBA\
    \ – CommBiz requests are passed to the URL <span class=\"sc-1noysbl-9 JKaaQ\">https://secure.cdr.commbiz.api.commbank.com.au/cbzapi/cds-au/v1/banking</span></p>"
  humanURL: https://www.commbank.com.au/developer/documentation/Products
  baseURL: https://api.commbank.com.au/public/cds-au/v1/banking/products
  tags:
  - Accounts API
  properties:
  - type: OpenAPI
    url: openapi/commonwealth-bank-accounts-api-api-openapi.yml
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Products
  - type: APIReference
    url: https://consumerdatastandardsaustralia.github.io/standards/
  - type: Standards
    url: https://www.commbank.com.au/banking/open-banking.html
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Accounts
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Balances
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Transactions
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/RegularPayments
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Payees
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Customer
  - type: Documentation
    url: https://www.commbank.com.au/banking/open-banking.html
- aid: commonwealth-bank:commonwealth-bank-balances-api-api
  name: Commonwealth Bank Balances API API
  description: "Obtain the balance for a single specified account. \n\nBalances API is a consumer API. To access data you'll\
    \ need the customer's consent.</p><h3 style=\"margin-top:30px;\">Host URL</h3><p>CommBank requests are passed to the URL\
    \ <span class=\"sc-1noysbl-9 JKaaQ\">https://secure.api.commbank.com.au/api/cds-au/v1/banking</span></p><p>CBA – CommBiz\
    \ requests are passed to the URL <span class=\"sc-1noysbl-9 JKaaQ\">https://secure.cdr.commbiz.api.commbank.com.au/cbzapi/cds-au/v1/banking</span></p>"
  humanURL: https://www.commbank.com.au/developer/documentation/Products
  baseURL: https://api.commbank.com.au/public/cds-au/v1/banking/products
  tags:
  - Balances API
  properties:
  - type: OpenAPI
    url: openapi/commonwealth-bank-balances-api-api-openapi.yml
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Products
  - type: APIReference
    url: https://consumerdatastandardsaustralia.github.io/standards/
  - type: Standards
    url: https://www.commbank.com.au/banking/open-banking.html
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Accounts
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Balances
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Transactions
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/RegularPayments
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Payees
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Customer
  - type: Documentation
    url: https://www.commbank.com.au/banking/open-banking.html
- aid: commonwealth-bank:commonwealth-bank-banking-account-balances-api
  name: Commonwealth Bank Banking Account Balances API
  description: Banking Account Balance endpoints
  humanURL: https://www.commbank.com.au/developer/documentation/Products
  baseURL: https://api.commbank.com.au/public/cds-au/v1/banking/products
  tags:
  - Banking Account Balances
  properties:
  - type: OpenAPI
    url: openapi/commonwealth-bank-banking-account-balances-api-openapi.yml
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Products
  - type: APIReference
    url: https://consumerdatastandardsaustralia.github.io/standards/
  - type: Standards
    url: https://www.commbank.com.au/banking/open-banking.html
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Accounts
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Balances
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Transactions
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/RegularPayments
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Payees
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Customer
  - type: Documentation
    url: https://www.commbank.com.au/banking/open-banking.html
- aid: commonwealth-bank:commonwealth-bank-banking-account-direct-debits-api
  name: Commonwealth Bank Banking Account Direct Debits API
  description: Banking Account Direct Debit endpoints
  humanURL: https://www.commbank.com.au/developer/documentation/Products
  baseURL: https://api.commbank.com.au/public/cds-au/v1/banking/products
  tags:
  - Banking Account Direct Debits
  properties:
  - type: OpenAPI
    url: openapi/commonwealth-bank-banking-account-direct-debits-api-openapi.yml
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Products
  - type: APIReference
    url: https://consumerdatastandardsaustralia.github.io/standards/
  - type: Standards
    url: https://www.commbank.com.au/banking/open-banking.html
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Accounts
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Balances
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Transactions
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/RegularPayments
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Payees
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Customer
  - type: Documentation
    url: https://www.commbank.com.au/banking/open-banking.html
- aid: commonwealth-bank:commonwealth-bank-banking-account-scheduled-payments-api
  name: Commonwealth Bank Banking Account Scheduled Payments API
  description: Banking Account Scheduled Payment endpoints
  humanURL: https://www.commbank.com.au/developer/documentation/Products
  baseURL: https://api.commbank.com.au/public/cds-au/v1/banking/products
  tags:
  - Banking Account Scheduled Payments
  properties:
  - type: OpenAPI
    url: openapi/commonwealth-bank-banking-account-scheduled-payments-api-openapi.yml
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Products
  - type: APIReference
    url: https://consumerdatastandardsaustralia.github.io/standards/
  - type: Standards
    url: https://www.commbank.com.au/banking/open-banking.html
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Accounts
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Balances
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Transactions
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/RegularPayments
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Payees
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Customer
  - type: Documentation
    url: https://www.commbank.com.au/banking/open-banking.html
- aid: commonwealth-bank:commonwealth-bank-banking-account-transactions-api
  name: Commonwealth Bank Banking Account Transactions API
  description: Banking Account Transaction endpoints
  humanURL: https://www.commbank.com.au/developer/documentation/Products
  baseURL: https://api.commbank.com.au/public/cds-au/v1/banking/products
  tags:
  - Banking Account Transactions
  properties:
  - type: OpenAPI
    url: openapi/commonwealth-bank-banking-account-transactions-api-openapi.yml
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Products
  - type: APIReference
    url: https://consumerdatastandardsaustralia.github.io/standards/
  - type: Standards
    url: https://www.commbank.com.au/banking/open-banking.html
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Accounts
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Balances
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Transactions
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/RegularPayments
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Payees
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Customer
  - type: Documentation
    url: https://www.commbank.com.au/banking/open-banking.html
- aid: commonwealth-bank:commonwealth-bank-banking-accounts-api
  name: Commonwealth Bank Banking Accounts API
  description: Banking Account endpoints
  humanURL: https://www.commbank.com.au/developer/documentation/Products
  baseURL: https://api.commbank.com.au/public/cds-au/v1/banking/products
  tags:
  - Banking Accounts
  properties:
  - type: OpenAPI
    url: openapi/commonwealth-bank-banking-accounts-api-openapi.yml
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Products
  - type: APIReference
    url: https://consumerdatastandardsaustralia.github.io/standards/
  - type: Standards
    url: https://www.commbank.com.au/banking/open-banking.html
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Accounts
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Balances
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Transactions
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/RegularPayments
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Payees
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Customer
  - type: Documentation
    url: https://www.commbank.com.au/banking/open-banking.html
- aid: commonwealth-bank:commonwealth-bank-banking-payees-api
  name: Commonwealth Bank Banking Payees API
  description: Banking Payee endpoints
  humanURL: https://www.commbank.com.au/developer/documentation/Products
  baseURL: https://api.commbank.com.au/public/cds-au/v1/banking/products
  tags:
  - Banking Payees
  properties:
  - type: OpenAPI
    url: openapi/commonwealth-bank-banking-payees-api-openapi.yml
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Products
  - type: APIReference
    url: https://consumerdatastandardsaustralia.github.io/standards/
  - type: Standards
    url: https://www.commbank.com.au/banking/open-banking.html
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Accounts
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Balances
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Transactions
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/RegularPayments
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Payees
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Customer
  - type: Documentation
    url: https://www.commbank.com.au/banking/open-banking.html
- aid: commonwealth-bank:commonwealth-bank-banking-products-api
  name: Commonwealth Bank Banking Products API
  description: Banking Product endpoints
  humanURL: https://www.commbank.com.au/developer/documentation/Products
  baseURL: https://api.commbank.com.au/public/cds-au/v1/banking/products
  tags:
  - Banking Products
  properties:
  - type: OpenAPI
    url: openapi/commonwealth-bank-banking-products-api-openapi.yml
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Products
  - type: APIReference
    url: https://consumerdatastandardsaustralia.github.io/standards/
  - type: Standards
    url: https://www.commbank.com.au/banking/open-banking.html
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Accounts
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Balances
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Transactions
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/RegularPayments
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Payees
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Customer
  - type: Documentation
    url: https://www.commbank.com.au/banking/open-banking.html
- aid: commonwealth-bank:commonwealth-bank-customer-api-api
  name: Commonwealth Bank Customer API API
  description: 'Access a customer''s basic contact details. The customer may choose to share their personal or organisation
    details.


    Customer API is a consumer API. To access data you''ll need the customer''s consent.</p><h3 style="margin-top:30px;">Host
    URL</h3><p>CommBank requests are passed to the URL <span class="sc-1noysbl-9 JKaaQ">https://secure.api.commbank.com.au/api/cds-au/v1/banking/common/customer</span></p><p>CBA
    – CommBiz requests are passed to the URL <span class="sc-1noysbl-9 JKaaQ">https://secure.cdr.commbiz.api.commbank.com.au/cbzapi/cds-au/v1/common/customer</span></p>'
  humanURL: https://www.commbank.com.au/developer/documentation/Products
  baseURL: https://api.commbank.com.au/public/cds-au/v1/banking/products
  tags:
  - Customer API
  properties:
  - type: OpenAPI
    url: openapi/commonwealth-bank-customer-api-api-openapi.yml
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Products
  - type: APIReference
    url: https://consumerdatastandardsaustralia.github.io/standards/
  - type: Standards
    url: https://www.commbank.com.au/banking/open-banking.html
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Accounts
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Balances
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Transactions
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/RegularPayments
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Payees
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Customer
  - type: Documentation
    url: https://www.commbank.com.au/banking/open-banking.html
- aid: commonwealth-bank:commonwealth-bank-payees-api-api
  name: Commonwealth Bank Payees API API
  description: "Obtain a list of pre-registered payees authorised to be shared by the customer. \n\nPayees API is a consumer\
    \ API. To access data you'll need the customer's consent.</p><h3 style=\"margin-top:30px;\">Host URL</h3>All requests\
    \ are passed to the URL <span class=\"sc-1noysbl-9 JKaaQ\">https://secure.api.commbank.com.au/api/cds-au/v1/banking</span></p>"
  humanURL: https://www.commbank.com.au/developer/documentation/Products
  baseURL: https://api.commbank.com.au/public/cds-au/v1/banking/products
  tags:
  - Payees API
  properties:
  - type: OpenAPI
    url: openapi/commonwealth-bank-payees-api-api-openapi.yml
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Products
  - type: APIReference
    url: https://consumerdatastandardsaustralia.github.io/standards/
  - type: Standards
    url: https://www.commbank.com.au/banking/open-banking.html
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Accounts
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Balances
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Transactions
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/RegularPayments
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Payees
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Customer
  - type: Documentation
    url: https://www.commbank.com.au/banking/open-banking.html
- aid: commonwealth-bank:commonwealth-bank-products-api-api
  name: Commonwealth Bank Products API API
  description: "Get details on available CommBank products including deposit and transaction accounts, credit cards, home\
    \ loans, personal loans, and offset accounts. Information available through the API includes eligibility, features, pricing,\
    \ and links to terms & conditions. \n\nThe Products API is public and does not require any authentication by consumers.\n\
    \n<p>Product details including features, eligibility, rates and fees may change from time to time without notice. Please\
    \ direct your end users to refer to <a href=\"https://www.commbank.com.au\">commbank.com.au</a> for current product details.</p><h3\
    \ style=\"margin-top:30px;\">Host URL</h3>All requests are passed to the URL <span class=\"sc-1noysbl-9 JKaaQ\">https://api.commbank.com.au/public/cds-au/v1/banking</span></p>"
  humanURL: https://www.commbank.com.au/developer/documentation/Products
  baseURL: https://api.commbank.com.au/public/cds-au/v1/banking/products
  tags:
  - Products API
  properties:
  - type: OpenAPI
    url: openapi/commonwealth-bank-products-api-api-openapi.yml
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Products
  - type: APIReference
    url: https://consumerdatastandardsaustralia.github.io/standards/
  - type: Standards
    url: https://www.commbank.com.au/banking/open-banking.html
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Accounts
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Balances
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Transactions
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/RegularPayments
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Payees
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Customer
  - type: Documentation
    url: https://www.commbank.com.au/banking/open-banking.html
- aid: commonwealth-bank:commonwealth-bank-regular-payments-api-api
  name: Commonwealth Bank Regular Payments API API
  description: "Obtain the Regular Payment details authorised to be shared by the customer. \n\nRegular Payments API is a\
    \ consumer API. To access data you'll need the customer's consent.</p><h3 style=\"margin-top:30px;\">Host URL</h3><p>CommBank\
    \ requests are passed to the URL <span class=\"sc-1noysbl-9 JKaaQ\">https://secure.api.commbank.com.au/api/cds-au/v1/banking</span></p><p>CBA\
    \ – CommBiz requests are passed to the URL <span class=\"sc-1noysbl-9 JKaaQ\">https://secure.cdr.commbiz.api.commbank.com.au/cbzapi/cds-au/v1/banking</span></p>"
  humanURL: https://www.commbank.com.au/developer/documentation/Products
  baseURL: https://api.commbank.com.au/public/cds-au/v1/banking/products
  tags:
  - Regular Payments API
  properties:
  - type: OpenAPI
    url: openapi/commonwealth-bank-regular-payments-api-api-openapi.yml
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Products
  - type: APIReference
    url: https://consumerdatastandardsaustralia.github.io/standards/
  - type: Standards
    url: https://www.commbank.com.au/banking/open-banking.html
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Accounts
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Balances
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Transactions
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/RegularPayments
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Payees
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Customer
  - type: Documentation
    url: https://www.commbank.com.au/banking/open-banking.html
- aid: commonwealth-bank:commonwealth-bank-transaction-api-api
  name: Commonwealth Bank Transaction API API
  description: "Obtain the list of transactions for a CommBank account and details for each transaction. \n\nTransaction API\
    \ is a consumer API. To access data you'll need the customer's consent.\n\nSeven years’ worth of transactions will be\
    \ available for active accounts, starting from transactions dated 1 Jan 2017.</p><h3 style=\"margin-top:30px;\">Host URL</h3><p>CommBank\
    \ requests are passed to the URL <span class=\"sc-1noysbl-9 JKaaQ\">https://secure.api.commbank.com.au/api/cds-au/v1/banking</span></p><p>CBA\
    \ – CommBiz requests are passed to the URL <span class=\"sc-1noysbl-9 JKaaQ\">https://secure.cdr.commbiz.api.commbank.com.au/cbzapi/cds-au/v1/banking</span></p>"
  humanURL: https://www.commbank.com.au/developer/documentation/Products
  baseURL: https://api.commbank.com.au/public/cds-au/v1/banking/products
  tags:
  - Transaction API
  properties:
  - type: OpenAPI
    url: openapi/commonwealth-bank-transaction-api-api-openapi.yml
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Products
  - type: APIReference
    url: https://consumerdatastandardsaustralia.github.io/standards/
  - type: Standards
    url: https://www.commbank.com.au/banking/open-banking.html
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Accounts
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Balances
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Transactions
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/RegularPayments
  - type: Documentation
    url: https://www.commbank.com.au/developer/documentation/Payees
  - type: Document

# --- truncated at 32 KB (37 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/commonwealth-bank/refs/heads/main/apis.yml