CAISO logo

Seven-Day Resource Adequacy Outlook

Five-minute demand, net demand, capacity, reserve requirements, forecasts and credits from CAISO's seven-day adequacy Outlook.

Native record
CAISO system x five-minute delivery x capture
5-minute delivery; hourly collection publication cadence
Evidence
Mixed evidence
Multiple evidence types kept distinct in the contract
Time basis
Point-in-time records
UTC · event_time

Overview

Preserves all nine measures, the original source Time label and each capture.

Query contract

Preserve one canonical row per (event_time, snapshot_date, observed_at) before aggregating.

Analysis rules

  • Select the latest observed_at per delivery interval within the knowledge-time cutoff; never sum snapshots.
  • Exclude ambiguous_local_time rows when exact UTC alignment is required.

Interpretation

  • observed_at is capture time, not operator publication time. Historical snapshots can contain revisions and realized values; never backdate availability to snapshot_date midnight.
  • NULL values are unknown, not zero; MW is power, not interval energy.

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/caiso_resource_adequacy_outlook_5m/query

Schema16

Column
Type
event_timeDateTime64(6, 'UTC')
interval_endDateTime64(6, 'UTC')
snapshot_dateDate
source_time_labelString
observed_atDateTime64(6, 'UTC')
ambiguous_local_timeBool
demand_mwNullable(Float64)
net_demand_mwNullable(Float64)
day_ahead_demand_forecast_mwNullable(Float64)
day_ahead_net_demand_forecast_mwNullable(Float64)
capacity_forecast_mwNullable(Float64)
net_capacity_forecast_mwNullable(Float64)
reserve_requirement_mwNullable(Float64)
reserve_requirement_forecast_mwNullable(Float64)
credits_mwNullable(Float64)
ingested_atDateTime64(6, 'UTC')

Sample data

