Usgs Water Data Api
Pricing
$2.00 / 1,000 results
Go to Apify Store
Pricing
$2.00 / 1,000 results
Rating
0.0
(0)
Developer
Alexander Abernathy
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Fetches USGS instantaneous water monitoring data (streamflow, gage height, water temperature, etc.) from USGS monitoring sites.
Example input
{"sites": ["09380000", "09402500"],"period": "P7D","parameterCd": "00060"}
Example output
{"source": "usgs_water","query": "09380000","recordType": "water_measurement","title": "COLORADO RIVER AT LEES FERRY, AZ","identifier": "09380000","date": "2026-03-05","url": "https://waterdata.usgs.gov/nwis/uv?site_no=09380000","summary": "Streamflow, ft³/s: 12500 cfs | Period: P7D | 672 observations"}
Parameter Codes
| Code | Description |
|---|---|
| 00060 | Discharge (streamflow), cfs |
| 00065 | Gage height, ft |
| 00010 | Water temperature, °C |
| 00300 | Dissolved oxygen, mg/L |
Pricing
This actor is charged per dataset item at $0.002/item.
| Items returned | Estimated cost |
|---|---|
| 100 items | ~$0.20 |
| 1,000 items | ~$2.00 |
| 5,000 items | ~$10.00 |
Limitations
- API Rate Limits: Query rates may be restricted by upstream agency APIs
- Data Freshness: Information is refreshed on agency schedules; check source for update frequency
- Historical Depth: Available records depend on agency archive policies
Notes
- Site numbers are 8-15 digit USGS station identifiers.
perioduses ISO 8601 duration format (P1D, P7D, P30D).- Also accepts
queriesinstead ofsitesfor pipeline compatibility.
Best for
- Teams needing usgs water data api data in normalized JSON format.
Input
See .actor/input_schema.json for full input fields.
Output
Returns normalized dataset items with source/query/title/date/url/summary fields.