Answers: Australian data via API
Direct answers to the questions people ask about getting Australian government data through one API. Every example is a real endpoint you can call with a free key.
Inflation and prices
How do I get monthly Australian inflation (the monthly CPI indicator) via API?
Call the monthly CPI indicator series: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/series/AU.CPI.MONTHLY/latest returns the latest annual change from the ABS Monthly CPI Indicator (6484.0), which updates more often than the quarterly headline CPI. The value is an annual percentage. Use it when you need a faster inflation read than the quarterly figure.
How do I get underlying (trimmed mean) inflation via API?
Call the trimmed mean CPI series, the RBA's preferred core gauge: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/series/AU.CPI.TRIMMED/latest returns the latest annual trimmed mean from ABS 6401.0, seasonally adjusted. This strips volatile items so it differs from headline CPI. Drop /latest for the full quarterly history.
How do I get the Australian Producer Price Index (PPI) via API?
Call the final-demand PPI series: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/series/AU.PPI.YOY/latest returns the latest annual change in producer prices from ABS catalogue 6427.0. It is the upstream price measure that often leads consumer inflation. The value is an annual percentage.
How do I see what is driving Australian inflation by category via API?
Call the inflation-decomposition signal: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/inflation-decomposition returns headline CPI broken into CPI groups with each group's annual change, basket weight and contribution in percentage points. It shows, for example, how much housing and transport each add to the headline number. Each group carries its own period.
Jobs and wages
How do I get the Australian unemployment rate via API?
Call the seasonally adjusted national unemployment series: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/series/AU.UNEMP.SA/latest returns the latest ABS Labour Force unemployment rate as a flat, source-attributed object. State series exist too (AU.UNEMP.NSW, AU.UNEMP.VIC, AU.UNEMP.QLD, AU.UNEMP.WA). Drop /latest and add a period range for the full back history.
How do I get Australian wage growth (Wage Price Index) via API?
Call the Wage Price Index annual-growth series: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/series/AU.WAGES.YOY/latest returns the latest year-on-year wage growth from ABS catalogue 6345.0. The value is a percentage, seasonally adjusted. Remove /latest for every quarter back to the start of the series.
How do I get Australian job vacancies via API?
Call the job vacancies series: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/series/AU.JOB.VACANCIES/latest returns the latest quarterly count of vacancies from ABS Job Vacancies (6354.0), seasonally adjusted. The value is a number of vacancies. Pair it with AU.UNEMP.SA to track labour-market tightness.
How do I get the youth unemployment rate in Australia via API?
Call the youth-unemployment signal, which returns the 15-24 rate alongside the all-ages rate and the gap: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/youth-unemployment returns youth_unemployment_pct, youth_participation_pct, all_ages_unemployment_pct and the youth_premium_pp from ABS Labour Force by age. For just the raw youth series use /v1/series/AU.UNEMP.YOUTH/latest. Both read straight from ABS 6202.0.
Growth, housing and population
How do I get Australian GDP growth via API?
Call the quarterly GDP growth series: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/series/AU.GDP.GROWTH/latest returns the latest seasonally adjusted quarterly change from the ABS National Accounts (5206.0). For the chain-volume real level instead of the growth rate, use AU.GDP.REAL. Add a period range to pull the full quarterly history.
How do I get Australian building approvals via API?
Call the dwelling-units-approved series: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/series/AU.BUILDING.APPROVALS/latest returns the latest monthly count of dwellings approved from ABS Building Approvals (8731.0), seasonally adjusted. The value is a number of dwellings. Drop /latest for the full monthly history.
How do I get the average Australian house price via API?
Call the mean residential dwelling price series: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/series/AU.DWELLING.VALUE/latest returns the latest national mean dwelling value in Australian dollars from ABS Residential Property Price Indexes (6416.0). The data is quarterly. Add a period range to chart the trend across quarters.
How do I get Australia's population via API?
Call the estimated resident population series: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/series/AU.POPULATION/latest returns the latest quarterly estimated resident population from ABS 3101.0. For annual net overseas migration use AU.NOM instead. Remove /latest for the full quarterly history.
Interest rates and markets
How do I get the AUD/USD exchange rate via API?
Call the daily AUD/USD series sourced from the RBA: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/series/AU.FX.USD/latest returns the latest US dollars per Australian dollar. Other daily pairs are available (AU.FX.EUR, AU.FX.GBP, AU.FX.JPY, AU.FX.CNY, AU.FX.NZD) plus the trade-weighted index AU.FX.TWI. Remove /latest for the daily history.
How do I get the 10-year Australian government bond yield via API?
Call the daily 10-year bond yield series: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/series/AU.BOND.10Y/latest returns the latest yield in percent per annum from RBA Capital Market Yields (F2). The 2, 3 and 5-year points are also available as AU.BOND.2Y, AU.BOND.3Y and AU.BOND.5Y. Add a period range to chart the yield curve over time.
How do I get the current Australian mortgage rate via API?
Call the new owner-occupier variable mortgage rate series: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/series/AU.MORTGAGE.RATE.OO.NEW/latest returns the latest rate in percent per annum from RBA Housing Lending Rates (F6). For the investor equivalent use AU.MORTGAGE.RATE.INV.NEW. The figure is monthly and not seasonally adjusted.
How do I get Australian term deposit (savings) rates via API?
Call the 1-year bank term deposit series: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/series/AU.TD.RATE.1Y/latest returns the latest rate in percent per annum for a $10k balance from RBA Retail Deposit Rates (F4). The data is monthly. Remove /latest and add a period range to track how deposit rates moved with the cash rate.
Energy and weather
How do I get Australian electricity generation by fuel type via API?
Call the AEMO generation passthrough filtered by fuel: curl -H "Authorization: Bearer ak_your_key" "https://api.ausdata.io/v1/data/aemo/generation_scada?fuel=solar" returns 5-minute unit-level SCADA output in megawatts for every solar unit in the National Electricity Market. Swap fuel=wind or fuel=black_coal for other fuels. Each record carries the DUID, region and timestamp.
How do I get Australian rooftop solar output via API?
Call the AEMO rooftop PV passthrough: curl -H "Authorization: Bearer ak_your_key" "https://api.ausdata.io/v1/data/aemo/rooftop_pv?section=actual" returns the latest 30-minute regional rooftop solar PV actual output in megawatts, which AEMO estimates via satellite and DER signals. Records are per NEM region with a timestamp. Use it to gauge how much demand rooftop solar is offsetting.
How do I get current Australian weather via API?
Call the weather endpoint with a location: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/weather/sydney returns current temperature, humidity, wind and a plain-text weather description, sourced from Open-Meteo with BOM-aggregated data. Swap sydney for melbourne, brisbane and other locations. The response also carries hourly and daily fields when requested.
Society and public finances
How do I get Australian deaths data (mortality) via API?
Call the AIHW GRIM passthrough: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/data/aihw/GRIM_DEATHS returns the long-run General Record of Incidence of Mortality, with annual death counts and age-standardised rates by cause, sex and age group. Filter with cause_of_death (for example All cancers) to narrow it. Each record carries the year, measure and unit.
How do I get the Australian gender pay gap via API?
Call the gender-pay-context signal: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/gender-pay-context returns the national headline gap plus an industry comparison from WGEA's Employer Gender Pay Gaps report. For the raw per-employer and per-industry figures call the passthrough at /v1/data/wgea/HEADLINE_GAP. The values are percentages.
How do I get total Australian HECS / HELP student debt via API?
Call the ATO HELP debt passthrough: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/data/ato/HELP_DEBT returns annual total incurred HECS/HELP debt, indexation, and compulsory and voluntary repayments in Australian dollars. Filter by measure (for example total_debt_aud) to isolate one line. Records run by income year.
How do I get total self-managed super fund (SMSF) assets in Australia via API?
Call the ATO SMSF passthrough: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/data/ato/SMSF_FUNDS returns the SMSF sector overview, including total gross assets and total fund counts by year. Filter with measure (total_gross_assets_millions or total_smsfs) to pick one metric. The series runs annually from 2019-20.
Whole-economy snapshots and tools
How do I get a snapshot of the Australian economy in one API call?
Call the economic-dashboard signal: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/economic-dashboard returns the cash rate, CPI, unemployment rate, wage growth and consumer spending together, each with its own period and source. It stitches the latest RBA and ABS reads into one object so you do not have to call five series separately. Every figure carries the originating agency attribution.
How do I find which dataset or series ID holds the Australian data I need?
Call the dataset search endpoint with a keyword: curl -H "Authorization: Bearer ak_your_key" "https://api.ausdata.io/v1/search-datasets?q=cpi" returns matching datasets with their source, name and dataset_id so you know what to query next. To list everything from one agency use /v1/datasets/abs. Both are open on every tier.
How do I get the Australian economic data release calendar via API?
Call the releases endpoint: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/releases returns the upcoming ABS and RBA publication schedule, each entry with a release timestamp, title, source and reference period. Use it to know when the next CPI or labour-force print lands. The times are in Australian local time.
How do I get the full history of an Australian series, not just the latest value?
Call the observations endpoint with a start period: curl -H "Authorization: Bearer ak_your_key" "https://api.ausdata.io/v1/series/AU.CPI.YOY/observations?start=2024-Q1" returns every observation back to that period for any series ID. Full history back to each series start is on the Analyst tier. The same pattern works for any AU.* series ID.
How do I get a chart image (SVG) of an Australian data series via API?
Append /chart.svg to any series path: curl -H "Authorization: Bearer ak_your_key" https://api.ausdata.io/v1/series/AU.CPI.YOY/chart.svg returns a ready-to-embed SVG line chart with content-type image/svg+xml. Chart SVGs are available on every tier, including Free. Use /v1/series/multi/chart.svg to plot several series on one chart.
How do I plot several Australian series on one chart in a single API call?
Call the multi-series endpoint with a comma-separated list of IDs: curl -H "Authorization: Bearer ak_your_key" "https://api.ausdata.io/v1/series/multi?ids=AU.CPI.YOY,AU.CASHRATE,AU.UNEMP.SA" returns all three series in one payload with a count and per-series metadata. Add /chart.svg to the path to get a single combined chart image. Handy for an inflation-versus-cash-rate-versus-unemployment view.
Get a free key at /get-started (500 calls a month, no card). Browse every series at /series, every source at /sources, or read the docs.