New York Independent System Operator (NYISO) website screenshot

New York Independent System Operator (NYISO)

The New York Independent System Operator (NYISO) is the not-for-profit FERC-jurisdictional entity that operates New York State's bulk electricity grid, administers the state's wholesale energy, capacity and ancillary-services markets, and performs long-term power system planning. Formed in 1999 out of the New York Power Pool, it sits squarely in the wholesale middle of the value chain - between generators, transmission owners and interconnectors on one side and the investor-owned utilities and retail suppliers who actually bill New York consumers on the other. NYISO's API posture is the sector's classic two-speed split, and NYISO lands hard on both ends of it. Market and system data is genuinely open - the MIS public archive at mis.nyiso.com/public serves roughly sixty machine-readable report families (day-ahead and real-time LBMP, actual and forecast load, real-time fuel mix, ATC/TTC, outages, constraints, interface flows, bid data, capacity, uplift, emissions) as daily CSV and monthly ZIP with no account, no key and no referrer check, and the FERC-mandated OASIS node publishes an anonymously listable object store of transmission postings. Consumer data is the exact opposite - there is none, and none is expected, because NYISO holds no retail customer relationships. Every real REST API NYISO documents - the Finance APIs (Metering, Settlements, Invoicing) and the Metering API under api.nyiso.com - is market-participant-only, gated behind an MIS user account plus a NAESB-accredited digital certificate, and every one of those endpoints answers 401 anonymously. The United States has no consumer energy data mandate behind Green Button, and in any case Green Button binds distribution utilities, not system operators, so NYISO carries no Green Button or Consumer Data Right obligation at all.

New York Independent System Operator (NYISO) publishes 6 APIs on the APIs.io network. Tagged areas include Energy, United States, Electricity, Energy Markets, and Grid.

New York Independent System Operator (NYISO)’s developer surface includes developer portal, documentation, legal docs, support, engineering blog, authentication, sandbox, and 14 more developer resources.

29.1/100 thin ▬ flat Agent 13/100 agent aware Full breakdown ↓
scored 2026-08-20 · rubric v0.12.0
AccessFreeOpen⚡ Free to try
6 APIs
EnergyUnited StatesElectricityEnergy MarketsGridOpen DataSystem OperatorNew YorkRenewablesEmissions

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-20 · rubric v0.12.0
Composite quality — 29.1/100 · thin
Contract Quality 3.0 / 21
Developer Ergonomics 8.0 / 17
Access Clarity 2.9 / 17
Operational Transparency 0.9 / 11
Contract Governance 1.9 / 10
Discoverability 6.9 / 9
Regulatory Posture 4.3 / 15
Agent readiness — 13/100 · agent aware
Machine-Readable Contract 0 / 18
Agentic Access Contract 0 / 10
Documented Reversibility 0 / 6
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
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.
The six quality facets above are damped to 85 points between them, because the conditional facet above carries the other 15. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 85% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/nyiso: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 6

Individual APIs this provider publishes, each with its own machine-readable definition.

NYISO MIS Public Data Archive

NYISO's Market Information System public archive - the operator's flagship open data surface. Roughly sixty machine-readable report families are published as predictable daily C...

NYISO OASIS Postings

NYISO's Open Access Same-Time Information System (OASIS) node, the FERC Order 889/890 transmission-service transparency surface. The operator front-end at oasis.nyiso.com is a s...

NYISO Finance Metering API

The Metering component of NYISO's Finance APIs - submission and retrieval of hourly revenue-grade meter data for generators, ties and subzones, plus retrieval of calculated subz...

NYISO Finance Settlements API

The Settlements component of NYISO's Finance APIs. The published guide documents GET /v1/stationPower, retrieving station power settlement data by billing month with an optional...

NYISO Finance Invoicing API

The Invoicing component of NYISO's Finance APIs, retrieving daily reconciliation data for both settlements dollars and energy volumes. The published guide documents GET /v1/dail...

