Nord Pool Electricity Prices — DK, NO, SE, DE · $0.01/day
Pricing
$10.00 / 1,000 price lookups
Nord Pool Electricity Prices — DK, NO, SE, DE · $0.01/day
Danish and Nordic day-ahead electricity prices by hour or quarter hour. Get DK1, DK2, DE, NO2, SE3 and SE4 spot prices in EUR and DKK per MWh with min, max, average and the cheapest hours, as clean JSON. Tomorrow's prices appear around 13:00 CET. Failed runs are not charged.
Danish and Nordic day-ahead electricity prices by hour or quarter hour. Get DK1, DK2, DE, NO2, SE3 and SE4 spot prices in EUR and DKK per MWh with min, max, average and the cheapest hours, as clean JSON. Tomorrow's prices appear around 13:00 CET. Failed runs are not charged.
Day-ahead electricity spot prices for one day and bidding area, in EUR and DKK per MWh, quarter-hourly or hourly, with min/max/average and the cheapest hours. Tomorrow's prices are normally published around 13:00 CET.
What you get
Structured JSON for each run, ready for spreadsheets, alerts and AI agents.
Use cases
- Schedule heat pumps, EV charging or batch jobs for the cheapest hours of the day (hourly prices by price area).
- Feed a dashboard or an alert with tomorrow's prices as soon as they are published.
- Give an AI agent a dated, sourced price series for the Danish and Nordic bidding areas.
Input
| Field | Type | Default | Description |
|---|---|---|---|
area | string (DK1, DK2, DE, NO2, SE3, SE4) | DK1 | Bidding area. |
date | string | Danish local date, YYYY-MM-DD. Default: today. | |
resolution | string (hourly, quarter) | hourly | Hourly averages or the native 15-minute prices. |
cheapestHours | integer | 3 | How many cheapest hourly slots to list. |
Example input
{"area": "DK1"}
Example output (sample run 2026-10-02)
{"area": "DK1","date": "2026-10-02","unit": "per MWh","source": "Source: Energinet (www.energidataservice.dk), dataset DayAheadPrices, CC BY 4.0. Data not endorsed by Energinet.","fetchedAt": "2026-10-02T21:35:41.454Z","available": true,"resolution": "hourly","summary": {"avgEur": 199.75,"min": {"timeDK": "2026-10-02T14:00:00","timeUTC": "2026-10-02T12:00:00","eur": 140.41,"dkk": 1049.7},"max": {"timeDK": "2026-10-02T19:00:00","timeUTC": "2026-10-02T17:00:00","eur": 319.14,"dkk": 2385.81}},"cheapest": [{"timeDK": "2026-10-02T14:00:00","timeUTC": "2026-10-02T12:00:00","eur": 140.41,"dkk": 1049.7},{"timeDK": "2026-10-02T13:00:00","timeUTC": "2026-10-02T11:00:00","eur": 140.5,"dkk": 1050.35},{"timeDK": "2026-10-02T15:00:00","timeUTC": "2026-10-02T13:00:00","eur": 148.88,"dkk": 1112.96}],"prices": [{"timeDK": "2026-10-02T00:00:00","timeUTC": "2026-10-01T22:00:00","eur": 174.65,"dkk": 1305.67},{"timeDK": "2026-10-02T01:00:00","timeUTC": "2026-10-01T23:00:00","eur": 163.45,"dkk": 1221.9},{"timeDK": "2026-10-02T02:00:00","timeUTC": "2026-10-02T00:00:00","eur": 160.67,"dkk": 1201.16}]}
Pricing
| Event | Price |
|---|---|
| price-lookup (each successful result) | $0.01 |
Failed runs are not charged. Free trial credits from Apify cover your first runs.
FAQ
Is a result guaranteed to be complete? Each result carries the date it was read. If the upstream service is down the run fails with a clear message and no per-result charge is made.
Can I call it from code or an AI agent? Yes: run it through the Apify API, schedule it, or use it from MCP clients that support Apify Actors.
Is this affiliated with the data source? No. Source names are used descriptively; each result keeps its source attribution and licence line.
Where do I report a problem? Open an issue on this Actor's page; replies are written by the Ambolt service team, usually within a day.
Review
If this Actor saved you time, a short review on its Store page helps others find it and tells us what to improve.
Keywords
electricity price, day-ahead, spot price, DK1, DK2, elpris
Notes
Data comes from the source named in each result and keeps its licence and attribution. Informational only, not financial, legal or tax advice. Open an issue on the Actor page for questions; replies come under the product name.