303.525 datasets geïndexeerd1.419 uitgevers
Open Data IndexDe index van open data over Nederland
Bronnen›Energie

Nationaal Energie Dashboard (NED)

Het Nationaal Energie Dashboard is een initiatief van Gasunie en TenneT. Het laat zien hoeveel elektriciteit er wordt opgewekt (zon, wind op land, wind op zee, per provincie en per windpark op zee) en hoeveel gas er wordt verbruikt, met een verwachting voor de komende week en CO2-uitstoot. Een API-sleutel is gratis na het aanmaken van een account, maar de voorwaarden geven alleen een niet-overdraagbaar gebruiksrecht. Daarom staan hier geen NED-cijfers; de grafiek komt uit de elektriciteitsbalans van het CBS.

EnergieKlimaat en milieuGratis sleutelAPIDownloadNederland · energiedrager per provincie of windpark
Bereikbaar · gecontroleerd 17:23

Stroom uit windparken op zee (CBS-elektriciteitsbalans): 15,6 miljard kWh in 2025, 47 keer zo veel als in 2007

Stroom uit windparken op zee (CBS-elektriciteitsbalans), 2007 – 2025, in miljard kWh. Dat is het hoogste punt in de reeks.

Bron: CBS, tabel 84575NED (Elektriciteitsbalans; aanbod en verbruik) · opgehaald 25 oktober 2026Open de tabel Los blok

Wat kun je ermee?3 ideeën

Om te beginnen

Hoeveel stroom komt er nu van zon en wind?

De utilizations-endpoint geeft per energiedrager de opwek in kW en kWh, tot op tien minuten. Zet zon en wind van vandaag naast die van een jaar geleden.

Om te beginnen

Wind op zee groeit hard

Volgens het CBS leverden windparken op zee 15,6 miljard kWh in 2025, 47 keer zo veel als in 2007 (grafiek op deze pagina). NED geeft hetzelfde per park en per kwartier.

Voor gevorderden

Welke provincie wekt de meeste zonnestroom op?

Voor zon en wind op land splitst NED de opwek per provincie. Deel door het aantal inwoners of de oppervlakte uit de CBS-cijfers.

Zo verwerk je het3 stappen

  1. Account en sleutel

    Maak een account op ned.nl, ga in 'mijn account' naar het tabblad API en maak daar zelf een sleutel aan. Zonder sleutel geeft api.ned.nl een 401 ("Full authentication is required").

    https://ned.nl/nl/api
  2. Opwek opvragen

    /v1/utilizations met codes: point=0 (Nederland), type=2 (zon), granularity=3 (10 minuten), granularitytimezone=1 (UTC), classification=2 (actueel), activity=1 (opwek), plus validfrom[after] en validfrom[strictly_before]. De sleutel gaat in de kop X-AUTH-TOKEN; het antwoord is JSON-LD. Dit is het voorbeeld uit de NED-handleiding.

    curl -g -H "X-AUTH-TOKEN: <sleutel>" -H "Accept: application/ld+json" "https://api.ned.nl/v1/utilizations?point=0&type=2&granularity=3&granularitytimezone=1&classification=2&activity=1&validfrom[strictly_before]=2020-11-17&validfrom[after]=2020-11-16"
  3. Open cijfers voor wie geen sleutel wil

    Het CBS publiceert maandcijfers voor dezelfde energiedragers in de elektriciteitsbalans (84575NED): zon, wind op land, wind op zee, invoer en uitvoer.

    https://opendata.cbs.nl/ODataApi/OData/84575NED/TypedDataSet?$filter=substringof('JJ',Perioden)&$select=Perioden,WindenergieOpZee_14,Zonnestroom_15&$format=json

Interessante koppelingen

Vergelijkbare bronnen

  • TenneT transparantiedata

    Hoe de netbeheerder het net in balans houdt (onbalansprijzen, reservevermogen), per kwartier; ook met sleutel en strenge voorwaarden.

  • CBS StatLine

    Open maand- en jaarcijfers over opwek en verbruik, geen uur- of kwartierwaarden en geen verwachting.

  • Our World in Data

    Stroommix van Nederland naast andere landen, per jaar.

