Query EPA Envirofacts for Toxics Release Inventory (TRI) facility emissions data by chemical and location

domain: enviro.epa.gov · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. No API key is required; construct a REST URL following the Envirofacts pattern: https://enviro.epa.gov/enviro/efservice/{TABLE}/{COLUMN}/{OPERATOR}/{VALUE}/{output_format}
  2. Query TRI releases by facility state: GET https://enviro.epa.gov/enviro/efservice/TRI_FACILITY/FACILITY_STATE/=/CA/JSON to list all TRI-reporting facilities in California
  3. Filter by chemical: GET https://enviro.epa.gov/enviro/efservice/TRI_RELEASES/CHEMICAL_NAME_TEXT/CONTAINING/lead/JSON to find release records for lead compounds
  4. Combine tables with a column join path: https://enviro.epa.gov/enviro/efservice/TRI_RELEASES/TRI_CHEM_ID/=/TRIF_ID/TRI_FACILITY/FACILITY_STATE/=/TX/JSON — note the slash-delimited join syntax specific to Envirofacts
  5. Add pagination with /rows/{start}:{end} appended to the URL (e.g., /rows/1:100) to page through large result sets
  6. Download full annual TRI bulk files from https://www.epa.gov/toxics-release-inventory-tri-program/tri-basic-plus-data-files-calendar-years for complete analysis outside the row-at-a-time API

Known gotchas

Related routes

Pull Toxics Release Inventory (TRI) on-site and off-site recycling and waste-management quantities
EPA Envirofacts TRI (data.epa.gov, tri schema; enviro.epa.gov/envirofacts/tri) · 4 steps · unrated
Query EPA Envirofacts for facility environmental/compliance records near a bulk propane storage site
www.epa.gov · 5 steps · unrated
Query facility-level greenhouse gas emissions data via the EPA Envirofacts GHG RESTful Data Service
epa.gov · 5 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans