ERCOT Public Data API
RESTful access to ERCOT Market Information List (EMIL) public data products — 106 documented endpoints spanning real-time and day-ahead locational marginal prices, settlement point prices, SCED system lambda and shadow prices, actual system load by weather and forecast zone, wind and solar power production actuals and forecasts, ancillary service offers and awards, hourly resource outage capacity, and 60-day SCED/DAM disclosure reports, plus historic file archives retained at least seven years. Data is public and free, but every call requires a free self-serve Azure API Management subscription key plus an Azure AD B2C ID token. Rate limited to 30 requests per minute; requests from outside the United States are blocked.
Documentation
RateLimits
https://raw.githubusercontent.com/api-evangelist/ercot/refs/heads/main/rate-limits/ercot-rate-limits.yml
Documentation
https://developer.ercot.com/applications/pubapi/user-guide/using-api/
GettingStarted
https://developer.ercot.com/applications/pubapi/user-guide/registration-and-authentication/
APIReference
https://apiexplorer.ercot.com/api-details#api=pubapi-apim-api
Authentication
https://developer.ercot.com/applications/pubapi/user-guide/registration-and-authentication/
RateLimits
https://developer.ercot.com/applications/pubapi/known-limits/
Specifications
Other Resources
Overlay
https://raw.githubusercontent.com/api-evangelist/ercot/refs/heads/main/overlays/ercot-public-data-api-overlay.yaml
Conventions
https://raw.githubusercontent.com/api-evangelist/ercot/refs/heads/main/conventions/ercot-conventions.yml
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/ercot/refs/heads/main/errors/ercot-problem-types.yml
DataModel
https://raw.githubusercontent.com/api-evangelist/ercot/refs/heads/main/data-model/ercot-data-model.yml
KnownLimits
https://developer.ercot.com/applications/pubapi/known-limits/
ChangeLog
https://developer.ercot.com/applications/pubapi/relnotes/
Deprecation
https://developer.ercot.com/applications/pubapi/deprecation-notices/
OpenIDConfiguration
https://ercotb2c.b2clogin.com/ercotb2c.onmicrosoft.com/B2C_1_PUBAPI-ROPC-FLOW/v2.0/.well-known/openid-configuration
APIsJSON
https://raw.githubusercontent.com/api-evangelist/ercot/refs/heads/main/apis.yml