event_timeinterval_endsnapshot_datesource_time_labelobserved_atambiguous_local_timedemand_mwnet_demand_mwday_ahead_demand_forecast_mwday_ahead_net_demand_forecast_mwcapacity_forecast_mwnet_capacity_forecast_mwreserve_requirement_mwreserve_requirement_forecast_mwcredits_mwingested_at
2026-10-12 06:55:00.0000002026-10-12 07:00:00.0000002026-10-0410/12/2026 00:002026-10-05 05:12:04.193811false∅∅23756200744739544337∅178212702026-10-05 05:12:04.475905
2026-10-12 06:55:00.0000002026-10-12 07:00:00.0000002026-10-0410/12/2026 00:002026-10-05 04:12:03.813106false∅∅23756200744746144402∅178212702026-10-05 04:12:03.997223
2026-10-12 06:55:00.0000002026-10-12 07:00:00.0000002026-10-0410/12/2026 00:002026-10-05 03:33:34.288298false∅∅23756200744746144402∅178212702026-10-05 03:33:34.510572
2026-10-12 06:50:00.0000002026-10-12 06:55:00.0000002026-10-0410/11/2026 23:552026-10-05 05:12:04.193811false∅∅23756200744739544337∅178212702026-10-05 05:12:04.475905
2026-10-12 06:50:00.0000002026-10-12 06:55:00.0000002026-10-0410/11/2026 23:552026-10-05 04:12:03.813106false∅∅23756200744746144402∅178212702026-10-05 04:12:03.997223
2026-10-12 06:50:00.0000002026-10-12 06:55:00.0000002026-10-0410/11/2026 23:552026-10-05 03:33:34.288298false∅∅23756200744746144402∅178212702026-10-05 03:33:34.510572
2026-10-12 06:45:00.0000002026-10-12 06:50:00.0000002026-10-0410/11/2026 23:502026-10-05 05:12:04.193811false∅∅23756200744739544337∅178212702026-10-05 05:12:04.475905
2026-10-12 06:45:00.0000002026-10-12 06:50:00.0000002026-10-0410/11/2026 23:502026-10-05 04:12:03.813106false∅∅23756200744746144402∅178212702026-10-05 04:12:03.997223
2026-10-12 06:45:00.0000002026-10-12 06:50:00.0000002026-10-0410/11/2026 23:502026-10-05 03:33:34.288298false∅∅23756200744746144402∅178212702026-10-05 03:33:34.510572
2026-10-12 06:40:00.0000002026-10-12 06:45:00.0000002026-10-0410/11/2026 23:452026-10-05 05:12:04.193811false∅∅23756200744739544337∅178212702026-10-05 05:12:04.475905
2026-10-12 06:40:00.0000002026-10-12 06:45:00.0000002026-10-0410/11/2026 23:452026-10-05 04:12:03.813106false∅∅23756200744746144402∅178212702026-10-05 04:12:03.997223
2026-10-12 06:40:00.0000002026-10-12 06:45:00.0000002026-10-0410/11/2026 23:452026-10-05 03:33:34.288298false∅∅23756200744746144402∅178212702026-10-05 03:33:34.510572
2026-10-12 06:35:00.0000002026-10-12 06:40:00.0000002026-10-0410/11/2026 23:402026-10-05 05:12:04.193811false∅∅23756200744739544337∅178212702026-10-05 05:12:04.475905
2026-10-12 06:35:00.0000002026-10-12 06:40:00.0000002026-10-0410/11/2026 23:402026-10-05 04:12:03.813106false∅∅23756200744746144402∅178212702026-10-05 04:12:03.997223
2026-10-12 06:35:00.0000002026-10-12 06:40:00.0000002026-10-0410/11/2026 23:402026-10-05 03:33:34.288298false∅∅23756200744746144402∅178212702026-10-05 03:33:34.510572
2026-10-12 06:30:00.0000002026-10-12 06:35:00.0000002026-10-0410/11/2026 23:352026-10-05 05:12:04.193811false∅∅23756200744739544337∅178212702026-10-05 05:12:04.475905
2026-10-12 06:30:00.0000002026-10-12 06:35:00.0000002026-10-0410/11/2026 23:352026-10-05 04:12:03.813106false∅∅23756200744746144402∅178212702026-10-05 04:12:03.997223
2026-10-12 06:30:00.0000002026-10-12 06:35:00.0000002026-10-0410/11/2026 23:352026-10-05 03:33:34.288298false∅∅23756200744746144402∅178212702026-10-05 03:33:34.510572
2026-10-12 06:25:00.0000002026-10-12 06:30:00.0000002026-10-0410/11/2026 23:302026-10-05 05:12:04.193811false∅∅23756200744739544337∅178212702026-10-05 05:12:04.475905
2026-10-12 06:25:00.0000002026-10-12 06:30:00.0000002026-10-0410/11/2026 23:302026-10-05 04:12:03.813106false∅∅23756200744746144402∅178212702026-10-05 04:12:03.997223
2026-10-12 06:25:00.0000002026-10-12 06:30:00.0000002026-10-0410/11/2026 23:302026-10-05 03:33:34.288298false∅∅23756200744746144402∅178212702026-10-05 03:33:34.510572
2026-10-12 06:20:00.0000002026-10-12 06:25:00.0000002026-10-0410/11/2026 23:252026-10-05 05:12:04.193811false∅∅23756200744739544337∅178212702026-10-05 05:12:04.475905
2026-10-12 06:20:00.0000002026-10-12 06:25:00.0000002026-10-0410/11/2026 23:252026-10-05 04:12:03.813106false∅∅23756200744746144402∅178212702026-10-05 04:12:03.997223
2026-10-12 06:20:00.0000002026-10-12 06:25:00.0000002026-10-0410/11/2026 23:252026-10-05 03:33:34.288298false∅∅23756200744746144402∅178212702026-10-05 03:33:34.510572
2026-10-12 06:15:00.0000002026-10-12 06:20:00.0000002026-10-0410/11/2026 23:202026-10-05 05:12:04.193811false∅∅23756200744739544337∅178212702026-10-05 05:12:04.475905

Coverage

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