ESG Compliance Intelligence - EPA, SEC & OSHA
Pricing
$50.00 / 1,000 scan completes
ESG Compliance Intelligence - EPA, SEC & OSHA
ESG risk scoring using EPA ECHO violations, SEC EDGAR governance data, and OSHA workplace safety records. Replaces MSCI ESG & Sustainalytics at $0.05/query. No API key required.
Pricing
$50.00 / 1,000 scan completes
Rating
0.0
(0)
Developer
daehwan kim
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
16 hours ago
Last modified
Categories
Share
ESG risk scoring powered entirely by free government data — EPA ECHO violations, OSHA workplace safety records, and SEC EDGAR governance data. A practical alternative to MSCI ESG ($20K–$100K/yr) for teams that need factual, source-cited compliance data at $0.05 per query.
What does ESG Compliance Intelligence do?
ESG Compliance Intelligence assembles an Environmental, Social, and Governance risk profile for US companies by querying three public regulatory databases in parallel. The Environmental score (weighted 40%) is derived from EPA ECHO facility compliance records — non-compliance quarters, formal enforcement actions, Clean Air Act and Clean Water Act violations, and assessed penalties. The Social score (weighted 30%) comes from OSHA inspection records, counting serious violations, willful violations, workplace fatalities, and total penalties. The Governance score (weighted 30%) is calculated from SEC EDGAR XBRL financial data — revenue scale, profitability, and reporting depth.
The composite ESG score (0–100) is output alongside the individual component scores, risk flags, and the raw data that produced each number. Every score is traceable to a specific regulatory data point: there is no black-box modeling.
Five modes give you control over scope. Run a composite ESG score with all three dimensions, isolate EPA ECHO environmental violations for a company or facility cluster, review OSHA inspection history for workplace safety due diligence, benchmark a whole industry sector using SIC or NAICS codes, or run the full ESG overview dashboard that combines all sources and highlights critical risk flags.
Key features
- Composite ESG score 0–100 — Environmental 40%, Social 30%, Governance 30% with configurable state filter
- EPA ECHO integration — queries the EPA's ECHO multi-program facility search for CAA, CWA, and RCRA violations, non-compliance quarters, and formal enforcement actions
- OSHA enforcement data — pulls DOL OSHA inspection records including serious violations, willful violations, fatalities, hospitalizations, and assessed penalties
- SEC EDGAR XBRL governance — extracts revenue, net income, and total assets from SEC company-facts API; penalizes negative net income
- Industry benchmark mode — aggregate EPA violation data by SIC or NAICS code for peer comparison across a sector
- Risk flag system — automatically surfaces critical issues (willful OSHA violations, workplace fatalities, high EPA non-compliance quarters, missing SEC filings)
- State-level filtering — narrow EPA and OSHA searches to a specific US state for regional compliance analysis
- No API key required — EPA ECHO, OSHA enforcement API, and SEC EDGAR are all open and free
- Traceable scoring — every score component links back to specific regulatory records, not proprietary models
- Pay-per-event pricing — charged only on successful result delivery
Use cases
- ESG-focused investors: Screen portfolio companies or acquisition targets for environmental violations and workplace safety records before investment decisions
- Institutional asset managers: Run bulk ESG compliance checks on holdings to satisfy regulatory reporting requirements (SFDR, TCFD)
- Procurement and supply chain teams: Evaluate supplier ESG compliance using verifiable regulatory data before onboarding
- Corporate sustainability teams: Benchmark your own company's EPA and OSHA record against industry peers using the benchmark mode
- Law firms and consultants: Pull factual regulatory violation history as supporting evidence in ESG advisory engagements
- Journalists and researchers: Access structured EPA penalty and OSHA violation data for investigative reporting or academic research
How to use ESG Compliance Intelligence
- Configure input — Select a mode, then provide a company name (e.g.,
ExxonMobil,Ford Motor) and an optional 2-letter state code to narrow results. For industry benchmark mode, provide a SIC or NAICS code instead of a company name. - Run the Actor — Click "Start" in Apify Console or call via the Apify API
- Get structured results — Output is pushed to the Apify dataset as structured JSON
Input parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
mode | string | Yes | esg_overview | Analysis mode: company_esg_score, environmental_violations, workplace_safety, industry_benchmark, or esg_overview |
company | string | No | ExxonMobil | Company name to search. Used in all modes except industry_benchmark |
state | string | No | — | 2-letter US state code to filter results (e.g., TX, CA). Leave empty for nationwide |
industryCode | string | No | — | SIC or NAICS code for industry_benchmark mode (e.g., 2911 for petroleum refining) |
limit | integer | No | 20 | Maximum number of facilities or violations to return (1–100) |
Output example
{"mode": "company_esg_score","company": "ExxonMobil","esgScore": {"composite": 41.3,"riskTier": "medium","riskLabel": "Medium Risk","dataCompleteness": "100%","interpretation": {"40-59": "Medium Risk — notable violations or compliance gaps"}},"componentScores": {"environmental": {"score": 34.5,"weight": "40%","details": {"facilitiesAnalyzed": 18,"nonCompliantFacilities": 11,"totalNcQuarters": 87,"totalCaaFormalActions": 9,"totalCwaExceedanceQuarters": 14,"totalCaaPenaltiesUsd": 4200000,"avgNcQuartersPerFacility": 4.8}},"social": {"score": 52.0,"weight": "30%","details": {"inspectionsAnalyzed": 34,"totalViolations": 127,"seriousViolations": 41,"willfulViolations": 2,"fatalitiesCount": 1,"hospitalizationsCount": 3,"totalOshaPenaltiesUsd": 318000}},"governance": {"score": 85.0,"weight": "30%","details": {"hasSECFiling": true,"cik": "0000034088","latestRevenueUsd": 398675000000,"latestNetIncomeUsd": 36010000000,"xbrlConceptsReported": 312}}},"riskFlags": [{"type": "willful_osha_violations","severity": "critical","message": "2 willful OSHA violations"},{"type": "workplace_fatalities","severity": "critical","message": "1 workplace fatality in OSHA data"},{"type": "high_formal_actions","severity": "high","message": "9 EPA formal enforcement actions"}],"dataSources": ["EPA ECHO Multi-Program Facility Search (GEOJSOND)","DOL OSHA Enforcement Data","SEC EDGAR XBRL Company Facts"],"timestamp": "2026-03-21T10:00:00.000Z"}
Pricing
Each successful analysis costs $0.05 under Apify's pay-per-event model. You only pay when results are successfully pushed to the dataset. Failed runs are not charged. Learn more about pay-per-event pricing.
Running 500 ESG company scans costs $25 — compared to MSCI ESG data licenses starting at $20,000–$100,000 per year.
API and integrations
Call this Actor via the Apify API, schedule quarterly ESG re-screens across a portfolio, or pipe results into Google Sheets or Airtable via Zapier or Make. Results are available as JSON, CSV, or Excel from the Apify dataset.
Limitations
- Environmental and social data covers US facilities only. EPA ECHO and OSHA enforcement data do not include international operations.
- Governance scoring is based on SEC EDGAR filings and applies only to US public companies. Private companies and non-US companies will return no governance score.
- Company name matching in EPA ECHO and OSHA is string-based and may not capture all subsidiary facilities under a parent company's name.