{"openapi":"3.1.1","info":{"title":"Toxic chemical releases by county (EPA Toxics Release Inventory): data API","version":"v1","summary":"Static, read-only JSON and CSV files. No key, no sign-up. CORS open.","description":"Toxic chemical releases by county (EPA Toxics Release Inventory): Toxic chemicals that industrial and federal facilities reported releasing on site to the Environmental Protection Agency's Toxics Release Inventory (TRI) in reporting year 2024, for 2,437 counties with a reporting facility, 56 states and territories and the US: 21,482 facilities and 2,842,308,160 pounds in all (530,322,130 to air, 188,664,266 to water, 2,123,321,764 to land), with the pounds of known or suspected carcinogens, PFAS, ethylene oxide, benzene and lead, and the on-site total of each of the earlier years kept (2020, 2021, 2022, 2023). State records list the three largest parent companies. Counties carry the Census FIPS code. Dioxin-like compounds, which facilities report in grams, are converted to pounds. TRI counts reported releases by listed chemicals from covered facilities; it is not a measure of exposure or of harm.\n\nProbative is a marketing firm, not a law firm; not legal advice. Every JSON response starts with a \"meta\" object holding the credit line, citation, DOI and license (CC BY 4.0).","license":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/"},"contact":{"name":"Probative Growth","url":"https://probativegrowth.com/contact/","email":"hello@probativegrowth.com"}},"servers":[{"url":"https://probativegrowth.com"}],"externalDocs":{"description":"How to use the API and the MCP server","url":"https://probativegrowth.com/resources/rules-api/"},"paths":{"/data/v1/toxic-releases/index.json":{"get":{"summary":"Toxic chemical releases by county (EPA Toxics Release Inventory): index","description":"toxic-releases: meta, summary and what the dataset holds","parameters":[],"responses":{"200":{"description":"Toxic chemical releases by county (EPA Toxics Release Inventory): index","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["toxic-releases"]}},"/data/v1/toxic-releases/changes.json":{"get":{"summary":"Toxic chemical releases by county (EPA Toxics Release Inventory): confirmed changes","description":"toxic-releases: confirmed changes, newest first","parameters":[],"responses":{"200":{"description":"Toxic chemical releases by county (EPA Toxics Release Inventory): confirmed changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["toxic-releases"]}},"/data/v1/toxic-releases/jurisdictions/{key}.json":{"get":{"summary":"Toxic chemical releases by county (EPA Toxics Release Inventory): one jurisdiction","description":"toxic-releases: the records for one jurisdiction","parameters":[{"name":"key","in":"path","required":true,"description":"The jurisdiction key, uppercase","schema":{"type":"string"}}],"responses":{"200":{"description":"Toxic chemical releases by county (EPA Toxics Release Inventory): one jurisdiction","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["toxic-releases"]}},"/data/v1/toxic-releases/toxic-releases.csv":{"get":{"summary":"Toxic chemical releases by county (EPA Toxics Release Inventory) as CSV","description":"toxic-releases: every record (credit line in README.txt)","parameters":[],"responses":{"200":{"description":"Toxic chemical releases by county (EPA Toxics Release Inventory) as CSV","content":{"text/csv":{"schema":{"type":"string"}}}},"404":{"description":"No such file"}},"tags":["toxic-releases"]}},"/data/v1/toxic-releases/toxic-releases.json":{"get":{"summary":"Toxic chemical releases by county (EPA Toxics Release Inventory): every record","description":"toxic-releases: every record in one file","parameters":[],"responses":{"200":{"description":"Toxic chemical releases by county (EPA Toxics Release Inventory): every record","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["toxic-releases"]}},"/data/v1/toxic-releases/search.json":{"get":{"summary":"Toxic chemical releases by county (EPA Toxics Release Inventory): keyword index","description":"toxic-releases: id, key, status and text of every record","parameters":[],"responses":{"200":{"description":"Toxic chemical releases by county (EPA Toxics Release Inventory): keyword index","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["toxic-releases"]}},"/data/v1/toxic-releases/README.txt":{"get":{"summary":"Credit line, citation and columns","description":"toxic-releases: the CSV sidecar","parameters":[],"responses":{"200":{"description":"Credit line, citation and columns","content":{"text/plain":{"schema":{"type":"string"}}}},"404":{"description":"No such file"}},"tags":["toxic-releases"]}}},"components":{"schemas":{"Meta":{"type":"object","description":"Credit line, citation, DOI, version, license and disclaimer. Present in every response.","required":["dataset","version","license","attribution","disclaimer","url"],"properties":{"dataset":{"type":"string"},"title":{"type":"string"},"version":{"type":"string"},"doi":{"type":["string","null"]},"doiUrl":{"type":["string","null"]},"conceptDoi":{"type":["string","null"]},"license":{"type":"string","const":"CC BY 4.0"},"licenseUrl":{"type":"string"},"attribution":{"type":"string"},"citation":{"type":"string"},"disclaimer":{"type":"string"},"notice":{"type":"string"},"lastChecked":{"type":"string"},"url":{"type":"string"},"humanUrl":{"type":"string"},"statusCodes":{"type":"object"}}},"Envelope":{"type":"object","required":["meta"],"properties":{"meta":{"$ref":"#/components/schemas/Meta"}},"additionalProperties":true}}}}