NYISO Metering API

NYISO's standalone Metering API, documented separately from the Finance APIs guide and served from its own root at api.nyiso.com/metering. It covers submission and retrieval of ...

JSON Schema 10

Standalone JSON Schema definitions for this provider's data models.

NYISO ISO Load Forecast record

13 properties

JSON SCHEMA

NYISO Real-Time Actual Load record

5 properties

JSON SCHEMA

NYISO Real-Time Fuel Mix record

4 properties

JSON SCHEMA

Scroll for all 10

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Nyiso Authentication

none/http/mutualTLS · 3 schemes

SECURITY

Nyiso Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 5

Pagination, idempotency, versioning, errors, and events

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: nyiso
url: https://raw.githubusercontent.com/api-evangelist/nyiso/refs/heads/main/apis.yml
name: New York Independent System Operator (NYISO)
kind: company
description: The New York Independent System Operator (NYISO) is the not-for-profit FERC-jurisdictional entity that operates
  New York State's bulk electricity grid, administers the state's wholesale energy, capacity and ancillary-services markets,
  and performs long-term power system planning. Formed in 1999 out of the New York Power Pool, it sits squarely in the wholesale
  middle of the value chain - between generators, transmission owners and interconnectors on one side and the investor-owned
  utilities and retail suppliers who actually bill New York consumers on the other. NYISO's API posture is the sector's classic
  two-speed split, and NYISO lands hard on both ends of it. Market and system data is genuinely open - the MIS public archive
  at mis.nyiso.com/public serves roughly sixty machine-readable report families (day-ahead and real-time LBMP, actual and
  forecast load, real-time fuel mix, ATC/TTC, outages, constraints, interface flows, bid data, capacity, uplift, emissions)
  as daily CSV and monthly ZIP with no account, no key and no referrer check, and the FERC-mandated OASIS node publishes an
  anonymously listable object store of transmission postings. Consumer data is the exact opposite - there is none, and none
  is expected, because NYISO holds no retail customer relationships. Every real REST API NYISO documents - the Finance APIs
  (Metering, Settlements, Invoicing) and the Metering API under api.nyiso.com - is market-participant-only, gated behind an
  MIS user account plus a NAESB-accredited digital certificate, and every one of those endpoints answers 401 anonymously.
  The United States has no consumer energy data mandate behind Green Button, and in any case Green Button binds distribution
  utilities, not system operators, so NYISO carries no Green Button or Consumer Data Right obligation at all.
accessModel:
  pricing: free
  onboarding: open
  trial: false
  try_now: true
  public: true
  label: Free - Open bulk data; REST APIs restricted to market participants
  confidence: high
  source:
  - probe
  generated: '2026-07-27'
  method: observed
