VOOZH about

URL: https://apify.com/thoob/tri-toxic-release-feed

โ‡ฑ EPA TRI Toxic Release Inventory Feed ยท Apify


๐Ÿ‘ EPA TRI Scraper: Toxic Releases by Facility & Chemical avatar

EPA TRI Scraper: Toxic Releases by Facility & Chemical

Pricing

$0.10 / 1,000 release records

Go to Apify Store

EPA TRI Scraper: Toxic Releases by Facility & Chemical

Clean, flat EPA Toxics Release Inventory records from the official Envirofacts API: facility, chemical, CAS, release amounts by medium, year, and location, with a what-changed-since-last-run mode. Billed only per delivered record, no start fee.

Pricing

$0.10 / 1,000 release records

Rating

0.0

(0)

Developer

๐Ÿ‘ Pono Data

Pono Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Share

EPA TRI Toxic Release Feed

Clean, flat toxic-release records from the official EPA Toxics Release Inventory, pulled from the Envirofacts REST service. Filter by US state and reporting year, get one useful row per facility-chemical-year report, and run a changes-only mode that returns just what is new or revised since your last run.

You pay only for a delivered record that carries actual release amounts. Filtered-out rows, unchanged rows in changes mode, malformed records, and forms that reported no quantified release for any medium all cost nothing, and there is no per-run start fee. The release amounts are the product, so a record without them is never billed.

What a record is

One flat row per TRI reporting form (one facility's report of one chemical for one year), assembled from four Envirofacts tables so you do not have to join them yourself:

  • facility: facilityName, streetAddress, city, county, state, zipCode, fipsCode, epaRegion, latitude, longitude, parentCompany, isFederalFacility
  • chemical: chemicalName, casRegistryNumber, unitOfMeasure, and the EPA hazard flags isCarcinogen, isPfas, isPbt, isMetal
  • releases: totalRelease and releasesByMedium (one entry per environmental medium that reported a quantity, such as fugitive air, stack air, surface water, landfill, with its amount)
  • identity and year: docCtrlNum, triFacilityId, reportingYear
  • provenance: sourceUrl, retrievedAt, confidence, dataSource, jurisdiction, and in changes mode changeType

Every value is copied from an Envirofacts record. The one derivation is decoding EPA's packed degrees-minutes-seconds coordinates into decimal degrees, and that is only done when the packed value is structurally valid. Nothing is guessed.

Sample output

A real slice, Colorado facilities reporting for 2022 (abbreviated):

facilityNamestatechemicalNamecasRegistryNumberreportingYearsourceUrl
DHARMACON INCCOAcetonitrile75-05-82022data.epa.gov/efservice/tri_reporting_form/doc_ctrl_num/1322220634909/JSON

Each sourceUrl is the form's own record in the Envirofacts REST service, so any value can be checked against the source.

Two modes

  • full: every reporting form matching your filter.
  • changes: only forms that are new, or whose release total or medium breakdown changed since this account's last run. The state is tracked per account, so it is your timeline. The first changes run has no baseline, so it returns everything matching once, then tracks deltas from there.

Filters

  • state: a two-letter US state or territory code, applied to the facility (CO, TX, CA, PR, and the rest). Leave empty for all states.
  • reportingYear: a TRI reporting year, applied to the form. Leave empty for all years, which returns far more records.
  • maxRecords: a cap on how many records a run delivers and bills. 0 means no cap; the platform spend cap is honored regardless.

State and year are applied server-side by the Envirofacts service.

What to expect

  • TRI covers more than 20,000 industrial and federal facilities reporting on a list of over 600 toxic chemicals, going back to 1987. A state-and-year filter narrows that to the slice you care about (Colorado 2022, for example, is a few hundred forms).
  • The raw Envirofacts API is public and free directly from the EPA. What this actor sells is the assembled record: the four-table join, the release-by-medium aggregation, the decoded coordinates, the CAS lookup, and the per-account change feed, so you do not have to walk the normalized tables or diff them yourself.
  • A state-and-year pull is a few dollars; a periodic changes feed is pennies a run.

Source and scope

  • Source: the official EPA Envirofacts REST service (data.epa.gov/efservice), public domain, no key, no anti-bot, paged with a declared identifying User-Agent.
  • Scope: United States facilities and subjects only. Every row is stamped jurisdiction=US.
  • These are public reports filed by regulated facilities about their own operations, at the business level. There is no consumer personal data here.
  • This is a data tool, not legal, environmental, investment, or regulatory advice. A TRI report is a self-reported filing, not a finding.

See also

More clean, pay-only-for-results data tools from Pono Data:

Full catalog: https://apify.com/thoob

You might also like

EPA Toxic Release Inventory (TRI) Crawler

jungle_synthesizer/epa-tri-crawler

Crawl toxic chemical release data from the EPA TRI via the Envirofacts API. Extract facility details, chemical names, release quantities by media (air, water, land), coordinates, and carcinogen flags. Filter by state, chemical, year, and facility.

๐Ÿ‘ User avatar

BowTiedRaccoon

3

EPA Toxics Release Inventory (TRI) Scraper

compute-edge/epa-tri-scraper

Extract toxic chemical release data from the EPA Toxics Release Inventory (TRI). Over 3 million records of industrial facility emissions reported since 1987. Filter by state, year, and chemical name.

EPA TRI Scraper - Toxic Release Inventory API

pink_comic/epa-tri-toxic-release-search

Search EPA Toxic Release Inventory (TRI) facility and chemical release records. Find toxic emissions by state, ZIP, facility, or chemical for ESG research, environmental due diligence, compliance monitoring, and risk screening. No API key required. Pay per result.

EPA Envirofacts TRI Facility Scraper

crawlerbros/epa-envirofacts-scraper

Scrape EPA Envirofacts Toxic Release Inventory (TRI) facility data. Search by city, state, or facility name. Returns facility name, address, coordinates, EPA region, and parent company. No API key required.

EPA Toxic Release Inventory Scraper

parseforge/epa-tri-scraper

Scrape EPA Toxic Release Inventory (TRI) facility data. Get facility names, addresses, contacts, parent companies, and coordinates for 48,000+ regulated facilities. Filter by state with 49 data fields per record.