Skip to content

api-evangelist/epa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EPA — U.S. Environmental Protection Agency (epa)

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.

URL: https://www.epa.gov/developers/data-data-products

Run: Capabilities Using Naftiko

Type

  • x-type: government
  • x-tier: 1 (enriched-with-full-pipeline)
  • x-category: Government

Tags

  • Government, Environmental, OpenData, AirQuality, WaterQuality, HazardousWaste, Compliance, Emissions

Timestamps

  • Created: 2026-05-28
  • Modified: 2026-05-29

Artifact Inventory

  • OpenAPI specifications: 22
  • JSON Schema files: 621
  • JSON Structure files: 621
  • JSON-LD context files: 23
  • Example payloads: 621
  • Naftiko capabilities: 151
  • Spectral rulesets: 1
  • Vocabulary files: 1
  • Rate-limit artifacts: 1

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 hazardous air pollutants.

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.

  • Base URL: https://owapps.epa.gov/elg-search-tools-api
  • Documentation: https://www.epa.gov/eg
  • Tags: Government, WaterQuality, WaterSense
  • OpenAPI: 1 spec(s) — elg-search-openapi.json
  • Naftiko Capabilities: 7 file(s)
  • JSON Schemas: 25 file(s)
  • JSON Structures: 25 file(s)
  • Examples: 25 payload(s)

How's My Waterway

Public access to local water quality status (rivers, lakes, beaches, drinking water) via the ATTAINS data layer.

  • Base URL: https://mywaterway.epa.gov/api
  • Documentation: https://mywaterway.epa.gov
  • Tags: Government, WaterQuality, PublicAccess
  • OpenAPI: 1 spec(s) — mywaterway-openapi.json
  • Naftiko Capabilities: 1 file(s)
  • JSON Schemas: 1 file(s)
  • JSON Structures: 1 file(s)
  • Examples: 1 payload(s)

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 the tri.* tables.

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/Excel/PDF/HTML).

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.

Common Properties

Features

  • Open Government Data — Most public datasets and APIs are freely accessible without authentication.
  • Cross-program Indexing — FRS and ECHO crosswalk facilities across CAA, CWA, RCRA, SDWA, and TRI.
  • Bulk Downloads — Annual / quarterly bulk downloads in CSV, Excel, and Parquet supplement live APIs.
  • Geospatial Layers — WATERS, How's My Waterway, and StreamCat expose hydrography overlays.
  • State Primacy — Many program datasets flow from state primacy agencies into national systems.
  • API Key Tiers — Some surfaces (AQS, CAM, Grants) require email-or-portal-registered keys with documented rate limits.

UseCases

  • Environmental Justice Analysis — Overlay TRI, ECHO, and AQS data with demographic layers to identify cumulative impacts.
  • Compliance Screening — Use ECHO and the Detailed Facility Report to vet sites in M&A diligence or permit reviews.
  • Air Quality Forecasting — Combine AQS observations with NWS / EPA AirNow forecasts for public-facing apps.
  • Hazardous Waste Tracking — Integrate the e-Manifest API into waste generator and transporter logistics systems.
  • Drinking Water Reporting — Use SDWIS via ECHO to monitor public water system violations and inform consumer notifications.
  • Climate / Decarbonization — Pull CAM emissions and GHGRP data for power-sector carbon analytics and FrEDI-style impact modeling.
  • Chemical Risk Assessment — Use CTX (Chemical, Hazard, Bioactivity, Exposure) data plus ToxCast/ToxRefDB to triage substances.
  • Watershed Restoration — Combine ATTAINS impairments, How's My Waterway, and StreamCat metrics for restoration planning.

Integrations

  • api.data.gov — Government-wide API management front-door for several EPA APIs with X-API-Key sign-up flow.
  • data.gov — Federal open data catalog cross-listing every EPA-published dataset.
  • NAAS / CDX — EPA's Network Authentication & Authorization Services for credentialed submissions (FRS Submit, e-Manifest, NEI).
  • State Environmental Agencies — State primacy programs forward data into AQS, ECHO, SDWIS, RCRAInfo, and TRI.
  • USGS, NOAA, USDA — Cross-agency data sharing for water, weather, and agricultural environmental data.

Solutions

  • Public-Facing Awareness — How's My Waterway, AirNow, and Insect Repellents are designed for consumer use.
  • Regulatory Compliance — ECHO, RCRAInfo, NPDES eDMR, e-Manifest support regulated-entity reporting workflows.
  • Scientific Research — CTX, ToxCast, ToxRefDB, EPA HTTK, FrEDI underpin chemical safety and climate research.
  • Internal Government — FRS Submit, SoR, Grants, CSB Rebate APIs support EPA program operations and grantees.

Maintainers

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors