Endpoints
Every endpoint below is generated at build time from the live API spec (v0.7.93). If it is not in the API, it is not on this page.
47 live paths · source of truth: openapi.json
One key covers the full surface: canonical time series for headline indicators like CPI, the cash rate, unemployment and wages; a raw passthrough to every curated dataset across nine Australian government sources; dataset search and discovery; and 18 cross-source signal endpoints that join those sources into ready-made economic measures. Every row below links straight to the spec or, for signals, to a worked example.
No endpoints match that filter.
Canonical series (8)
| Method | Path | What it does |
|---|---|---|
| GET | /v1/series | List or search the canonical series catalog. |
| GET | /v1/series/{series_id} | Resolve a canonical series to a flat observation series. |
| GET | /v1/series/{series_id}/chart.svg | Embeddable SVG line chart of a series. |
| GET | /v1/series/{series_id}/latest | Latest single value for a series (flat + citable). |
| GET | /v1/series/{series_id}/meta | Series metadata + coverage range. |
| GET | /v1/series/{series_id}/observations | FRED-compatible alias of the series observation surface. |
| GET | /v1/series/multi | Fetch multiple series at once (overlay/compare). |
| GET | /v1/series/multi/chart.svg | Embeddable SVG overlay chart of multiple series. |
Cross-source signals (18)
| Method | Path | What it does |
|---|---|---|
| GET | /v1/approvals-vs-completions | Housing pipeline throughput: annual dwelling approvals vs completions |
| GET | /v1/approvals-vs-migration | Housing supply vs migration: annual dwelling approvals vs net overseas migration |
| GET | /v1/bank-deposit-share | APRA Monthly ADI Statistics total-assets share by ADI |
| GET | /v1/cost-of-living | CPI broken down by 11 expenditure groups |
| GET | /v1/cpi-by-city | ABS Monthly CPI annual change by capital city × top expenditure groups |
| GET | /v1/credit-impulse | Credit impulse: change in the flow of new private credit as % of GDP |
| GET | /v1/economic-dashboard | Five-source headline macro snapshot |
| GET | /v1/gender-pay-context | WGEA gender pay gap + industry context |
| GET | /v1/housing-affordability | MEAN dwelling value ÷ median income: Australian affordability indicator |
| GET | /v1/inflation-decomposition | CPI by group with contribution-to-headline calc |
| GET | /v1/real-mortgage-rate | Real new-mortgage rate = APRA new-loan rate − ABS CPI annual |
| GET | /v1/real-rate-regime | Real-rate regime: RBA cash rate vs trimmed-mean (core) CPI → stance flag |
| GET | /v1/real-savings-rate | Real savings-rate regime: RBA deposit rate vs trimmed-mean CPI + after-tax overlay |
| GET | /v1/real-wages | Real wages = WPI YoY - CPI YoY |
| GET | /v1/state-employment-snapshot | Per-state employed-persons headcount from ABS Labour Force |
| GET | /v1/trade-balance | Australia's monthly trade balance + headline export/import |
| GET | /v1/wage-vs-rent-gap | WPI annual growth − dwelling-value annual growth (capital-city only) |
| GET | /v1/youth-unemployment | Youth (15-24) unemployment + participation, national + state |
Raw data & discovery (7)
| Method | Path | What it does |
|---|---|---|
| GET | /v1/data/{source}/{dataset_id} | Fetch data from any of the 9 government sources |
| GET | /v1/datasets | List all government data sources |
| GET | /v1/datasets/{source} | List curated datasets for a source |
| GET | /v1/describe/{source}/{dataset_id} | Get schema for any dataset |
| GET | /v1/releases | Upcoming ABS + RBA publication calendar |
| GET | /v1/search-datasets | Search across all 9 government data sources |
| GET | /v1/weather/{location} | Current weather observation for an Australian location |
Account & billing (12)
| Method | Path | What it does |
|---|---|---|
| GET | /v1/account/api-key | Get current API key (JWT auth) |
| POST | /v1/account/api-key | Rotate API key (JWT auth) |
| GET | /v1/account/embed-token | Get a chart-only embed token (JWT auth) |
| POST | /v1/account/portal-session | Create a Stripe Customer Portal session (JWT auth) |
| GET | /v1/account/signing-secret | View the user's HMAC-SHA256 signing secret |
| POST | /v1/account/signing-secret | Rotate the user's signing secret |
| POST | /v1/register | Self-serve free-tier registration |
| POST | /v1/webhooks | Subscribe to release webhooks |
| GET | /v1/webhooks | List my webhook subscriptions |
| DELETE | /v1/webhooks/{sub_id} | Remove a webhook subscription |
| GET | /v1/whoami | Introspect the current caller (API key or JWT) |
| POST | /webhook/stripe | Stripe webhook receiver |
System (2)
| Method | Path | What it does |
|---|---|---|
| GET | /v1/health | Service liveness probe |
| GET | /v1/status | Detailed service status |
This list is built by npm run build fetching https://api.ausdata.io/openapi.json. A CI honesty gate (npm run honesty) fails the build if any page references a path that is not in the spec, so the site can never drift away from the API again.