Epa Rate Limits
The U.S. EPA operates several distinct API surfaces, each with its own rate-limiting regime. The Air Quality System (AQS) Data Mart caps clients at 10 requests per minute with a recommended 5-second pause between calls and a per-query row ceiling. The Clean Air Markets (CAM) easey APIs enforce a per-key 1,000 requests/hour quota plus a 15-minute single-request timeout and 500-row page maximum. The Envirofacts REST data service does not publish an explicit per-second cap but rejects queries that fail to complete within 15 minutes. ECHO, FRS, ATTAINS, How's My Waterway, and most other open Envirofacts- fronted services are public and unauthenticated; reasonable use is expected. Several authenticated surfaces (Grants, FRS Submit, e-Manifest production) require credentials issued by EPA program offices and apply program-specific throttling.
Epa Rate Limits is the machine-readable rate-limit profile for EPA — U.S. Environmental Protection Agency on the APIs.io network, conforming to the API Commons Rate Limits specification.
It captures 11 rate-limit definitions, measuring requests_per_minute, seconds_between_requests, rows_per_query, parameters_per_request, and requests_per_hour.
The profile also includes 6 backoff/retry policies defined and response codes documented for throttled, quotaExceeded, requestTimeout, and serviceUnavailable.
Tagged areas include Rate Limiting, Government, and Environmental.
Limits
Policies
Sources
- https://aqs.epa.gov/aqsweb/documents/data_api.html
- https://www.epa.gov/power-sector/cam-api-portal
- https://www.epa.gov/enviro/envirofacts-data-service-api
- https://www.epa.gov/data/application-programming-interface-api
- https://echo.epa.gov/tools/web-services
- https://www.epa.gov/frs/facility-registry-service-frs-api