EPA — U.S. Environmental Protection Agency
Web services, data products, and open data spanning the U.S. Environmental Protection Agency. Programmatic access to air quality, water quality, hazardous waste, toxic releases, facility compliance, power-sector emissions, computational toxicology, and watershed assessments through dozens of public APIs.
APIs
AQS — Air Quality System Data Mart API
Programmatic access to ambient air pollution monitoring data — sites, monitors, sample/daily/quarterly/annual aggregates, and quality assurance results for criteria and hazardou...
Envirofacts Data Service API
EPA's cross-program REST data warehouse covering RCRA, GHG, TRI, SEMS, NEI, SDWIS and more, plus a GraphQL endpoint and UV index forecast feeds.
ECHO — All Media Programs Facility Search
Cross-program facility compliance search returning regulated facilities across air, water, waste, and drinking-water programs.
ECHO — Clean Air Act Facility Search
CAA stationary-source facility compliance search.
ECHO — Clean Water Act Facility Search
NPDES wastewater, stormwater, and biosolids discharger search and compliance data.
ECHO — Safe Drinking Water Act System Search
SDWA public water system search and compliance reporting.
ECHO — RCRA Hazardous Waste Facility Search
RCRA hazardous waste generator/handler/TSD facility search and compliance data.
ECHO — Enforcement Case Search
Civil and criminal enforcement case search and reporting.
ECHO — Detailed Facility Report
Comprehensive 5-year compliance and enforcement history for a single facility, spanning every program ECHO indexes.
ECHO — Effluent Charting and Reporting
NPDES permit effluent monitoring time-series charts and download services.
CAM — Account Management
Clean Air Markets account holdings, allowance transactions, and compliance positions.
CAM — CAMD Administrative & General Services
Clean Air Markets prepackaged bulk datasets and admin services.
CAM — Emissions Management
Continuous emissions monitoring data submission and retrieval for fossil power plants.
CAM — Facilities Management
Power plant facility, unit, stack, and owner attributes for CAM-regulated sources.
CAM — Master Data Management
Lookup codes and reference data spanning the CAM domain.
CAM — Monitoring Plan Management
Continuous emissions monitoring plan retrieval and submission.
CAM — QA & Certifications Management
Quality assurance test and certification data for CAM-regulated emissions monitoring systems.
CAM — Streaming Services
High-throughput streaming endpoints for accounts, allowances, facilities, and apportioned/raw emissions.
CIP — Catchment Index Processing Service
StreamCat / LakeCat catchment indexing and metric services.
CSB — Clean School Bus Rebate Forms
Internal-facing API for the Clean School Bus rebate program — eligibility, applications, and award tracking.
ELG — Effluent Guidelines Search
WaterSense Effluent Limitations Guidelines search across point source categories, pollutants, and treatment technologies.
How's My Waterway
Public access to local water quality status (rivers, lakes, beaches, drinking water) via the ATTAINS data layer.
EPA Facility Registry Service (FRS) API
Master inventory of EPA-regulated facilities cross-walked across air, water, waste, and drinking-water programs. Production query and submit endpoints require a NAAS account.
EPA TRI (Toxics Release Inventory) Web Service
Toxic chemical release and transfer reporting (Form R / Form A) covering ~770 listed chemicals at TRI-covered facilities. Exposed primarily via the Envirofacts data service over...
EPA ATTAINS Web Services
Assessment, Total Maximum Daily Load Tracking and Implementation System — REST/JSON services for state water quality assessments, impaired waters, TMDLs, and actions.
EPA WATERS — Watershed Assessment, Tracking & Environmental Results
Geospatial water program services including StreamCat, NHDPlus, and ATTAINS overlays.
EPA Grants API
Internal-with-key access to NGGS grant programs — applications, obligations, place of performance, and funding opportunities. GraphQL plus REST format dispatchers (JSON/XML/CSV/...
EPA Insect Repellents API
Searchable inventory of EPA-registered insect repellent products with active ingredient, target pest, and duration data.
EPA e-Manifest Hazardous Waste Tracking
Electronic hazardous waste manifest tracking system with REST APIs for manifest creation, retrieval, search, and lifecycle management. Production access via NAAS/CDX.
EPA System of Registries (SoR)
Authoritative registries of substances, regulatory programs, terminology, and crosswalks used across EPA systems.
CTX — Center for Computational Toxicology and Exposure APIs
Chemical, hazard, bioactivity, and exposure data covering tens of thousands of chemicals. Includes Chemical, Bioactivity, Hazard, Exposure, and ToxRefDB endpoints.
Features
Most public datasets and APIs are freely accessible without authentication.
FRS and ECHO crosswalk facilities across CAA, CWA, RCRA, SDWA, and TRI.
Annual / quarterly bulk downloads in CSV, Excel, and Parquet supplement live APIs.
WATERS, How's My Waterway, and StreamCat expose hydrography overlays.
Many program datasets flow from state primacy agencies into national systems.
Some surfaces (AQS, CAM, Grants) require email-or-portal-registered keys with documented rate limits.
Use Cases
Overlay TRI, ECHO, and AQS data with demographic layers to identify cumulative impacts.
Use ECHO and the Detailed Facility Report to vet sites in M&A diligence or permit reviews.
Combine AQS observations with NWS / EPA AirNow forecasts for public-facing apps.
Integrate the e-Manifest API into waste generator and transporter logistics systems.
Use SDWIS via ECHO to monitor public water system violations and inform consumer notifications.
Pull CAM emissions and GHGRP data for power-sector carbon analytics and FrEDI-style impact modeling.
Use CTX (Chemical, Hazard, Bioactivity, Exposure) data plus ToxCast/ToxRefDB to triage substances.
Combine ATTAINS impairments, How's My Waterway, and StreamCat metrics for restoration planning.
Integrations
Government-wide API management front-door for several EPA APIs with X-API-Key sign-up flow.
Federal open data catalog cross-listing every EPA-published dataset.
EPA's Network Authentication & Authorization Services for credentialed submissions (FRS Submit, e-Manifest, NEI).
State primacy programs forward data into AQS, ECHO, SDWIS, RCRAInfo, and TRI.
Cross-agency data sharing for water, weather, and agricultural environmental data.
Solutions
How's My Waterway, AirNow, and Insect Repellents are designed for consumer use.
ECHO, RCRAInfo, NPDES eDMR, e-Manifest support regulated-entity reporting workflows.
CTX, ToxCast, ToxRefDB, EPA HTTK, FrEDI underpin chemical safety and climate research.
FRS Submit, SoR, Grants, CSB Rebate APIs support EPA program operations and grantees.
Semantic Vocabularies
API Governance Rules
EPA — U.S. Environmental Protection Agency API Rules
30 rules · 10 errors 17 warnings 3 info
SPECTRALJSON Structure
Cam Emissions Annual Apportioned Emissions Facility Aggregation Dto Structure
10 properties
JSON STRUCTURECam Emissions Annual Apportioned Emissions State Aggregation Dto Structure
8 properties
JSON STRUCTURECam Emissions Daily Apportioned Emissions Facility Aggregation Dto Structure
10 properties
JSON STRUCTURECam Emissions Daily Apportioned Emissions National Aggregation Dto Structure
7 properties
JSON STRUCTURECam Emissions Daily Apportioned Emissions State Aggregation Dto Structure
8 properties
JSON STRUCTURECam Emissions Hourly Apportioned Emissions Facility Aggregation Dto Structure
11 properties
JSON STRUCTURECam Emissions Hourly Apportioned Emissions National Aggregation Dto Structure
8 properties
JSON STRUCTURECam Emissions Hourly Apportioned Emissions State Aggregation Dto Structure
9 properties
JSON STRUCTURECam Emissions Monthly Apportioned Emissions Facility Aggregation Dto Structure
11 properties
JSON STRUCTURECam Emissions Monthly Apportioned Emissions National Aggregation Dto Structure
8 properties
JSON STRUCTURECam Emissions Monthly Apportioned Emissions State Aggregation Dto Structure
9 properties
JSON STRUCTURECam Emissions Ozone Apportioned Emissions Facility Aggregation Dto Structure
10 properties
JSON STRUCTURECam Emissions Ozone Apportioned Emissions National Aggregation Dto Structure
7 properties
JSON STRUCTURECam Emissions Ozone Apportioned Emissions State Aggregation Dto Structure
8 properties
JSON STRUCTURECam Emissions Quarterly Apportioned Emissions Facility Aggregation Dto Structure
11 properties
JSON STRUCTURECam Emissions Quarterly Apportioned Emissions National Aggregation Dto Structure
8 properties
JSON STRUCTURECam Emissions Quarterly Apportioned Emissions State Aggregation Dto Structure
9 properties
JSON STRUCTURECam Streaming Annual Apportioned Emissions Facility Aggregation Dto Structure
10 properties
JSON STRUCTURECam Streaming Annual Apportioned Emissions State Aggregation Dto Structure
8 properties
JSON STRUCTURECam Streaming Daily Apportioned Emissions Facility Aggregation Dto Structure
10 properties
JSON STRUCTURECam Streaming Daily Apportioned Emissions National Aggregation Dto Structure
7 properties
JSON STRUCTURECam Streaming Daily Apportioned Emissions State Aggregation Dto Structure
8 properties
JSON STRUCTURECam Streaming Hourly Apportioned Emissions Facility Aggregation Dto Structure
11 properties
JSON STRUCTURECam Streaming Hourly Apportioned Emissions National Aggregation Dto Structure
8 properties
JSON STRUCTURECam Streaming Hourly Apportioned Emissions State Aggregation Dto Structure
9 properties
JSON STRUCTURECam Streaming Monthly Apportioned Emissions Facility Aggregation Dto Structure
11 properties
JSON STRUCTURECam Streaming Monthly Apportioned Emissions National Aggregation Dto Structure
8 properties
JSON STRUCTURECam Streaming Monthly Apportioned Emissions State Aggregation Dto Structure
9 properties
JSON STRUCTURECam Streaming Ozone Apportioned Emissions Facility Aggregation Dto Structure
10 properties
JSON STRUCTURECam Streaming Ozone Apportioned Emissions National Aggregation Dto Structure
7 properties
JSON STRUCTURECam Streaming Ozone Apportioned Emissions State Aggregation Dto Structure
8 properties
JSON STRUCTURECam Streaming Quarterly Apportioned Emissions Facility Aggregation Dto Structure
11 properties
JSON STRUCTURECam Streaming Quarterly Apportioned Emissions National Aggregation Dto Structure
8 properties
JSON STRUCTURECam Streaming Quarterly Apportioned Emissions State Aggregation Dto Structure
9 properties
JSON STRUCTURE