Waar je op moet letten

  • Geen open licentie

    Volgens artikel 8 van de algemene voorwaarden krijg je een niet-exclusief, niet-overdraagbaar gebruiksrecht en mag je geen sublicenties geven. Bij gebruik moet het NED-logo met een link naar ned.nl erbij.

  • Account nodig

    De sleutel maak je zelf aan in je NED-account; anoniem kom je niet verder dan de documentatie.

  • Niet zelf getest

    Wij hebben geen account aangemaakt. De inhoud hier komt van ned.nl (API-pagina, handleiding, voorwaarden) op 16 oktober 2026. Getest: zonder sleutel 401, met een ongeldige sleutel in X-AUTH-TOKEN 403 ("Invalid or expired API key").

  • 200 verzoeken per 5 minuten

    Volgens de handleiding is de snelheidslimiet 200 opvragingen per 5 minuten.

  • Oud adres werkt niet meer

    Oudere voorbeelden gebruiken api.netanders.io; dat adres is niet meer in gebruik. Gebruik api.ned.nl/v1.

APIREST (API Platform: JSON-LD/Hydra, JSON, CSV, XML) · gelezen 16 okt 2026

StandaardREST (API Platform: JSON-LD/Hydra, JSON, CSV, XML)documentatie
Toegang inloggen

Maak een account op ned.nl, ga in 'mijn account' naar het tabblad API en maak zelf een sleutel. Stuur die mee in de kop X-AUTH-TOKEN. Zonder sleutel 401 ("Full authentication is required"), ook voor de codelijsten; met een ongeldige sleutel 403. Alleen de specificatie (/v1/docs.json) is open. getest

Formaten

jsonldjsonhal+jsonvnd.api+jsoncsvxmlhtml

Basisadres

https://api.ned.nl/v1

Endpoints 8

  • GET/utilizationsDe cijfers: opwek of verbruik per gebied, energiedrager en tijdvak, met vermogen (kW), volume (kWh), benuttingsgraad en CO₂. Actueel en verwachting.
  • GET/utilizations/{id}Eén record.
  • GET/pointsGebieden: Nederland, provincies, wind op zee en losse windparken (filters identifier, name, parentpoints, childpoints, validfrom).
  • GET/typesEnergiedragers (zon, wind, wind op zee, aardgas, biomassa …).
  • GET/granularitiesTijdvakken: 10 minuten, kwartier, uur, dag, maand, jaar.
  • GET/granularity_time_zonesTijdzones voor het tijdvak: UTC of Europe/Amsterdam.
  • GET/activitiesSoort activiteit: opwek, verbruik, import, export, opslag.
  • GET/classificationsVerwachting (forecast) of actueel (current).

Filteren uit de beschrijving

API Platform-filters als queryparameters: exacte codes (ook als lijst met point[]=0&point[]=1) en datumfilters met validfrom[after|before|strictly_after|strictly_before].

=[]afterstrictly_afterbeforestrictly_beforeorder

Parameters 9

pointGebied: 0 Nederland, 1–12 de provincies (1 Groningen … 12 Limburg), 14 wind op zee, 28–36 windparken (28 Luchterduinen, 29 Prinses Amalia, 30 Egmond aan Zee, 31 Gemini, 33 Borssele I&II, 34 Borssele III&IV, 35 Hollandse Kust Zuid, 36 Hollandse Kust Noord).uit de beschrijving
typeEnergiedrager, o.a. 0 alles, 1 wind, 2 zon, 17 wind op zee, 18 gascentrales, 19 kolen, 20 kernenergie, 23 aardgas, 27 elektriciteitsmix, 59 elektriciteitsvraag.uit de beschrijving
granularity3 = 10 minuten, 4 = kwartier, 5 = uur, 6 = dag, 7 = maand, 8 = jaar.uit de beschrijving
granularitytimezone0 = UTC, 1 = CET (Europe/Amsterdam). Dag-, maand- en jaarcijfers bestaan alleen met 1; met 0 krijg je dan niets terug.uit de beschrijving
classification1 = verwachting, 2 = actueel.uit de beschrijving
activity1 opwek, 2 verbruik, 3 import, 4 export, 5 opslag in, 6 opslag uit, 7 opslag.uit de beschrijving
validfrom[after] / [strictly_after] / [before] / [strictly_before]Periode kiezen; zet -g bij curl vanwege de blokhaken.uit de beschrijving
order[validfrom]Volgorde op tijd.uit de beschrijving
page / itemsPerPagePaginering: page begint bij 1; itemsPerPage standaard 144 (een dag in tienminutenwaarden), hoogstens 200.uit de beschrijving

