Provenance
Freshness & coverage
Methods (6)
getRealtimeLmps
readReal-time 5-min LMPs by settlement location (LMP, congestion, loss components).
Input schema
{ "type": "object", "properties": { "endpoint": { "type": "string" }, "date": { "type": "string" } }, "additionalProperties": false }date YYYY-MM-DD (default today). Large — thousands of pnode rows.
getDayAheadLmps
readGet day-ahead hourly LMPs by settlement location.
Input schema
{ "type": "object", "properties": { "endpoint": { "type": "string" }, "date": { "type": "string", "examples": [ "2026-03-11" ] } }, "additionalProperties": false }date format: YYYY-MM-DD. Returns 24 hours of DA prices per location.
getGenerationMix
readGet generation mix breakdown by fuel type.
Input schema
{ "type": "object", "properties": { "endpoint": { "type": "string" }, "period": { "type": "string", "examples": [ "2hour" ], "oneOf": [ { "type": "string", "enum": [ "2hour" ] }, { "type": "string", "enum": [ "365day" ] }, { "type": "string", "enum": [ "ytd" ] } ] } }, "additionalProperties": false }period: "2hour" (default, 5-min), "365day" (daily avg), "ytd".
getLoadForecast
readGet STLF/MTLF interval rows, with actual load when published.
PaginationnoneInput schema
{ "type": "object", "properties": { "endpoint": { "type": "string" } }, "additionalProperties": false }getActualLoad
readGet published actual load vs short-term forecast.
PaginationnoneInput schema
{ "type": "object", "properties": { "endpoint": { "type": "string" }, "date": { "type": "string" } }, "additionalProperties": false }YYYY-MM-DD optional. Omit for latest actual vs STLF.
querySpp
readQuery any SPP portal endpoint. CSV paths auto-parsed to JSON; JSON endpoints returned directly.
Required paramsendpointInput schema
{ "type": "object", "properties": { "endpoint": { "type": "string", "examples": [ "/chart-api/load-forecast/asChart" ] }, "query": { "type": "object", "properties": {}, "additionalProperties": true }, "parseCsv": { "type": "boolean" } }, "additionalProperties": false, "required": [ "endpoint" ] }Endpoint relative to portal.spp.org. parseCsv=false for raw text.
