EPA ECHO Environmental Compliance & Facility Scraper
Pricing
from $4.00 / 1,000 results
EPA ECHO Environmental Compliance & Facility Scraper
Search and extract EPA-regulated facility data including compliance status, violations, inspections, and penalties from the EPA ECHO database. Covers Clean Water Act, Clean Air Act, and RCRA programs.
Pricing
from $4.00 / 1,000 results
Rating
0.0
(0)
Developer
Compute Edge
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Extract EPA-regulated facility data from the ECHO (Enforcement and Compliance History Online) database. Search for facilities by state, city, NAICS code, or environmental program and get compliance status, violations, inspection history, and penalty data for 800,000+ regulated facilities across the United States.
This Actor wraps the official EPA ECHO REST API to provide structured, easy-to-use environmental compliance data — perfect for ESG research, supply chain risk assessment, environmental due diligence, and regulatory compliance monitoring.
What data can you extract from EPA ECHO?
| Field | Description |
|---|---|
| facilityName | Name of the regulated facility |
| street | Street address |
| city | City |
| state | State |
| zip | ZIP code |
| latitude | GPS latitude |
| longitude | GPS longitude |
| sourceId | EPA source/facility ID |
| permitNumber | Environmental permit number |
| permitStatus | Permit status (Effective, Expired, etc.) |
| epaSystem | EPA regulatory system |
| statute | Environmental statute (CWA, CAA, RCRA) |
| populationDensity | Population density around facility |
| percentPeopleOfColor | Environmental justice demographic data |
| facilityUrl | Direct link to EPA detailed facility report |
Why Scrape EPA ECHO? Top Use Cases
- No API key needed — the EPA ECHO API is completely free and public
- Three regulatory programs — Clean Water Act (CWA), Clean Air Act (CAA), and RCRA hazardous waste
- 800,000+ facilities — comprehensive coverage of EPA-regulated facilities nationwide
- Environmental justice data — includes demographic data around each facility
- Fast and efficient — direct API calls, no browser rendering needed
- Structured output — clean JSON ready for analysis or database import
How to search EPA ECHO facilities
- Go to the EPA ECHO Scraper page on Apify Store
- Click Try for free
- Enter a State code (e.g.,
CA,NY,TX) - Optionally filter by City, Facility Name, or NAICS Code
- Select an Environmental Program (Clean Water Act, Clean Air Act, or RCRA)
- Set Max Results to control output size
- Click Start and wait for results
Input example
{"state": "CA","mediaProgram": "CWA","maxResults": 50}
Output example
{"facilityName": "ACME MANUFACTURING INC","sourceId": "CA0001234","street": "123 INDUSTRIAL BLVD","city": "LOS ANGELES","state": "CA","zip": "90001","latitude": "34.0522","longitude": "-118.2437","permitNumber": "CA0001234","permitStatus": "Effective","epaSystem": "NPDES","statute": "CWA","populationDensity": "7544.32","percentPeopleOfColor": "68.5","facilityUrl": "https://echo.epa.gov/detailed-facility-report?fid=CA0001234"}
How Much Does It Cost to Scrape EPA ECHO?
This Actor makes direct API calls (no browser), so compute costs are minimal.
| Scenario | Results | Est. Compute | Est. Actor Fee |
|---|---|---|---|
| One state, 100 facilities | 100 | ~$0.01 | ~$0.50 |
| One state, 1,000 facilities | 1,000 | ~$0.05 | ~$5.00 |
| Multiple states | 5,000 | ~$0.20 | ~$25.00 |
Actor pricing: $0.005 per result + minimal compute costs.
Use cases
- ESG Research — Identify facilities with environmental violations for ESG scoring
- Supply Chain Risk — Screen suppliers for environmental compliance issues
- Environmental Due Diligence — Pre-acquisition facility screening
- Regulatory Monitoring — Track compliance status changes over time
- Environmental Justice — Analyze facility impacts on vulnerable communities
- Insurance Underwriting — Assess environmental risk for facility coverage
Integrations
- API — Access results via the Apify API
- Webhooks — Get notified when a search completes
- Zapier / Make — Export to Google Sheets, CRMs, or databases
- Python / Node.js — Use the Apify SDK
FAQ
Is it legal to scrape EPA ECHO?
Yes. EPA ECHO is a public database provided by the U.S. Environmental Protection Agency specifically for public access. This Actor uses the official EPA ECHO REST API, which is free and requires no authentication. All data is publicly available government information.
How much does it cost to scrape EPA ECHO?
The Actor charges $0.005 per result plus minimal Apify compute costs. A typical run of 100 facilities costs about $0.50 in Actor fees. See the pricing table above for detailed estimates.
Can I export EPA ECHO data to Excel or CSV?
Yes. Apify supports exporting data in JSON, CSV, Excel, XML, HTML, and RSS formats. After the Actor run completes, go to the Dataset tab and choose your preferred export format.
How often is the EPA ECHO data updated?
You can schedule this Actor to run at any interval — daily, weekly, or monthly. EPA ECHO data is updated regularly by the EPA from state and federal enforcement databases.
What environmental programs are covered?
The Actor covers three major EPA regulatory programs: Clean Water Act (CWA), Clean Air Act (CAA), and Resource Conservation and Recovery Act (RCRA) for hazardous waste. These programs cover over 800,000 regulated facilities nationwide.
Other Scrapers by SeatSignal
- EPA Toxics Release Inventory (TRI) Scraper — Extract toxic chemical release data from 3.2M+ EPA TRI records
- EPA Safe Drinking Water (SDWIS) Scraper — Extract drinking water system compliance data for 433K+ water systems
- OSHA Inspections Scraper — Extract workplace safety inspection and violation data
- Energy Star Certified Products Scraper — Search 290K+ EPA Energy Star certified products
- MSHA Mine Safety Scraper — Extract mine safety data for 91K+ US mines
Legal disclaimer
This Actor accesses publicly available data from the EPA ECHO database through the official public API. It does not bypass authentication, access restricted data, or violate any terms of service. The EPA provides this data for public use.
Users are responsible for ensuring their use of the data complies with applicable laws and regulations.
Support
- Issues? Open an issue on the Actor's Apify page
- Custom needs? Contact us for enterprise solutions