Endpoints

112 curated datasets across 9 sources. 45+ REST endpoints. 9 cross-source signals accept ?start_period=&end_period= for full history.

Discovery and catalog

List datasets

Every dataset across all 9 sources.

GET /v1/datasets

Datasets by source

Filter the catalog to one source (abs, rba, ato, ...).

GET /v1/datasets/{source}

Describe a dataset

Schema, dimensions and notes for a specific dataset.

GET /v1/describe/{source}/{dataset_id}

Search datasets

Free-text search across the catalog.

GET /v1/search-datasets?q=...

Release calendar

Upcoming and recent official release dates.

GET /v1/releases

Release pulse

What just dropped from ABS, RBA, APRA.

GET /v1/release-pulse

Raw passthrough

Dataset passthrough

Direct access to any underlying dataset, normalised to JSON.

GET /v1/data/{source}/{dataset_id}

Weather

BOM observations for a location.

GET /v1/weather/{location}

Cross-source signals (with history)

Economic dashboard

History

5-source macro snapshot. Cash rate, CPI, unemployment, wages, spending.

GET /v1/economic-dashboard

Real wages

History

WPI minus CPI. Quarterly real-wages gap.

GET /v1/real-wages

Real rate regime

History

RBA cash rate minus CPI, with regime tagging.

GET /v1/real-rate-regime

Real savings rate

History

RBA deposit rate minus CPI, with after-tax overlay.

GET /v1/real-savings-rate

Real mortgage rate

History

RBA F6 standard variable minus CPI.

GET /v1/real-mortgage-rate

Credit impulse

History

Credit year-on-year delta divided by GDP.

GET /v1/credit-impulse

Inflation decomposition

History

11 CPI groups weighted by basket share.

GET /v1/inflation-decomposition

Approvals vs completions

History

Housing pipeline follow-through.

GET /v1/approvals-vs-completions

Approvals vs migration

History

Dwelling approvals vs net overseas migration.

GET /v1/approvals-vs-migration

Snapshot composers

Cost of living

Which CPI group is driving inflation right now.

GET /v1/cost-of-living

CPI by city

Capital-city CPI deltas vs the national figure.

GET /v1/cpi-by-city

Trade balance

Monthly trade balance plus top export categories.

GET /v1/trade-balance

Youth unemployment

15-24 vs all-ages with the youth premium.

GET /v1/youth-unemployment

Gender pay context

Industry gender pay gap vs national baseline.

GET /v1/gender-pay-context

Housing affordability

Years of median income to buy a typical dwelling.

GET /v1/housing-affordability

Wage vs rent gap

WPI growth vs rents index. The squeeze.

GET /v1/wage-vs-rent-gap

Energy snapshot

Live NEM spot prices by region.

GET /v1/energy-snapshot

NEM energy regime

Regime classification across NEM regions.

GET /v1/nem-energy-regime

NEM dispatch (5-min)

5-minute dispatch prices across NEM regions.

GET /v1/nem-dispatch-5min

Bank deposit share

Major-bank share of household deposits.

GET /v1/bank-deposit-share

Charity sector health

ACNC-sourced sample aggregate. See data scope notes.

GET /v1/charity-sector-health

Macro snapshot (state)

Headline indicators broken out by state.

GET /v1/macro-snapshot-state

State fiscal snapshot

State budget headline numbers.

GET /v1/state-fiscal-snapshot

Account

Register

Issue a free API key. Email required.

POST /v1/register

Who am I

Identify the current bearer token.

GET /v1/whoami

Get API key

Retrieve the key for the signed-in user (JWT).

GET /v1/account/api-key

Rotate API key

Rotate the key for the signed-in user (JWT).

POST /v1/account/api-key

Billing portal

Open the Stripe billing portal (JWT).

POST /v1/account/portal-session

Operational

Health

Lightweight liveness probe.

GET /v1/health

Status

Per-source status and uptime.

GET /v1/status

llms.txt

LLM-friendly API summary.

GET /llms.txt

Docs

Interactive Swagger UI.

GET /docs

OpenAPI

OpenAPI 3.1 specification.

GET /openapi.json

Featured raw datasets

Pull any dataset directly via GET /v1/data/{source}/{dataset_id}. A few worth knowing about:

ABS

BUILDING_APPROVALS

Monthly dwelling approvals by state and capital city, split by building type. The Building Approvals headline.

GET /v1/data/abs/BUILDING_APPROVALS
ABS

BA_LGA2024

Council-level (LGA) building approvals across ~570 councils. Pass region=<council> e.g. region=albury. For national or state totals use BUILDING_APPROVALS.

GET /v1/data/abs/BA_LGA2024
ABS

NOM

Net Overseas Migration. Arrivals, departures and net flow by state.

GET /v1/data/abs/NOM
ABS

BUILDING_ACTIVITY

Dwelling completions. What actually gets built after approval.

GET /v1/data/abs/BUILDING_ACTIVITY

Source citations (catalogue numbers, licence, release date) are returned on every response in meta.sources[].

Data scope notes

  • WGEA HEADLINE_GAP. Only the latest reporting year (2024-25) is published as a single XLSX. A multi-year series is not publicly available.
  • ATO postcode income. Publication lag of three years. 2022-23 is the latest as of 2026.
  • AEMO dispatch_price (raw). Defaults to the last hour. For longer windows pass start= and end=.
  • Charity sector health. Sample aggregate, not full-sector total. Every response includes a scope field that makes this explicit.