Query the Water Quality Portal (WQP) for chemical/physical water quality sample results at specified sites

domain: waterqualitydata.us · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Build a GET request to https://www.waterqualitydata.us/data/Result/search with parameters such as siteid, characteristicName, and startDateLo/startDateHi
  2. Set the desired output format per the Web Services Guide
  3. Send the request and parse returned sample results, including result value, unit, and detection condition
  4. Pair Result queries with a prior Activity search if sampling method/activity type context is required
  5. Handle non-detect and censored values explicitly, since these are flagged rather than reported as raw numeric results

Known gotchas

Related routes

Query the Water Quality Portal (WQP) for monitoring station/site metadata within a watershed or state
waterqualitydata.us · 5 steps · unrated
query discrete water quality sample results or monitoring stations via the water quality portal api
waterqualitydata.us · 5 steps · unrated
Query Illinois's 'Drinking Water Watch' state portal for a public water system's inventory and sample results
water.epa.state.il.us/dww · 4 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans