Watershed API

Live hydrology, one endpoint.

One endpoint, whole basin

The Watershed API returns live stage, flow, snowpack, and quality for any basin we model — in one call, in JSON. It's the same data our own map uses.

Shape of a call

GET /api/basin/:id     full basin summary
GET /api/stations      the gauge network
GET /api/flow?station  live streamflow series
GET /api/quality       water-quality samples

Why it matters

Hydrology is only useful if it moves. The API is how a river reaches a spreadsheet, a newsroom, or a flood app before the water does.