API Reference
Forecasts
Forward-looking carbon intensity and IEX forward price curves. Available on Pro and above.
Pro tier required
Both endpoints on this page return 402 feature_not_in_plan for Trial and Starter keys. Upgrade to Pro to enable — see Pricing.
/developer/v1/forecast/carbon-intensitypro+Hour-by-hour carbon intensity forecast over the next 48 hours. Built from a weather-adjusted demand forecast and declared availability curves.
Query parameters
horizon_hintegerdefault:24Forecast horizon in hours. Max 48.statestringOptional state slug (Pro+ can use).
json
{
"as_of": "2026-04-20T14:30:00Z",
"scope": "national",
"horizon_h": 24,
"forecast": [
{ "ts": "2026-04-20T15:00:00Z", "intensity_gco2_per_kwh": 688, "confidence": 0.91 },
{ "ts": "2026-04-20T16:00:00Z", "intensity_gco2_per_kwh": 701, "confidence": 0.89 }
]
}/developer/v1/forecast/iex-forward-curvepro+Expected DAM clearing price curve over the next 7 days, block by block. Built from historical patterns conditioned on the current weather and holiday calendar.
Query parameters
horizon_daysintegerdefault:3Forecast horizon in days. Max 7.marketenumdefault:damdam(default) orrtm.
json
{
"as_of": "2026-04-20T14:30:00Z",
"market": "dam",
"horizon_days": 3,
"curve": [
{ "ts": "2026-04-20T15:00:00Z", "block": 61, "price": 4920, "p10": 3820, "p90": 6180 },
{ "ts": "2026-04-20T15:15:00Z", "block": 62, "price": 4880, "p10": 3780, "p90": 6090 }
],
"unit": "INR/MWh"
}p10 and p90 bound an 80% prediction interval. Use these for risk-aware bidding and BESS dispatch optimisation rather than the point forecast alone.
