22 live streams

SPP data

SPP balances the grid from North Dakota to the Texas panhandle, and since 2026 runs a western market in the same files. Its marketplace portal publishes flat CSVs with no listing endpoint, so every path Dryos reads is built rather than discovered.

SPPNORTH_HUB
$14.65
2026-09-18 02:55 UTC
SPPSOUTH_HUB
$67.67
2026-09-18 02:55 UTC
SPP real-time LMP, read from the Dryos API and cached for an hour.

What is collected

Every SPP stream Dryos holds, grouped the way the catalogue groups them.

Streams
22 live
Fastest cadence
every 5 min
Entities
22,019 across every stream
Access
Public REST API and MCP server, no key

Pricing

Generation

Grid

Load

Ancillary

Worth knowing first

  • SPP publishes on US Central prevailing time, with a UTC column on every row. Every timestamp Dryos serves is UTC.
  • Two markets share one file: BAA is SPP for the RTO and SWPW for the western market, which clears on its own energy price.
  • All three price components are published and sum to the LMP on every row — nothing is derived.

Read it

Public, read-only, no key and no sign-up. Every stream answers the same way.

Every stream in the catalogue

shell
curl "https://api.dryos.ai/v1/datasets"

The newest rows at SPPNORTH_HUB

shell
curl "https://api.dryos.ai/v1/datasets/spp-realtime-lmp/query?node=SPPNORTH_HUB&limit=12"

Or point an AI agent at all of it

shell
claude mcp add --transport http dryos https://api.dryos.ai/mcp

Full parameters are on the API reference; every client's setup is on the MCP server page.

Other operators