Reference · built on requestCommons signalEnergy & grid

ISO New England Web Services API

ISO New England's REST feeds for prices, demand, forecasts, reserves, and fuel mix in JSON or XML behind an ISO Express login.

About

ISO New England operates the New England grid and its wholesale markets. Its Web Services API, version 1.1 at webservices.iso-ne.com/api/v1.1, exposes the operational data behind ISO Express as REST resources. Most resources follow one pattern: /current for the latest posting, /day/{day} for a date, and /info for the resource description, with /location/{locationId} or /locationType/{locationType} to narrow by zone. Append .json or .xml, or set an Accept header, to pick the format.

An operator reads /fiveminutelmp/current for your zone and /sevendayforecast/current, then proposes start times, setbacks, and discharge windows for your approval.

This is a reference listing. It documents what Fibric would read from ISO New England Web Services API and what it could propose, based on the publisher's published interfaces. Fibric builds it under a managed deployment when you request it; selecting it here installs nothing.

Inputs

  • /fiveminutelmp/current and /fiveminutelmp/day/{day}/location/{locationId} for five-minute locational marginal prices
  • /hourlylmp/da/final, /hourlylmp/rt/prelim and /hourlylmp/rt/final for day-ahead and real-time hourly LMPs
  • /fiveminutesystemload/current, /hourlysysload/current and /realtimehourlydemand/current for system and zonal demand
  • /hourlyloadforecast/current, /reliabilityregionloadforecast/current and /sevendayforecast/current for demand forecasts
  • /genfuelmix/current for generation by fuel category and /sevendaywindpowerforecast/current
  • /fiveminutereserveprice and /hourlyfinalreserveprice for reserve prices, plus /fiveminutercp and /hourlyrcp
  • /morningreport/current, /realtimeconstraints/current and /fiveminuteexternalflow/current for daily conditions, constraints and interchange

Proposed actions

Read-only. This feed informs operators; it changes nothing.

Proposed actions are target capabilities. Every action runs propose-first and needs a validated deployment and the appropriate permissions.

What you can build

  • Start the plant on the five-minute price

    Poll /fiveminutelmp/current for your location before the morning ramp. The operator proposes an optimal start that lands the pre-cool in the cheapest intervals and records the prices it saw.

    With Optimal Start, Peak Demand

  • Shift load off the forecast peak

    Read /sevendayforecast/current and /hourlylmp/da/final each day. The operator proposes which loads move away from the forecast peak hours and shows the day-ahead price for each hour it chose.

    With Price Shift

  • Run flexible loads on the cleanest mix

    Use /genfuelmix/current to see which fuel categories are on the system now. The operator proposes running deferrable loads in hours where the mix leans to hydro, wind, and solar, for your approval.

    With Carbon Window

Requirements

  • An ISO Express account; account holders qualify for and sign up to access ISO New England data feeds
  • A client that sends Basic credentials over HTTPS on every request
  • Your load zone and location IDs as listed in the ISO Web Services Business Documentation spreadsheet
  • Agreement to the ISO New England website legal terms
Authentication
HTTP Basic Authentication over SSL using an ISO Express account. Sign-up at iso-ne.com/signup asks for a name, phone, company, email and password.

Limits

  • No rate limits are published in the v1.1 documentation or on the Web Services Data page
  • Version 1.1 was deployed in November 2013 and remains the current version
  • The WADL definition at /api/v1.1?_wadl requires a registered web services login
  • Website content is copyrighted and provided as is; non-personal use may violate copyright

Access and pricing

Reference listing. Public feed access is separate from Fibric integration. If you request this feed, your quote covers the build, usage, and support.

Request ISO New England Web Services API ↗

Questions and answers

Do I need to pay for ISO New England web services?
ISO Express is open to the public, and the optional account registration is what grants access to the data feeds. The sign-up form asks for contact details and a company name; no price is stated on the registration or web services pages.
What formats can the API return?
XML and JSON. The documentation states that you choose by adding the .xml or .json extension to the request URL, or by sending an Accept header of application/xml or application/json.
How do I find the endpoint for a specific report?
The v1.1 documentation lists every resource path, each with an /info variant that describes it. ISO New England also publishes the ISO Web Services Business Documentation spreadsheet, which maps reports to web service addresses and parameters such as load zones, locations and fuel categories.
Ask about ISO New England Web Services API

Ask about the capabilities and requirements in this listing.

For project-specific requirements, contact Fibric.