EPA — U.S. Environmental Protection Agency logo

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.

31 APIs 151 Capabilities 6 Features
GovernmentEnvironmentalOpenDataAirQualityWaterQualityHazardousWasteComplianceEmissions

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.

Capabilities

EPA Air Quality System (AQS) API — Annual Data

Annual Data. 5 operations. Lead operation: Get Annual Data by Site. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

EPA Air Quality System (AQS) API — Daily Data

Daily Data. 5 operations. Lead operation: Get Daily Data by Site. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

EPA Air Quality System (AQS) API — Lists

Lists. 8 operations. Lead operation: List States. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

EPA Air Quality System (AQS) API — Meta Data

Meta Data. 4 operations. Lead operation: Check API Availability. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

EPA Air Quality System (AQS) API — Monitors

Monitors. 5 operations. Lead operation: List Monitors by Site. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

EPA Air Quality System (AQS) API — Quality Assurance

Quality Assurance. 12 operations. Lead operation: QA Annual Performance Evaluations by Site. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

EPA Air Quality System (AQS) API — Quarterly Data

Quarterly Data. 5 operations. Lead operation: Get Quarterly Data by Site. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

EPA Air Quality System (AQS) API — Sample Data

Sample Data. 5 operations. Lead operation: Get Sample Data by Site. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

EPA Air Quality System (AQS) API — Sign Up

Sign Up. 1 operations. Lead operation: Register for API Key. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

EPA Air Quality System (AQS) API — Transactions

Transactions. 3 operations. Lead operation: Transactions Sample by Site. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Account Management OpenAPI Specification — Accounts

Accounts. 4 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Account Management OpenAPI Specification — Allowance Compliance

Allowance Compliance. 3 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Account Management OpenAPI Specification — Allowance Holdings

Allowance Holdings. 3 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Account Management OpenAPI Specification — Allowance Transactions

Allowance Transactions. 3 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Account Management OpenAPI Specification — Emissions Compliance

Emissions Compliance. 3 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Account Management OpenAPI Specification — Health

Health. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

CAMD Administrative & General Services OpenAPI Specification — Bulk Files

Bulk Files. 1 operations. Lead operation: . Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

CAMD Administrative & General Services OpenAPI Specification — Health

Health. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

CAMD Administrative & General Services OpenAPI Specification — Reports

Reports. 2 operations. Lead operation: . Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

CAMD Administrative & General Services OpenAPI Specification — Support

Support. 1 operations. Lead operation: . Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Emissions Management OpenAPI Specification — Apportioned Annual Emissions

Apportioned Annual Emissions. 4 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Emissions Management OpenAPI Specification — Apportioned Daily Emissions

Apportioned Daily Emissions. 4 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Emissions Management OpenAPI Specification — Apportioned Emissions

Apportioned Emissions. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Emissions Management OpenAPI Specification — Apportioned Hourly Emissions

Apportioned Hourly Emissions. 4 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Emissions Management OpenAPI Specification — Apportioned Hourly MATS Emissions

Apportioned Hourly MATS Emissions. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Emissions Management OpenAPI Specification — Apportioned MATS Emissions

Apportioned MATS Emissions. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Emissions Management OpenAPI Specification — Apportioned Monthly Emissions

Apportioned Monthly Emissions. 4 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Emissions Management OpenAPI Specification — Apportioned Ozone Emissions

Apportioned Ozone Emissions. 4 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Emissions Management OpenAPI Specification — Apportioned Quarterly Emissions

Apportioned Quarterly Emissions. 4 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Emissions Management OpenAPI Specification — Emissions Views

Emissions Views. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Emissions Management OpenAPI Specification — Emissions

Emissions. 3 operations. Lead operation: Exports Emissions Data for the Specified Monitor Plan & Reporting Period. Self-contained Naftiko capability covering one EPA business su...

Run with Naftiko

Emissions Management OpenAPI Specification — Health

Health. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Facilities Management OpenAPI Specification — Facilities

Facilities. 4 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Facilities Management OpenAPI Specification — Health

Health. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Master Data Management OpenAPI Specification — Account Type Codes

Account Type Codes. 1 operations. Lead operation: . Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Master Data Management OpenAPI Specification — Codes & Descriptions

Codes & Descriptions. 2 operations. Lead operation: . Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Master Data Management OpenAPI Specification — Control Codes

Control Codes. 1 operations. Lead operation: . Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Master Data Management OpenAPI Specification — Fuel Type Codes

Fuel Type Codes. 1 operations. Lead operation: . Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Master Data Management OpenAPI Specification — Health

Health. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Master Data Management OpenAPI Specification — Program Codes

Program Codes. 1 operations. Lead operation: . Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Master Data Management OpenAPI Specification — Relationships

Relationships. 2 operations. Lead operation: . Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Master Data Management OpenAPI Specification — Reporting Periods

Reporting Periods. 1 operations. Lead operation: . Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Master Data Management OpenAPI Specification — Unit Type Codes

Unit Type Codes. 1 operations. Lead operation: . Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Analyzer Ranges

Analyzer Ranges. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Attributes

Attributes. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Comments

Comments. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Components

Components. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Configurations

Configurations. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Defaults

Defaults. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Formulas

Formulas. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Health

Health. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — LEE Qualifications

LEE Qualifications. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — LME Qualifications

LME Qualifications. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Loads

Loads. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Locations

Locations. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — MATS Methods

MATS Methods. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Methods

Methods. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — PCT Qualifications

