GET /mashup/energy/weather
Analyze the relationship between weather conditions and electricity prices for a specific Nordic bidding zone. Combines real-time electricity spot prices from Nord Pool with current weather data (temperature, wind, cloud cover) to show how weather patterns affect energy costs. Returns price data alongside weather metrics and correlation insights. Essential for energy trading dashboards, smart home optimization, and utility companies analyzing price drivers.
zone
required
Nordic bidding zone (NO1-NO5, SE1-SE4)
| Name | Required | Default | Description |
|---|---|---|---|
zone |
Yes | - | Nordic bidding zone (NO1-NO5, SE1-SE4) |
curl "https://nordapi.ee/api/v1/mashup/energy/weather?zone=NO1"
curl "https://nordapi.ee/api/v1/mashup/energy/weather?zone=NO1"
curl "https://nordapi.ee/api/v1/mashup/energy/weather?zone=SE3"
curl "https://nordapi.ee/api/v1/mashup/energy/weather?zone=NO4"
{
"country": "NO",
"date": "2026-04-05",
"insights": [
"Holiday today - demand is typically lower, expect cheaper prices",
"Price spread today: 4.1 cents/kWh"
],
"is_holiday": true,
"optimal_usage_windows": [
{
"avg_price_eur": 0.06379,
"end": "2026-04-05T14:00:00Z",
"start": "2026-04-05T11:00:00Z"
},
{
"avg_price_eur": 0.06404,
"end": "2026-04-05T15:00:00Z",
"start": "2026-04-05T12:00:00Z"
},
{
"avg_price_eur": 0.06509,
"end": "2026-04-05T03:00:00Z",
"start": "2026-04-05T00:00:00Z"
}
],
"prices": {
"hourly": [
{
"currency": "NOK",
"hour": "2026-04-05T00:00:00Z",
"price_eur": 0.06346,
"price_local": 0.71126
},
{
"currency": "NOK",
"hour": "2026-04-05T01:00:00Z",
"price_eur": 0.06477,
"price_local": 0.72594
},
{
"currency": "NOK",
"hour": "2026-04-05T02:00:00Z",
"price_eur": 0.06704,
"price_local": 0.75138
},
{
"currency": "NOK",
"hour": "2026-04-05T03:00:00Z",
"price_eur": 0.06991,
"price_local": 0.78355
},
{
"currency": "NOK",
"hour": "2026-04-05T04:00:00Z",
"price_eur": 0.06894,
"price_local": 0.77268
},
{
"currency": "NOK",
"hour": "2026-04-05T05:00:00Z",
"price_eur": 0.06882,
"price_local": 0.77133
},
{
"currency": "NOK",
"hour": "2026-04-05T06:00:00Z",
"price_eur": 0.06975,
"price_local": 0.78176
},
{
"currency": "NOK",
"hour": "2026-04-05T07:00:00Z",
"price_eur": 0.06987,
"price_local": 0.7831
},
{
"currency": "NOK",
"hour": "2026-04-05T08:00:00Z",
"price_eur": 0.07097,
"price_local": 0.79543
},
{
"currency": "NOK",
"hour": "2026-04-05T09:00:00Z",
"price_eur": 0.0719,
"price_local": 0.80586
},
{
"currency": "NOK",
"hour": "2026-04-05T10:00:00Z",
"price_eur": 0.06937,
"price_local": 0.7775
},
{
"currency": "NOK",
"hour": "2026-04-05T11:00:00Z",
"price_eur": 0.06383,
"price_local": 0.71541
},
{
"currency": "NOK",
"hour": "2026-04-05T12:00:00Z",
"price_eur": 0.06359,
"price_local": 0.71272
},
{
"currency": "NOK",
"hour": "2026-04-05T13:00:00Z",
"price_eur": 0.06394,
"price_local": 0.71664
},
{
"currency": "NOK",
"hour": "2026-04-05T14:00:00Z",
"price_eur": 0.0646,
"price_local": 0.72404
},
{
"currency": "NOK",
"hour": "2026-04-05T15:00:00Z",
"price_eur": 0.07182,
"price_local": 0.80496
},
{
"currency": "NOK",
"hour": "2026-04-05T16:00:00Z",
"price_eur": 0.07328,
"price_local": 0.82132
},
{
"currency": "NOK",
"hour": "2026-04-05T17:00:00Z",
"price_eur": 0.07876,
"price_local": 0.88274
},
{
"currency": "NOK",
"hour": "2026-04-05T18:00:00Z",
"price_eur": 0.09618,
"price_local": 1.07799
},
{
"currency": "NOK",
"hour": "2026-04-05T19:00:00Z",
"price_eur": 0.09545,
"price_local": 1.0698
},
{
"currency": "NOK",
"hour": "2026-04-05T20:00:00Z",
"price_eur": 0.10407,
"price_local": 1.16642
},
{
"currency": "NOK",
"hour": "2026-04-05T21:00:00Z",
"price_eur": 0.09411,
"price_local": 1.05478
},
{
"currency": "NOK",
"hour": "2026-04-05T22:00:00Z",
"price_eur": 0.08096,
"price_local": 0.9074
},
{
"currency": "NOK",
"hour": "2026-04-05T23:00:00Z",
"price_eur": 0.08054,
"price_local": 0.90269
}
],
"hours_with_data": 24,
"stats": {
"avg_eur": 0.07441375,
"cheapest_hour": "2026-04-05T00:00:00Z",
"max_eur": 0.10407,
"min_eur": 0.06346,
"most_expensive_hour": "2026-04-05T20:00:00Z"
}
},
"success": true,
"weather": {
"conditions": "Moderate conditions",
"temperature_c": 7.4,
"wind_speed_kmh": 12.2
},
"zone": "NO1",
"zone_name": "Oslo"
}