ABS Retail Trade as a JSON REST API
Monthly Australian retail turnover as JSON, broken out by industry group and state. Seasonally adjusted and trend series. Sourced from ABS 8501.0 and refreshed each release. Headline consumer-spending indicator without parsing the release tables.
Endpoint
GEThttps://api.ausdata.io/v1/data/abs/RETAIL
Sample request
curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://api.ausdata.io/v1/data/abs/RETAIL?region=AUS&limit=12"Sample response
JSON
{
"data": [
{
"period": "2025-04",
"region": "AUS",
"industry": "Total",
"turnover_aud_m": 36780,
"mom_pct": 0.2
}
],
"meta": {
"endpoint": "/v1/data/abs/RETAIL",
"source": {
"name": "ABS",
"url": "https://www.abs.gov.au/statistics/industry/retail-and-wholesale-trade/retail-trade-australia",
"attribution": "(c) ABS, CC-BY 4.0"
},
"retrieved_at": "<ISO timestamp>"
}
}Response fields
| Field | Type | Description |
|---|---|---|
| period | string | Reference month |
| region | string | AUS or state code |
| industry | string | Retail industry group |
| turnover_aud_m | number | Seasonally adjusted turnover, AUD millions |
| mom_pct | number | Month-on-month percent change |
Frequently asked questions
- How do I query the Retail Trade dataset via API?
- Send a GET request to https://api.ausdata.io/v1/data/abs/RETAIL with an Authorization: Bearer <your-key> header. The response is JSON with a data array and a meta block containing the source and retrieval timestamp. Get a free key at ausdata.io with 500 calls per month.
- How often is the Retail Trade data updated?
- The Retail Trade dataset is refreshed monthly from Australian Bureau of Statistics (ABS). The meta.retrieved_at field on every response tells you exactly when the underlying data was last pulled.
- Is there a free tier for the ABS Retail Trade API?
- Yes. ausdata.io offers a free tier of 500 calls per month across every endpoint, including Retail Trade. No credit card required. Paid plans start at $29 AUD per month for 10,000 calls.
- What format does the Retail Trade API return?
- JSON, with a consistent envelope: a data field carrying the rows or object, and a meta field with the source agency, source URL, attribution string, and retrieved_at timestamp. UTF-8, ISO 8601 dates, CC-BY attribution included on every response.
Start querying ABS Retail Trade
500 free calls per month. No credit card.
Get a free key