Search Public Water Systems
sdwis.water.systemsSearch EPA Safe Drinking Water Information System (SDWIS) for public water systems by state, system type (Community/Transient/Non-Transient), and activity status. Returns PWSID, system name, population served, service connections, water source type, and operator information. Covers 150,000+ US public water systems regulated under the Safe Drinking Water Act. Use sdwis.water.violations to check health violations for a specific system. Data source: EPA SDWIS Federal Reporting Services (data.epa.gov/efservice), US Gov public domain.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Public water system type: CWS (Community), TNCWS (Transient Non-Community), NTNCWS (Non-Transient Non-Community) | |
| limit | No | Maximum number of water systems to return (1–100, default 20) | |
| state | No | US state code or primacy agency code (e.g. CA, TX, FL). Omit for all states. | |
| activity | No | Activity status code: A (Active), I (Inactive), N (New), M (Merger), P (Proposed). Default is all. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |