EPA ECHO Enforcement & Facility Watch Scraper avatar

EPA ECHO Enforcement & Facility Watch Scraper

Pricing

from $100.00 / 1,000 epa echo watch alerts

Go to Apify Store
EPA ECHO Enforcement & Facility Watch Scraper

EPA ECHO Enforcement & Facility Watch Scraper

Track EPA ECHO public facility, enforcement, and compliance-summary signals by state, program, facility, company, and watch terms.

Pricing

from $100.00 / 1,000 epa echo watch alerts

Rating

0.0

(0)

Developer

太郎 山田

太郎 山田

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Regulatory operations, procurement diligence, and public-data monitoring teams use this actor to watch public ECHO facility and enforcement signals.

Input states, programs, facility names, and enforcement keywords from EPA ECHO web services.

Get source-linked facility, enforcement, and penalty alert rows for public-data review workflows.

Store Quickstart

  1. Use the first input example with dryRun=false.
  2. Keep notifyOnNoNew=false so unchanged scheduled checks emit zero rows and zero charges.
  3. Review billingEventName in the output before increasing feed count.

Input Examples

{
"feeds": [
{
"id": "california-active-facilities",
"name": "California active facility watch",
"states": "CA",
"programs": "CWA",
"facilityNames": "",
"keywords": "enforcement,violation,penalty"
}
],
"watchTerms": "penalty,effluent,inspection,case",
"lookbackDays": 30,
"datasetMode": "action_needed",
"notifyOnNoNew": false,
"emitReport": true,
"dryRun": false
}
{
"feeds": [
{
"id": "california-active-facilities",
"name": "California active facility watch",
"states": "CA",
"programs": "CWA",
"facilityNames": "",
"keywords": "enforcement,violation,penalty"
}
],
"watchTerms": "penalty,effluent,inspection,case",
"lookbackDays": 30,
"datasetMode": "new_only",
"notifyOnNoNew": false,
"emitReport": false,
"dryRun": false
}
{
"feeds": [
{
"id": "california-active-facilities",
"name": "California active facility watch",
"states": "CA",
"programs": "CWA",
"facilityNames": "",
"keywords": "enforcement,violation,penalty"
}
],
"watchTerms": "penalty,effluent,inspection,case",
"lookbackDays": 30,
"datasetMode": "action_needed",
"notifyOnNoNew": false,
"emitReport": true,
"dryRun": true
}

Sample Output

{
"actorName": "epa-echo-enforcement-facility-watch-scraper",
"rowType": "epa_echo_digest",
"feedId": "california-active-facilities",
"feedName": "California active facility watch",
"checkedAt": "2026-05-11T00:00:00.000Z",
"fetchedAt": "2026-05-11T00:00:00.000Z",
"sourceUrl": "https://echodata.epa.gov/echo/cwa_rest_services.get_facilities?output=JSON&p_st=CA&p_act=Y&responseset=1",
"warnings": [],
"status": "action_needed",
"newDocCount": 1,
"totalDocCount": 1,
"changedSinceLastRun": true,
"actionNeeded": true,
"reviewNote": "Review the source-linked public record and update the watchlist if needed.",
"signalTags": [
"watch_term_hit"
],
"watchTermHits": [
{
"term": "enforcement",
"docNumber": "epa-echo-ca-active",
"title": "California active facility public ECHO summary"
}
],
"documents": [
{
"docNumber": "epa-echo-ca-active",
"title": "California active facility public ECHO summary",
"docType": "EPA_ECHO_SUMMARY",
"publicationDate": "2026-05-11",
"primaryAgency": "EPA",
"state": "CA",
"sourceUrl": "https://echodata.epa.gov/echo/cwa_rest_services.get_facilities?output=JSON&p_st=CA&p_act=Y&responseset=1"
}
],
"billingEventName": "epa-echo-watch-alert"
}

Output fields

  • rowType: epa_echo_digest
  • billingEventName: one of epa-echo-watch-alert, epa-echo-digest, or epa-echo-report
  • documents[]: nested official public records with source URLs
  • watchTermHits[]: matched public-record terms for review
  • reviewNote: source-linked review note, not agency guidance or certification

Pricing

This actor charges only when it emits a billable alert, digest, or report row:

  • epa-echo-watch-alert: $0.10 per watchlist alert row
  • epa-echo-digest: $0.30 per non-empty digest row
  • epa-echo-report: $7.00 per generated report row

No-change runs emit zero default dataset rows and zero charges when notifyOnNoNew=false.

Compliance

  • Uses official public data from epa-echo-web-services.
  • Do not provide compliance certification, facility ratings, environmental ratings, or EPA endorsement.
  • No login, API key, cookie, credential, CAPTCHA bypass, private data, or agency mark is used.
  • Rows are source-linked observations for review workflows, not professional guidance or agency determinations.

See Also

  • cpsc-product-recall-marketplace-watch-scraper
  • nhtsa-recall-complaint-watch-scraper
  • sec-edgar-material-disclosure-watch-scraper