APIs / Weather & climate / nsw-air-quality-data-api

NSW State gov Live · checked 15 Oct 2026 · 200 in 1089 ms

NSW Air Quality Data API

NSW DCCEEW

Connect recipe
base
https://data.airquality.nsw.gov.au/api/Data/
docs
https://data.airquality.nsw.gov.au/docs/index.html
protocol
REST v1
auth
Open
licence
Licence unclear
try
curl -s 'https://data.airquality.nsw.gov.au/api/Data/get_SiteDetails'
checked
2026-10-15 · 200 OK · 1089 ms

Curator notes

Swagger/OpenAPI at /swagger/v1/swagger.json. Three operations: GET get_SiteDetails (monitoring stations with lat/long and region), GET get_ParameterDetails (pollutants and averaging periods), POST get_Observations (JSON body selecting sites, parameters and dates; hourly PM2.5, PM10, O3, NO2 and more). Returns plain JSON arrays; no pagination mechanism documented — keep date ranges small. Rate limits: unknown. Licence: unknown (not stated in the API docs).

Related sources

NSW State gov
Live 15 Oct

Data.NSW CKAN

CKANOpen readGovernment open data

data.nsw.gov.au

NSW State gov
Live 15 Oct

api.nsw catalogue

RESTAccountGovernment open data

api.nsw.gov.au