Search EPA's SDWIS Federal Reporting Services for a public water system's violation and enforcement report
domain: sdwis.epa.gov · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Navigate the SDWIS Federal Reporting Services search interface at sdwis.epa.gov/ords/sfdw_pub to locate the report/filter combination needed (e.g., PWS_SEARCH by PWSID or by state)
Select report parameters matching the desired output (e.g., the Lead and Copper Rule report option)
Retrieve the resulting report containing basic system info, violations, enforcement actions, and sampling data
Cross-reference the SDWIS Federal Reporting Services Data Dictionary for field definitions before parsing report output programmatically
For bulk/table-level access instead of the report UI, use the Envirofacts Data Service API against SDWIS tables
Known gotchas
SDWIS Federal Reporting Services is primarily a reporting/query web application (ORDS-based), not a dedicated JSON REST API; scraping report output is more brittle than using the Envirofacts Data Service API for the same tables
Data reflects state-submitted records to the SDWIS Fed Data Warehouse and can lag actual system status
PWSIDs must be state-qualified; searching without a state filter can return ambiguous matches across states reusing the same ID format
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?