MISO — the Midcontinent Independent System Operator — is the not-for-profit Regional Transmission Organization that operates the electric grid and the wholesale electricity markets across fifteen US states and the Canadian province of Manitoba, serving a footprint of roughly forty-five million people from headquarters in Carmel, Indiana. Formed in 1998 and operating the region since December 2001, it is regulated by the Federal Energy Regulatory Commission, dispatches generation in real time, clears day-ahead and real-time energy and ancillary services markets, runs the ARR/FTR market and the generator interconnection queue, and plans the transmission system. It sits squarely in the middle of the value chain: it owns no generation, no wires and no retail customers, but it holds the market-wide operational data that every generator, transmission owner, load-serving entity and trader in the Midwest and the South depends on. Its API posture is the classic system operator split, and it is an unusually clean example of it. On the market side MISO is genuinely open — thirty-seven JSON endpoints at public-api.misoenergy.org return real-time fuel mix, load, prices, binding constraints and interchange to an anonymous GET with no key, no account and no click-through, and the full market report archive at docs.misoenergy.org downloads anonymously as CSV and XLSX. On the consumer side there is nothing to open: MISO is not a retail utility, holds no customer usage or billing data, and no energy-data mandate of any kind applies to it. Green Button is voluntary in the United States and is a distribution-utility standard; MISO publishes no Green Button, ESPI, or consumer data-sharing surface, and makes no claim to. Its newer MISO Data Exchange developer portal adds a keyed but self-serve tier over historical market report data, and its MUI 2.0 market interface is a genuinely closed, client-certificate-gated API for registered market participants only.
MISO publishes 38 API contracts indexed on the APIs.io network, including Ace API, Admin API, Aggregated Pnode API, and 35 more. Tagged areas include Energy, United States, Electricity, Energy Markets, and Grid.
The MISO catalog on APIs.io includes 1 Spectral governance ruleset.
MISO’s developer surface includes authentication, code examples, sandbox, documentation, API reference, signup flow, getting-started guide, and 27 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Energy & Utilities regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
The six quality facets above are damped to 75 points between them,
because the conditional facet above carries the other
25. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 75% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/miso/"><img src="https://apis.io/badge/miso/card.svg" alt="MISO on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
MCP Server+12 pts — deployment.mode + probe verdict on the mcp/ manifest, not the pointer; an unprobed slug falls back to authorship
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Delegated User Identity+6 pts — a served discovery document listing authorization_code in grant_types_supported (served), else an oauth2 authorizationCode flow or openIdConnect declared in an OpenAPI (documented)
Typed Event Surface+6 pts — AsyncAPI document, OR webhooks/callbacks objects in the as-published OpenAPI, OR common[].type includes Webhooks
6 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
The Kin Score Market layer reads a provider inside its market:
its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted:
not part of the Kin Score or agent readiness.
Registered MCP server and declares compatibility are report only — not weighted.
Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
MISO's long-running bulk market report surface — the second fully anonymous layer of its open market data, and the archive the Data Exchange APIs sit on top of. Every published ...
The bulk file-retrieval counterpart to MUI 2.0, on the same two client-certificate-gated hosts and documented only in a PDF. MISO's File Download Specification lays out a consis...
The Financial Transmission Rights / Multi-Period Multi-Auction market user API — four SOAP services covering the FTR market itself, auctions, bulk download and the secondary mar...
A SOAP service for uploading meter data and offer data to MISO, with a published WSDL and six XSD schemas (MdUploadPayload, MdUploadResponse, MeterData, OfferData, OfferDataUplo...
The outage-scheduling interface, built on the CROW product, documented in a PDF reference plus a MISO-specific addendum and shipped with worked XML request and response examples...
Market Portal API for retrieving meter data and settlement statements, documented in a 1MB PDF on MISO's CDN. Sits alongside the File Download API in the settlements area of the...
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
aid: miso
url: https://raw.githubusercontent.com/api-evangelist/miso/refs/heads/main/apis.yml
name: MISO
kind: company
description: 'MISO — the Midcontinent Independent System Operator — is the not-for-profit Regional Transmission Organization
that operates the electric grid and the wholesale electricity markets across fifteen US states and the Canadian province
of Manitoba, serving a footprint of roughly forty-five million people from headquarters in Carmel, Indiana. Formed in 1998
and operating the region since December 2001, it is regulated by the Federal Energy Regulatory Commission, dispatches generation
in real time, clears day-ahead and real-time energy and ancillary services markets, runs the ARR/FTR market and the generator
interconnection queue, and plans the transmission system. It sits squarely in the middle of the value chain: it owns no
generation, no wires and no retail customers, but it holds the market-wide operational data that every generator, transmission
owner, load-serving entity and trader in the Midwest and the South depends on. Its API posture is the classic system operator
split, and it is an unusually clean example of it. On the market side MISO is genuinely open — thirty-seven JSON endpoints
at public-api.misoenergy.org return real-time fuel mix, load, prices, binding constraints and interchange to an anonymous
GET with no key, no account and no click-through, and the full market report archive at docs.misoenergy.org downloads anonymously
as CSV and XLSX. On the consumer side there is nothing to open: MISO is not a retail utility, holds no customer usage or
billing data, and no energy-data mandate of any kind applies to it. Green Button is voluntary in the United States and is
a distribution-utility standard; MISO publishes no Green Button, ESPI, or consumer data-sharing surface, and makes no claim
to. Its newer MISO Data Exchange developer portal adds a keyed but self-serve tier over historical market report data, and
its MUI 2.0 market interface is a genuinely closed, client-certificate-gated API for registered market participants only.'
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: true
label: Hosted service · you call their endpoint
confidence: high
source:
- openapi
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: free
onboarding: open
trial: false
try_now: true
public: true
gated: none
gated_source:
- onboarding
label: Free · Open access
confidence: high
source:
- plans
- authentication
- rate-limits
- security
- sandbox
generated: '2026-11-06'
method: derived
image: https://www.misoenergy.org/siteassets/favicons/miso-icon-only---blue-green---whitebg_rgb_192.png
tags:
- Energy
- United States
- Electricity
- Energy Markets
- Grid
- System Operator
- Market Operator
- Wholesale Power
- Open Energy Data
- Renewables
- Solar
- Demand Response
- Utilities
created: '2026-07-27'
modified: '2026-08-04'
specificationVersion: '0.23'
apis:
- aid: miso:miso-market-reports
name: MISO Market Reports
description: 'MISO''s long-running bulk market report surface — the second fully anonymous layer of its open market data,
and the archive the Data Exchange APIs sit on top of. Every published report is a plain HTTP GET against docs.misoenergy.org/marketreports/
with no key, no account, no login and no licence click-through, returning real CSV, XLSX, XML, ZIP and PDF files named
by market date. Confirmed anonymous on 2026-07-27: 20260726_da_expost_lmp.csv returned HTTP 200 with 1,165,710 bytes of
day-ahead ex-post LMP, 20260726_sr_gfm.xlsx returned HTTP 200 with 21,922 bytes, and Dead_Node_Reports_Readers_Guide.pdf
returned HTTP 200. The report catalogue is browsed from the Market Reports page, which drives an internal Episerver Find
search service — there is no documented query API, no directory listing (docs.misoenergy.org/marketreports/ itself returns
HTTP 404) and no specification, so this is recorded as a verified public data surface rather than a specified API.'
humanURL: https://www.misoenergy.org/markets-and-operations/real-time--market-data/market-reports/
baseURL: https://docs.misoenergy.org/marketreports
tags:
- Open Data
- CSV
- Market Reports
- Settlement
- Energy Markets
- Anonymous Access
tags_raw:
- Open Data
- CSV
- Market Reports
- Settlements
- Energy Markets
- Anonymous Access
properties:
- type: Documentation
url: https://www.misoenergy.org/markets-and-operations/real-time--market-data/market-reports/
- type: Website
url: https://www.misoenergy.org/markets-and-operations/real-time--market-data/market-report-archives/
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
- aid: miso:miso-file-download-api
name: MISO File Download API
description: 'The bulk file-retrieval counterpart to MUI 2.0, on the same two client-certificate-gated hosts and documented
only in a PDF. MISO''s File Download Specification lays out a consistent pair of operations per report family — GET /portalDownload/{type}/files
to list what is available and GET /portalDownload/{type}/file to retrieve one — across at least nine types: day-ahead
schedule reports (dasr), electric quarterly reports (eqr), exposure, invoices, market clearing and market results (mcmr),
market operations control reports (mocr), resource load and adjustment (rla) and settlement statement information (ssi),
each with its own query parameters for entity, date, asset owner, market type and output format. Production is https://markets.midwestiso.org/portalDownload
and the customer-facing test environment is https://cce.midwestiso.org/portalDownload. Access is gated exactly as MUI
2.0 is: an anonymous TLS connection to either host on 2026-08-06 failed at the handshake with an SSL alert rather than
returning any HTTP status, which is direct evidence of mutual-TLS client-certificate enforcement. NO MACHINE-READABLE
CONTRACT IS PUBLISHED FOR THIS API and none could be harvested. MISO does publish one for MUI 2.0, at cdn.misoenergy.org,
so the capability plainly exists — it was simply never done for this surface. The 145KB specification PDF is the only
description of it that exists.'
humanURL: https://cdn.misoenergy.org/MISO%20-%20File%20Download%20Specification424459.pdf
baseURL: https://markets.midwestiso.org/portalDownload
tags:
- Energy Markets
- Market Participants
- Bulk Download
- Settlement
- Invoices
- Client Certificate
tags_raw:
- Energy Markets
- Market Participants
- Bulk Download
- Settlements
- Invoices
- Client Certificate
properties:
- type: Documentation
url: https://cdn.misoenergy.org/MISO%20-%20File%20Download%20Specification424459.pdf
- type: Onboarding
url: https://www.misoenergy.org/markets-and-operations/mp-registration/market-participation/
x-coverage:
state: gated
reason: no-machine-readable-spec
detail: 'Documented in a PDF and nowhere else. Searched for a published contract on 2026-08-06 and found none: the Wayback
CDX index for cdn.misoenergy.org holds no .yaml or .json capture other than three .well-known probes that 404''d in
2023, and filtering every archived URL for misoenergy.org, www.misoenergy.org, api.misoenergy.org, cce.midwestiso.org
and markets.midwestiso.org on swagger / openapi / .yaml / .yml / api-docs returns nothing on any host, ever. The MUI
2.0 yaml on the same CDN was still live and 514KB on the same day, so the CDN does serve specs. Recorded as a documented
but uncontracted surface rather than reconstructed from the PDF — a spec written from documentation by someone who has
never called the API would carry MISO''s name over inferred error responses and schemas.'
raised_by: A reader, 2026-08-05, who asked for an OpenAPI and was told why we will not author one.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
- aid: miso:miso-ftr-mpma-market-user-api
name: MISO FTR MPMA Market User API
description: 'The Financial Transmission Rights / Multi-Period Multi-Auction market user API — four SOAP services covering
the FTR market itself, auctions, bulk download and the secondary market. MISO publishes real WSDL contracts for all four,
with XSD schemas, and ships two dated generations in the same archive: 2023_10_05 and 2026_04_01. This is a CURRENT, maintained
SOAP estate, not a legacy remnant. Endpoints are published in the archive as plain text — production on markets.midwestiso.org/mui-miso-ihedge
and the CCE test environment on cce.midwestiso.org/mui-miso-ihedge, four services each. Access is gated the same way as
MUI 2.0 and File Download: anonymous TLS to either host fails at the handshake with an SSL alert.'
humanURL: https://cdn.misoenergy.org/FTR%20MPMA%20Market%20User%20API%20Documents742934.zip
baseURL: https://markets.midwestiso.org/mui-miso-ihedge
tags:
- Energy Markets
- FTR
- Auctions
- Secondary Market
- Market Participants
- SOAP
- Client Certificate
properties:
- type: Documentation
url: https://cdn.misoenergy.org/FTR%20MPMA%20Market%20User%20API%20Documents742934.zip
x-coverage:
state: gated
reason: contract-format-unreadable
detail: MISO DOES publish machine-readable contracts here — 12 WSDL files across the two generations, plus 33 XSD schemas
in the archive. They are not catalogued as contracts because the Kin Score cannot currently read WSDL, not because they
are absent. This is a READER gap on our side, and recording it as "no spec" would be false. See the roadmap issue on
WSDL as an unreadable contract format.
services:
- MarketService
- FtrAuctionService
- FtrDownloadService
- SecondaryMarketService
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
- aid: miso:miso-edr-service
name: MISO EDR Service (Electronic Data Reporting)
description: 'A SOAP service for uploading meter data and offer data to MISO, with a published WSDL and six XSD schemas
(MdUploadPayload, MdUploadResponse, MeterData, OfferData, OfferDataUploadPayload, OfferUploadResponse). The archive dates
to 2008, which makes this the oldest surface in the profile — and notable for being one of the few MISO interfaces that
is explicitly a WRITE path: participants upload meter and offer data rather than retrieve it.'
humanURL: https://cdn.misoenergy.org/EDR%20WSDL%20and%20Schemas632992.zip
tags:
- Energy Markets
- Meter Data
- Offers
- Market Participants
- SOAP
- Write Surface
properties:
- type: Documentation
url: https://cdn.misoenergy.org/EDR%20WSDL%20and%20Schemas632992.zip
x-coverage:
state: gated
reason: contract-format-unreadable
detail: A published WSDL (EdrService.wsdl) and six XSDs exist and were fetched 2026-08-07. Not catalogued as a contract
because we cannot read WSDL, not because MISO failed to publish one.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
- aid: miso:miso-crow-api
name: MISO CROW API (Outage Scheduling)
description: 'The outage-scheduling interface, built on the CROW product, documented in a PDF reference plus a MISO-specific
addendum and shipped with worked XML request and response examples — submit, cancel and withdraw outage requests, including
cancellation over specified periods or an entire outage. Like EDR this is a write surface: it exists so participants can
lodge and change outage requests, not merely read them.'
humanURL: https://cdn.misoenergy.org/CROW%20API%20Documents372592.zip
tags:
- Energy Markets
- Outages
- Scheduling
- Market Participants
- Write Surface
properties:
- type: Documentation
url: https://cdn.misoenergy.org/CROW%20API%20Documents372592.zip
x-coverage:
state: gated
reason: no-machine-readable-spec
detail: PDF reference documents and XML examples only — no WSDL, no XSD, no OpenAPI in the archive fetched 2026-08-07.
The XML examples describe the wire format but are samples, not a contract.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
- aid: miso:miso-fuel-and-consumables-api
name: MISO Fuel and Consumables Data Request API
description: Data request API for fuel and consumables information, documented in a 171KB PDF API guide on MISO's CDN and
nowhere else.
humanURL: https://cdn.misoenergy.org/MISO%20Fuel%20and%20Consumables%20Data%20Request%20API%20Guide626173.pdf
tags:
- Energy Markets
- Fuel
- Market Participants
properties:
- type: Documentation
url: https://cdn.misoenergy.org/MISO%20Fuel%20and%20Consumables%20Data%20Request%20API%20Guide626173.pdf
x-coverage:
state: gated
reason: no-machine-readable-spec
detail: PDF guide only, fetched 2026-08-07 (HTTP 200, 171,252 bytes). No spec published.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
- aid: miso:miso-meter-data-and-settlement-statements-api
name: MISO Market Portal Meter Data and Settlement Statements API
description: Market Portal API for retrieving meter data and settlement statements, documented in a 1MB PDF on MISO's CDN.
Sits alongside the File Download API in the settlements area of the estate.
humanURL: https://cdn.misoenergy.org/Market%20Portal%20Meter%20Data%20and%20Settlement%20Statements%20API-MS285892.pdf
tags:
- Energy Markets
- Meter Data
- Settlement
- Market Participants
tags_raw:
- Energy Markets
- Meter Data
- Settlements
- Market Participants
properties:
- type: Documentation
url: https://cdn.misoenergy.org/Market%20Portal%20Meter%20Data%20and%20Settlement%20Statements%20API-MS285892.pdf
x-coverage:
state: gated
reason: no-machine-readable-spec
detail: PDF only, fetched 2026-08-07 (HTTP 200, 1,010,987 bytes). No spec published.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
- aid: miso:miso-ace-api
name: MISO Ace API
description: The Ace API from MISO — 1 operation(s) for ace.
humanURL: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
baseURL: https://public-api.misoenergy.org
tags:
- ACE
tags_raw:
- Ace
properties:
- type: OpenAPI
url: openapi/miso-ace-api-openapi.yml
- type: Documentation
url: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
- type: APIReference
url: https://public-api.misoenergy.org/
- type: Website
url: https://www.misoenergy.org/markets-and-operations/real-time--market-data/operations-displays/
- type: DeveloperPortal
url: https://data-exchange.misoenergy.org/
- type: APIReference
url: https://data-exchange.misoenergy.org/apis
- type: Documentation
url: https://help.misoenergy.org/knowledgebase/article/KA-01489/en-us
- type: Plans
url: https://data-exchange.misoenergy.org/products
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/MUI%202.0%20Specification%203.3.0623177.yaml
- type: Documentation
url: https://cdn.misoenergy.org/MUI%202.0%20API%20User%20Guide629008.pdf
- type: Onboarding
url: https://www.misoenergy.org/markets-and-operations/mp-registration/market-participation/
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/miso_wii_api_spec636543.zip
- aid: miso:miso-admin-api
name: MISO Admin API
description: The Admin API from MISO — 6 operation(s) for admin.
humanURL: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
baseURL: https://public-api.misoenergy.org
tags:
- Admin
properties:
- type: OpenAPI
url: openapi/miso-admin-api-openapi.yml
- type: Documentation
url: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
- type: APIReference
url: https://public-api.misoenergy.org/
- type: Website
url: https://www.misoenergy.org/markets-and-operations/real-time--market-data/operations-displays/
- type: DeveloperPortal
url: https://data-exchange.misoenergy.org/
- type: APIReference
url: https://data-exchange.misoenergy.org/apis
- type: Documentation
url: https://help.misoenergy.org/knowledgebase/article/KA-01489/en-us
- type: Plans
url: https://data-exchange.misoenergy.org/products
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/MUI%202.0%20Specification%203.3.0623177.yaml
- type: Documentation
url: https://cdn.misoenergy.org/MUI%202.0%20API%20User%20Guide629008.pdf
- type: Onboarding
url: https://www.misoenergy.org/markets-and-operations/mp-registration/market-participation/
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/miso_wii_api_spec636543.zip
- aid: miso:miso-aggregated-pnode-api
name: MISO Aggregated Pnode API
description: The Aggregated Pnode API from MISO — 1 operation(s) for aggregated pnode.
humanURL: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
baseURL: https://public-api.misoenergy.org
tags:
- Aggregated Pnode
properties:
- type: OpenAPI
url: openapi/miso-aggregated-pnode-api-openapi.yml
- type: Documentation
url: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
- type: APIReference
url: https://public-api.misoenergy.org/
- type: Website
url: https://www.misoenergy.org/markets-and-operations/real-time--market-data/operations-displays/
- type: DeveloperPortal
url: https://data-exchange.misoenergy.org/
- type: APIReference
url: https://data-exchange.misoenergy.org/apis
- type: Documentation
url: https://help.misoenergy.org/knowledgebase/article/KA-01489/en-us
- type: Plans
url: https://data-exchange.misoenergy.org/products
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/MUI%202.0%20Specification%203.3.0623177.yaml
- type: Documentation
url: https://cdn.misoenergy.org/MUI%202.0%20API%20User%20Guide629008.pdf
- type: Onboarding
url: https://www.misoenergy.org/markets-and-operations/mp-registration/market-participation/
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/miso_wii_api_spec636543.zip
- aid: miso:miso-bidding-api
name: MISO Bidding API
description: The Bidding API from MISO — 2 operation(s) for bidding.
humanURL: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
baseURL: https://public-api.misoenergy.org
tags:
- Bidding
properties:
- type: OpenAPI
url: openapi/miso-bidding-api-openapi.yml
- type: Documentation
url: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
- type: APIReference
url: https://public-api.misoenergy.org/
- type: Website
url: https://www.misoenergy.org/markets-and-operations/real-time--market-data/operations-displays/
- type: DeveloperPortal
url: https://data-exchange.misoenergy.org/
- type: APIReference
url: https://data-exchange.misoenergy.org/apis
- type: Documentation
url: https://help.misoenergy.org/knowledgebase/article/KA-01489/en-us
- type: Plans
url: https://data-exchange.misoenergy.org/products
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/MUI%202.0%20Specification%203.3.0623177.yaml
- type: Documentation
url: https://cdn.misoenergy.org/MUI%202.0%20API%20User%20Guide629008.pdf
- type: Onboarding
url: https://www.misoenergy.org/markets-and-operations/mp-registration/market-participation/
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/miso_wii_api_spec636543.zip
- aid: miso:miso-bindingconstraints-api
name: MISO Binding Constraints API
description: The BindingConstraints API from MISO — 3 operation(s) for bindingconstraints.
humanURL: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
baseURL: https://public-api.misoenergy.org
tags:
- BindingConstraints
properties:
- type: OpenAPI
url: openapi/miso-bindingconstraints-api-openapi.yml
- type: Documentation
url: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
- type: APIReference
url: https://public-api.misoenergy.org/
- type: Website
url: https://www.misoenergy.org/markets-and-operations/real-time--market-data/operations-displays/
- type: DeveloperPortal
url: https://data-exchange.misoenergy.org/
- type: APIReference
url: https://data-exchange.misoenergy.org/apis
- type: Documentation
url: https://help.misoenergy.org/knowledgebase/article/KA-01489/en-us
- type: Plans
url: https://data-exchange.misoenergy.org/products
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/MUI%202.0%20Specification%203.3.0623177.yaml
- type: Documentation
url: https://cdn.misoenergy.org/MUI%202.0%20API%20User%20Guide629008.pdf
- type: Onboarding
url: https://www.misoenergy.org/markets-and-operations/mp-registration/market-participation/
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/miso_wii_api_spec636543.zip
- aid: miso:miso-contracts-api
name: MISO Contracts API
description: The Contracts API from MISO — 4 operation(s) for contracts.
humanURL: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
baseURL: https://public-api.misoenergy.org
tags:
- Contracts
properties:
- type: OpenAPI
url: openapi/miso-contracts-api-openapi.yml
- type: Documentation
url: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
- type: APIReference
url: https://public-api.misoenergy.org/
- type: Website
url: https://www.misoenergy.org/markets-and-operations/real-time--market-data/operations-displays/
- type: DeveloperPortal
url: https://data-exchange.misoenergy.org/
- type: APIReference
url: https://data-exchange.misoenergy.org/apis
- type: Documentation
url: https://help.misoenergy.org/knowledgebase/article/KA-01489/en-us
- type: Plans
url: https://data-exchange.misoenergy.org/products
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/MUI%202.0%20Specification%203.3.0623177.yaml
- type: Documentation
url: https://cdn.misoenergy.org/MUI%202.0%20API%20User%20Guide629008.pdf
- type: Onboarding
url: https://www.misoenergy.org/markets-and-operations/mp-registration/market-participation/
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/miso_wii_api_spec636543.zip
- aid: miso:miso-coordinatedtransactionscheduling-api
name: MISO Coordinated Transaction Scheduling API
description: The CoordinatedTransactionScheduling API from MISO — 1 operation(s) for coordinatedtransactionscheduling.
humanURL: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
baseURL: https://public-api.misoenergy.org
tags:
- CoordinatedTransactionScheduling
properties:
- type: OpenAPI
url: openapi/miso-coordinatedtransactionscheduling-api-openapi.yml
- type: Documentation
url: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
- type: APIReference
url: https://public-api.misoenergy.org/
- type: Website
url: https://www.misoenergy.org/markets-and-operations/real-time--market-data/operations-displays/
- type: DeveloperPortal
url: https://data-exchange.misoenergy.org/
- type: APIReference
url: https://data-exchange.misoenergy.org/apis
- type: Documentation
url: https://help.misoenergy.org/knowledgebase/article/KA-01489/en-us
- type: Plans
url: https://data-exchange.misoenergy.org/products
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/MUI%202.0%20Specification%203.3.0623177.yaml
- type: Documentation
url: https://cdn.misoenergy.org/MUI%202.0%20API%20User%20Guide629008.pdf
- type: Onboarding
url: https://www.misoenergy.org/markets-and-operations/mp-registration/market-participation/
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/miso_wii_api_spec636543.zip
- aid: miso:miso-csatnextdayshorttermreserverequirement-api
name: MISO Csat Next Day Short Term Reserve Requirement API
description: The CsatNextDayShortTermReserveRequirement API from MISO — 1 operation(s) for csatnextdayshorttermreserverequirement.
humanURL: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
baseURL: https://public-api.misoenergy.org
tags:
- CsatNextDayShortTermReserveRequirement
properties:
- type: OpenAPI
url: openapi/miso-csatnextdayshorttermreserverequirement-api-openapi.yml
- type: Documentation
url: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
- type: APIReference
url: https://public-api.misoenergy.org/
- type: Website
url: https://www.misoenergy.org/markets-and-operations/real-time--market-data/operations-displays/
- type: DeveloperPortal
url: https://data-exchange.misoenergy.org/
- type: APIReference
url: https://data-exchange.misoenergy.org/apis
- type: Documentation
url: https://help.misoenergy.org/knowledgebase/article/KA-01489/en-us
- type: Plans
url: https://data-exchange.misoenergy.org/products
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/MUI%202.0%20Specification%203.3.0623177.yaml
- type: Documentation
url: https://cdn.misoenergy.org/MUI%202.0%20API%20User%20Guide629008.pdf
- type: Onboarding
url: https://www.misoenergy.org/markets-and-operations/mp-registration/market-participation/
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/miso_wii_api_spec636543.zip
- aid: miso:miso-csatsupplydemand-api
name: MISO Csat Supply Demand API
description: The CsatSupplyDemand API from MISO — 1 operation(s) for csatsupplydemand.
humanURL: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
baseURL: https://public-api.misoenergy.org
tags:
- CsatSupplyDemand
properties:
- type: OpenAPI
url: openapi/miso-csatsupplydemand-api-openapi.yml
- type: Documentation
url: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
- type: APIReference
url: https://public-api.misoenergy.org/
- type: Website
url: https://www.misoenergy.org/markets-and-operations/real-time--market-data/operations-displays/
- type: DeveloperPortal
url: https://data-exchange.misoenergy.org/
- type: APIReference
url: https://data-exchange.misoenergy.org/apis
- type: Documentation
url: https://help.misoenergy.org/knowledgebase/article/KA-01489/en-us
- type: Plans
url: https://data-exchange.misoenergy.org/products
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/MUI%202.0%20Specification%203.3.0623177.yaml
- type: Documentation
url: https://cdn.misoenergy.org/MUI%202.0%20API%20User%20Guide629008.pdf
- type: Onboarding
url: https://www.misoenergy.org/markets-and-operations/mp-registration/market-participation/
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/miso_wii_api_spec636543.zip
- aid: miso:miso-day-ahead-api
name: MISO Day Ahead API
description: The Day Ahead API from MISO — 11 operation(s) for day ahead.
humanURL: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
baseURL: https://public-api.misoenergy.org
tags:
- Day Ahead
properties:
- type: OpenAPI
url: openapi/miso-day-ahead-api-openapi.yml
- type: Documentation
url: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
- type: APIReference
url: https://public-api.misoenergy.org/
- type: Website
url: https://www.misoenergy.org/markets-and-operations/real-time--market-data/operations-displays/
- type: DeveloperPortal
url: https://data-exchange.misoenergy.org/
- type: APIReference
url: https://data-exchange.misoenergy.org/apis
- type: Documentation
url: https://help.misoenergy.org/knowledgebase/article/KA-01489/en-us
- type: Plans
url: https://data-exchange.misoenergy.org/products
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/MUI%202.0%20Specification%203.3.0623177.yaml
- type: Documentation
url: https://cdn.misoenergy.org/MUI%202.0%20API%20User%20Guide629008.pdf
- type: Onboarding
url: https://www.misoenergy.org/markets-and-operations/mp-registration/market-participation/
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/miso_wii_api_spec636543.zip
- aid: miso:miso-forecast-api
name: MISO Forecast API
description: The Forecast API from MISO — 6 operation(s) for forecast.
humanURL: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
baseURL: https://public-api.misoenergy.org
tags:
- Forecast
properties:
- type: OpenAPI
url: openapi/miso-forecast-api-openapi.yml
- type: Documentation
url: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
- type: APIReference
url: https://public-api.misoenergy.org/
- type: Website
url: https://www.misoenergy.org/markets-and-operations/real-time--market-data/operations-displays/
- type: DeveloperPortal
url: https://data-exchange.misoenergy.org/
- type: APIReference
url: https://data-exchange.misoenergy.org/apis
- type: Documentation
url: https://help.misoenergy.org/knowledgebase/article/KA-01489/en-us
- type: Plans
url: https://data-exchange.misoenergy.org/products
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/MUI%202.0%20Specification%203.3.0623177.yaml
- type: Documentation
url: https://cdn.misoenergy.org/MUI%202.0%20API%20User%20Guide629008.pdf
- type: Onboarding
url: https://www.misoenergy.org/markets-and-operations/mp-registration/market-participation/
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/miso_wii_api_spec636543.zip
- aid: miso:miso-fuelmix-api
name: MISO Fuel Mix API
description: The FuelMix API from MISO — 3 operation(s) for fuelmix.
humanURL: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
baseURL: https://public-api.misoenergy.org
tags:
- Fuel Mix
tags_raw:
- FuelMix
properties:
- type: OpenAPI
url: openapi/miso-fuelmix-api-openapi.yml
- type: Documentation
url: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
- type: APIReference
url: https://public-api.misoenergy.org/
- type: Website
url: https://www.misoenergy.org/markets-and-operations/real-time--market-data/operations-displays/
- type: DeveloperPortal
url: https://data-exchange.misoenergy.org/
- type: APIReference
url: https://data-exchange.misoenergy.org/apis
- type: Documentation
url: https://help.misoenergy.org/knowledgebase/article/KA-01489/en-us
- type: Plans
url: https://data-exchange.misoenergy.org/products
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/MUI%202.0%20Specification%203.3.0623177.yaml
- type: Documentation
url: https://cdn.misoenergy.org/MUI%202.0%20API%20User%20Guide629008.pdf
- type: Onboarding
url: https://www.misoenergy.org/markets-and-operations/mp-registration/market-participation/
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/miso_wii_api_spec636543.zip
- aid: miso:miso-generationoutages-api
name: MISO Generation Outages API
description: The GenerationOutages API from MISO — 1 operation(s) for generationoutages.
humanURL: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
baseURL: https://public-api.misoenergy.org
tags:
- GenerationOutages
properties:
- type: OpenAPI
url: openapi/miso-generationoutages-api-openapi.yml
- type: Documentation
url: https://www.misoenergy.org/markets-and-operations/RTDataAPIs/
- type: APIReference
url: https://public-api.misoenergy.org/
- type: Website
url: https://www.misoenergy.org/markets-and-operations/real-time--market-data/operations-displays/
- type: DeveloperPortal
url: https://data-exchange.misoenergy.org/
- type: APIReference
url: https://data-exchange.misoenergy.org/apis
- type: Documentation
url: https://help.misoenergy.org/knowledgebase/article/KA-01489/en-us
- type: Plans
url: https://data-exchange.misoenergy.org/products
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/MUI%202.0%20Specification%203.3.0623177.yaml
- type: Documentation
url: https://cdn.misoenergy.org/MUI%202.0%20API%20User%20Guide629008.pdf
- type: Onboarding
url: https://www.misoenergy.org/markets-and-operations/mp-registration/market-participation/
- type: X-OpenAPI-Source
url: https://cdn.misoenergy.org/miso_wii_api_spec636543.zip
# --- truncated at 32 KB (58 KB total) ---
# Full source: https://artifacts.apis.io/miso/apis.yml
MISO API — frequently asked questions
Does MISO have an API?
Yes. APIs.io lists 38 APIs from MISO, including MISO Market Reports, MISO File Download API and MISO FTR MPMA Market User API, and 35 more.
Is there an OpenAPI specification for the MISO API?
Yes. APIs.io indexes 31 OpenAPI specifications for MISO, each linked for download from this page.
How do I authenticate with the MISO API?
MISO uses bearer-token authentication (none/apiKey/mutualTLS · 2 schemes). The details are profiled on APIs.io as Miso Authentication.
How much does the MISO API cost?
APIs.io lists 5 pricing plans for MISO, with each plan's price, limits and inclusions under Pricing on this page.
Is the MISO API ready for AI agents?
MISO has a Kin Score of 51.3 out of 100 (developing) and an Agent Readiness score of 33.5 (agent-ready), scored by API Evangelist on 2026-11-06.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
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.