look up epa echo facility compliance and enforcement history for a specific facility

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

Steps

  1. Call the All Media Programs Facility Search get_facilities REST service with search criteria (e.g. state, facility name) to validate the query and obtain a query ID (QID) plus summary counts
  2. Call get_qid with that QID to paginate through the matching facility list (registry IDs, permit IDs, names)
  3. Optionally call get_download with the QID to export the full result set as CSV
  4. For a single known facility, call the Detailed Facility Report get_dfr endpoint with the facility's ID to retrieve compliance status, inspections, and formal/informal enforcement actions in one response — no QID needed
  5. Select output format (XML, JSON, or JSONP) via the output query parameter

Known gotchas

Related routes

Search EPA ECHO for wastewater/stormwater facilities under NPDES permits and retrieve compliance history
echo.epa.gov · 5 steps · unrated
Search EPA ECHO for biosolids land-application facilities and their annual report compliance data
echo.epa.gov · 5 steps · unrated
Search EPA ECHO for industrial stormwater (MSGP) permitted facilities and their inspection/violation history
echo.epa.gov · 5 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