image: https://www.nyiso.com/o/nyiso-main-theme/images/logo.svg
tags:
- Energy
- United States
- Electricity
- Energy Markets
- Grid
- Open Data
- System Operator
- New York
- Renewables
- Emissions
created: '2026-07-27'
modified: '2026-07-27'
specificationVersion: '0.23'
apis:
- aid: nyiso:nyiso-mis-public-data
  name: NYISO MIS Public Data Archive
  description: NYISO's Market Information System public archive - the operator's flagship open data surface. Roughly sixty
    machine-readable report families are published as predictable daily CSV files and monthly ZIP bundles under a stable path
    convention, covering day-ahead and real-time zonal and generator LBMP, ancillary services prices, ISO load forecast, real-time
    and integrated actual load, real-time fuel mix, ATC/TTC and long-term ATC/TTC, transmission and generation outages, limiting
    constraints, interface limits and flows, PAR schedules and flows, Lake Erie circulation, bid data, capacity reports, zonal
    and resource uplift, generator and load reference names, active transmission nodes, subzone definitions, and the DOE EIA-930
    hourly demand postings. Fully anonymous over plain HTTP and HTTPS - no key, no account, no application, no licence click-through.
    Verified by direct probe on 2026-07-27 - for example csv/damlbmp/20260725damlbmp_zone.csv, csv/realtime/20260725realtime_zone.csv,
    csv/pal/20260725pal.csv, csv/rtfuelmix/20260725rtfuelmix.csv and csv/isolf/20260725isolf.csv each returned 200 text/csv,
    and monthly bundles such as csv/damlbmp/20260701damlbmp_zone_csv.zip returned 200. This is a file-based data surface with
    a URL convention, not a REST API, and NYISO publishes no OpenAPI, WSDL or JSON contract for it.
  humanURL: https://www.nyiso.com/energy-market-operational-data
  baseURL: http://mis.nyiso.com/public
  tags:
  - Open Data
  - Energy Markets
  - Electricity
  - Grid
  - Pricing
  properties:
  - type: Documentation
    url: https://www.nyiso.com/energy-market-operational-data
  - type: Portal
    url: http://mis.nyiso.com/public/
  - type: Documentation
    url: https://www.nyiso.com/pricing-data
  - type: Documentation
    url: https://www.nyiso.com/load-data
  - type: Documentation
    url: https://www.nyiso.com/power-grid-data
  - type: Documentation
    url: https://www.nyiso.com/emissions-data
  - type: JSONSchema
    name: Day-Ahead Market Zonal LBMP (P-2A) record
    url: json-schema/nyiso-damlbmp-zone-schema.json
  - type: JSONSchema
    name: Day-Ahead Market Generator LBMP (P-2B) record
    url: json-schema/nyiso-damlbmp-gen-schema.json
  - type: JSONSchema
    name: Real-Time Market Zonal LBMP (P-24A) record
    url: json-schema/nyiso-realtime-zone-schema.json
  - type: JSONSchema
    name: Real-Time Actual Load (P-58B) record
    url: json-schema/nyiso-pal-schema.json
  - type: JSONSchema
    name: Integrated Real-Time Actual Load (P-58C) record
    url: json-schema/nyiso-palIntegrated-schema.json
  - type: JSONSchema
    name: Real-Time Fuel Mix (P-63) record
    url: json-schema/nyiso-rtfuelmix-schema.json
  - type: JSONSchema
    name: ISO Load Forecast (P-7) record
    url: json-schema/nyiso-isolf-schema.json
  - type: JSONSchema
    name: Real-Time Ancillary Services Prices (P-6B) record
    url: json-schema/nyiso-rtasp-schema.json
  - type: JSONSchema
    name: Day-Ahead Ancillary Services Prices (P-5) record
    url: json-schema/nyiso-damasp-schema.json
  - type: JSONSchema
    name: Day-Ahead Scheduled Outages (P-54C) record
    url: json-schema/nyiso-outSched-schema.json
  - type: DataModel
    name: MIS public report catalogue and data model
    url: data-model/nyiso-data-model.yml
  - type: AgentSkill
    name: Pull NYISO market and system data
    url: skills/nyiso-pull-market-data.md
- aid: nyiso:nyiso-oasis-postings
  name: NYISO OASIS Postings
  description: NYISO's Open Access Same-Time Information System (OASIS) node, the FERC Order 889/890 transmission-service
    transparency surface. The operator front-end at oasis.nyiso.com is a single-page application backed by a publicly readable
    object store at oasis-postings.nyiso.com, which answers an anonymous S3 ListBucket request with 200 application/xml and
    serves each posting in parallel CSV, HTML and PDF renderings under keys such as ACTIVE_TRANSMISSION_NODE/CSV/activetransmissionnodes.csv
    and ATC_TTC/CSV/YYYY/MM/DD/atc_ttc-YYYYMMDD.csv with history reaching back to 1999. No credentials of any kind are required.
    Verified by probe on 2026-07-27. Conformance to the NAESB WEQ-001 OASIS template interface was NOT verified - template-style
    paths under oasis.nyiso.com returned the SPA's HTML shell rather than a template response - so this is recorded as an
    open postings surface, not as a confirmed WEQ-001 implementation.
  humanURL: http://oasis.nyiso.com/
  baseURL: https://oasis-postings.nyiso.com
  tags:
  - Open Data
  - Transmission
  - Grid
  - OASIS
  - Electricity
  properties:
  - type: Portal
    url: http://oasis.nyiso.com/
  - type: Documentation
    url: https://www.nyiso.com/energy-market-operational-data
