Glossary

Envirofacts data service

The Envirofacts data service is EPA's free REST service integrating US environmental facility records across roughly 20 programs - TRI, RCRAInfo, ICIS-AIR, SDWIS and FRS among them. It needs no authentication or integration key and resolves named facilities such as the 353 facility records matching 'PAPER'.

What is the Envirofacts data service?

Envirofacts is the EPA's long-running integration layer: one queryable system that joins facility records from roughly 20 separate environmental program systems. Instead of querying TRI for toxics releases, RCRAInfo for hazardous-waste handlers, ICIS-AIR for air permits, SDWIS for drinking water or FRS for master facility identifiers separately, you hit one REST endpoint set that resolves a named site across them.

The cataloged example is the US EPA Envirofacts facility database in the paper-products slice, described as queryable through a free REST data service that resolves individual paper mills - 353 facility records match the string 'PAPER' in the TRI facility table alone, which holds tens of thousands of sites inside millions of records overall.

Responses come in six formats: JSON (REST API), CSV, Excel, Parquet, XML and HTML, so the same query can feed a pipeline or a spreadsheet. Two operational limits matter: updates land monthly, and no rate limit is documented beyond a 15-minute execution cap per request.

Why does the Envirofacts data service matter when choosing a dataset?

Facility identity is the hardest join in environmental data. Programs assign their own identifiers, so a mill's TRI record and its air permit often share no key until FRS ties them together:

  • No-key access lowers integration cost. With no authentication step, a proof-of-concept takes minutes; vendors reselling 'environmental facility data' are usually repackaging this free service.
  • Cross-program joins come built in. Because Envirofacts integrates the programs up front, you avoid stitching five APIs with five identifier schemes.
  • Monthly refresh caps timeliness. Compliance events newer than the last monthly load are not here; enforcement trackers need faster sources.

How do you evaluate the Envirofacts data service in a data source?

  1. Resolve a known facility by name. Querying 'PAPER' should return facility rows (353 match in the cataloged slice); failure to resolve names means the mirror dropped the name-matching layer.
  2. Confirm program coverage. Ask which of TRI, RCRAInfo, ICIS-AIR, SDWIS and FRS the source integrates; partial mirrors lose the cross-program value.
  3. Check format parity. The native service returns JSON, CSV, Excel, Parquet, XML and HTML - a vendor offering only HTML tables is adding scraping risk.

Where to see it in context: commodity-chemicals data, paper-products data.

  • official-api - the provider-operated API pattern this service exemplifies, with documentation and stable endpoints rather than scraped pages.
  • paper-mill-facility-records - the industry-specific application where named-facility resolution matters most in this catalog.
  • toxics-release-inventory-tri - the largest single program feeding Envirofacts, with tens of thousands of reporting sites.

Frequently asked questions

Do I need an integration key for the Envirofacts data service?

No. The service runs without authentication or an integration key, subject only to a documented 15-minute execution cap per request. The cataloged paper-products record returns JSON, CSV, Excel, Parquet, XML and HTML from the same queries.

What programs does Envirofacts cover?

Roughly 20 EPA program systems, including the Toxics Release Inventory (TRI), RCRAInfo for hazardous waste, ICIS-AIR for air compliance, SDWIS for public water systems and FRS for master facility identifiers - millions of facility records joined at the site level.

Is Envirofacts data free to reuse?

Yes - it is US Government work in the commercial delivery terms, refreshed monthly. The TRI facility table alone carries tens of thousands of sites (353 matching 'PAPER'), so any vendor charging purely for access is reselling a free good.

Datasets containing this field

Datasets containing Envirofacts data service

6 datasets carry envirofacts data service in the catalog. Open one, count the fields, judge for yourself.

Industries

BLS Producer Price Index — Telephone Apparatus Manufacturing (PCU334210334210)

series_id · year · period …+5 more

Industries

Census Data API — 2022 Economic Census Basic

NAICS2022 · NAICS2022_LABEL · ESTAB …+10 more

Industries EU27 plus Iceland, Liechtenstein… · E-PRTR facilities 2007-2023

European Industrial Emissions Portal (E-PRTR) Data

Facility_INSPIRE_ID · parentCompanyName · facilityType …+19 more

Industries

EIA Petrochemical Feedstock & Refinery Olefin Production Data

Sourcekey · Date · Refinery and Blender Net Production …+3 more

Industries

EPA Chemical Data Reporting (CDR) Database

CHEMICAL ID · CHEMICAL NAME · STANDARDIZED PARENT COMPANY NAME …+14 more

Industries

EPA ChemView

Chemical identity (CASRN / Accession Number) · PMN number · Health & safety study references …+3 more

Every listing shows the field dictionary, sample rows, and coverage before you commit. API, files, or your warehouse. Daily, weekly, or hourly.

Get sample rows