WaterNSW Surface Water Data API
Developer API portal providing programmatic incremental access to time-series hydrometric (water level, flow rate) and water quality data for water monitoring stations across all NSW water sources.
api-portal.waternsw.com.au
At a glance
- Region
- Australia (Oceania)
- Coverage
- New South Wales, Australia
- Access
- Free
- Category
- Government
- Last updated
- 2026
What's inside
- River flow
- River level
- Water quality
- Time series
Terms explained
What you can do with it
Typical work that data of this type supports.
- 01
Hotspots and trends
Find where contamination is high and whether it is getting worse.
Because it has: Water quality
- 02
Compliance checks
Compare samples against drinking water and discharge standards.
- 03
Design flows
Estimate 1-in-50 and 1-in-100 year floods for bridges, culverts and spillways.
Because it has: River flow
Where AI adds value
Ideas for machine learning and AI agents built on this kind of data.
- 01
Risk maps
Predict contamination where no samples exist, from geology, land use and climate.
- 02
Anomaly alerts
Catch sudden spikes in sensor or lab data automatically.
- 03
Flow forecasting
Train LSTM-style models on past records to forecast river levels and flow days ahead.
Machine access and documentation
Open API
REST API at api-portal.waternsw.com.au; registration/subscription required for keys
Licence: Open data
Listed in our registry of open water APIs, which WaterDataGPT can query live.
Related water data
- Northern Territory Water Data PortalOceania | Free
- NSW Real-Time Water Data (WaterNSW)Oceania | Free
- Water Information Tasmania (NRE Tasmania)Oceania | Free
- NSW SEED Real-Time Surface Water Quality & Monitoring DataOceania | Free
- NSW WaterInsights (New South Wales, Australia)Oceania | Free
- Queensland Water Monitoring Hydrology Archive (Open Data)Oceania | Free
Find more water data
Search and compare 1,900+ water data sources by region, type and access.
