Welcome to WaterNSW API Developer Portal

Here you can discover, learn, and test our APIs. Just subscribe to an API product and start consuming the API right away!

Get Started

  1. Register on WaterNSW API Developer Portal or WaterInsights Portal

  2. Sign in to WaterNSW API Developer Portal

  3. Subscribe to a product to generate your unique subscription key

  4. Read the API documentation and test our API using the interactive testing console

  5. Start consuming our API and integrate it to your application

Our APIs

Water Data API

Water Data API

Use this API to access and return hydrometric data, site metadata, and meteorological data for the water monitoring stations and the Bureau of Meteorology’s weather stations for all New South Wales water sources.

Water Quality API

Water Quality API

Use this API to access and return water quality data for the water quality monitoring stations for all New South Wales water sources including Sample data, Algal Species data, and Macroinvertebrate Taxa data.

Water Source API

Water Source API

Use this API to access and return data, news and reports related to Water Sources in New South Wales.