{
  "_meta": {
    "name": "Datatoegang per merk",
    "description": "Per laadstationmerk en laadplatform: geeft het merk de laaddata van de eigenaar vrij aan de inboekdienstverlener die de eigenaar kiest, met de score van 0 tot 10.",
    "source": "https://joulo.nl/datatoegang",
    "docs": "https://developer.joulo.nl/guides/datatoegang-dataset",
    "json": "https://joulo.nl/data/datatoegang.json",
    "csv": "https://joulo.nl/data/datatoegang.csv",
    "generated_at": "2026-09-25T08:10:00.409Z",
    "record_count": 26,
    "register_updated_on": "2026-09-25",
    "score_max": 10,
    "license": {
      "id": "CC-BY-4.0",
      "name": "Creative Commons Attribution 4.0 International",
      "url": "https://creativecommons.org/licenses/by/4.0/"
    },
    "attribution": "Joulo (joulo.nl)",
    "citation": "Bron: Joulo, Datatoegang per merk (joulo.nl/datatoegang), CC BY 4.0",
    "fields": [
      {
        "key": "brand",
        "provenance": "register",
        "description": "Merk of laadplatform. De rij OCPP 1.6J staat voor alle merken die rechtstreeks via OCPP koppelen."
      },
      {
        "key": "kind",
        "provenance": "register",
        "description": "hardware (laadstationmerk) of platform (laadplatform, CPO of energiebedrijf)."
      },
      {
        "key": "access_status",
        "provenance": "register",
        "description": "open: de eigenaar kan zijn laaddata vandaag laten ophalen zonder voorwaarden. restricted: dat kan niet, of alleen onder voorwaarden."
      },
      {
        "key": "authorise",
        "provenance": "register",
        "description": "Hoe de eigenaar toegang geeft: oauth (toestemming bij het merk), apikey (eigen sleutel), login (gebruikersnaam en wachtwoord) of id (alleen een identificatie van het laadstation)."
      },
      {
        "key": "history",
        "provenance": "register",
        "description": "Historie sinds 1 januari 2026: full, partial of none (alleen sessies vanaf de koppeling)."
      },
      {
        "key": "fee_asked",
        "provenance": "register",
        "description": "true als het merk de inboekdienstverlener een vergoeding vraagt voor de toegang."
      },
      {
        "key": "score",
        "provenance": "afgeleid",
        "description": "Score van 0 tot 10 volgens de formule op joulo.nl/datatoegang, zonder het punt voor een getekende standaardovereenkomst."
      },
      {
        "key": "band",
        "provenance": "afgeleid",
        "description": "Band bij de score: open (9 tot 10), partial (6 tot 8) of restricted (0 tot 5)."
      },
      {
        "key": "score_access",
        "provenance": "afgeleid",
        "description": "Onderdeel van de score: toegang werkt vandaag zonder voorwaarden (5 punten)."
      },
      {
        "key": "score_no_fee",
        "provenance": "afgeleid",
        "description": "Onderdeel van de score: geen prijs op de data (2 punten)."
      },
      {
        "key": "score_no_password",
        "provenance": "afgeleid",
        "description": "Onderdeel van de score: machtigen zonder wachtwoord (2 punten)."
      },
      {
        "key": "score_history",
        "provenance": "afgeleid",
        "description": "Onderdeel van de score: historie vanaf 1 januari 2026 (1 punt)."
      },
      {
        "key": "note_nl",
        "provenance": "register",
        "description": "Toelichting uit het register, Nederlands. Bij restricted een feit met datum, nooit een reden. Bij de rij OCPP 1.6J de vaste uitleg van de pagina."
      },
      {
        "key": "note_en",
        "provenance": "register",
        "description": "Dezelfde toelichting in het Engels."
      },
      {
        "key": "source_url",
        "provenance": "register",
        "description": "Bron bij een restricted-rij: een pagina van het merk zelf. Leeg als er geen bron nodig is."
      },
      {
        "key": "last_checked",
        "provenance": "register",
        "description": "Datum van de laatste controle door Joulo (YYYY-MM-DD)."
      }
    ],
    "notes": [
      "Elke rij rust op de eigen koppeling van Joulo, niet op wat een merk belooft.",
      "Een restricted-rij draagt alleen een feit, een bron en een datum, nooit een reden (artikel 6:194a BW).",
      "De handtekening onder de standaardovereenkomst datatoegang (signed_standard_agreement) staat niet in dit bestand: die komt op joulo.nl/datatoegang live uit de database. De score hier is zonder dat punt, dus een merk dat tekende staat op de pagina één punt hoger."
    ]
  },
  "rows": [
    {
      "brand": "Blue Current",
      "kind": "hardware",
      "access_status": "open",
      "authorise": "apikey",
      "history": "full",
      "fee_asked": false,
      "score": 10,
      "band": "open",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": true,
      "score_history": true,
      "note_nl": "Eigen sleutel uit my.bluecurrent.nl. Zo hoort het.",
      "note_en": "Own key from my.bluecurrent.nl. This is how it should work.",
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "Easee",
      "kind": "hardware",
      "access_status": "open",
      "authorise": "oauth",
      "history": "full",
      "fee_asked": false,
      "score": 10,
      "band": "open",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": true,
      "score_history": true,
      "note_nl": null,
      "note_en": null,
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "Enphase",
      "kind": "hardware",
      "access_status": "open",
      "authorise": "oauth",
      "history": "full",
      "fee_asked": false,
      "score": 10,
      "band": "open",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": true,
      "score_history": true,
      "note_nl": null,
      "note_en": null,
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "go-e",
      "kind": "hardware",
      "access_status": "open",
      "authorise": "apikey",
      "history": "full",
      "fee_asked": false,
      "score": 10,
      "band": "open",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": true,
      "score_history": true,
      "note_nl": "Sleutel per laadstation, uit de go-e-app.",
      "note_en": "One key per charger, from the go-e app.",
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "Monta",
      "kind": "platform",
      "access_status": "open",
      "authorise": "apikey",
      "history": "full",
      "fee_asked": false,
      "score": 10,
      "band": "open",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": true,
      "score_history": true,
      "note_nl": null,
      "note_en": null,
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "NexBlue",
      "kind": "hardware",
      "access_status": "open",
      "authorise": "oauth",
      "history": "full",
      "fee_asked": false,
      "score": 10,
      "band": "open",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": true,
      "score_history": true,
      "note_nl": null,
      "note_en": null,
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "Plugchoice",
      "kind": "platform",
      "access_status": "open",
      "authorise": "oauth",
      "history": "full",
      "fee_asked": false,
      "score": 10,
      "band": "open",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": true,
      "score_history": true,
      "note_nl": null,
      "note_en": null,
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "Tap Electric",
      "kind": "platform",
      "access_status": "open",
      "authorise": "apikey",
      "history": "full",
      "fee_asked": false,
      "score": 10,
      "band": "open",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": true,
      "score_history": true,
      "note_nl": null,
      "note_en": null,
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "Tesla",
      "kind": "hardware",
      "access_status": "open",
      "authorise": "oauth",
      "history": "full",
      "fee_asked": false,
      "score": 10,
      "band": "open",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": true,
      "score_history": true,
      "note_nl": null,
      "note_en": null,
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "V2C",
      "kind": "hardware",
      "access_status": "open",
      "authorise": "apikey",
      "history": "full",
      "fee_asked": false,
      "score": 10,
      "band": "open",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": true,
      "score_history": true,
      "note_nl": null,
      "note_en": null,
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "Volt Time",
      "kind": "hardware",
      "access_status": "open",
      "authorise": "oauth",
      "history": "full",
      "fee_asked": false,
      "score": 10,
      "band": "open",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": true,
      "score_history": true,
      "note_nl": null,
      "note_en": null,
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "OCPP 1.6J",
      "kind": "hardware",
      "access_status": "open",
      "authorise": "id",
      "history": "none",
      "fee_asked": false,
      "score": 9,
      "band": "open",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": true,
      "score_history": false,
      "note_nl": "59 laadstationmerken koppelen rechtstreeks via OCPP 1.6J. De eigenaar wijst het laadstation zelf naar de server van zijn inboekdienstverlener: geen account, geen prijs. Sessies tellen vanaf dat moment.",
      "note_en": "59 charger brands connect directly over OCPP 1.6J. The owner points the charger at the ERE service provider's server: no account, no fee. Sessions count from that moment.",
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "SolarEdge",
      "kind": "hardware",
      "access_status": "open",
      "authorise": "id",
      "history": "none",
      "fee_asked": false,
      "score": 9,
      "band": "open",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": true,
      "score_history": false,
      "note_nl": "Alleen het charger-ID; sessies vanaf de koppeling.",
      "note_en": "Only the charger ID; sessions from the connection on.",
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "Victron",
      "kind": "hardware",
      "access_status": "open",
      "authorise": "apikey",
      "history": "partial",
      "fee_asked": false,
      "score": 9,
      "band": "open",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": true,
      "score_history": false,
      "note_nl": "VRM levert ongeveer een half jaar historie.",
      "note_en": "VRM serves about half a year of history.",
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "Charge Amps",
      "kind": "hardware",
      "access_status": "open",
      "authorise": "login",
      "history": "full",
      "fee_asked": false,
      "score": 8,
      "band": "partial",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": false,
      "score_history": true,
      "note_nl": null,
      "note_en": null,
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "Ecotap",
      "kind": "hardware",
      "access_status": "open",
      "authorise": "login",
      "history": "full",
      "fee_asked": false,
      "score": 8,
      "band": "partial",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": false,
      "score_history": true,
      "note_nl": "Via het eigen EVC-net-portaal van Ecotap.",
      "note_en": "Through Ecotap's own EVC-net portal.",
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "Eneco eMobility",
      "kind": "platform",
      "access_status": "open",
      "authorise": "login",
      "history": "full",
      "fee_asked": false,
      "score": 8,
      "band": "partial",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": false,
      "score_history": true,
      "note_nl": null,
      "note_en": null,
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "EV Company",
      "kind": "platform",
      "access_status": "open",
      "authorise": "login",
      "history": "full",
      "fee_asked": false,
      "score": 8,
      "band": "partial",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": false,
      "score_history": true,
      "note_nl": null,
      "note_en": null,
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "Ohme",
      "kind": "hardware",
      "access_status": "open",
      "authorise": "login",
      "history": "full",
      "fee_asked": false,
      "score": 8,
      "band": "partial",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": false,
      "score_history": true,
      "note_nl": null,
      "note_en": null,
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "PowerD",
      "kind": "platform",
      "access_status": "open",
      "authorise": "login",
      "history": "full",
      "fee_asked": false,
      "score": 8,
      "band": "partial",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": false,
      "score_history": true,
      "note_nl": null,
      "note_en": null,
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "Smappee",
      "kind": "hardware",
      "access_status": "open",
      "authorise": "login",
      "history": "full",
      "fee_asked": false,
      "score": 8,
      "band": "partial",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": false,
      "score_history": true,
      "note_nl": "Ook rechtstreeks via OCPP 1.6J.",
      "note_en": "Also directly over OCPP 1.6J.",
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "Wallbox",
      "kind": "hardware",
      "access_status": "open",
      "authorise": "login",
      "history": "full",
      "fee_asked": false,
      "score": 8,
      "band": "partial",
      "score_access": true,
      "score_no_fee": true,
      "score_no_password": false,
      "score_history": true,
      "note_nl": null,
      "note_en": null,
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "Vattenfall InCharge",
      "kind": "platform",
      "access_status": "restricted",
      "authorise": "oauth",
      "history": "full",
      "fee_asked": false,
      "score": 5,
      "band": "restricted",
      "score_access": false,
      "score_no_fee": true,
      "score_no_password": true,
      "score_history": true,
      "note_nl": "Sinds 25 juni 2026 weigert Vattenfall de inlogroute waarmee eigenaren een nieuwe koppeling machtigden. Bestaande koppelingen lopen door; een officiële route voor derden is er niet.",
      "note_en": "Since 25 June 2026 Vattenfall refuses the sign-in route through which owners authorised a new connection. Existing connections continue; there is no official route for third parties.",
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "50five",
      "kind": "platform",
      "access_status": "restricted",
      "authorise": "login",
      "history": "full",
      "fee_asked": false,
      "score": 3,
      "band": "restricted",
      "score_access": false,
      "score_no_fee": true,
      "score_no_password": false,
      "score_history": true,
      "note_nl": "Een verplichte wachtwoordreset op 28 mei 2026 verbrak koppelingen die klanten zelf hadden gemachtigd. Er is geen route zonder inloggegevens te delen.",
      "note_en": "A forced password reset on 28 May 2026 broke connections customers had authorised themselves. There is no route without sharing credentials.",
      "source_url": null,
      "last_checked": "2026-09-25"
    },
    {
      "brand": "E-Flux by Road",
      "kind": "platform",
      "access_status": "restricted",
      "authorise": "login",
      "history": "full",
      "fee_asked": false,
      "score": 3,
      "band": "restricted",
      "score_access": false,
      "score_no_fee": true,
      "score_no_password": false,
      "score_history": true,
      "note_nl": "Op 9 augustus 2026 werden door klanten gemachtigde koppelingen ongeldig, alleen op de eigen merkomgevingen van Road. Road schrijft zelf dat je kunt koppelen met de inboekdienstverlener van je keuze.",
      "note_en": "On 9 August 2026, customer-authorised connections became invalid, only on Road's own-brand environments. Road itself writes that you can connect to the ERE service provider of your choice.",
      "source_url": "https://help.road.io/en/articles/15588447-managing-ere-with-road",
      "last_checked": "2026-09-25"
    },
    {
      "brand": "Zaptec",
      "kind": "hardware",
      "access_status": "restricted",
      "authorise": "login",
      "history": "full",
      "fee_asked": false,
      "score": 3,
      "band": "restricted",
      "score_access": false,
      "score_no_fee": true,
      "score_no_password": false,
      "score_history": true,
      "note_nl": "Zaptecs API-beleid (bijgewerkt 21 september 2026) verbiedt derden het wachtwoord van de eigenaar te gebruiken. Dat is vandaag de enige route die voor eigenaren werkt. De route zonder wachtwoord uit Zaptecs eigen documentatie staat alleen open na een afspraak met Zaptec. Rechtstreeks via OCPP 1.6J blijft de route open.",
      "note_en": "Zaptec's API policy (updated 21 September 2026) forbids third parties to use the owner's password. Today that is the only route that works for owners. The password-free route in Zaptec's own documentation opens only after an arrangement with Zaptec. Directly over OCPP 1.6J the route stays open.",
      "source_url": "https://docs.zaptec.com/docs/api-fair-use-policy",
      "last_checked": "2026-09-25"
    }
  ]
}
