epa.gov

Enforcement and Compliance History Online (ECHO) is a tool developed and maintained by EPA's Office of Enforcement and Compliance Assurance for public use. ECHO provides integrated compliance and enforcement information for over 1 million regulated facilities nationwide. CWA Rest Services provides

36 endpoints open_data
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (10 total)

pip install epayco-python
npm install epaynepal
# Maven: see https://github.com/BeeMobile/epay-sdk-android
# Maven: see https://github.com/epayco/epayco-android
# Maven: see https://github.com/nb-sb/epay-sdk
dotnet add package epay3.Sdk
# See https://github.com/BeeMobile/epay-sdk-ios
# See https://github.com/Lakinator/pico-1in54v2-epaper-lib
# See https://github.com/anhao/zfaka-epay-sdk
# See https://github.com/dengjie4641/epay-web
curl examples
ECHO BP Tribes Lookup Service
curl \
  /rest_lookups.bp_tribes
ECHO NAICS Codes Lookup Service
curl \
  /rest_lookups.naics_codes
ECHO WBD Code Lookup Service
curl \
  /rest_lookups.wbd_code_lu
Endpoints (36 total)
GET
/rest_lookups.bp_tribes
ECHO BP Tribes Lookup Service
GET
/rest_lookups.naics_codes
ECHO NAICS Codes Lookup Service
GET
/rest_lookups.wbd_code_lu
ECHO WBD Code Lookup Service
GET
/rest_lookups.wbd_name_lu
ECHO WBD Name Lookup Service
GET
/cwa_rest_services.get_map
Clean Water Act (CWA) Map Service
GET
/cwa_rest_services.get_qid
Clean Water Act (CWA) Paginated Results Service
GET
/cwa_rest_services.metadata
Clean Water Act (CWA) Metadata Service
GET
/rest_lookups.cwa_parameters
ECHO CWA Parameter Lookup Service
GET
/rest_lookups.cwa_pollutants
ECHO CWA Pollutants Lookup Service
GET
/cwa_rest_services.get_geojson
Clean Water Act (CWA) GeoJSON Service
GET
/rest_lookups.federal_agencies
ECHO Federal Agency Lookup Service
GET
/rest_lookups.npdes_parameters
ECHO NPDES Parameters Lookup Service
At a glance
Total SDKs10
Languages8
Endpoints36
Categories1
Other Epa APIs (7)
aircasedfrechoeffrcrasdw