IESO Public Reports Repository

The IESO's open market and system data surface. A flat HTTPS file repository publishing 139 report directories — hourly Ontario and market demand, HOEP and nodal/zonal prices, day-ahead and pre-dispatch LMPs, generator output and capability, generation by fuel type, intertie schedules and flows, transmission and generation outages, operating reserve, adequacy, transmission rights auction results and settlement uplift — as CSV, XML and XLSX. Report URLs follow a documented, stable pattern (https://reports-public.ieso.ca/public//PUB___v.) and are readable anonymously with no account, API key, registration or licence acceptance. Verified HTTP 200 on the root listing and on a live data file on 2026-07-27. This is not a REST API — there are no query parameters, filtering, pagination or content negotiation — but it is a documented, machine-readable, schema-backed retrieval interface intended for automation, described in IESO's own Outbound Automated Document specification (IMO_SPEC_0100).

Documentation

Other Resources

🔗
Specification
https://www.ieso.ca/-/media/Files/IESO/technical-interfaces/xml-automated-docs/IMO_SPEC_0100.pdf
🔗
Specification
https://www.ieso.ca/-/media/Files/IESO/technical-interfaces/xml-automated-docs/STD-2.pdf
🔗
XSD
https://raw.githubusercontent.com/api-evangelist/ieso/refs/heads/main/xsd/ieso-imo-document-r1.xsd
🔗
XSD
https://raw.githubusercontent.com/api-evangelist/ieso/refs/heads/main/xsd/ieso-document-r1.xsd
🔗
XSD
https://raw.githubusercontent.com/api-evangelist/ieso/refs/heads/main/xsd/ieso-intertie-schedule-flow-r1.xsd
🔗
XSD
https://raw.githubusercontent.com/api-evangelist/ieso/refs/heads/main/xsd/ieso-gen-output-capability-r1.xsd
🔗
XSD
https://raw.githubusercontent.com/api-evangelist/ieso/refs/heads/main/xsd/ieso-disp-uncons-hoep-r1.xsd
🔗
XSD
https://raw.githubusercontent.com/api-evangelist/ieso/refs/heads/main/xsd/ieso-disp-advisory-r1.xsd
🔗
XSD
https://raw.githubusercontent.com/api-evangelist/ieso/refs/heads/main/xsd/ieso-dacp-predisp-energy-r1.xsd
🔗
XSD
https://raw.githubusercontent.com/api-evangelist/ieso/refs/heads/main/xsd/ieso-dacp-predisp-prices-r1.xsd
🔗
XSD
https://raw.githubusercontent.com/api-evangelist/ieso/refs/heads/main/xsd/ieso-dacp-adequacy-r1.xsd
🔗
XSD
https://raw.githubusercontent.com/api-evangelist/ieso/refs/heads/main/xsd/ieso-dacp-reliability-commit-r1.xsd
🔗
XSD
https://raw.githubusercontent.com/api-evangelist/ieso/refs/heads/main/xsd/ieso-dacp-commit-r1.xsd
🔗
XSD
https://raw.githubusercontent.com/api-evangelist/ieso/refs/heads/main/xsd/ieso-dacp-check-source-ade-r1.xsd
🔗
XSD
https://raw.githubusercontent.com/api-evangelist/ieso/refs/heads/main/xsd/ieso-financial-binding-status-r1.xsd
🔗
Sandbox
https://reports-public-sandbox.ieso.ca/public/
🔗
DataModel
https://raw.githubusercontent.com/api-evangelist/ieso/refs/heads/main/data-model/ieso-data-model.yml
🔗
APIsJSON
https://raw.githubusercontent.com/api-evangelist/ieso/refs/heads/main/apis.yml

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/ieso-public-reports-repository"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

API entry from apis.yml

apis.yml Raw ↑
aid: ieso:ieso-public-reports-repository
name: IESO Public Reports Repository
description: The IESO's open market and system data surface. A flat HTTPS file repository publishing 139
  report directories — hourly Ontario and market demand, HOEP and nodal/zonal prices, day-ahead and pre-dispatch
  LMPs, generator output and capability, generation by fuel type, intertie schedules and flows, transmission
  and generation outages, operating reserve, adequacy, transmission rights auction results and settlement
  uplift — as CSV, XML and XLSX. Report URLs follow a documented, stable pattern (https://reports-public.ieso.ca/public/<Document
  Identifier>/PUB_<Report>_<date>_v<n>.<ext>) and are readable anonymously with no account, API key, registration
  or licence acceptance. Verified HTTP 200 on the root listing and on a live data file on 2026-07-27.
  This is not a REST API — there are no query parameters, filtering, pagination or content negotiation
  — but it is a documented, machine-readable, schema-backed retrieval interface intended for automation,
  described in IESO's own Outbound Automated Document specification (IMO_SPEC_0100).
humanURL: https://www.ieso.ca/en/Power-Data/Data-Directory
baseURL: https://reports-public.ieso.ca/public/
tags:
- Market Data
- Open Data
- Electricity
- Reports
- Ontario
properties:
- type: Documentation
  url: https://www.ieso.ca/en/Power-Data/Data-Directory
- type: Documentation
  url: https://www.ieso.ca/en/Power-Data
- type: Specification
  url: https://www.ieso.ca/-/media/Files/IESO/technical-interfaces/xml-automated-docs/IMO_SPEC_0100.pdf
- type: Specification
  url: https://www.ieso.ca/-/media/Files/IESO/technical-interfaces/xml-automated-docs/STD-2.pdf
- type: XSD
  url: xsd/ieso-imo-document-r1.xsd
- type: XSD
  url: xsd/ieso-document-r1.xsd
- type: XSD
  url: xsd/ieso-intertie-schedule-flow-r1.xsd
- type: XSD
  url: xsd/ieso-gen-output-capability-r1.xsd
- type: XSD
  url: xsd/ieso-disp-uncons-hoep-r1.xsd
- type: XSD
  url: xsd/ieso-disp-advisory-r1.xsd
- type: XSD
  url: xsd/ieso-dacp-predisp-energy-r1.xsd
- type: XSD
  url: xsd/ieso-dacp-predisp-prices-r1.xsd
- type: XSD
  url: xsd/ieso-dacp-adequacy-r1.xsd
- type: XSD
  url: xsd/ieso-dacp-reliability-commit-r1.xsd
- type: XSD
  url: xsd/ieso-dacp-commit-r1.xsd
- type: XSD
  url: xsd/ieso-dacp-check-source-ade-r1.xsd
- type: XSD
  url: xsd/ieso-financial-binding-status-r1.xsd
- type: Sandbox
  url: https://reports-public-sandbox.ieso.ca/public/
- type: DataModel
  url: data-model/ieso-data-model.yml