Provenance
Freshness & coverage
Methods (6)
getRealtimeLmps
readReal-time 5-min LMPs by settlement location (LMP, congestion, loss components).
date YYYY-MM-DD (default today). Large — thousands of pnode rows.
getDayAheadLmps
readGet day-ahead hourly LMPs by settlement location.
date format: YYYY-MM-DD. Returns 24 hours of DA prices per location.
getGenerationMix
readGet generation mix breakdown by fuel type.
period: "2hour" (default, 5-min), "365day" (daily avg), "ytd".
getLoadForecast
readGet short-term and mid-term load forecasts. Returns JSON chart data.
getActualLoad
readGet actual vs forecasted load data for a given day.
date format: YYYY-MM-DD. Returns 5-minute interval data.
querySpp
readQuery any SPP portal endpoint. CSV paths auto-parsed to JSON; JSON endpoints returned directly.
Required paramsendpointEndpoint relative to portal.spp.org. parseCsv=false for raw text.
