Open data
Open data
Elk openbaar databestand van EREVergelijken.eu, met de velden, hoe vaak het wordt bijgewerkt, de licentie en een citatie.
Hoe citeer je ons
Citeer een pagina met de titel, de URL en de datum op de pagina (bijgewerkt of gecontroleerd). Citeer een dataset met de naam, de URL van het bestand, de datum in dat bestand en CC BY 4.0.
Licentie
Deze bestanden vallen onder CC BY 4.0. Naamsvermelding: EREVergelijken.eu (het ERE Team).CC BY 4.0.
ERE-aanbieders
Elke vergeleken aanbieder met tarief, uitbetaling, contract, netto indicatie en vertrouwensscore.
Bijwerken
Controle van de voorwaarden op de 1e van de maand (terms-check.yml). Een controle leest alleen; een persoon werkt het bronbestand bij. Dit JSON-bestand wordt bij elke publicatie opnieuw opgebouwd. dataCheckedOn is de laatste controle van een aanbieder.
Datumveld: dataCheckedOn
Velden
| Veld | Betekenis |
|---|---|
| title, publisher, source, license | Naam, uitgever EREVergelijken.eu, paginabron en CC BY 4.0 (name, url, attribution). |
| dataCheckedOn | Laatste controledatum van een aanbieder in de lijst (JJJJ-MM-DD). |
| referenceAnnualKwh | Jaarvolume in kWh waar de netto indicatie op is berekend. |
| notes | Hoe commission, de staffel, het minimum en maximum, de netto indicatie en de vertrouwensscore gelezen worden. |
| providers[].slug, name, url | Sleutel, naam en de pagina op EREVergelijken.eu. |
| providers[].website, legalEntity | Eigen site en rechtspersoon, of null als die niet openbaar is. |
| providers[].registration | open, preregistration, waitlist of closed. |
| providers[].audiences | Doelgroepen, bijvoorbeeld particulier, zakelijk, vve. |
| providers[].eligibility | Wie zich kan aanmelden, in één zin, in de taal van dit bestand. |
| providers[].neaListed | Staat de aanbieder op de NEa-lijst van inboekdienstverleners. |
| providers[].commission | Standaard 1-jaarscommissie als fractie (0,15 is 15%), of null als er geen openbaar percentage is. |
| providers[].commissionAtReferenceKwh | Fractie bij referenceAnnualKwh. Bij een volumestaffel het percentage van die staffel, anders gelijk aan commission. |
| providers[].commissionTiers | Volumestaffel of null. Elk element: fromKwh, toKwh (grens van de volgende trede, of null), rate, en termMonths (12 is 1 jaar). |
| providers[].commissionMinEur | Minimum van de commissie in euro per laadpaal per jaar (incl. btw), of null. De commissie is bruto maal het percentage, daarna begrensd. |
| providers[].commissionMaxEur | Maximum van de commissie in euro per laadpaal per jaar (incl. btw), of null. |
| providers[].annualFeeEur | Vast bedrag in euro per jaar, of null. |
| providers[].pricing, payout, payoutText, contract, contractMonths, lockIn | Tarieftekst, uitbetalingscode en tekst, contracttekst, looptijd in maanden, en of er een opzegbeperking is. |
| providers[].netEurPerYearAtReferenceKwh | Indicatie netto per jaar: low en high, of null als we geen bedrag kunnen schatten. |
| providers[].trustScore, trustBand | Vertrouwensscore van 0 tot 10 en het bandlabel, of null. |
| providers[].hiddenFees, hiddenFeesCode, checkedOn | Verborgen kosten in woorden en als code, en de controledatum van deze aanbieder. |
Voorbeeldcitatie
EREVergelijken.eu (het ERE Team). "ERE-aanbieders". https://erevergelijken.eu/data/ere-aanbieders.json. CC BY 4.0. Gegevens gecontroleerd op 21 oktober 2026.
ERE-aanbieders, Engelse labels
Dezelfde rijen als ere-aanbieders.json, met Engelse teksten.
Bijwerken
Zelfde ritme als ere-aanbieders.json.
Datumveld: dataCheckedOn
Velden
| Veld | Betekenis |
|---|---|
| title, publisher, source, license | Naam, uitgever EREVergelijken.eu, paginabron en CC BY 4.0 (name, url, attribution). |
| dataCheckedOn | Laatste controledatum van een aanbieder in de lijst (JJJJ-MM-DD). |
| referenceAnnualKwh | Jaarvolume in kWh waar de netto indicatie op is berekend. |
| notes | Hoe commission, de staffel, het minimum en maximum, de netto indicatie en de vertrouwensscore gelezen worden. |
| providers[].slug, name, url | Sleutel, naam en de pagina op EREVergelijken.eu. |
| providers[].website, legalEntity | Eigen site en rechtspersoon, of null als die niet openbaar is. |
| providers[].registration | open, preregistration, waitlist of closed. |
| providers[].audiences | Doelgroepen, bijvoorbeeld particulier, zakelijk, vve. |
| providers[].eligibility | Wie zich kan aanmelden, in één zin, in de taal van dit bestand. |
| providers[].neaListed | Staat de aanbieder op de NEa-lijst van inboekdienstverleners. |
| providers[].commission | Standaard 1-jaarscommissie als fractie (0,15 is 15%), of null als er geen openbaar percentage is. |
| providers[].commissionAtReferenceKwh | Fractie bij referenceAnnualKwh. Bij een volumestaffel het percentage van die staffel, anders gelijk aan commission. |
| providers[].commissionTiers | Volumestaffel of null. Elk element: fromKwh, toKwh (grens van de volgende trede, of null), rate, en termMonths (12 is 1 jaar). |
| providers[].commissionMinEur | Minimum van de commissie in euro per laadpaal per jaar (incl. btw), of null. De commissie is bruto maal het percentage, daarna begrensd. |
| providers[].commissionMaxEur | Maximum van de commissie in euro per laadpaal per jaar (incl. btw), of null. |
| providers[].annualFeeEur | Vast bedrag in euro per jaar, of null. |
| providers[].pricing, payout, payoutText, contract, contractMonths, lockIn | Tarieftekst, uitbetalingscode en tekst, contracttekst, looptijd in maanden, en of er een opzegbeperking is. |
| providers[].netEurPerYearAtReferenceKwh | Indicatie netto per jaar: low en high, of null als we geen bedrag kunnen schatten. |
| providers[].trustScore, trustBand | Vertrouwensscore van 0 tot 10 en het bandlabel, of null. |
| providers[].hiddenFees, hiddenFeesCode, checkedOn | Verborgen kosten in woorden en als code, en de controledatum van deze aanbieder. |
Voorbeeldcitatie
EREVergelijken.eu (het ERE Team). "ERE-aanbieders, Engelse labels". https://erevergelijken.eu/data/ere-providers.json. CC BY 4.0. Gegevens gecontroleerd op 21 oktober 2026.
ERE-prijs
De actuele mediaan, de actuele indicatie en elke gedateerde waarneming van een benoemde bron.
Bijwerken
Elke dinsdag (price-record.yml, npm run price:record). Die job schrijft nieuwe waarnemingen zelf. current.date is de nieuwste bron in de mediaan.
Datumveld: current.date
Velden
| Veld | Betekenis |
|---|---|
| title, publisher, source, license, unit | Naam, uitgever, pagina /ere-prijs/, CC BY 4.0, eenheid EUR per ERE. |
| current.price, current.low, current.high, current.date | Mediaan, onderkant en bovenkant van de band, en de datum van de nieuwste bron in die mediaan. |
| indication | Actuele indicatie, of null bij minder dan 2 bronnen. price is de mediaan. low en high zijn de laagste en hoogste genoemde waarde (de band van de bron, of de prijs zelf). from en to zijn JJJJ-MM-DD. sources bevat label, date, price en url. Mediaan van de laatste koersindicatie per genoemde bron, plus een benchmark met een datum, in de laatste 14 dagen van de nieuwste genoemde waarneming. Geen gerealiseerde verkopen. Een aggregator zonder genoemde bron telt niet mee. Dit is een ander cijfer dan current. |
| observations[].date, source, label, kind, named | Peildatum, bronsleutel, label, soort (benchmark, realised, indicative, aggregator) en of de bron bij naam staat. |
| observations[].price, low, high, url, note | Prijs per ERE, optionele band, bron-URL en optionele noot. Aggregators tellen niet mee in current of in indication. |
Voorbeeldcitatie
EREVergelijken.eu (het ERE Team). "ERE-prijs". https://erevergelijken.eu/data/ere-prijs.json. CC BY 4.0. Gegevens gecontroleerd op 18 oktober 2026.
ERE-marktmonitor
Eén JSON-bestand per kwartaal: prijs, aanbieders, vertrouwen, commissie, uitbetaling en publiek laden, met bron.
Bijwerken
Opnieuw opgebouwd bij elke publicatie. De editie dekt één kwartaal (period.start tot period.end). Wat daarna veranderde staat erbij tot includedThrough. De ERE-prijs volgt de dinsdagse prijscontrole, de stroomprijs de dagelijkse day-ahead controle.
Datumveld: modified
Velden
| Veld | Betekenis |
|---|---|
| id, title, period, published, includedThrough, modified | Kwartaal-id, titel (nl en en), period.start en period.end, publicatiedatum, tot wanneer nawerk is meegenomen, en de laatste datum in het bestand. |
| license, voice, citation, findings | CC BY 4.0, de publieke stem (het ERE Team), een citatiezin en de kernzinnen, elk in nl en en. |
| figures[] | id, label, value, unit, asOf, source. Dit zijn de gemeten variabelen van de editie. |
| price | method, atPrior, atEnd, live, inQuarter, anonymousExcluded, afterQuarter. Elke mand heeft date, price, low, high en sources. |
| providers | asOf, listed, byStatus, closed, addedToComparison, rows (name, slug, status, trustScore, commission, annualFeeEur, guaranteedMinPerKwh). |
| trust | asOf, n, median, average, averageRounded1, bands. |
| commission | asOf, n, min, max, median. Fracties, geen procenttekens. |
| breakEven[] | slug, name, fee, feeNow, atEnd, atLive. kWh per jaar waar een vast bedrag gelijk is aan de mediane commissie. |
| charging | asOf, acMedian, dcMedian, acLow, acHigh, dcLow, dcHigh, networks (slug, name, ac, acMin, dc, dcMin). Euro per kWh. |
| links | html (nl en en), json en csv van deze editie. |
Voorbeeldcitatie
EREVergelijken.eu (het ERE Team). "ERE-marktmonitor". https://erevergelijken.eu/data/ere-marktmonitor/2026-q3.json. CC BY 4.0. Gegevens gecontroleerd op 21 oktober 2026.
Stroomprijs per maand
Day-ahead prijs van Nederland per maand sinds 2019, zonder btw en energiebelasting.
Bijwerken
Elke dag (daily-prices.yml, scripts/record-day-ahead.mjs) en ook op dinsdag in price-record.yml. updatedOn is de datum van de reeks.
Datumveld: updatedOn
Velden
| Veld | Betekenis |
|---|---|
| title, publisher, source, license, attribution, unit | Naam, uitgever, pagina /trends/, CC BY 4.0, de bronvermelding van Energy-Charts / SMARD, eenheid EUR per MWh zonder btw. |
| definitions | Betekenis van avg, smartAvg, eveningAvg, negativeHours, zeroOrNegativeHours en partial. |
| updatedOn | Datum waarop de maandreeks is bijgewerkt. |
| months[] | month (JJJJ-MM), avg, min, max, smartAvg, eveningAvg, negativeHours, zeroOrNegativeHours, intervalMinutes, coverage, partial, through. |
Voorbeeldcitatie
EREVergelijken.eu (het ERE Team). "Stroomprijs per maand". https://erevergelijken.eu/data/stroomprijs-per-maand.json. CC BY 4.0. Gegevens gecontroleerd op 21 oktober 2026.
Stroomprijs per dag
Day-ahead prijs per dag sinds 2019, plus de uren met een negatieve prijs en de goedkoopste aaneengesloten uren.
Bijwerken
Elke dag (daily-prices.yml, npm run dayahead:daily). updatedOn is wanneer de reeks is bijgewerkt; through is de laatste dag in het bestand.
Datumveld: updatedOn
Velden
| Veld | Betekenis |
|---|---|
| title, publisher, source, license, attribution, unit | Naam, uitgever, pagina /stroomprijs/, licentie (name, url), bronvermelding, eenheid. |
| definitions, updatedOn, first, through, gaps | Veldbetekenis, bijwerkdatum, eerste dag, laatste dag, en dagen met ontbrekende uren (date, hours). |
| days[] | date, avg, min, max, negativeHours, smartAvg, eveningAvg, windowStart, windowAvg, hours. Prijzen in EUR per MWh. |
Voorbeeldcitatie
EREVergelijken.eu (het ERE Team). "Stroomprijs per dag". https://erevergelijken.eu/data/stroomprijs-per-dag.json. CC BY 4.0. Gegevens gecontroleerd op 21 oktober 2026.
Aandeel hernieuwbaar en CO2
Aandeel hernieuwbaar in de stroomvraag van Nederland per kwartier, plus de CO2-intensiteit van Energy-Charts. De bron noemt bij CO2 geen eenheid.
Bijwerken
Elke dag op dezelfde tijden als de stroomprijs (daily-prices.yml, npm run gridmix:record): 12:20, 14:05 en 05:05 UTC. updatedOn is de lokale dag van de fetch.
Datumveld: updatedOn
Velden
| Veld | Betekenis |
|---|---|
| title, publisher, source, license, attribution, licenseNote | Naam, uitgever EREVergelijken.eu, pagina /stroomprijs/#groen-laden, CC BY 4.0 (name, url, attribution), de bronzin en de licentietekst van de Energy-Charts API. |
| timeZone, updatedOn, fetchedAt, today, historyDays | Europe/Amsterdam. updatedOn is de lokale dag van de fetch. fetchedAt is UTC. today is de dag waarop de reeks is opgehaald. historyDays is 3: gisteren, vandaag en morgen als de bron die publiceert. |
| endpoints, units, forecast | De gebruikte API-paden. units.renSharePct is procent van de vraag. units.co2 is null: /co2eq noemt geen eenheid. forecast zegt of er een verwachting is, tot welk kwartier er gemeten is, en of morgen in de bron staat. |
| definitions | Betekenis van renSharePct, renKind, co2, co2Kind en localTime. |
| days[].intervals[] | unixSeconds, localTime (start van het kwartier), renSharePct, renKind (actual of forecast), co2, co2Kind. Lege kwartieren ontbreken. |
Voorbeeldcitatie
EREVergelijken.eu (het ERE Team). "Aandeel hernieuwbaar en CO2". https://erevergelijken.eu/data/grid-mix.json. CC BY 4.0. Gegevens gecontroleerd op 21 oktober 2026.
Leveringsvergunningen
Aantal actieve ACM-leveringsvergunningen voor stroom, per maand.
Bijwerken
Het ACM-register wordt elke maandag bijgewerkt (suppliers-check.yml, node scripts/acm-licenses.mjs). Dit bestand wordt bij elke publicatie uit dat register opgebouwd. basedOn.checkedOn is de controledatum van het register.
Datumveld: basedOn.checkedOn
Velden
| Veld | Betekenis |
|---|---|
| title, publisher, source, license | Naam, uitgever, pagina /trends/, CC BY 4.0. |
| basedOn | label, url en checkedOn van het ACM-register. |
| method | Hoe het aantal op de eerste dag van de maand wordt geteld. |
| countedFromFirstEvent, leftOut | Vergunningen zonder afgiftedatum, en ingetrokken vergunningen zonder datum. |
| months[] | month (JJJJ-MM) en count. |
Voorbeeldcitatie
EREVergelijken.eu (het ERE Team). "Leveringsvergunningen". https://erevergelijken.eu/data/leveringsvergunningen.json. CC BY 4.0. Gegevens gecontroleerd op 19 oktober 2026.
Datahistorie
Elke vastgelegde controle van prijzen, voorwaarden en scores, en de correcties van onze eigen fouten.
Bijwerken
Geen eigen cron. Na een datawijziging: npm run history:record -- --write. startedOn is het begin van de reeks; de laatste pass staat in passes.
Datumveld: passes[].date
Velden
| Veld | Betekenis |
|---|---|
| title, publisher, source, license | Naam, uitgever, pagina /trends/, CC BY 4.0. |
| startedOn | Eerste dag van de datahistorie. |
| passes[] | date, changes, corrections, en soms note. Eén controleronde. |
| corrections[] | date, key, from, to, en soms note. Een correctie van onze eigen fout. |
| series | Sleutel dataset/entity/metric, waarde een lijst van [datum, waarde]. De waarde geldt vanaf die datum. |
Voorbeeldcitatie
EREVergelijken.eu (het ERE Team). "Datahistorie". https://erevergelijken.eu/data/historie.json. CC BY 4.0. Gegevens gecontroleerd op 21 oktober 2026.
Opzegdata overstappen 2027
Opzegdatum per ERE-aanbieder voor een overstap op 1 januari 2027, met het citaat en de bron.
Bijwerken
Geen vaste cron. src/data/switching-2027.json wordt bijgewerkt als de voorwaarden of de NEa-tekst veranderen. checkedOn is de controledatum. generated is diezelfde datum, niet de klok van de publicatie.
Datumveld: checkedOn
Velden
| Veld | Betekenis |
|---|---|
| title, publisher, source, license, checkedOn, generated | Naam, uitgever, pagina /overstappen-ere-aanbieder/, CC BY 4.0. generated is dezelfde controledatum als checkedOn, niet de klok van de publicatie. |
| rules[] | id, title, quote, source (label, url), optionele note. Citaten uit de regeling en de NEa. |
| pitfalls[] | title, body, quotes (text, source), sources. |
| openQuestions[] | body. Wat op de controledatum nog open stond. |
| providers[] | slug, name, term, tacitRenewal (yes, no, unknown), deadline, deadlineKind (stated, derived, none-needed, not-possible, unknown), deadlineNote, howToCancel, exitCost, currentYearKwh, sources, verified (yes, partial, no), optioneel conflict. |
Voorbeeldcitatie
EREVergelijken.eu (het ERE Team). "Opzegdata overstappen 2027". https://erevergelijken.eu/data/switching-deadlines.json. CC BY 4.0. Gegevens gecontroleerd op 11 oktober 2026.
Publiek laden
Regels, toezicht, prijzen per laadnetwerk, gemeentelijke tarieven en statistieken.
Bijwerken
Elke woensdag, en op de 1e en 2e van de maand (charging-check.yml, npm run charging:check). Een controle leest alleen; een persoon werkt de bedragen bij. checkedOn is de controledatum. generated is diezelfde datum.
Datumveld: checkedOn
Velden
| Veld | Betekenis |
|---|---|
| title, publisher, source, license, checkedOn, generated, schemaNotes | Naam, uitgever, pagina /laadtarieven/, CC BY 4.0. generated is dezelfde datum als checkedOn. schemaNotes legt null en bereiken uit. |
| rules[], supervision[] | id, title, summary, appliesFrom, articles, sources. Regels (AFIR) en toezicht. |
| networks[] | slug, name, type (fast, ac, both), adHoc en app (ac, acMin, dc, dcMin, note), priceDate, locationsNote, tariffs, sources. Euro per kWh incl. btw, tenzij een noot anders zegt. |
| municipal[] | city, operator, price.perKwh, price.note, countedUnder, sources. |
| stats[] | id, label, value, unit, date, note, sources. |
Voorbeeldcitatie
EREVergelijken.eu (het ERE Team). "Publiek laden". https://erevergelijken.eu/data/public-charging.json. CC BY 4.0. Gegevens gecontroleerd op 21 oktober 2026.
Stroometiket
Stroometiket per leverancier aan huishoudens: aandeel per bron, aandeel hernieuwbaar, Nederlandse garanties van oorsprong, CO2 en radioactief afval.
Bijwerken
Elke maandag leest suppliers-check.yml de bron-URL (node scripts/check-stroometiket.mjs). Een controle leest alleen; een persoon werkt src/data/stroometiket.json bij. checkedOn is de controledatum. generated is diezelfde datum.
Datumveld: checkedOn
Velden
| Veld | Betekenis |
|---|---|
| suppliers[].year | Jaar van het etiket |
| suppliers[].scope | Naam op het etiket voor de mix die voor huishoudens geldt |
| suppliers[].companyMix | Mix van het hele bedrijf of de groep, als het etiket die apart en anders afdrukt |
| suppliers[].shares | Aandeel per bron, fractie (0,15 = 15%). null = niet vermeld |
| suppliers[].renewableShare | Aandeel hernieuwbaar, fractie |
| suppliers[].originNl | Aandeel hernieuwbaar met Nederlandse GvO, fractie |
| suppliers[].co2GramsPerKwh | CO2 in gram per kWh |
| suppliers[].radioactiveWasteUgPerKwh | Radioactief afval in microgram per kWh |
| suppliers[].source | Bron op de site van de leverancier |
| checkedOn | Datum waarop de etiketten zijn gecontroleerd |
Voorbeeldcitatie
EREVergelijken.eu (het ERE Team). "Stroometiket". https://erevergelijken.eu/data/stroometiket.json. CC BY 4.0. Gegevens gecontroleerd op 13 oktober 2026.
Groene mobiliteit in cijfers
Aandeel volledig elektrisch in de nieuwverkoop, elektrische personenauto's op de weg, laadpunten, hernieuwbare stroom, CO2 van de stroommix, ERE-prijs en aantal aanbieders.
Bijwerken
Geen vaste cron. Externe cijfers staan in src/data/green-mobility.json en worden bijgewerkt als de bron een nieuw cijfer publiceert. Laadpunten komen uit de laadpuntenreeks. De ERE-prijs en het aantal aanbieders komen bij elke publicatie uit de vergelijking. checkedOn is de nieuwste datum in het bestand. generated is diezelfde datum, niet de klok van de publicatie.
Datumveld: checkedOn
Velden
| Veld | Betekenis |
|---|---|
| title, publisher, source, license, voice | Naam, uitgever EREVergelijken.eu, pagina /groene-mobiliteit-in-cijfers/, CC BY 4.0, publieke stem het ERE Team. |
| checkedOn, generated | Nieuwste datum in het bestand (JJJJ-MM-DD). generated is diezelfde datum, niet de klok van de publicatie. |
| citation | Citatiezin in het Nederlands en het Engels. |
| figures[] | id, group, value, decimals, unit, asOf, label, note, source. label en note zijn nl en en. asOf is de datum van dat cijfer. |
Voorbeeldcitatie
EREVergelijken.eu (het ERE Team). "Groene mobiliteit in cijfers". https://erevergelijken.eu/data/groene-mobiliteit.json. CC BY 4.0. Gegevens gecontroleerd op 21 oktober 2026.
Laadpalen en MID-meter
Per model of er een ingebouwde MID-meter in zit: ja, nee, optioneel of onbekend, met de toelichting en de bron.
Bijwerken
Geen vaste cron. Het bestand wordt bij elke publicatie opnieuw opgebouwd uit src/data/charger-brands.json. checkedOn is de controledatum in dat bestand. generated is diezelfde datum, niet de klok van de publicatie. Een controle leest de fabrikantbronnen. Een persoon werkt het bronbestand bij.
Datumveld: checkedOn
Velden
| Veld | Betekenis |
|---|---|
| title, publisher, source, license, voice | Naam, uitgever EREVergelijken.eu, pagina /welke-laadpalen-hebben-een-mid-meter/, CC BY 4.0, publieke stem het ERE Team. |
| checkedOn, generated, schemaNotes | Controledatum (JJJJ-MM-DD). generated is diezelfde datum. schemaNotes legt yes, no, optional en unknown uit, en welke merken ontbreken. |
| counts | brands, models, yes, no, optional, unknown. yes is een ingebouwde MID-meter. unknown is niet ingevuld. |
| brands[].slug, name, page | Sleutel, naam, en de merkpagina in het Nederlands en het Engels. |
| brands[].models[] | name, mid (yes, no, optional, unknown), note (nl en en, of null), source (URL of null). |
Voorbeeldcitatie
EREVergelijken.eu (het ERE Team). "Laadpalen en MID-meter". https://erevergelijken.eu/data/laadpalen-mid.json. CC BY 4.0. Gegevens gecontroleerd op 23 september 2026.