Discover/commonwealthbank.com.au API
live

commonwealthbank.com.au APIcommonwealthbank.com.au

Retrieve CommBank home loan and personal loan rates, comparison rates, fees, and LVR-based margin tiers via 3 structured endpoints.

Endpoints
3
Updated
3mo ago
Try it

No input parameters required.

api.parse.bot/scraper/11c2d6cd-56dd-4b7d-b645-e80948c44ea8/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/11c2d6cd-56dd-4b7d-b645-e80948c44ea8/get_all_loans' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Retrieve all loan products (Home and Personal) including rates, fees, and variations. Combines home loan data from the internal rates API with personal loan rates scraped from product pages.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "metadata": "object containing institution name and notes",
    "home_loan_products": "array of home loan product objects with rates, fees, and margin tiers",
    "personal_loan_products": "array of personal loan product objects with detected interest and comparison rates"
  },
  "sample": {
    "data": {
      "metadata": {
        "note": "Business loans are tailored; rates for savings/deposits/cards available on other hub pages.",
        "institution": "Commonwealth Bank of Australia (CommBank)"
      },
      "home_loan_products": [
        {
          "id": 1,
          "fees": {
            "ongoing": 8,
            "settlement": 200,
            "establishment": 600
          },
          "name": "Standard Variable Rate Home Loan",
          "type": "V",
          "loan_type": "standard",
          "variation": {
            "principal_and_interest": {
              "rate": 8.55,
              "comparison_rate": 8.69
            }
          }
        }
      ],
      "personal_loan_products": [
        {
          "details": "See website for full terms and tiered pricing.",
          "source_url": "https://www.commbank.com.au/personal-loans/fixed-rate-loan/rates-and-fees.html",
          "product_name": "Fixed Rate Personal Loan",
          "all_detected_rates_pa": [
            "16.25",
            "22.25",
            "23.12"
          ],
          "detected_comparison_rates_pa": [
            "22.25"
          ]
        }
      ]
    },
    "status": "success"
  }
}

About the commonwealthbank.com.au API

The CommBank Loans API exposes loan product data from Commonwealth Bank of Australia across 3 endpoints. get_all_loans combines home and personal loan data into a single response, while get_home_loans returns principal-and-interest rates, interest-only variants, wealth package tiers, and LVR-based margins, and get_personal_loans returns interest and comparison rates for Fixed Rate, Variable Rate, and Secured personal loan products.

What the API covers

The API returns structured loan product data from Commonwealth Bank (CommBank), Australia's largest retail bank. It covers two loan categories — home loans and personal loans — across three endpoints. All endpoints are parameterless; you call them and receive the full current dataset for that category.

Home loan data (get_home_loans)

get_home_loans returns an array of home loan product objects. Each object includes an id, name, type, and fees, plus a variation structure that carries rate details. Variations distinguish principal-and-interest from interest-only repayment types, and include wealth package product variants. Rates are expressed alongside LVR-based margin tiers, so you can see how the advertised rate shifts across different loan-to-value bands. This is the data set useful for rate comparison tools and mortgage calculators.

Personal loan data (get_personal_loans)

get_personal_loans returns personal loan products including Fixed Rate, Variable Rate, and Secured loan types. Each record includes product_name, source_url, all_detected_rates_pa, and detected_comparison_ra. The comparison rate field is particularly useful for total-cost comparisons, as it factors in fees that the headline rate omits.

Combined endpoint

get_all_loans merges both datasets into one response. It returns a metadata object (institution name and notes), home_loan_products, and personal_loan_products. Use this endpoint when you need a complete picture of CommBank's consumer loan range in a single call.

Common use cases
  • Build a home loan rate comparison tool that tracks CommBank's LVR-based margin tiers over time
  • Monitor CommBank's advertised vs. comparison rates on personal loans to surface total cost differences
  • Feed current CommBank interest rates into a mortgage repayment calculator
  • Alert users when CommBank's fixed or variable personal loan rates change
  • Aggregate CommBank home loan fees alongside rates for side-by-side lender analysis
  • Track wealth package rate variants separately from standard home loan products
  • Populate a financial research dashboard with up-to-date CommBank consumer loan data
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Commonwealth Bank have an official public developer API for loan rates?+
CommBank participates in Australia's Consumer Data Right (CDR) open banking regime. Their CDR API (documented at https://www.commbank.com.au/open-banking.html) exposes product data under the Banking API standard. The CDR product endpoint covers loan products but requires integration with the CDR registration and consent framework, which adds setup overhead compared to this API.
What does `get_home_loans` return beyond the headline interest rate?+
Each home loan object includes fees, type, and a variation structure that covers repayment type (principal-and-interest vs. interest-only), wealth package variants, and LVR-based margin tiers. This means you can reconstruct the effective rate for a given loan-to-value ratio and product configuration, not just the headline advertised rate.
Does the API return historical rate data or only the current rates?+
The API returns the current published rates at time of call. It does not expose historical rate series or timestamps of previous rate changes. If you need a rate history, you can record each API response in your own datastore over time, or fork the API on Parse and revise it to persist and return historical snapshots.
Are business loans or credit card rates covered?+
Not currently. The API covers CommBank consumer home loans and personal loans (Fixed Rate, Variable Rate, and Secured). Business lending products, credit cards, overdrafts, and line-of-credit products are not included. You can fork the API on Parse and revise it to add endpoints for those product pages.
Can I filter `get_home_loans` results by LVR band or repayment type?+
The endpoint returns all home loan variations in a single array with no server-side filtering. LVR band and repayment type data are present as fields within each variation object, so you can filter client-side after receiving the full response.
Page content last updated . Spec covers 3 endpoints from commonwealthbank.com.au.
Related APIs in FinanceSee all →
mazda.ca API
Find current vehicle deals, financing rates, lease options, and incentives across all Mazda Canada models and trims, with pricing tailored to your province. Get instant payment quotes to compare your options and discover the best offers available.
13f.info API
13f.info API
etoro.com API
Monitor top eToro traders by accessing their profiles, portfolio holdings, performance statistics, and trading history to inform your investment decisions. Discover trending stocks and cryptocurrencies, search for specific instruments, and view detailed market data and news to stay updated on investment opportunities.
vegasinsider.com API
Retrieve MLB betting odds from major sportsbooks including bet365, FanDuel, and DraftKings, covering Moneyline, Total, and Runline markets for any supported date. Easily compare odds across books to identify the best available lines.
bizapedia.com API
Search for detailed business profiles and contact information from Bizapedia, including company details, employee data, and communication channels. Access comprehensive business intelligence to research companies and build targeted contact lists.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
morningstar.com.au API
Access comprehensive financial data for Australian stocks, ETFs, and managed funds including key metrics, valuations, dividends, and historical prices. Search securities, review company profiles and ownership details, and stay informed with market news and upcoming dividend information.
immobiliare.it API
Search Italian property listings for sale or rent, browse real estate agencies, and explore price trends across Italian cities — all via immobiliare.it.
Commonwealth Bank Loans API | CommBank Rates · Parse