- aid: nyiso:nyiso-finance-metering-api
  name: NYISO Finance Metering API
  description: The Metering component of NYISO's Finance APIs - submission and retrieval of hourly revenue-grade meter data
    for generators, ties and subzones, plus retrieval of calculated subzone load in summary and detail form, transmission
    owner load submission, retrieval and verification, generator performance data, and minimum oil burn events. JSON request
    and response bodies, ISO-8601 dates and times with Eastern offsets, up to four decimals of MWh precision, HTTPS 1.1 over
    TLS 1.2. Documented operations include POST and GET /v1/powerMetering, GET /v1/calculatedSubzoneLoad/summary and /detail,
    POST and GET /v1/transmissionOwnerLoad, GET /v1/transmissionOwnerLoad/verification/summary and /detail, GET /v1/generatorPerformance,
    and GET plus POST on /v1/minOilBurnEvent and its /generator and /transmissionOwner variants. This API replaced the retired
    SDX upload/download application, which NYISO withdrew on 2025-09-17. Access is restricted to NYISO market participants
    - two-factor, requiring a valid MIS user account and password over HTTP Basic plus the NAESB certificate associated with
    that account on every request. All endpoints returned 401 Authorization Required to anonymous probes on 2026-07-27. A
    market-trial environment exists at apitest.nyiso.com and also answered 401.
  humanURL: https://www.nyiso.com/documents/20142/45334160/NYISO%20Finance%20APIs%20User's%20Guide%20v1.2%20-%20DRAFT.pdf/4f0de58a-783d-a317-64fe-caed77ba61fa
  baseURL: https://api.nyiso.com/finance/metering
  tags:
  - Metering
  - Settlement
  - Electricity
  - Market Participants
  tags_raw:
  - Metering
  - Settlements
  - Electricity
  - Market Participants
  properties:
  - type: Documentation
    url: https://www.nyiso.com/documents/20142/45334160/NYISO%20Finance%20APIs%20User's%20Guide%20v1.2%20-%20DRAFT.pdf/4f0de58a-783d-a317-64fe-caed77ba61fa
  - type: Documentation
    url: https://www.nyiso.com/billings-and-settlements
  - type: Documentation
    url: https://www.nyiso.com/documents/20142/3625950/mpug.pdf
  - type: Documentation
    url: https://www.nyiso.com/documents/20142/3625950/SDA_UG.pdf
  - type: APIReference
    name: Finance APIs User's Guide v1.2 (Metering endpoints, parameters and payloads)
    url: https://www.nyiso.com/documents/20142/45334160/NYISO%20Finance%20APIs%20User's%20Guide%20v1.2%20-%20DRAFT.pdf/4f0de58a-783d-a317-64fe-caed77ba61fa
  - type: AgentSkill
    name: Submit and retrieve revenue-grade meter data
    url: skills/nyiso-submit-meter-data.md
  - type: Sandbox
    name: API Market Trial environment (apitest.nyiso.com)
    url: sandbox/nyiso-sandbox.yml
