Elpris API og data: hent spotpriser gratis
Alle priserne på siden kommer fra Energinets åbne datakilde, Energi Data Service. Den er gratis, kræver ingen nøgle, og du kan bruge den i dit eget regneark, din smart-hjem-løsning eller din app.
Datasættet DayAheadPrices
Spotprisen hedder "day-ahead", fordi den fastsættes dagen før. Energinet udstiller den som datasættet DayAheadPrices på api.energidataservice.dk. Datasættet indeholder en række for hvert kvarter og hvert prisområde. De vigtigste felter er:
TimeDK: starttidspunktet i dansk tid.PriceArea:DK1for Vestdanmark ogDK2for Østdanmark.DayAheadPriceDKK: prisen i kroner pr. MWh, uden moms.
Et kald
Her henter du alle kvartpriser for et døgn i Østdanmark:
curl "https://api.energidataservice.dk/dataset/DayAheadPrices?start=2026-10-21T00:00&end=2026-10-22T00:00&filter=%7B%22PriceArea%22:[%22DK2%22]%7D&sort=TimeDK%20asc"
Svaret er JSON med en liste records. Parametrene start og end er tidspunkter i dansk tid, og filter er et JSON-objekt, der her er URL-kodet.
Omregning til kr. pr. kWh
Prisen står i kroner pr. MWh, men vi tænker i kroner pr. kWh. Divider med 1.000, og gang med 1,25 for at få prisen med moms:
kr_pr_kwh_inkl_moms = DayAheadPriceDKK / 1000 * 1.25
Som eksempel: 800 kr. pr. MWh er 0,80 kr. pr. kWh uden moms og 1,00 kr. pr. kWh med moms. Husk, at det kun er spotprisen. Tillæg, nettarif og afgifter skal lægges til, før du kender din reelle pris.
Gode råd
- Gem afsluttede dage. Historiske priser ændrer sig ikke. Hent dem én gang og gem dem lokalt.
- Hent ikke for tit. Ny pris for næste døgn kommer omkring kl. 13, og dagens priser ændrer sig ikke undervejs. Der er en grænse for antal kald, så hent med pauser imellem og håndter svar 429 ved at vente og prøve igen.
- Tag højde for sommertid. To dage om året har døgnet 23 eller 25 timer. Brug tidsstempler, og gæt ikke på 24 timer.
Den aktuelle pris lige nu kan du se på forsiden. Er du her for at spare på din egen regning, kan du også få 3 tilbud på en billigere aftale.