Openbare API
JSON over GET. Day-ahead na de veiling, de meerdaagse prognose hooguit elk kwartier.
/api/v1/forecast?days=8Volledige horizon: officiële uren + prognose, betrouwbaarheid, drivers en toelichting.
/api/v1/pricesAlleen bekende day-ahead. Dit is grotendeels statisch tot de volgende veiling.
/api/v1/quarters?from=2026-02-01&to=2026-02-07NL EPEX-kwartieren vanaf 1 okt 2025. Voor analyse, niet voor de prognose. Max 186 dagen per request.
/api/v1/history?from=2015-01-01&to=2015-12-31Archief voor de UI: uurprijzen vanaf 2015, kwartieren vanaf 1 okt 2025. Max 366 dagen. /quarters blijft 15-min-only.
/api/v1/issued?from=2026-08-22&to=2026-08-29&leadDays=3Bewaarde uurprognoses van de hele 8-daagse horizon. Zonder extra param: laatste gok per uur. leadDays=1–8: die voorsprong. at=: één snapshot.
/api/v1/neighborsLaatst bekende day-ahead van NL, DE-LU, BE, FR, DK1 en NO2.
/api/v1/windowsGoedkoopste blokken: laden 3u/4u, wassen 2u, en het kortste slot.
/api/v1/patterns?period=era&grain=weekUur×weekdag of uur×maand. period=30, 90, era, all of een jaar vanaf 2015. grain=week of month.
/api/v1/factsRecords uit NL-uurprijzen: hoogste/laagste, reeksen, wilde dagen, zonnedip.
/api/v1/healthBronstatus, Postgres-historie, LLM-sleutel, en of ENTSO-E aanstaat.
/api/v1/all-inBeursprijs omgerekend naar wat een kWh werkelijk kost: opslag + energiebelasting + btw. Netbeheer zit er bewust niet in (vaste jaarkosten). Parameters: provider, surcharge (ct/kWh), monthlyFee, gridEurYear.
/api/v1/tariffsOpslag en vastrecht per dynamische leverancier, met bron, publicatiedatum en hoe oud de waarneming is (staleDays). POST met x-ingest-key ververst ze.
/api/v1/ingestEén rustige backfill-stap: 60 dagen Open-Meteo en/of 30 dagen Energy Charts. Schrijft naar de database, dus alleen met header x-ingest-key.
x-api-key of Authorization: Bearer (zelfde waarde als API_KEY) geldt 300/min.curl -s "https://voorbeeld.nl/api/v1/forecast?days=8" \ -H "x-api-key: $API_KEY"
Headers: X-RateLimit-Limit, X-RateLimit-Remaining, Retry-After en Cache-Control.
[email protected] met onderwerp RESTful API access en je geregistreerde e-mail.ENTSOE_SECURITY_TOKEN. /api/v1/health toont dan entsoe: true.