This is not our API. This repository is an independent, third-party profile of a company's publicly available API surface, maintained by API Evangelist. API Evangelist does not operate, host, resell, or support this company's APIs, and is not affiliated with or endorsed by the company unless stated on the profile.
Where the information came from. Everything here is assembled from material a member of the public can reach with a browser and no credentials — the company's own website, developer portal and documentation, the specifications it publishes for public use (OpenAPI, AsyncAPI, JSON Schema,
apis.json,llms.txtand similar), its public repositories, and its public status, pricing and changelog pages. Nothing here is obtained by breaching a system, defeating an access control, or using credentials of any kind.The rating is an independent assessment. The Kin Score and Agent Readiness rating are independently calculated scores of a company's public API artifacts, produced by API Evangelist against a published rubric. They are not certifications, endorsements, security assessments, or audits, and they score published artifacts — not the quality, safety, or security of the software.
Corrections, re-scores, and removal are free. No partnership, contract, or purchase is required, and you do not need to justify the request.
- Something wrong? Open an issue on this repository, or email info@apievangelist.com.
- Published something new? Ask for a re-score and we will re-run the rating.
- Want the listing taken down? Say so and we will honor it. The profile is reduced to your company name, a factual description, and a link to your own site, and the company is recorded as unrated — never scored zero for having asked.
Response times. Acknowledgement within one business day; removal or restriction within two business days; corrections and re-scores within five business days.
On a security or compliance team? Email info@apievangelist.com with security in the subject line and you will get a person, not a form. We will tell you exactly which public URLs this profile was built from so your team can see the same surface we did, and we will take the listing down on request while you work through it.
Full detail: Where this data comes from
The Electric Reliability Council of Texas (ERCOT) is the independent system operator that manages the flow of electric power to roughly 27 million Texas customers on the ERCOT Interconnection, running the wholesale Day-Ahead and Real-Time energy markets, ancillary services, congestion revenue rights, and retail switching for the competitive Texas market. Its home market is the United States (Texas). ERCOT sits at the wholesale/system-operator layer of the energy value chain, upstream of the transmission and distribution utilities (Oncor, CenterPoint, AEP Texas, TNMP) and the retail electric providers that serve end customers. Its API posture is a clean split: market and grid data are genuinely open — ERCOT publishes a real, versioned OpenAPI 3.0 for the Public Data API covering 106 EMIL data-product endpoints (locational marginal prices, settlement point prices, system load, wind and solar production, ancillary services, outage capacity), and the Market Information System still serves public report archives anonymously with no account at all. Consumer energy data is a different story: ERCOT operates no consumer usage API and implements no Green Button / ESPI surface. Texas residential interval data lives in Smart Meter Texas, which is operated by the joint Transmission and Distribution Utilities under PUCT oversight, not by ERCOT. The market-participant SOAP estate (ERCOT Web Services, MarkeTrak, Retail API) is documented publicly on GitHub but reachable only by certified market participants.
APIs.json: https://raw.githubusercontent.com/api-evangelist/ercot/refs/heads/main/apis.yml
- Energy
- United States
- Electricity
- Energy Markets
- Grid
- System Operator
- Texas
- Renewables
- Demand Response
- Open Data
- Created: 2026-07-27
- Modified: 2026-07-27
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.
- Human URL: https://developer.ercot.com/applications/pubapi/user-guide/using-api/
- Base URL:
https://api.ercot.com/api/public-reports
- Energy Markets
- Electricity
- Pricing
- Load
- Renewables
- Open Data
- OpenAPI — OpenAPI Specification
- Documentation
- API Reference
- Authentication
- Rate Limits
- Change Log
- Deprecation
- OpenID Configuration
Energy Storage Resource public data, launched May 29, 2025 per the ERCOT Public Data API release notes, beginning with four-second ESR charging MW telemetry (GET /rptesr-m/4_sec_esr_charging_mw). Documented in the ERCOT API Explorer as the esrapi-apim-api product. No machine-readable specification is published for this API in ERCOT's public api-specs repository, and no base URL was independently confirmed, so none is asserted here. Access follows the same subscription-key plus B2C ID token model as the Public Data API.
- Energy Storage
- Batteries
- Telemetry
- Energy Markets
ERCOT's SOAP web-services estate for Nodal market participants — the Market Information Service, Market Transaction Service (bid and offer submission via BidSet), Resource Parameter Transaction Service, Outage Scheduling Services, Verbal Dispatch Instructions, and WS-Notifications callbacks. WSDL and XSD contracts are published openly on GitHub, but the runtime endpoints are reachable only by registered ERCOT Market Participants holding an ERCOT digital certificate; the shipped WSDL carries a placeholder soap:address of https://dummyhost:0000/ so no runtime base URL is asserted here.
- SOAP
- Market Participants
- Bids
- Outages
- Energy Markets
SOAP API over MarkeTrak, ERCOT's retail-market issue tracking system, supporting QueryList, QueryDetail, Update, and Submit operations against retail transaction issues. Applications must pass ERCOT certification at one of three levels before they may call the service in production, and access is limited to registered Market Participants.
- Human URL: https://developer.ercot.com/applications/marketrak/MarkeTrak_API_Dev_v1_2/
- Base URL:
https://misapi.ercot.com/marketrakAPI/
- SOAP
- Retail
- Market Participants
- Issue Tracking
SOAP web service supporting Texas Standard Electronic Transactions (TX SET) between ERCOT, Transmission and Distribution Service Providers, and Retail Electric Providers — the machinery behind retail switching, enrollment, and move-in/move-out in the competitive Texas market. Contracts are published openly; the service itself is restricted to certified Market Participants.
- SOAP
- Retail
- Switching
- Market Participants
- Website
- Developer Portal
- Documentation
- API Explorer
- Sign Up
- Plans
- GitHub Organization
- Source Code
- Open Data
- Open Data
- Issues
| Dimension | Finding |
|---|---|
| Mandate regime | none — no consumer energy-data mandate applies to ERCOT itself |
| Mandate status | not-applicable — the Texas Green Button obligation sits with the TDUs via Smart Meter Texas, not with the ISO |
| Data standard | No consumer-data standard reference found; proprietary EMIL shape described by a real OpenAPI 3.0.1, plus SOAP/WS-* and TX SET for market participants |
| Consumer data API | No |
| Market data open | Yes — anonymous MIS report archives, anonymous dashboard JSON feeds, and a free self-serve OpenAPI-described REST API |
| Access gate | self-serve — email verification, then subscribe on the API Explorer Products page for an immediate key (US-only network access) |
| Auth model | Ocp-Apim-Subscription-Key (Azure APIM) plus an Azure AD B2C ID token from the B2C_1_PUBAPI-ROPC-FLOW policy, grant_type=password |
See review.yml for the full evidence trail, every probed URL, and its HTTP status.