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. ECHO Rest Services provi

16 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
Combined ECHO Map Service
curl \
  /echo_rest_services.get_map
Combined ECHO Paginated Results Service
curl \
  /echo_rest_services.get_qid
Combined ECHO Metadata Service
curl \
  /echo_rest_services.metadata
Endpoints (16 total)
GET
/echo_rest_services.get_map
Combined ECHO Map Service
GET
/echo_rest_services.get_qid
Combined ECHO Paginated Results Service
GET
/echo_rest_services.metadata
Combined ECHO Metadata Service
GET
/echo_rest_services.get_geojson
Combined ECHO GeoJSON Service
GET
/echo_rest_services.get_download
Combined ECHO Download Data Service
GET
/echo_rest_services.get_facilities
Combined ECHO Facility Search Service
GET
/echo_rest_services.get_facility_info
Combined ECHO Facility Enhanced Search Service
GET
/echo_rest_services.get_info_clusters
Combined ECHO Info Clusters Service
POST
/echo_rest_services.get_map
Combined ECHO Map Service
POST
/echo_rest_services.get_qid
Combined ECHO Paginated Results Service
POST
/echo_rest_services.metadata
Combined ECHO Metadata Service
POST
/echo_rest_services.get_geojson
Combined ECHO GeoJSON Service
At a glance
Total SDKs10
Languages8
Endpoints16
Categories1
Other Epa APIs (7)
aircasecwadfreffrcrasdw