Velden van een utilization (volgens specificatie en handleiding; niet zelf gezien) 8

NaamTypeBetekenis
point / type / granularity / granularitytimezone / activity / classificationIRIVerwijzing naar de codelijst, bv. /v1/types/2
capacitygetal · kWGemiddeld vermogen in het tijdvak; het handigst om opwek te tekenen
volumegetal · kWhGeproduceerde of verbruikte energie in het tijdvak
percentagegetalBenuttingsgraad: deel van het totale opgestelde vermogen (0,0597 = 5,97%)
emissiongetal · kg CO₂Uitstoot; leeg als er geen emissiefactor is
emissionfactorgetal · kg CO₂/kWhGebruikte emissiefactor
validfrom / validtodatetime · UTCBegin en einde van het tijdvak; antwoorden altijd in UTC
lastupdatedatetimeLaatste herberekening; zegt niet dat de waarde veranderde

Limieten en valkuilen

  • 200 verzoeken per 5 minuten per sleutel. uit de beschrijving
  • Hoogstens 200 records per pagina; een dag in tienminutenwaarden is 144 records, een jaar ruim 52.000 (ongeveer 263 aanroepen). uit de beschrijving
  • Voorwaarden (artikel 8): een niet-exclusief, niet-overdraagbaar gebruiksrecht, geen sublicenties. Bij gebruik het NED-logo met een link naar ned.nl tonen. De sleutel hoort bij jouw account: niet delen. ervaring
  • De handleiding spreekt zichzelf tegen over de tijdzone: in de tabel is 0 = UTC en 1 = CET, maar het voorbeeld zegt 'Timezone 1 - UTC' en het voorbeeldrecord verwijst naar /granularity_time_zones/0. Controleer met validfrom in het antwoord. uit de beschrijving
  • De specificatie noemt bij activity 'alleen providing' en bij classification 'alleen near-realtime', terwijl de handleiding ook verbruik, import, export, opslag en verwachtingen noemt. Niet zelf kunnen nagaan. uit de beschrijving
  • Historische waarden worden soms herberekend (nieuwe brondata of modellen); lastupdate verandert dan. Haal een periode opnieuw op als je hem wilt vastleggen. uit de beschrijving
  • Het oude adres api.netanders.io/v1 werkt niet meer. Gebruik api.ned.nl/v1. api.ned.nl heeft geen robots.txt (404). getest
  • Open alternatief zonder sleutel: CBS-tabel 84575NED (elektriciteitsbalans per maand: zon, wind op land en op zee, invoer en uitvoer). ervaring

Probeer het

Geen aanroep: wij hebben geen NED-account en sleutel (zonder sleutel 401), en de voorwaarden geven alleen een persoonlijk, niet-overdraagbaar gebruiksrecht.

Gelezen uit OpenAPI 3.1-specificatie van de NED-API (open, zonder sleutel): alle endpoints, filters en velden · Handleiding: sleutel, snelheidslimiet, voorbeeldaanroep en de codetabellen voor point, type, granularity, activity en classification · API-pagina: wat erin zit en hoe je een sleutel maakt. Labels: uit de beschrijving staat in wat de api zelf publiceert. getest uit onze eigen kleine aanroep. platform geldt voor elk api van dit platform, volgens de documentatie. ervaring zelf ondervonden bij het bouwen van open data index.

Meer in dit thema

Bekijk hoe deze pagina is opgebouwd
bron: ned-energie
blokken: []
secties:
  - ideeen
  - verwerken
  - koppelingen
  - vergelijkbaar
  - beperkingen
cache:
  tag: bron:ned-energie
  ververs: na statuscheck, als de bron nieuwer is
statuscheck:
  methode: API-pagina op ned.nl bereikbaar (geen data opgehaald; sleutel en voorwaarden)
  verwacht: live

Bron: content/bronnen/ned-energie.yaml · Markdown