PCT Qualifications. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Plans

Plans. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Qualifications

Qualifications. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Rectangular Duct WAF

Rectangular Duct WAF. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Reporting Frequencies

Reporting Frequencies. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Spans

Spans. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — System Components

System Components. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — System Fuel Flows

System Fuel Flows. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Systems

Systems. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Unit Capacities

Unit Capacities. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Unit Controls

Unit Controls. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Unit Fuels

Unit Fuels. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Unit Programs

Unit Programs. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Monitor Plan Management OpenAPI Specification — Units

Units. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Air Emission Testing

Air Emission Testing. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Appendix E Correlation Test Run

Appendix E Correlation Test Run. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Appendix E Correlation Test Summary

Appendix E Correlation Test Summary. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Appendix E Heat Input From Gas

Appendix E Heat Input From Gas. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Appendix E Heat Input From Oil

Appendix E Heat Input From Oil. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Calibration Injection

Calibration Injection. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Cycle Time Injection

Cycle Time Injection. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Cycle Time Summary

Cycle Time Summary. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Flow Rata Run

Flow Rata Run. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Flow To Load Check

Flow To Load Check. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Flow To Load Reference

Flow To Load Reference. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Fuel Flow To Load Baseline

Fuel Flow To Load Baseline. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Fuel Flow To Load Test

Fuel Flow To Load Test. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Fuel Flowmeter Accuracy

Fuel Flowmeter Accuracy. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Health

Health. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Hg Injection

Hg Injection. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Hg Summary

Hg Summary. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Linearity Injection

Linearity Injection. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Linearity Summary

Linearity Summary. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Online Offline Calibration

Online Offline Calibration. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Protocol Gas

Protocol Gas. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — QA Certification Event

QA Certification Event. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — QA Certification

QA Certification. 4 operations. Lead operation: Exports Official QA Certification Data. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Rata Run

Rata Run. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Rata Summary

Rata Summary. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Rata Traverse

Rata Traverse. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Rata

Rata. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Test Extension Exemption

Test Extension Exemption. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Test Qualification

Test Qualification. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Test Summary

Test Summary. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Transmitter Transducer Accuracy

Transmitter Transducer Accuracy. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Unit Default Test Run

Unit Default Test Run. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

QA Certification Management OpenAPI Specification — Unit Default Test

Unit Default Test. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Streaming Services OpenAPI Specification — Accounts

Accounts. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Streaming Services OpenAPI Specification — Allowance Compliance

Allowance Compliance. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Streaming Services OpenAPI Specification — Allowance Holdings

Allowance Holdings. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Streaming Services OpenAPI Specification — Allowance Transactions

Allowance Transactions. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Streaming Services OpenAPI Specification — Apportioned Annual Emissions

Apportioned Annual Emissions. 4 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Streaming Services OpenAPI Specification — Apportioned Daily Emissions

Apportioned Daily Emissions. 4 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Streaming Services OpenAPI Specification — Apportioned Hourly Emissions

Apportioned Hourly Emissions. 4 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Streaming Services OpenAPI Specification — Apportioned Hourly MATS Emissions

Apportioned Hourly MATS Emissions. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Streaming Services OpenAPI Specification — Apportioned Monthly Emissions

Apportioned Monthly Emissions. 4 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Streaming Services OpenAPI Specification — Apportioned Ozone Emissions

Apportioned Ozone Emissions. 4 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Streaming Services OpenAPI Specification — Apportioned Quarterly Emissions

Apportioned Quarterly Emissions. 5 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Streaming Services OpenAPI Specification — Emissions Compliance

Emissions Compliance. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Streaming Services OpenAPI Specification — Emissions

Emissions. 4 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Streaming Services OpenAPI Specification — Facilities

Facilities. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

Streaming Services OpenAPI Specification — Health

Health. 1 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

CIP-service Indexing API — Analysis Services

Analysis Services. 5 operations. Lead operation: CIP-service Navigation. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

CIP-service Indexing API — CIP Indexing Services

CIP Indexing Services. 3 operations. Lead operation: CIP-service Indexing. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

CIP-service Indexing API — Utility Services

Utility Services. 5 operations. Lead operation: CIP-service Utility Random Catchment. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

epa-csb-server — general

general. 87 operations. Lead operation: /login. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA Enforcement and Compliance History Online (ECHO) - Clean Air Act — Facilities

Facilities. 14 operations. Lead operation: Clean Air Act Download Data Service. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA Enforcement and Compliance History Online (ECHO) - Clean Air Act — Metadata

Metadata. 2 operations. Lead operation: Clean Air Act Metadata Service. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA Enforcement and Compliance History Online (ECHO) - All Data — Facility Info

Facility Info. 14 operations. Lead operation: Combined ECHO Download Data Service. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA Enforcement and Compliance History Online (ECHO) - All Data — Metadata

Metadata. 2 operations. Lead operation: Combined ECHO Metadata Service. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA Enforcement and Compliance History Online (ECHO) - Enforcement Case Search — Case Enforcement

Case Enforcement. 18 operations. Lead operation: Enforcement Case Search (new Version). Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA Enforcement and Compliance History Online (ECHO) - Enforcement Case Search — Lookups

Lookups. 2 operations. Lead operation: ECHO ICIS Law Sections Lookup Service. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA Enforcement and Compliance History Online (ECHO) - Enforcement Case Search — Metadata

