usgs_water_data
Access real-time USGS water monitoring data including streamflow, gage height, and temperature from over 13,000 stations nationwide. Query by site ID, state, county, or hydrologic unit code to obtain current water conditions.
Instructions
Get real-time water data (streamflow, gage height, temperature) from USGS monitoring sites. 13,000+ stations nationwide. Parameter codes: 00060=discharge (cfs), 00065=gage height (ft), 00010=water temp (°C). Query by site ID, state, county, or hydrologic unit code (HUC).
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sites | No | USGS site number(s), comma-separated: '01646500' or '01646500,01647000' | |
| state_cd | No | Two-letter state code: 'CA', 'TX', 'NY' | |
| parameter_cd | No | Parameter code: '00060' (discharge), '00065' (gage height), '00010' (temp). Default: 00060 | |
| period | No | ISO 8601 duration: 'P1D' (1 day, default), 'P7D' (7 days), 'P30D' (30 days) | |
| start_dt | No | Start date: '2024-01-01' (overrides period) | |
| end_dt | No | End date: '2024-01-31' |