Battery Storage Net Output
Observed five-minute net output from standalone and hybrid battery storage across the CAISO footprint. The total supply_mw field is positive when batteries are discharging into the grid and negative when they are charging from the grid; standalone_batteries_mw and hybrid_batteries_mw are components of that total, not additional generation to add on top. This is the live operating series published in CAISO Today's Outlook, not nameplate capacity or state of charge.
Use with MCP
This table is readable two ways, over the same guarded boundary. Over HTTP: POST /api/v1/datasets/caiso_storage_live/query, described in the API reference. Or from an MCP client: connect a market below, then use search_data or describe_data to load its query contract before calling query_data.
Schema5
event_timeDateTime64(6, 'UTC')supply_mwNullable(Float64)standalone_batteries_mwNullable(Float64)hybrid_batteries_mwNullable(Float64)ingested_atDateTime64(6, 'UTC')Sample rows
| event_time | supply_mw | standalone_batteries_mw | hybrid_batteries_mw | ingested_at |
|---|---|---|---|---|
| 2026-08-31 06:55:00.000000 | 1380 | 1310 | 75 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 06:50:00.000000 | 1422 | 1306 | 110 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 06:45:00.000000 | 1662 | 1506 | 122 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 06:40:00.000000 | 1935 | 1787 | 127 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 06:35:00.000000 | 2122 | 1956 | 150 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 06:30:00.000000 | 2323 | 2115 | 193 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 06:25:00.000000 | 2492 | 2263 | 206 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 06:20:00.000000 | 2765 | 2534 | 208 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 06:15:00.000000 | 2962 | 2736 | 210 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 06:10:00.000000 | 3063 | 2842 | 214 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 06:05:00.000000 | 3043 | 2830 | 227 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 06:00:00.000000 | 2845 | 2486 | 365 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 05:55:00.000000 | 2880 | 2464 | 402 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 05:50:00.000000 | 3057 | 2626 | 417 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 05:45:00.000000 | 3154 | 2713 | 435 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 05:40:00.000000 | 3186 | 2732 | 449 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 05:35:00.000000 | 3315 | 2807 | 490 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 05:30:00.000000 | 3500 | 2986 | 498 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 05:25:00.000000 | 3715 | 3192 | 503 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 05:20:00.000000 | 3914 | 3388 | 510 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 05:15:00.000000 | 4148 | 3596 | 524 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 05:10:00.000000 | 4426 | 3821 | 565 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 05:05:00.000000 | 4847 | 4236 | 572 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 05:00:00.000000 | 5248 | 4740 | 477 | 2026-08-30 07:00:47.915939 |
| 2026-08-31 04:55:00.000000 | 5477 | 4994 | 466 | 2026-08-30 07:00:47.915939 |