Usgs Water Data Api avatar

Usgs Water Data Api

Pricing

$2.00 / 1,000 results

Go to Apify Store
Usgs Water Data Api

Usgs Water Data Api

Public data actor with normalized output.

Pricing

$2.00 / 1,000 results

Rating

0.0

(0)

Developer

Alexander Abernathy

Alexander Abernathy

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Apify Actor

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

CodeDescription
00060Discharge (streamflow), cfs
00065Gage height, ft
00010Water temperature, °C
00300Dissolved oxygen, mg/L

Pricing

This actor is charged per dataset item at $0.002/item.

Items returnedEstimated 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.
  • period uses ISO 8601 duration format (P1D, P7D, P30D).
  • Also accepts queries instead of sites for 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.