ABS Net Overseas Migration as a JSON REST API
Quarterly Net Overseas Migration as JSON. Arrivals, departures and net flow by state and territory. Sourced from ABS 3412.0 and refreshed each release. The migration headline that drives housing and labour-supply commentary, without the SDMX query syntax.
Endpoint
GEThttps://api.ausdata.io/v1/data/abs/NOM
Sample request
curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://api.ausdata.io/v1/data/abs/NOM?region=NSW"Sample response
JSON
{
"data": [
{
"period": "2024-Q4",
"region": "NSW",
"arrivals": 102400,
"departures": 41200,
"net": 61200
}
],
"meta": {
"endpoint": "/v1/data/abs/NOM",
"source": {
"name": "ABS",
"url": "https://www.abs.gov.au/statistics/people/population/overseas-migration",
"attribution": "(c) ABS, CC-BY 4.0"
},
"retrieved_at": "<ISO timestamp>"
}
}Response fields
| Field | Type | Description |
|---|---|---|
| period | string | Reference quarter |
| region | string | State or territory code |
| arrivals | number | Long-term arrivals count |
| departures | number | Long-term departures count |
| net | number | Net overseas migration |
Frequently asked questions
- How do I query the Net Overseas Migration dataset via API?
- Send a GET request to https://api.ausdata.io/v1/data/abs/NOM 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 Net Overseas Migration data updated?
- The Net Overseas Migration dataset is refreshed quarterly 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 Net Overseas Migration API?
- Yes. ausdata.io offers a free tier of 500 calls per month across every endpoint, including Net Overseas Migration. No credit card required. Paid plans start at $29 AUD per month for 10,000 calls.
- What format does the Net Overseas Migration 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 Net Overseas Migration
500 free calls per month. No credit card.
Get a free key