Metadata. 2 operations. Lead operation: Enforcement Case Metadata Service. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA Enforcement and Compliance History Online (ECHO) - Clean Water Act (CWA) Rest Services — Facility Information

Facility Information. 14 operations. Lead operation: Clean Water Act (CWA) Download Data Service. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA Enforcement and Compliance History Online (ECHO) - Clean Water Act (CWA) Rest Services — Lookups

Lookups. 20 operations. Lead operation: ECHO BP Tribes Lookup Service. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA Enforcement and Compliance History Online (ECHO) - Clean Water Act (CWA) Rest Services — Metadata

Metadata. 2 operations. Lead operation: Clean Water Act (CWA) Metadata Service. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA Enforcement and Compliance History Online (ECHO) - Detailed Facility Report (DFR) — Detailed Facility Report

Detailed Facility Report. 94 operations. Lead operation: Downloads the Complete Air Compliance History Section of the DFR. Self-contained Naftiko capability covering one EPA bus...

Run with Naftiko

U.S. EPA Enforcement and Compliance History Online (ECHO) - Effluent Charting and Reporting — Effluent Charts

Effluent Charts. 6 operations. Lead operation: Effluent Charts Download Service. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA Enforcement and Compliance History Online (ECHO) - Effluent Charting and Reporting — Lookups

Lookups. 2 operations. Lead operation: ECHO CWA Parameter Lookup Service. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA Enforcement and Compliance History Online (ECHO) - Resource Conservation and Recovery Act — Metadata

Metadata. 2 operations. Lead operation: Resource Conservation and Recovery Act (RCRA) Metadata Service. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA Enforcement and Compliance History Online (ECHO) - Resource Conservation and Recovery Act — Resource Conservation and Recovery Act

Resource Conservation and Recovery Act. 14 operations. Lead operation: Resource Conservation and Recovery Act (RCRA) Download Data Service. Self-contained Naftiko capability cov...

Run with Naftiko

U.S. EPA Enforcement and Compliance History Online (ECHO) - Safe Drinking Water Act — Metadata

Metadata. 2 operations. Lead operation: Safe Drinking Water Act (SDWA) Metadata Service. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA Enforcement and Compliance History Online (ECHO) - Safe Drinking Water Act — Safe Drinking Water

Safe Drinking Water. 6 operations. Lead operation: Safe Drinking Water Act (SDWA) Download Data Service. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA WaterSense — Contact

Contact. 1 operations. Lead operation: Contact. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA WaterSense — Custom Search

Custom Search. 3 operations. Lead operation: Multi Criteria Search Criteria. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA WaterSense — Glossary

Glossary. 1 operations. Lead operation: Glossary. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA WaterSense — Help

Help. 1 operations. Lead operation: Help. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA WaterSense — Point Source Categories

Point Source Categories. 7 operations. Lead operation: Point Source Categories. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA WaterSense — Pollutants

Pollutants. 6 operations. Lead operation: Pollutants. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

U.S. EPA WaterSense — Treatment Technologies

Treatment Technologies. 6 operations. Lead operation: Treatment Technologies. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

EPA Envirofacts Data Service API — Data Service

Data Service. 3 operations. Lead operation: Query Envirofacts Table. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

EPA Envirofacts Data Service API — GraphQL

GraphQL. 1 operations. Lead operation: Execute Envirofacts GraphQL Query. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

EPA Envirofacts Data Service API — UV Index

UV Index. 4 operations. Lead operation: Get Hourly UV Forecast by ZIP. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

US EPA How's My Waterway — How's My Waterway

How's My Waterway. 3 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.

Run with Naftiko

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.

Use Cases

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.

Semantic Vocabularies

Epa Aqs Context

3 classes · 7 properties

JSON-LD

Epa Cam Account Context

14 classes · 64 properties

JSON-LD

Epa Cam Camd Services Context

8 classes · 21 properties

JSON-LD

Epa Cam Emissions Context

33 classes · 74 properties

JSON-LD

Epa Cam Facilities Context

5 classes · 36 properties

JSON-LD

Epa Cam Master Data Context

12 classes · 48 properties

JSON-LD

Epa Cam Monitor Plan Context

66 classes · 306 properties

JSON-LD

Epa Cam Qa Cert Context

59 classes · 344 properties

JSON-LD

Epa Cam Streaming Context

37 classes · 138 properties

JSON-LD

Epa Cip Service Context

48 classes · 238 properties

JSON-LD

Epa Context

5 classes · 1 properties

JSON-LD

Epa Csb Rebate Context

3 classes · 3 properties

JSON-LD

Epa Echo Air Context

18 classes · 198 properties

JSON-LD

Epa Echo All Context

17 classes · 256 properties

JSON-LD

Epa Echo Case Context

43 classes · 214 properties

JSON-LD

Epa Echo Cwa Context

30 classes · 367 properties

JSON-LD

Epa Echo Dfr Context

158 classes · 654 properties

JSON-LD

Epa Echo Effluent Context

13 classes · 86 properties

JSON-LD

Epa Echo Rcra Context

19 classes · 174 properties

JSON-LD

Epa Echo Sdw Context

7 classes · 98 properties

JSON-LD

Epa Elg Search Context

27 classes · 1 properties

JSON-LD

Epa Envirofacts Context

5 classes · 7 properties

JSON-LD

Epa Mywaterway Context

3 classes · 1 properties

JSON-LD

API Governance Rules

EPA — U.S. Environmental Protection Agency API Rules

