ERCOT logo

Reported Generation Outages

The ERCOT Generation Outages dashboard feed, recorded as system snapshots.

Native record
ERCOT system x 5-minute outage snapshot
5-minute publication cadence
Evidence
Observed market data
Published observations from the named source
Time basis
Point-in-time records
UTC · event_time

Overview

It reports total, planned, and forced or unplanned generation-capability reductions, with dispatchable and renewable breakdowns. These are aggregate MW values submitted by Market Participants and can include full outages and partial reductions; they are not per-resource outage identities. The dashboard covers the current day and previous six days.

Query contract

Read with FINAL and preserve one exact event_time snapshot before selecting or comparing outage measures.

Analysis rules

  • For a current claim, select the latest complete event_time and keep total, planned, unplanned, dispatchable, and renewable values from that same snapshot.
  • combined_planned_mw plus combined_unplanned_mw is the planned/unplanned decomposition of total outage MW. Do not also add total_outage_mw.

Interpretation

  • This is an ERCOT-wide aggregate dashboard feed, not a per-resource outage registry or an asset attachment.
  • Values are capability reductions submitted by Market Participants and can include both full outages and partial reductions.

Access

Query from your own tools

Use the guarded HTTP endpoint directly, or connect an MCP client and load the dataset contract with describe_data before calling query_data.

HTTP endpoint
POST /api/v1/datasets/ercot_reported_outages/query

Need the full history of this dataset in Snowflake, Databricks or your own storage? Data services delivers it on a schedule.

Schema12

Column
Type
event_timeDateTime64(6, 'UTC')
total_outage_mwNullable(Float64)
thermal_outage_mwNullable(Float64)
iru_outage_mwNullable(Float64)
dst_flagNullable(Bool)
ingested_atDateTime64(6, 'UTC')
combined_planned_mwNullable(Float64)
combined_unplanned_mwNullable(Float64)
dispatchable_planned_mwNullable(Float64)
dispatchable_unplanned_mwNullable(Float64)
renewable_planned_mwNullable(Float64)
renewable_unplanned_mwNullable(Float64)

Sample data

event_timetotal_outage_mwthermal_outage_mwiru_outage_mwdst_flagingested_atcombined_planned_mwcombined_unplanned_mwdispatchable_planned_mwdispatchable_unplanned_mwrenewable_planned_mwrenewable_unplanned_mw
2026-10-22 02:36:00.00000036099282407859false2026-10-22 02:39:20.356940158132028614977132638367023
2026-10-22 02:31:00.00000036259282408019false2026-10-22 02:39:20.356940159732028614977132639967023
2026-10-22 02:31:00.00000036259282408019false2026-10-22 02:34:20.739472159732028614977132639967023
2026-10-22 02:26:00.00000036259282408019false2026-10-22 02:39:20.356940159732028614977132639967023
2026-10-22 02:26:00.00000036259282408019false2026-10-22 02:34:20.739472159732028614977132639967023
2026-10-22 02:26:00.00000036259282408019false2026-10-22 02:29:20.037748159732028614977132639967023
2026-10-22 02:21:00.00000036108280898019false2026-10-22 02:39:20.356940159732013514977131129967023
2026-10-22 02:21:00.00000036108280898019false2026-10-22 02:34:20.739472159732013514977131129967023
2026-10-22 02:21:00.00000036108280898019false2026-10-22 02:29:20.037748159732013514977131129967023
2026-10-22 02:21:00.00000036108280898019false2026-10-22 02:24:20.031160159732013514977131129967023
2026-10-22 02:16:00.00000036108280898019false2026-10-22 02:39:20.356940159732013514977131129967023
2026-10-22 02:16:00.00000036108280898019false2026-10-22 02:34:20.739472159732013514977131129967023
2026-10-22 02:16:00.00000036108280898019false2026-10-22 02:29:20.037748159732013514977131129967023
2026-10-22 02:16:00.00000036108280898019false2026-10-22 02:24:20.031160159732013514977131129967023
2026-10-22 02:11:00.00000035826280097817false2026-10-22 02:39:20.356940159731985314977130329966821
2026-10-22 02:11:00.00000035826280097817false2026-10-22 02:34:20.739472159731985314977130329966821
2026-10-22 02:11:00.00000035826280097817false2026-10-22 02:29:20.037748159731985314977130329966821
2026-10-22 02:11:00.00000035826280097817false2026-10-22 02:24:20.031160159731985314977130329966821
2026-10-22 02:06:00.00000035826280097817false2026-10-22 02:39:20.356940159731985314977130329966821
2026-10-22 02:06:00.00000035826280097817false2026-10-22 02:34:20.739472159731985314977130329966821
2026-10-22 02:06:00.00000035826280097817false2026-10-22 02:29:20.037748159731985314977130329966821
2026-10-22 02:06:00.00000035826280097817false2026-10-22 02:24:20.031160159731985314977130329966821
2026-10-22 02:01:00.00000035826280097817false2026-10-22 02:39:20.356940159731985314977130329966821
2026-10-22 02:01:00.00000035826280097817false2026-10-22 02:34:20.739472159731985314977130329966821
2026-10-22 02:01:00.00000035826280097817false2026-10-22 02:29:20.037748159731985314977130329966821

Coverage

100.0% complete0 gap days160 days with data
Show coverage history
Coverage: 100.0%Days with data: 160Gaps: 0
2026
gaplessmore