← Back to catalog

Other

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

auto-generated
swirls add epa
actionGETv1.0.0

Clean Air Act Facility Search

Validates query search parameters and returns query identifier. Use the responseset parameter to set the page size

Source
actionPOSTv1.0.0

Clean Air Act Facility Search

Validates query search parameters and returns query identifier. Use the responseset parameter to set the page size

Source
actionGETv1.0.0

Clean Air Act GeoJSON Service

Based on the QID obtained from a get_facilities or get_facility_info query, return GeoJSON of the facilities found.

Source
actionPOSTv1.0.0

Clean Air Act GeoJSON Service

Based on the QID obtained from a get_facilities or get_facility_info query, return GeoJSON of the facilities found.

Source
actionGETv1.0.0

Clean Air Act Info Clusters Service

Based on the QID obtained from a clustered get_facility_info query, download cluster facility information as either a CSV or GEOJSON file.

Source
actionPOSTv1.0.0

Clean Air Act Info Clusters Service

Based on the QID obtained from a clustered get_facility_info query, download cluster facility information as either a CSV or GEOJSON file.

Source
actionGETv1.0.0

Clean Air Act Map Service

The purpose of the GET_MAP service is to display facility coordinates and facility clusters related to a get_facilities facility query. Currently, the maximum number of coordinates returned is 500. GET_MAP performs automatic clustering at the state, county, and zip code levels to maximize the number of coordinates returned.

Source
actionPOSTv1.0.0

Clean Air Act Map Service

The purpose of the GET_MAP service is to display facility coordinates and facility clusters related to a get_facilities facility query. Currently, the maximum number of coordinates returned is 500. GET_MAP performs automatic clustering at the state, county, and zip code levels to maximize the number of coordinates returned.

Source
actionGETv1.0.0

Clean Air Act Metadata Service

Returns the JSON Object Name and ColumnId for usage with the qcolumns parameter for get_qid, get_facility_info and other service endpoints.

Source
actionPOSTv1.0.0

Clean Air Act Metadata Service

Returns the JSON Object Name and ColumnId for usage with the qcolumns parameter for get_qid, get_facility_info and other service endpoints.

Source
actionGETv1.0.0

Clean Air Act Search by Query ID

GET_QID is passed with a query ID corresponding to a previously run get_facilities query. It then returns a Facility object containing all matching facilities. The main purpose of GET_QID is for large querysets that contain multiple pages (responsesets) of output. GET_QID allows for pagination and for the selection and sorting of columns.

Source
actionPOSTv1.0.0

Clean Air Act Search by Query ID

GET_QID is passed with a query ID corresponding to a previously run get_facilities query. It then returns a Facility object containing all matching facilities. The main purpose of GET_QID is for large querysets that contain multiple pages (responsesets) of output. GET_QID allows for pagination and for the selection and sorting of columns.

Source
Beyond the catalog

Any provider, on request.

01

Request it

Tell us which provider you need, and we will ship it in the registry.

02

Generate it

Point swirls add at an OpenAPI or GraphQL spec. Typed actions for any API you hold credentials for, today.

acme · integrations
terminal
~/acme $swirls add linear
✓ 12 typed actions · scopes and schemas included
 
~/acme $swirls add https://api.acme.dev/openapi.json
◆ Fetched spec · 38 operations
✓ 6 typed actions · generated from spec