EPA ECHO — Air Program Facilities
echo.compliance.air_facilitiesSearch Clean Air Act-regulated facilities by ZIP code or facility name to retrieve permit status, noncompliance quarters, inspection counts, and High Priority Violation flags for air quality compliance monitoring.
Instructions
Search facilities regulated under the Clean Air Act (CAA) by ZIP code or facility name. Returns facility name, address, coordinates, CAA permit types and status, quarters of noncompliance, inspection count, and High Priority Violation (HPV) flag. Ideal for air quality compliance monitoring, permit research, and environmental due diligence. Use zip_code for location search or facility_name with state for targeted search. Source: EPA ECHO Air program data — US Gov public domain, no auth required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of facilities to return (1–50). Default 10. | |
| state | No | Two-letter US state code to narrow results (e.g. "TX", "OH"). Required when using facility_name without zip_code. | |
| zip_code | No | US ZIP code to search within (e.g. "77002"). Recommended for precise results. Provide either zip_code or facility_name. | |
| facility_name | No | Partial or full facility name to search for (e.g. "Exxon"). Use with state for best results. |
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. |