30 rules · 10 errors 17 warnings 3 info

SPECTRAL

Resources

🔗
Website
Website
🌐
DeveloperPortal
DeveloperPortal
🔗
APIReference
APIReference
🚀
GettingStarted
GettingStarted
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization
📰
Blog
Blog
👥
YouTube
YouTube
🔗
X
X
🔗
LinkedIn
LinkedIn
💬
Support
Support
🔗
Contact
Contact
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
🟢
StatusPage
StatusPage
📰
Newsletter
Newsletter
🔗
Compliance
Compliance
👥
StackOverflow
StackOverflow
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
RateLimits
RateLimits
🔗
JSONLD
JSONLD

Sources

Raw ↑
aid: epa
name: EPA — U.S. Environmental Protection Agency
description: 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.
image: https://www.epa.gov/themes/epa_theme/images/epa-logo.png
url: https://www.epa.gov/developers/data-data-products
specificationVersion: '0.20'
created: '2026-05-28'
modified: '2026-05-29'
x-source: public-apis/public-apis
x-category: Government
x-tier: 1
x-tier-reason: enriched-with-full-pipeline
x-type: government
tags:
  - Government
  - Environmental
  - OpenData
  - AirQuality
  - WaterQuality
  - HazardousWaste
  - Compliance
  - Emissions
