Access MISO Data Exchange to query day-ahead LMP market reports via the JSON API

domain: misoenergy.org · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Create a profile on the MISO public website at misoenergy.org and register for MISO Data Exchange access; Data Exchange account creation is required to use the API, though the underlying market report data is publicly available.
  2. Authenticate to the MISO Data Exchange API using the credentials obtained during registration; the API returns market report data in JSON format — as of December 12, 2025, MISO Data Exchange reports are available in JSON format only (CSV and XML formats have been discontinued for new feeds).
  3. Query available reports using the Data Exchange catalog endpoint to discover report IDs and update schedules; day-ahead LMP reports include the Day-Ahead Energy and Operating Reserve Market (DA_ExAnte_LMP) and the Day-Ahead Market Clearing results.
  4. Request a specific report via the Data Exchange API endpoint with the report ID and date parameters; parse the JSON response which includes market node identifiers, LMP values (in $/MWh), loss component, and congestion component for each settlement location.
  5. Handle MISO's data refresh schedule: Data Exchange data is refreshed once per day; if the market date equals the current date, new data may not yet be available depending on the time of day — implement a retry with a backoff schedule aligned to MISO's known publication times.
  6. For real-time operational data (5-minute intervals), use the MISO Real-Time Data API at misoenergy.org/markets-and-operations/rtdataapis/ which provides WebSocket-based streaming of real-time grid data separate from the batch Data Exchange.

Known gotchas

Related routes

Retrieve MISO market data via its public data APIs
misoenergy.org · 6 steps · unrated
Access real-time and day-ahead market data (LMP, load) via the ISO-NE Web Services API using an ISO Express account.
webservices.iso-ne.com · 6 steps · unrated
Fetch and parse NYISO market pricing data (LBMP) from the NYISO Market Information System (MIS) CSV feeds
nyiso.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans