emission-factors.com ("the Service") provides a REST API that returns US electricity emission factors derived from EPA eGRID data, mapped to ZIP codes. The Service is operated by an independent developer and is not affiliated with, endorsed by, or operated by the US Environmental Protection Agency.
Emission factors are sourced from EPA eGRID2023 Revision 2 (released June 12, 2025). We validate data integrity on every deployment by checking golden subregion values against EPA Table 1. However:
Exceeding the limit returns HTTP 429. The retryAfter field in the response body gives the number of seconds until your window resets.
Responses are derived from third-party data. If you republish them, follow each source's terms:
?year=2024) and the GHG Emission Factors Hub 2026 (default Scope 1 factors), both from the Cornerstone Sustainability Data Initiative: CC-BY-4.0, attribution required.Data freshness: eGRID and the residual mix are annual; EIA-861 retail rates lag about 2-3 months; EIA-930 hourly data lags about 24 hours; CAMD plant data is published by quarter, about 45+ days after each quarter ends. Details: Methodology.
We aim for high availability but do not offer a formal SLA. The Service may be temporarily unavailable during deployments or infrastructure maintenance. We are not liable for downtime, data loss, or any damages arising from use of the Service.
We may block IP addresses that violate these terms, and we may change or discontinue the Service at any time.
The Service is provided "as is" without warranties of any kind. In no event shall the operator be liable for any indirect, incidental, special, or consequential damages arising from use of the Service, including but not limited to incorrect emission calculations, regulatory penalties, or business losses.
We may update these terms. Continued use of the Service after changes constitutes acceptance.