apis:
  - name: AQS — Air Quality System Data Mart API
    description: 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.
    humanURL: https://aqs.epa.gov/aqsweb/documents/data_api.html
    baseURL: https://aqs.epa.gov/data/api
    tags:
      - Government
      - Environmental
      - AirQuality
      - Monitoring
    properties:
      - type: Documentation
        url: https://aqs.epa.gov/aqsweb/documents/data_api.html
      - type: OpenAPI
        url: openapi/aqs-openapi.yml
      - type: JSONSchema
        url: json-schema/aqs-envelope-schema.json
      - type: JSONSchema
        url: json-schema/aqs-header-schema.json
      - type: JSONStructure
        url: json-structure/aqs-envelope-structure.json
      - type: JSONStructure
        url: json-structure/aqs-header-structure.json
      - type: Example
        url: examples/aqs-envelope-example.json
      - type: Example
        url: examples/aqs-header-example.json
      - type: NaftikoCapability
        url: capabilities/aqs-annual-data.yaml
      - type: NaftikoCapability
        url: capabilities/aqs-daily-data.yaml
      - type: NaftikoCapability
        url: capabilities/aqs-lists.yaml
      - type: NaftikoCapability
        url: capabilities/aqs-meta-data.yaml
      - type: NaftikoCapability
        url: capabilities/aqs-monitors.yaml
      - type: NaftikoCapability
        url: capabilities/aqs-quality-assurance.yaml
      - type: NaftikoCapability
        url: capabilities/aqs-quarterly-data.yaml
      - type: NaftikoCapability
        url: capabilities/aqs-sample-data.yaml
      - type: NaftikoCapability
        url: capabilities/aqs-sign-up.yaml
      - type: NaftikoCapability
        url: capabilities/aqs-transactions.yaml
  - name: Envirofacts Data Service API
    description: 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.
    humanURL: https://www.epa.gov/enviro/envirofacts-data-service-api
    baseURL: https://data.epa.gov
    tags:
      - Government
      - Environmental
      - OpenData
      - UVIndex
    properties:
      - type: Documentation
        url: https://www.epa.gov/enviro/envirofacts-data-service-api
      - type: OpenAPI
        url: openapi/envirofacts-openapi.yml
      - type: JSONSchema
        url: json-schema/envirofacts-row-schema.json
      - type: JSONSchema
        url: json-schema/envirofacts-uv-daily-schema.json
      - type: JSONSchema
        url: json-schema/envirofacts-uv-hourly-schema.json
      - type: JSONStructure
        url: json-structure/envirofacts-row-structure.json
      - type: JSONStructure
        url: json-structure/envirofacts-uv-daily-structure.json
      - type: JSONStructure
        url: json-structure/envirofacts-uv-hourly-structure.json
      - type: Example
        url: examples/envirofacts-row-example.json
      - type: Example
        url: examples/envirofacts-uv-daily-example.json
      - type: Example
        url: examples/envirofacts-uv-hourly-example.json
      - type: NaftikoCapability
        url: capabilities/envirofacts-data-service.yaml
      - type: NaftikoCapability
        url: capabilities/envirofacts-graphql.yaml
      - type: NaftikoCapability
        url: capabilities/envirofacts-uv-index.yaml
  - name: ECHO — All Media Programs Facility Search
    description: Cross-program facility compliance search returning regulated facilities across air, water, waste, and drinking-water programs.
    humanURL: https://echo.epa.gov/tools/web-services
    baseURL: https://echodata.epa.gov
    tags:
      - Government
      - Compliance
      - Facilities
    properties:
      - type: Documentation
        url: https://echo.epa.gov/tools/web-services
      - type: OpenAPI
        url: openapi/echo-all-openapi.json
      - type: JSONSchema
        url: json-schema/echo-all-echo01-schema.json
      - type: JSONSchema
        url: json-schema/echo-all-echo02-schema.json
      - type: JSONSchema
        url: json-schema/echo-all-echo03-schema.json
      - type: JSONSchema
        url: json-schema/echo-all-echo04-schema.json
      - type: JSONSchema
        url: json-schema/echo-all-echo05-schema.json
      - type: JSONSchema
        url: json-schema/echo-all-echo06-schema.json
      - type: JSONSchema
        url: json-schema/echo-all-echo07-schema.json
      - type: JSONSchema
        url: json-schema/echo-all-echo08-schema.json
      - type: JSONSchema
        url: json-schema/echo-all-echo09-schema.json
      - type: JSONSchema
        url: json-schema/echo-all-echo10-schema.json
      - type: JSONSchema
        url: json-schema/echo-all-echo11-schema.json
      - type: JSONSchema
        url: json-schema/echo-all-geo-schema.json
      - type: JSONSchema
        url: json-schema/echo-all-meta1-schema.json
      - type: JSONSchema
        url: json-schema/echo-all-meta3-schema.json
      - type: JSONSchema
        url: json-schema/echo-all-qp0-schema.json
      - type: JSONStructure
        url: json-structure/echo-all-echo01-structure.json
      - type: JSONStructure
        url: json-structure/echo-all-echo02-structure.json
      - type: JSONStructure
        url: json-structure/echo-all-echo03-structure.json
      - type: JSONStructure
        url: json-structure/echo-all-echo04-structure.json
      - type: JSONStructure
        url: json-structure/echo-all-echo05-structure.json
      - type: JSONStructure
        url: json-structure/echo-all-echo06-structure.json
      - type: JSONStructure
        url: json-structure/echo-all-echo07-structure.json
      - type: JSONStructure
        url: json-structure/echo-all-echo08-structure.json
      - type: JSONStructure
        url: json-structure/echo-all-echo09-structure.json
      - type: JSONStructure
        url: json-structure/echo-all-echo10-structure.json
      - type: JSONStructure
        url: json-structure/echo-all-echo11-structure.json
      - type: JSONStructure
        url: json-structure/echo-all-geo-structure.json
      - type: JSONStructure
        url: json-structure/echo-all-meta1-structure.json
      - type: JSONStructure
        url: json-structure/echo-all-meta3-structure.json
      - type: JSONStructure
        url: json-structure/echo-all-qp0-structure.json
      - type: Example
        url: examples/echo-all-echo01-example.json
      - type: Example
        url: examples/echo-all-echo02-example.json
      - type: Example
        url: examples/echo-all-echo03-example.json
      - type: Example
        url: examples/echo-all-echo04-example.json
      - type: Example
        url: examples/echo-all-echo05-example.json
      - type: Example
        url: examples/echo-all-echo06-example.json
      - type: Example
        url: examples/echo-all-echo07-example.json
      - type: Example
        url: examples/echo-all-echo08-example.json
      - type: Example
        url: examples/echo-all-echo09-example.json
      - type: Example
        url: examples/echo-all-echo10-example.json
      - type: Example
        url: examples/echo-all-echo11-example.json
      - type: Example
        url: examples/echo-all-geo-example.json
      - type: Example
        url: examples/echo-all-meta1-example.json
      - type: Example
        url: examples/echo-all-meta3-example.json
      - type: Example
        url: examples/echo-all-qp0-example.json
      - type: NaftikoCapability
        url: capabilities/echo-all-facility-info.yaml
      - type: NaftikoCapability
        url: capabilities/echo-all-metadata.yaml
  - name: ECHO — Clean Air Act Facility Search
    description: CAA stationary-source facility compliance search.
    humanURL: https://echo.epa.gov/tools/web-services/facility-search-air
    baseURL: https://echodata.epa.gov
    tags:
      - Government
      - AirQuality
      - Compliance
    properties:
      - type: Documentation
        url: https://echo.epa.gov/tools/web-services/facility-search-air
      - type: OpenAPI
        url: openapi/echo-air-openapi.json
      - type: JSONSchema
        url: json-schema/echo-air-air00-schema.json
      - type: JSONSchema
        url: json-schema/echo-air-air01-schema.json
      - type: JSONSchema
        url: json-schema/echo-air-air02-schema.json
      - type: JSONSchema
        url: json-schema/echo-air-air03-schema.json
      - type: JSONSchema
        url: json-schema/echo-air-air04-schema.json
      - type: JSONSchema
        url: json-schema/echo-air-air05-schema.json
      - type: JSONSchema
        url: json-schema/echo-air-air06-schema.json
      - type: JSONSchema
        url: json-schema/echo-air-air08-schema.json
      - type: JSONSchema
        url: json-schema/echo-air-air09-schema.json
      - type: JSONSchema
        url: json-schema/echo-air-air10-schema.json
      - type: JSONSchema
        url: json-schema/echo-air-air11-schema.json
      - type: JSONSchema
        url: json-schema/echo-air-air12-schema.json
      - type: JSONSchema
        url: json-schema/echo-air-geo-schema.json
      - type: JSONSchema
        url: json-schema/echo-air-meta1-schema.json
      - type: JSONSchema
        url: json-schema/echo-air-meta3-schema.json
      - type: JSONSchema
        url: json-schema/echo-air-qp0-schema.json
      - type: JSONStructure
        url: json-structure/echo-air-air00-structure.json
      - type: JSONStructure
        url: json-structure/echo-air-air01-structure.json
      - type: JSONStructure
        url: json-structure/echo-air-air02-structure.json
      - type: JSONStructure
        url: json-structure/echo-air-air03-structure.json
      - type: JSONStructure
        url: json-structure/echo-air-air04-structure.json
      - type: JSONStructure
        url: json-structure/echo-air-air05-structure.json
      - type: JSONStructure
        url: json-structure/echo-air-air06-structure.json
      - type: JSONStructure
        url: json-structure/echo-air-air08-structure.json
      - type: JSONStructure
        url: json-structure/echo-air-air09-structure.json
      - type: JSONStructure
        url: json-structure/echo-air-air10-structure.json
      - type: JSONStructure
        url: json-structure/echo-air-air11-structure.json
      - type: JSONStructure
        url: json-structure/echo-air-air12-structure.json
      - type: JSONStructure
        url: json-structure/echo-air-geo-structure.json
      - type: JSONStructure
        url: json-structure/echo-air-meta1-structure.json
      - type: JSONStructure
        url: json-structure/echo-air-meta3-structure.json
      - type: JSONStructure
        url: json-structure/echo-air-qp0-structure.json
      - type: Example
        url: examples/echo-air-air00-example.json
      - type: Example
        url: examples/echo-air-air01-example.json
      - type: Example
        url: examples/echo-air-air02-example.json
      - type: Example
        url: examples/echo-air-air03-example.json
      - type: Example
        url: examples/echo-air-air04-example.json
      - type: Example
        url: examples/echo-air-air05-example.json
      - type: Example
        url: examples/echo-air-air06-example.json
      - type: Example
        url: examples/echo-air-air08-example.json
      - type: Example
        url: examples/echo-air-air09-example.json
      - type: Example
        url: examples/echo-air-air10-example.json
      - type: Example
        url: examples/echo-air-air11-example.json
      - type: Example
        url: examples/echo-air-air12-example.json
      - type: Example
        url: examples/echo-air-geo-example.json
      - type: Example
        url: examples/echo-air-meta1-example.json
      - type: Example
        url: examples/echo-air-meta3-example.json
      - type: Example
        url: examples/echo-air-qp0-example.json
      - type: NaftikoCapability
        url: capabilities/echo-air-facilities.yaml
      - type: NaftikoCapability
        url: capabilities/echo-air-metadata.yaml
  - name: ECHO — Clean Water Act Facility Search
    description: NPDES wastewater, stormwater, and biosolids discharger search and compliance data.
    humanURL: https://echo.epa.gov/tools/web-services/facility-search-water
    baseURL: https://echodata.epa.gov
    tags:
      - Government
      - WaterQuality
      - Compliance
    properties:
      - type: Documentation
        url: https://echo.epa.gov/tools/web-services/facility-search-water
      - type: OpenAPI
        url: openapi/echo-cwa-openapi.json
      - type: JSONSchema
        url: json-schema/echo-cwa-cwa01-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-cwa02-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-cwa03-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-cwa04-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-cwa05-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-cwa06-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-cwa07-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-cwa08-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-cwa09-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-cwa10-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-cwa11-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-cwa12-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-cwa13-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-geo-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-meta1-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-meta3-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-qp0-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-rlup01-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-rlup20-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-rlup23-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-rlup24-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-rlup54-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-rlup58-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-rlup59-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-rlup61-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-rlup65-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-rlup75-schema.json
      - type: JSONSchema
        url: json-schema/echo-cwa-rlup77-schema.json
      - type: JSONStructure
        url: json-structure/echo-cwa-cwa01-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-cwa02-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-cwa03-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-cwa04-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-cwa05-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-cwa06-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-cwa07-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-cwa08-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-cwa09-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-cwa10-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-cwa11-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-cwa12-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-cwa13-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-geo-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-meta1-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-meta3-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-qp0-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-rlup01-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-rlup20-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-rlup23-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-rlup24-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-rlup54-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-rlup58-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-rlup59-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-rlup61-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-rlup65-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-rlup75-structure.json
      - type: JSONStructure
        url: json-structure/echo-cwa-rlup77-structure.json
      - type: Example
        url: examples/echo-cwa-cwa01-example.json
      - type: Example
        url: examples/echo-cwa-cwa02-example.json
      - type: Example
        url: examples/echo-cwa-cwa03-example.json
      - type: Example
        url: examples/echo-cwa-cwa04-example.json
      - type: Example
        url: examples/echo-cwa-cwa05-example.json
      - type: Example
        url: examples/echo-cwa-cwa06-example.json
      - type: Example
        url: examples/echo-cwa-cwa07-example.json
      - type: Example
        url: examples/echo-cwa-cwa08-example.json
      - type: Example
        url: examples/echo-cwa-cwa09-example.json
      - type: Example
        url: examples/echo-cwa-cwa10-example.json
      - type: Example
        url: examples/echo-cwa-cwa11-example.json
      - type: Example
        url: examples/echo-cwa-cwa12-example.json
      - type: Example
        url: examples/echo-cwa-cwa13-example.json
      - type: Example
        url: examples/echo-cwa-geo-example.json
      - type: Example
        url: examples/echo-cwa-meta1-example.json
      - type: Example
        url: examples/echo-cwa-meta3-example.json
      - type: Example
        url: examples/echo-cwa-qp0-example.json
      - type: Example
        url: examples/echo-cwa-rlup01-example.json
      - type: Example
        url: examples/echo-cwa-rlup20-example.json
      - type: Example
        url: examples/echo-cwa-rlup23-example.json
      - type: Example
        url: examples/echo-cwa-rlup24-example.json
      - type: Example
        url: examples/echo-cwa-rlup54-example.json
      - type: Example
        url: examples/echo-cwa-rlup58-example.json
      - type: Example
        url: examples/echo-cwa-rlup59-example.json
      - type: Example
        url: examples/echo-cwa-rlup61-example.json
      - type: Example
        url: examples/echo-cwa-rlup65-example.json
      - type: Example
        url: examples/echo-cwa-rlup75-example.json
      - type: Example
        url: examples/echo-cwa-rlup77-example.json
      - type: NaftikoCapability
        url: capabilities/echo-cwa-facility-information.yaml
      - type: NaftikoCapability
        url: capabilities/echo-cwa-lookups.yaml
      - type: NaftikoCapability
        url: capabilities/echo-cwa-metadata.yaml
  - name: ECHO — Safe Drinking Water Act System Search
    description: SDWA public water system search and compliance reporting.
    humanURL: https://echo.epa.gov/tools/web-services/facility-search-drinking-water
    baseURL: https://echodata.epa.gov
    tags:
      - Government
      - DrinkingWater
      - Compliance
    properties:
      - type: Documentation
        url: https://echo.epa.gov/tools/web-services/facility-search-drinking-water
      - type: OpenAPI
        url: openapi/echo-sdw-openapi.json
      - type: JSONSchema
        url: json-schema/echo-sdw-meta1-schema.json
      - type: JSONSchema
        url: json-schema/echo-sdw-meta3-schema.json
      - type: JSONSchema
        url: json-schema/echo-sdw-sdw02-schema.json
      - type: JSONSchema
        url: json-schema/echo-sdw-sdw03-schema.json
      - type: JSONSchema
        url: json-schema/echo-sdw-sdw04-schema.json
      - type: JSONStructure
        url: json-structure/echo-sdw-meta1-structure.json
      - type: JSONStructure
        url: json-structure/echo-sdw-meta3-structure.json
      - type: JSONStructure
        url: json-structure/echo-sdw-sdw02-structure.json
      - type: JSONStructure
        url: json-structure/echo-sdw-sdw03-structure.json
      - type: JSONStructure
        url: json-structure/echo-sdw-sdw04-structure.json
      - type: Example
        url: examples/echo-sdw-meta1-example.json
      - type: Example
        url: examples/echo-sdw-meta3-example.json
      - type: Example
        url: examples/echo-sdw-sdw02-example.json
      - type: Example
        url: examples/echo-sdw-sdw03-example.json
      - type: Example
        url: examples/echo-sdw-sdw04-example.json
      - type: NaftikoCapability
        url: capabilities/echo-sdw-metadata.yaml
      - type: NaftikoCapability
        url: capabilities/echo-sdw-safe-drinking-water.yaml
  - name: ECHO — RCRA Hazardous Waste Facility Search
    description: RCRA hazardous waste generator/handler/TSD facility search and compliance data.
    humanURL: https://echo.epa.gov/tools/web-services/facility-search-hazardous-waste
    baseURL: https://echodata.epa.gov
    tags:
      - Government
      - HazardousWaste
      - Compliance
    properties:
      - type: Documentation
        url: https://echo.epa.gov/tools/web-services/facility-search-hazardous-waste
      - type: OpenAPI
        url: openapi/echo-rcra-openapi.json
      - type: JSONSchema
        url: json-schema/echo-rcra-geo-schema.json
      - type: JSONSchema
        url: json-schema/echo-rcra-meta1-schema.json
      - type: JSONSchema
        url: json-schema/echo-rcra-meta3-schema.json
      - type: JSONSchema
        url: json-schema/echo-rcra-qp0-schema.json
      - type: JSONSchema
        url: json-schema/echo-rcra-rcra01-schema.json
      - type: JSONSchema
        url: json-schema/echo-rcra-rcra02-schema.json
      - type: JSONSchema
        url: json-schema/echo-rcra-rcra03-schema.json
      - type: JSONSchema
        url: json-schema/echo-rcra-rcra04-schema.json
      - type: JSONSchema
        url: json-schema/echo-rcra-rcra05-schema.json
      - type: JSONSchema
        url: json-schema/echo-rcra-rcra06-schema.json
      - type: JSONSchema
        url: json-schema/echo-rcra-rcra07-schema.json
      - type: JSONSchema
        url: json-schema/echo-rcra-rcra08-schema.json
      - type: JSONSchema
        url: json-schema/echo-rcra-rcra09-schema.json
      - type: JSONSchema
        url: json-schema/echo-rcra-rcra10-schema.json
      - type: JSONSchema
        url: json-schema/echo-rcra-rcra11-schema.json
      - type: JSONSchema
        url: json-schema/echo-rcra-rcra12-schema.json
      - type: JSONSchema
        url: json-schema/echo-rcra-rcra13-schema.json
      - type: JSONStructure
        url: json-structure/echo-rcra-geo-structure.json
      - type: JSONStructure
        url: json-structure/echo-rcra-meta1-structure.json
      - type: JSONStructure
        url: json-structure/echo-rcra-meta3-structure.json
      - type: JSONStructure
        url: json-structure/echo-rcra-qp0-structure.json
      - type: JSONStructure
        url: json-structure/echo-rcra-rcra01-structure.json
      - type: JSONStructure
        url: json-structure/echo-rcra-rcra02-structure.json
      - type: JSONStructure
        url: json-structure/echo-rcra-rcra03-structure.json
      - type: JSONStructure
        url: json-structure/echo-rcra-rcra04-structure.json
      - type: JSONStructure
        url: json-structure/echo-rcra-rcra05-structure.json
      - type: JSONStructure
        url: json-structure/echo-rcra-rcra06-structure.json
      - type: JSONStructure
        url: json-structure/echo-rcra-rcra07-structure.json
      - type: JSONStructure
        url: json-structure/echo-rcra-rcra08-structure.json
      - type: JSONStructure
        url: json-structure/echo-rcra-rcra09-structure.json
      - type: JSONStructure
        url: json-structure/echo-rcra-rcra10-structure.json
      - type: JSONStructure
        url: json-structure/echo-rcra-rcra11-structure.json
      - type: JSONStructure
        url: json-structure/echo-rcra-rcra12-structure.json
      - type: JSONStructure
        url: json-structure/echo-rcra-rcra13-structure.json
      - type: Example
        url: examples/echo-rcra-geo-example.json
      - type: Example
        url: examples/echo-rcra-meta1-example.json
      - type: Example
        url: examples/echo-rcra-meta3-example.json
      - type: Example
        url: examples/echo-rcra-qp0-example.json
      - type: Example
        url: examples/echo-rcra-rcra01-example.json
      - type: Example
        url: examples/echo-rcra-rcra02-example.json
      - type: Example
        url: examples/echo-rcra-rcra03-example.json
      - type: Example
        url: examples/echo-rcra-rcra04-example.json
      - type: Example
        url: examples/echo-rcra-rcra05-example.json
      - type: Example
        url: examples/echo-rcra-rcra06-example.json
      - type: Example
        url: examples/echo-rcra-rcra07-example.json
      - type: Example
        url: examples/echo-rcra-rcra08-example.json
      - type: Example
        url: examples/echo-rcra-rcra09-example.json
      - type: Example
        url: examples/echo-rcra-rcra10-example.json
      - type: Example
        url: examples/echo-rcra-rcra11-example.json
      - type: Example
        url: examples/echo-rcra-rcra12-example.json
      - type: Example
        url: examples/echo-rcra-rcra13-example.json
      - type: NaftikoCapability
        url: capabilities/echo-rcra-metadata.yaml
      - type: NaftikoCapability
        url: capabilities/echo-rcra-resource-conservation-and-recovery-act.yaml
  - name: ECHO — Enforcement Case Search
    description: Civil and criminal enforcement case search and reporting.
    humanURL: https://echo.epa.gov/tools/web-services/enforcement-case-search
    baseURL: https://echodata.epa.gov
    tags:
      - Government
      - Enforcement
      - Compliance
    properties:
      - type: Documentation
        url: https://echo.epa.gov/tools/web-services/enforcement-case-search
      - type: OpenAPI
        url: openapi/echo-case-openapi.json
      - type: JSONSchema
        url: json-schema/echo-case-crs0-cases-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs0-cluster-data-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs0-cluster-output-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs0-get-case-info.results-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs0-get-cases-from-facility.case-number-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs0-get-cases-from-facility.case-numbers-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs0-get-cases-from-facility.results-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs0-get-facilities-from-case.registry-id-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs0-get-facilities-from-case.registry-ids-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs0-get-facilities-from-case.results-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs0-map-data-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs0-map-output-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs1-caeddocuments-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs1-case-information-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs1-case-milestones-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs1-citations-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs1-compliance-schedules-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs1-complying-actions-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs1-defendants-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs1-enforcement-conclusions-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs1-facilities-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs1-final-order-statuses-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs1-laws-and-sections-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs1-pollutant-reductions-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs1-pollutants-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs1-program-links-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs1-related-activities-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs1-results-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs1-supplemental-environmental-projects-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs2-results-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs3-case-information-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs3-crdefendants-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs3-crdetails-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs3-locations-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs3-results-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-crs5-results-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-met1-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-met2-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-qp0-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-rlk00-lu-values-schema.json
      - type: JSONSchema
        url: json-schema/echo-case-rlk51-results-schema.json
      - type: JSONStructure
        url: json-structure/echo-case-crs0-cases-structure.json
      - type: JSONStructure
        url: json-structure/echo-case-crs0-cluster-data-structure.json
      - type: JSONStructure
        url: json-structure/echo-case-crs0-cluster-output-structure.json
      - type: JSONStructure
        url: json-structure/echo-case-crs0-get-case-info.results-structure.json
      - type: JSONStructure
        url: json-structure/echo-case-crs0-get-cases-from-facility.case-number-structure.json
      - type: JSONStructure
        url: json-structure/echo-case-crs0-get-cases-from-facility.case-numbers-structure.json
      - type: JSONStructure
        url: json-structure/echo-case-crs0-get-cases-from-facility.results-structure.json
      - type: JSONStructure
        url: json-structure/echo-case-crs0-get-facilities-from-case.registry-id-structure.json
      - type: JSONStructure
        url: json-structure/echo-case-crs0-get-facilities-from-case.registry-ids-structure.json
      - type: JSONStructure
        url: json-structure/echo-case-crs0-get-facilities-from-case.results-structure.json
      - type: JSONStructure
        url: json-structure/echo-case-crs0-map-data-structure.json
      - type: JSONStructure
        url: json-structure/echo-case-crs0-map-output-structure.json
      - type: JSONStructure
        url: json-structure/echo-case-crs1-caeddocuments-structure.json
      - type: JSONStructure
        url: json-structure/echo-case-crs1-case-informati

# --- truncated at 32 KB (206 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/epa/refs/heads/main/apis.yml