EU Electricity Prices API: Day-Ahead Power Prices & Cheap Hours
Electricity prices scraper & API: hourly (or 15-minute) day-ahead spot prices of the European electricity market (Strompreise, prix de l’électricité), 40+ bidding zones, official data — energy prices, cheapest hours, negative-price and spike alerts, history. For Home Assistant, Slack, webhooks.
Run it on Apify: apify.com/euroscrape/eu-electricity-prices (full documentation, pay per result, no subscription).
Use it as an API
Get your token in Apify Console → Settings → Integrations, then:
curl -X POST "https://api.apify.com/v2/acts/euroscrape~eu-electricity-prices/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d @input.json
Use it from an AI agent (MCP)
Add this server to Claude, Cursor, VS Code or any MCP client: the Actor becomes a tool your agent can call.
https://mcp.apify.com?tools=euroscrape/eu-electricity-prices
It is a pay-per-event Actor, so agents can also pay per run without an Apify account (agentic payments).
Input
input.json, ready to paste in Apify Console or to send to the API:
{
"zones": [
"FR",
"DE-LU"
],
"resolution": "hour"
}
Output
One real result, shortened (output-sample.json has the full sample; personal data removed):
{
"type": "daySummary",
"zone": "FR",
"zoneName": "France",
"country": "France",
"date": "2026-10-03",
"marketResolution": "15min",
"averageEurMwh": 172.52,
"minEurMwh": 63.94,
"minTimeCet": "2026-10-03T13:30",
"maxEurMwh": 243.06,
"maxTimeCet": "2026-10-03T18:45",
"negativeQuarterHours": 0,
"negativeHours": 0,
"cheapestWindow": {
"hours": 4,
"startCet": "2026-10-03T11:45",
"averageEurMwh": 89.88,
"endCet": "2026-10-03T15:45"
},
"priciestWindow": {
"hours": 4,
"startCet": "2026-10-03T17:45",
"averageEurMwh": 226.32,
"endCet": "2026-10-03T21:45"
},
"cheapest3hWindow": {
"startCet": "2026-10-03T12:15",
"averageEurMwh": 81.95
},
"priciest3hWindow": {
"startCet": "2026-10-03T18:15",
"averageEurMwh": 229.93
},
"spreadEurMwh": 179.12,
"source": "Bundesnetzagentur | SMARD.de via api.energy-charts.info (CC BY 4.0)"
}
Price
| Event | Price |
|---|---|
| Run start | $0.003 |
| Price row | $0.0002 |
Apify subscribers get 10–30% off depending on their plan.
More
- Ready-made example: Get tomorrow’s cheapest electricity hours in France
- Ready-made example: Get alerts when German electricity prices go negative
- Ready-made example: Get Germany’s day-ahead electricity prices, hour by hour
- Ready-made example: Strompreise morgen: stündliche Day-Ahead-Preise (DE, AT)
- Ready-made example: Get tomorrow’s hourly electricity prices in the Netherlands
- Ready-made example: Precio de la luz mañana por horas (España y Portugal)
- Ready-made example: Get Nordic electricity spot prices by bidding zone
- Ready-made example: Prix de l’électricité demain, heure par heure (France)
- Article: Night power is not the cheapest, and the cheapest fuel station is often a ghost - two things official energy data taught me
- All EuroScrape Actors