---
title: "List Ercot Active Outages"
method: GET
path: "/outages/ercot/active"
tags: ["Outages"]
---

# List Ercot Active Outages

`GET /outages/ercot/active`

## Request

- Base URL: `https://api.gridstatus.io/v1`
- URL: `https://api.gridstatus.io/v1/outages/ercot/active`
- Auth: none declared
- TypeScript: <https://skmtc.dev/gridstatus/apis/grid-status-api/docs/outages/ercot/active/get.ts> (a function with typed inputs; its response is checked against the schema)

List ERCOT CEII transmission outages that overlap a time window.

## Query parameters

- `start_time` string, date-time, required: Inclusive start of a half-open window (ISO 8601, UTC). Use with end_time. Outages whose displayed interval overlaps [start_time, end_time) are returned. Also the reconstruction as-of cutoff (change times <= start_time).
- `end_time` string, date-time, required: Exclusive end of a half-open window (ISO 8601, UTC).
- `start_date` string, date-time, nullable: Optional inclusive lower bound on the outage's displayed current_interval_start_utc (ISO 8601, UTC). When omitted, outages that started at any time are included.
- `limit` integer: Maximum number of distinct outage identifiers to return. When more identifiers match, truncated is true and outages is trimmed to this limit.
- `api_key` string, nullable: API key for authentication (query)

## Headers

- `x-api-key` string, nullable: API key for authentication (header)

## Response `200`

Successful Response

- ERCOTActiveOutagesResponse
  - `truncated` boolean, required
  - `outages` ERCOTActiveOutage[], required
    - `outage_identifier` string, required
    - `change_time_utc` string, date-time, required
    - `outage_status` string, nullable
    - `outage_type` string, nullable
    - `nature_of_work` string, nullable
    - `equipment_type` string, nullable
    - `equipment_name` string, nullable
    - `equipment_from_station_name` string, nullable
    - `equipment_to_station_name` string, nullable
    - `group_label` string, nullable
    - `voltage_level` integer, nullable
    - `requestor_org_name` string, nullable
    - `breaker_switch_normal_status` string, nullable
    - `breaker_switch_outage_status` string, nullable
    - `planned_start_date_utc` string, date-time, nullable
    - `planned_end_date_utc` string, date-time, nullable
    - `actual_start_date_utc` string, date-time, nullable
    - `actual_end_date_utc` string, date-time, nullable
    - `current_interval_start_utc` string, date-time, required
    - `current_interval_end_utc` string, date-time, nullable
    - `from_substation` SubstationLocation: Lat/lon and display name for a substation.
      - `latitude` number, required
      - `longitude` number, required
      - `name` string, required
    - `to_substation` SubstationLocation: Lat/lon and display name for a substation.
      - `latitude` number, required
      - `longitude` number, required
      - `name` string, required

## Other responses

- `422`: Validation Error

## Changes

- **2026-10-08** `17faaf35bb3e`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/gridstatus/apis/grid-status-api/changes/outages/ercot/active/get.md)

---

[API](https://skmtc.dev/gridstatus/apis/grid-status-api.md) - [All operations](https://skmtc.dev/gridstatus/apis/grid-status-api/llms.txt) - [OpenAPI document](https://skmtc.dev/gridstatus/apis/grid-status-api/revisions/7bd80b24a469?raw)
