MISO Data Exchange Load, Generation, and Interchange API

The system-data half of MISO Data Exchange. Twenty-two documented GET operations spanning actual load, day-ahead and real-time cleared demand, day-ahead cleared generation both physical and virtual, day-ahead and real-time generation by fuel type, offered and committed generation at ECOMAX and ECOMIN, fuel-on-the-margin, day-ahead, real-time and historical net scheduled interchange, real-time net actual interchange, real-time binding constraints, real-time and forecast outages, the medium-term load forecast, and state estimator load. MISO's own operation metadata carries the warning that interchange data is subject to change up to one hundred and five days after the market day due to reconciliation. Every operation is date-pathed (/v1/{market}/{yyyy-mm-dd}/...) with optional interval, region and paging filters. A subscription key is required — an anonymous GET to https://apim.misoenergy.org/lgi/v1/real-time/2026-07-26/demand/actual returned HTTP 401 "Access denied due to missing subscription key" on 2026-07-27 — and that key is self-serve with no approval step. The OpenAPI in openapi/ was assembled verbatim from MISO's anonymously served portal metadata.

OpenAPI Specification

miso-data-exchange-load-generation-interchange-api-openapi.json Raw ↑
{
  "openapi": "3.0.1",
  "info": {
    "title": "Load, Generation, and Interchange API",
    "description": "Provides load, generation, and interchange data. Load: Includes demand, load, and load forecast. Generation: Includes generation cleared and offered as well as related data. Interchange: Includes Energy transfers that cross Balancing Authority (BA) Area boundaries. Note: Data available within the interchange endpoints are subject to change up to 105 days after the market day due to reconciliation.",
    "version": "1.0",
    "x-provenance": {
      "harvestedBy": "API Evangelist",
      "fetchDate": "2026-07-27",
      "note": "Assembled verbatim from MISO's own anonymously served Azure API Management developer-portal data API. MISO's OpenAPI export endpoint returns a valid document whose paths object is EMPTY, so info, servers and components.securitySchemes were taken from that export, while paths, methods, operationIds, summaries, descriptions, parameters, response codes and response examples were taken from the portal operations endpoints, and components.schemas from the portal schemas endpoint. Nothing was invented, inferred or paraphrased.",
      "sources": [
        "https://data-exchange.misoenergy.org/developer/apis/load-generation-and-interchange-api?export=true&format=openapi%2Bjson&api-version=2022-04-01-preview (HTTP 200)",
        "https://data-exchange.misoenergy.org/developer/apis/load-generation-and-interchange-api/operations?api-version=2022-04-01-preview (HTTP 200)",
        "https://data-exchange.misoenergy.org/developer/apis/load-generation-and-interchange-api/operations/{operationId}?api-version=2022-04-01-preview (HTTP 200, all operations)",
        "https://data-exchange.misoenergy.org/developer/apis/load-generation-and-interchange-api/schemas/6a63cd40da09a311a00a1048?api-version=2022-04-01-preview (HTTP 200)"
      ],
      "gatewayVerification": "Anonymous GET to the gateway returns HTTP 401 \"Access denied due to missing subscription key\"; unknown routes return HTTP 404 \"Resource not found\" (verified 2026-07-27)."
    }
  },
  "servers": [
    {
      "url": "https://apim.misoenergy.org/lgi"
    }
  ],
  "paths": {
    "/v1/day-ahead/{date}/demand": {
      "get": {
        "operationId": "get-v1-day-ahead-date-demand",
        "summary": "Day-Ahead Cleared Demand",
        "description": "Demand cleared in the day-ahead market, by region in hourly or daily intervals. Available at 2pm EST the day before.",
        "parameters": [
          {
            "name": "date",
            "in": "path",
            "required": true,
            "description": "Market date in the form: yyyy-mm-dd",
            "schema": {
              "type": "string",
              "format": "date"
            }
          },
          {
            "name": "interval",
            "in": "query",
            "required": false,
            "description": "Filter to a specific time interval (ex. \"13:05\", \"13\"), in Eastern Standard Time (UTC\u221205:00).",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "pageNumber",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 1
            }
          },
          {
            "name": "region",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "enum": [
                "NORTH",
                "CENTRAL",
                "SOUTH",
                "MISO",
                "NO_REGION"
              ]
            }
          },
          {
            "name": "timeResolution",
            "in": "query",
            "required": false,
            "description": "Time resolution of data",
            "schema": {
              "type": "string",
              "enum": [
                "hourly",
                "daily"
              ],
              "default": "hourly"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/200-OK-DayAhead-DemandResponse-json"
                },
                "example": {
                  "data": [
                    {
                      "timeInterval": {
                        "resolution": "daily",
                        "start": "2023-06-28 00:00:00.000",
                        "end": "2023-06-29 00:00:00.000",
                        "value": "2023-06-29"
                      },
                      "region": "NORTH",
                      "fixed": 0,
                      "priceSens": 0,
                      "virtual": 0
                    }
                  ],
                  "page": {
                    "pageNumber": 0,
                    "pageSize": 0,
                    "totalElements": 0,
                    "totalPages": 0,
                    "lastPage": true
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid date format",
            "content": {
              "application/json": {}
            }
          },
          "401": {
            "description": "Invalid or missing Bearer Token in the Authorization header",
            "content": {
              "application/json": {}
            }
          },
          "404": {
            "description": "Date not found",
            "content": {
              "application/json": {}
            }
          }
        }
      }
    },
    "/v1/day-ahead/{date}/generation/cleared/physical": {
      "get": {
        "operationId": "get-v1-day-ahead-date-generation-cleared-physical",
        "summary": "Day-Ahead Cleared Generation, Physical",
        "description": "Physical generation cleared in the day-ahead market, in hourly intervals. Available at 2pm EST the day before.",
        "parameters": [
          {
            "name": "date",
            "in": "path",
            "required": true,
            "description": "Market date in the form: yyyy-mm-dd",
            "schema": {
              "type": "string",
              "format": "date"
            }
          },
          {
            "name": "interval",
            "in": "query",
            "required": false,
            "description": "Filter to a specific time interval (ex. \"13:05\", \"13\"), in Eastern Standard Time (UTC\u221205:00).",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "pageNumber",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 1
            }
          },
          {
            "name": "region",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "enum": [
                "NORTH",
                "CENTRAL",
                "SOUTH",
                "MISO",
                "NO_REGION"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/200-OK-Cleared-GenerationResponse-json"
                },
                "example": {
                  "data": [
                    {
                      "timeInterval": {
                        "resolution": "daily",
                        "start": "2023-06-28 00:00:00.000",
                        "end": "2023-06-29 00:00:00.000",
                        "value": "2023-06-29"
                      },
                      "region": "NORTH",
                      "supply": 0
                    }
                  ],
                  "page": {
                    "pageNumber": 0,
                    "pageSize": 0,
                    "totalElements": 0,
                    "totalPages": 0,
                    "lastPage": true
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid date format",
            "content": {
              "application/json": {}
            }
          },
          "401": {
            "description": "Invalid or missing Bearer Token in the Authorization header",
            "content": {
              "application/json": {}
            }
          },
          "404": {
            "description": "Date not found",
            "content": {
              "application/json": {}
            }
          }
        }
      }
    },
    "/v1/day-ahead/{date}/generation/cleared/virtual": {
      "get": {
        "operationId": "get-v1-day-ahead-date-generation-cleared-virtual",
        "summary": "Day-Ahead Cleared Generation, Virtual",
        "description": "Virtual generation cleared in the day-ahead market, in hourly intervals. Available at 2pm EST the day before.",
        "parameters": [
          {
            "name": "date",
            "in": "path",
            "required": true,
            "description": "Market date in the form: yyyy-mm-dd",
            "schema": {
              "type": "string",
              "format": "date"
            }
          },
          {
            "name": "interval",
            "in": "query",
            "required": false,
            "description": "Filter to a specific time interval (ex. \"13:05\", \"13\"), in Eastern Standard Time (UTC\u221205:00).",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "pageNumber",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 1
            }
          },
          {
            "name": "region",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "enum": [
                "NORTH",
                "CENTRAL",
                "SOUTH",
                "MISO",
                "NO_REGION"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/200-OK-Cleared-GenerationResponse-json"
                },
                "example": {
                  "data": [
                    {
                      "timeInterval": {
                        "resolution": "daily",
                        "start": "2023-06-28 00:00:00.000",
                        "end": "2023-06-29 00:00:00.000",
                        "value": "2023-06-29"
                      },
                      "region": "NORTH",
                      "supply": 0
                    }
                  ],
                  "page": {
                    "pageNumber": 0,
                    "pageSize": 0,
                    "totalElements": 0,
                    "totalPages": 0,
                    "lastPage": true
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid date format",
            "content": {
              "application/json": {}
            }
          },
          "401": {
            "description": "Invalid or missing Bearer Token in the Authorization header",
            "content": {
              "application/json": {}
            }
          },
          "404": {
            "description": "Date not found",
            "content": {
              "application/json": {}
            }
          }
        }
      }
    },
    "/v1/day-ahead/{date}/generation/fuel-type": {
      "get": {
        "operationId": "get-v1-day-ahead-date-generation-fuel-type",
        "summary": "Day-Ahead Generation Fuel Type",
        "description": "Generation fuel mix (in megawatts) of units cleared in the day-ahead market for the various fuel types in the MISO footprint, by region in hourly intervals. Available at 2pm EST the day before. 'Coal' includes combination coal/gas units; 'Gas' includes combination oil/gas units; 'Storage' includes pumped storage, ESR, and battery units. 'Solar' data is only available from 2022-01-01 onwards.",
        "parameters": [
          {
            "name": "date",
            "in": "path",
            "required": true,
            "description": "Market date in the form: yyyy-mm-dd",
            "schema": {
              "type": "string",
              "format": "date"
            }
          },
          {
            "name": "interval",
            "in": "query",
            "required": false,
            "description": "Filter to a specific time interval (ex. \"13:05\", \"13\"), in Eastern Standard Time (UTC\u221205:00).",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "pageNumber",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 1
            }
          },
          {
            "name": "region",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "enum": [
                "NORTH",
                "CENTRAL",
                "SOUTH",
                "MISO",
                "NO_REGION"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/200-OK-Generation-Fuel-TypeResponse-json"
                },
                "example": {
                  "data": [
                    {
                      "timeInterval": {
                        "resolution": "daily",
                        "start": "2023-06-28 00:00:00.000",
                        "end": "2023-06-29 00:00:00.000",
                        "value": "2023-06-29"
                      },
                      "region": "NORTH",
                      "fuelTypes": {
                        "coal": 0,
                        "gas": 0,
                        "nuclear": 0,
                        "water": 0,
                        "wind": 0,
                        "solar": 0,
                        "other": 0,
                        "storage": 0
                      },
                      "totalMw": 0,
                      "interval": "string"
                    }
                  ],
                  "page": {
                    "pageNumber": 0,
                    "pageSize": 0,
                    "totalElements": 0,
                    "totalPages": 0,
                    "lastPage": true
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid date format",
            "content": {
              "application/json": {}
            }
          },
          "401": {
            "description": "Invalid or missing Bearer Token in the Authorization header",
            "content": {
              "application/json": {}
            }
          },
          "404": {
            "description": "Date not found",
            "content": {
              "application/json": {}
            }
          }
        }
      }
    },
    "/v1/day-ahead/{date}/generation/offered/ecomax": {
      "get": {
        "operationId": "get-v1-day-ahead-date-generation-offered-ecomax",
        "summary": "Day-Ahead Offered Generation ECOMAX",
        "description": "The Economic Maximum offered by generators in the day-ahead market, by region in hourly intervals. Available at 2pm EST the day before.",
        "parameters": [
          {
            "name": "date",
            "in": "path",
            "required": true,
            "description": "Market date in the form: yyyy-mm-dd",
            "schema": {
              "type": "string",
              "format": "date"
            }
          },
          {
            "name": "interval",
            "in": "query",
            "required": false,
            "description": "Filter to a specific time interval (ex. \"13:05\", \"13\"), in Eastern Standard Time (UTC\u221205:00).",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "pageNumber",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 1
            }
          },
          {
            "name": "region",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "enum": [
                "NORTH",
                "CENTRAL",
                "SOUTH",
                "MISO",
                "NO_REGION"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/200-OK-Offered-GenerationResponse-json"
                },
                "example": {
                  "data": [
                    {
                      "timeInterval": {
                        "resolution": "daily",
                        "start": "2023-06-28 00:00:00.000",
                        "end": "2023-06-29 00:00:00.000",
                        "value": "2023-06-29"
                      },
                      "region": "NORTH",
                      "mustRun": 0,
                      "economic": 0,
                      "emergency": 0
                    }
                  ],
                  "page": {
                    "pageNumber": 0,
                    "pageSize": 0,
                    "totalElements": 0,
                    "totalPages": 0,
                    "lastPage": true
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid date format",
            "content": {
              "application/json": {}
            }
          },
          "401": {
            "description": "Invalid or missing Bearer Token in the Authorization header",
            "content": {
              "application/json": {}
            }
          },
          "404": {
            "description": "Date not found",
            "content": {
              "application/json": {}
            }
          }
        }
      }
    },
    "/v1/day-ahead/{date}/generation/offered/ecomin": {
      "get": {
        "operationId": "get-v1-day-ahead-date-generation-offered-ecomin",
        "summary": "Day-Ahead Offered Generation ECOMIN",
        "description": "The Economic Minimum offered by generators in the day-ahead market, by region in hourly intervals. Available at 2pm EST the day before.",
        "parameters": [
          {
            "name": "date",
            "in": "path",
            "required": true,
            "description": "Market date in the form: yyyy-mm-dd",
            "schema": {
              "type": "string",
              "format": "date"
            }
          },
          {
            "name": "interval",
            "in": "query",
            "required": false,
            "description": "Filter to a specific time interval (ex. \"13:05\", \"13\"), in Eastern Standard Time (UTC\u221205:00).",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "pageNumber",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 1
            }
          },
          {
            "name": "region",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "enum": [
                "NORTH",
                "CENTRAL",
                "SOUTH",
                "MISO",
                "NO_REGION"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/200-OK-Offered-GenerationResponse-json"
                },
                "example": {
                  "data": [
                    {
                      "timeInterval": {
                        "resolution": "daily",
                        "start": "2023-06-28 00:00:00.000",
                        "end": "2023-06-29 00:00:00.000",
                        "value": "2023-06-29"
                      },
                      "region": "NORTH",
                      "mustRun": 0,
                      "economic": 0,
                      "emergency": 0
                    }
                  ],
                  "page": {
                    "pageNumber": 0,
                    "pageSize": 0,
                    "totalElements": 0,
                    "totalPages": 0,
                    "lastPage": true
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid date format",
            "content": {
              "application/json": {}
            }
          },
          "401": {
            "description": "Invalid or missing Bearer Token in the Authorization header",
            "content": {
              "application/json": {}
            }
          },
          "404": {
            "description": "Date not found",
            "content": {
              "application/json": {}
            }
          }
        }
      }
    },
    "/v1/day-ahead/{date}/interchange/net-scheduled": {
      "get": {
        "operationId": "get-v1-day-ahead-date-interchange-net-scheduled",
        "summary": "Day-Ahead Net Scheduled Interchange",
        "description": "Net scheduled interchange (NSI) that cleared the day-ahead market, by region in hourly intervals. Positive values indicate imports. Available at 2pm EST the day before.",
        "parameters": [
          {
            "name": "date",
            "in": "path",
            "required": true,
            "description": "Market date in the form: yyyy-mm-dd",
            "schema": {
              "type": "string",
              "format": "date"
            }
          },
          {
            "name": "interval",
            "in": "query",
            "required": false,
            "description": "Filter to a specific time interval (ex. \"13:05\", \"13\"), in Eastern Standard Time (UTC\u221205:00).",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "pageNumber",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 1
            }
          },
          {
            "name": "region",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "enum": [
                "NORTH",
                "CENTRAL",
                "SOUTH",
                "MISO",
                "NO_REGION"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/200-OK-Day-Ahead-Net-Scheduled-InterchangeResponse-json"
                },
                "example": {
                  "data": [
                    {
                      "timeInterval": {
                        "resolution": "daily",
                        "start": "2023-06-28 00:00:00.000",
                        "end": "2023-06-29 00:00:00.000",
                        "value": "2023-06-29"
                      },
                      "region": "NORTH",
                      "nsi": 0
                    }
                  ],
                  "page": {
                    "pageNumber": 0,
                    "pageSize": 0,
                    "totalElements": 0,
                    "totalPages": 0,
                    "lastPage": true
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid date format",
            "content": {
              "application/json": {}
            }
          },
          "401": {
            "description": "Invalid or missing Bearer Token in the Authorization header",
            "content": {
              "application/json": {}
            }
          },
          "404": {
            "description": "Date not found",
            "content": {
              "application/json": {}
            }
          }
        }
      }
    },
    "/v1/forecast/{date}/load": {
      "get": {
        "operationId": "get-v1-forecast-date-load",
        "summary": "Medium Term Load Forecast",
        "description": "Medium term load forecast (in megawatts), by region and zone in hourly or daily intervals. Use the 'init' parameter to access a specific past run. Available at 7am EST the day after the init date.",
        "parameters": [
          {
            "name": "date",
            "in": "path",
            "required": true,
            "description": "Market date in the form: yyyy-mm-dd",
            "schema": {
              "type": "string",
              "format": "date"
            }
          },
          {
            "name": "init",
            "in": "query",
            "required": false,
            "description": "Specify the specific forecast run by the init (creation) date. Must always be before the current date and forecast date. If not set, defaults to 'date - 1d' when date < today, and 'today - 1d' when date >= today.",
            "schema": {
              "type": "string",
              "format": "date"
            }
          },
          {
            "name": "interval",
            "in": "query",
            "required": false,
            "description": "Filter to a specific time interval (ex. \"13:05\", \"13\"), in Eastern Standard Time (UTC\u221205:00).",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "localResourceZone",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "pageNumber",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 1
            }
          },
          {
            "name": "region",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "enum": [
                "NORTH",
                "CENTRAL",
                "SOUTH",
                "MISO",
                "NO_REGION"
              ]
            }
          },
          {
            "name": "timeResolution",
            "in": "query",
            "required": false,
            "description": "Time resolution of data",
            "schema": {
              "type": "string",
              "enum": [
                "hourly",
                "daily"
              ],
              "default": "hourly"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/200-OK-Forecast-LoadResponse-json"
                },
                "example": {
                  "data": [
                    {
                      "timeInterval": {
                        "resolution": "daily",
                        "start": "2023-06-28 00:00:00.000",
                        "end": "2023-06-29 00:00:00.000",
                        "value": "2023-06-29"
                      },
                      "region": "NORTH",
                      "localResourceZone": "Z1",
                      "loadForecast": 1349,
                      "init": "2026-02-02"
                    }
                  ],
                  "page": {
                    "pageNumber": 0,
                    "pageSize": 0,
                    "totalElements": 0,
                    "totalPages": 0,
                    "lastPage": true
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid date format",
            "content": {
              "application/json": {}
            }
          },
          "401": {
            "description": "Invalid or missing Bearer Token in the Authorization header",
            "content": {
              "application/json": {}
            }
          },
          "404": {
            "description": "Date not found",
            "content": {
              "application/json": {}
            }
          }
        }
      }
    },
    "/v1/forecast/{date}/outage": {
      "get": {
        "operationId": "get-v1-forecast-date-outage",
        "summary": "Outage Forecast",
        "description": "The total capacity (in megawatts at economic maximum) for all units that are expected to be on outage, by region in hourly intervals. This endpoint has no lookback, dates must always be current or future. Available at 6am EST up to 6 days before.",
        "parameters": [
          {
            "name": "date",
            "in": "path",
            "required": true,
            "description": "Market date in the form: yyyy-mm-dd",
            "schema": {
              "type": "string",
              "format": "date"
            }
          },
          {
            "name": "interval",
            "in": "query",
            "required": false,
            "description": "Filter to a specific time interval (ex. \"13:05\", \"13\"), in Eastern Standard Time (UTC\u221205:00).",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "pageNumber",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 1
            }
          },
          {
            "name": "region",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string",
              "enum": [
                "NORTH",
                "CENTRAL",
                "SOUTH",
                "MISO",
                "NO_REGION"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/200-OK-Outage-ForecastResponse-json"
                },
                "example": {
                  "data": [
                    {
                      "timeInterval": {
                        "resolution": "daily",
                        "start": "2023-06-28 00:00:00.000",
                        "end": "2023-06-29 00:00:00.000",
                        "value": "2023-06-29"
                      },
                      "region": "NORTH",
                      "onOutage": 0,
                      "interval": "string"
                    }
                  ],
                  "page": {
                    "pageNumber": 0,
                    "pageSize": 0,
                    "totalElements": 0,
                    "totalPages": 0,
                    "lastPage": true
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid date format",
            "con

# --- truncated at 32 KB (108 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/miso/refs/heads/main/openapi/miso-data-exchange-load-generation-interchange-api-openapi.json