- aid: nyiso:nyiso-finance-settlements-api
  name: NYISO Finance Settlements API
  description: The Settlements component of NYISO's Finance APIs. The published guide documents GET /v1/stationPower, retrieving
    station power settlement data by billing month with an optional version parameter, as JSON over HTTPS 1.1 with TLS 1.2.
    Restricted to NYISO market participants under the same two-factor scheme as the rest of the Finance APIs - MIS user account
    and password via HTTP Basic plus the associated NAESB certificate on every request. The root and the stationPower endpoint
    both returned 401 Authorization Required to anonymous probes on 2026-07-27.
  humanURL: https://www.nyiso.com/documents/20142/45334160/NYISO%20Finance%20APIs%20User's%20Guide%20v1.2%20-%20DRAFT.pdf/4f0de58a-783d-a317-64fe-caed77ba61fa
  baseURL: https://api.nyiso.com/finance/settlements
  tags:
  - Settlement
  - Electricity
  - Market Participants
  tags_raw:
  - Settlements
  - Electricity
  - Market Participants
  properties:
  - type: Documentation
    url: https://www.nyiso.com/documents/20142/45334160/NYISO%20Finance%20APIs%20User's%20Guide%20v1.2%20-%20DRAFT.pdf/4f0de58a-783d-a317-64fe-caed77ba61fa
  - type: Documentation
    url: https://www.nyiso.com/billings-and-settlements
  - type: APIReference
    name: Finance APIs User's Guide v1.2 (Settlements - GET /v1/stationPower)
    url: https://www.nyiso.com/documents/20142/45334160/NYISO%20Finance%20APIs%20User's%20Guide%20v1.2%20-%20DRAFT.pdf/4f0de58a-783d-a317-64fe-caed77ba61fa
  - type: Sandbox
    name: API Market Trial environment (apitest.nyiso.com)
    url: sandbox/nyiso-sandbox.yml
- aid: nyiso:nyiso-finance-invoicing-api
  name: NYISO Finance Invoicing API
  description: The Invoicing component of NYISO's Finance APIs, retrieving daily reconciliation data for both settlements
    dollars and energy volumes. The published guide documents GET /v1/dailyReconciliation/dollar and GET /v1/dailyReconciliation/mwh,
    parameterised by start date and an optional version, returning JSON with two decimals of dollar precision and four decimals
    of MWh precision. Restricted to NYISO market participants - MIS user account and password via HTTP Basic plus the associated
    NAESB certificate on every request. Both the root and /v1/dailyReconciliation/dollar returned 401 Authorization Required
    to anonymous probes on 2026-07-27.
  humanURL: https://www.nyiso.com/documents/20142/45334160/NYISO%20Finance%20APIs%20User's%20Guide%20v1.2%20-%20DRAFT.pdf/4f0de58a-783d-a317-64fe-caed77ba61fa
  baseURL: https://api.nyiso.com/finance/invoicing
  tags:
  - Invoicing
  - Settlement
  - Electricity
  - Market Participants
  tags_raw:
  - Invoicing
  - Settlements
  - Electricity
  - Market Participants
  properties:
  - type: Documentation
    url: https://www.nyiso.com/documents/20142/45334160/NYISO%20Finance%20APIs%20User's%20Guide%20v1.2%20-%20DRAFT.pdf/4f0de58a-783d-a317-64fe-caed77ba61fa
  - type: Documentation
    url: https://www.nyiso.com/billings-and-settlements
  - type: APIReference
    name: Finance APIs User's Guide v1.2 (Invoicing - daily reconciliation endpoints)
    url: https://www.nyiso.com/documents/20142/45334160/NYISO%20Finance%20APIs%20User's%20Guide%20v1.2%20-%20DRAFT.pdf/4f0de58a-783d-a317-64fe-caed77ba61fa
  - type: Sandbox
    name: API Market Trial environment (apitest.nyiso.com)
    url: sandbox/nyiso-sandbox.yml
- aid: nyiso:nyiso-metering-api
  name: NYISO Metering API
  description: NYISO's standalone Metering API, documented separately from the Finance APIs guide and served from its own
    root at api.nyiso.com/metering. It covers submission and retrieval of hourly revenue-grade meter data for generators,
    ties and subzones via POST and GET /v1/powerMetering, and retrieval of calculated subzone load via GET /v1/calculatedSubzoneLoad/summary
    and /v1/calculatedSubzoneLoad/detail. JSON bodies, ISO-8601 dates and times, HTTPS 1.1 over TLS 1.2, and a rolling three-year-and-ten-month
    data availability window ending with the current month. Two-factor authentication is required - MIS user account and password
    via HTTP Basic plus the NAESB certificate associated with that account on every request. The root and /v1/powerMetering
    both returned 401 Authorization Required to anonymous probes on 2026-07-27.
  humanURL: https://www.nyiso.com/documents/20142/27889215/NYISO%20Metering%20API%20User%20Guide.pdf/d8ed36d3-1a40-9584-6961-3fdb845ca4fa
  baseURL: https://api.nyiso.com/metering
  tags:
  - Metering
  - Electricity
  - Market Participants
  properties:
  - type: Documentation
    url: https://www.nyiso.com/documents/20142/27889215/NYISO%20Metering%20API%20User%20Guide.pdf/d8ed36d3-1a40-9584-6961-3fdb845ca4fa
  - type: Documentation
    url: https://www.nyiso.com/documents/20142/3625950/mpug.pdf
  - type: Documentation
    url: https://www.nyiso.com/documents/20142/3625950/SDA_UG.pdf
  - type: APIReference
    name: NYISO Metering API User Guide (endpoints, parameters and payloads)
    url: https://www.nyiso.com/documents/20142/27889215/NYISO%20Metering%20API%20User%20Guide.pdf/d8ed36d3-1a40-9584-6961-3fdb845ca4fa
  - type: AgentSkill
    name: Submit and retrieve revenue-grade meter data
    url: skills/nyiso-submit-meter-data.md
common:
- type: DomainSecurity
  url: security/nyiso-domain-security.yml
- type: Website
  url: https://www.nyiso.com/
- type: Portal
  url: http://mis.nyiso.com/public/
- type: Documentation
  url: https://www.nyiso.com/energy-market-operational-data
- type: Documentation
  url: https://www.nyiso.com/manuals-tech-bulletins-user-guides
- type: Login
  url: https://www.nyiso.com/market-access-login
- type: Legal
  url: https://www.nyiso.com/legal-notice
- type: TermsOfService
  url: https://www.nyiso.com/legal-notice
- type: Support
  name: Stakeholder Services
  url: https://www.nyiso.com/contact-us
- type: Blog
  url: https://www.nyiso.com/blog
- type: Authentication
  name: NYISO authentication profile
  url: authentication/nyiso-authentication.yml
- type: Conventions
  name: NYISO API and archive conventions
  url: conventions/nyiso-conventions.yml
- type: ErrorCatalog
  name: NYISO HTTP status and validation error catalogue
  url: errors/nyiso-problem-types.yml
- type: Lifecycle
  name: NYISO versioning, retirement and change communication
  url: lifecycle/nyiso-lifecycle.yml
- type: Deprecation
  name: SDX Upload/Download application retirement notice (sunset 2025-09-17)
  url: https://www.nyiso.com/documents/20142/20259596/SDX-Upload-Download-Application-Retirement.pdf/93ebf171-b383-520d-b3af-00cb9f433d3c
- type: Sandbox
  name: API Market Trial environment and validation-only submissions
  url: sandbox/nyiso-sandbox.yml
- type: Conformance
  name: NYISO standards conformance
  url: conformance/nyiso-conformance.yml
- type: Packages
  name: Third-party NYISO client libraries (no first-party SDK exists)
  url: packages/nyiso-packages.yml
- type: DataModel
  name: NYISO data model and MIS public report catalogue
  url: data-model/nyiso-data-model.yml
- type: LLMsTxt
  url: llms/nyiso-llms.txt
- type: AgentSkill
  name: NYISO agent skills index
  url: skills/_index.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com