API- en Ontwikkelaarsvoorwaarden
Versie 2026-2, gepubliceerd 2026-10-30. Zij geldt voor accounts die vanaf 2026-10-30 worden aangemaakt en voor bestaande accounts vanaf 2026-11-30.
Uitgegeven door Volt Time B.V. (KvK 77488873), ook handelend als Plugchoice. Deze voorwaarden vullen onze Algemene Voorwaarden ("AV") aan. De Definities, versie 2026-2, op plugchoice.com/legal/definitions, maken deel uit van deze voorwaarden. "API-gegevens" zijn gegevens die via de API zijn verkregen en informatie die daaruit is afgeleid. Wie de API benadert, ook met het token of account van een ander, aanvaardt daarmee deze voorwaarden en de AV.
1. Toegangsniveaus
1.1. Persoonlijke toegangstokens zijn voor het gebruik door de gebruiker van zijn eigen account. Elk ander gebruik ("Commercieel Gebruik"), zoals gebruik in een product of dienst voor anderen of toegang tot gegevens van andere accounts, ook door of voor een andere partij met het token of account van de gebruiker, vereist API Professional; onder de EU Data Act is toegang voor een andere partij het beschikbaar stellen van gegevens aan die partij (artikelen 5 en 9). De Klant en de aanbieder naar wie hij overstapt, mogen de API voor een overstap onder AV 15.5 gebruiken, kosteloos waar de EU Data Act dat eist; dat gebruik is geen Commercieel Gebruik. We mogen persoonlijke toegangstokens wijzigen, beperken, er een vergoeding voor vragen of ze beëindigen onder AV 14.
1.2. API Professional (OAuth 2.0): voor productie-integraties, onder een afzonderlijke overeenkomst over scopes, limieten en vergoedingen.
1.3. Partneruitwisseling: wederzijdse API-toegang onder de voorwaarden van een ondertekende individuele overeenkomst.
1.4. Als gratis toegang zonder ondertekende individuele overeenkomst met ons voor Commercieel Gebruik wordt ingezet, mogen we het account herclassificeren; dat gebruik vanaf het begin factureren aan wie het gebruikt, nooit aan een Consument, tegen onze vergoedingen voor vergelijkbaar gebruik of anders tegen een redelijke vergoeding, met de wettelijke handelsrente; en API Professional of het beëindigen van dat gebruik verlangen.
2. Toestemming en gegevens van gebruikers
2.1. De Ontwikkelaar gebruikt gebruikersgegevens alleen binnen de scopes die de gebruiker heeft verleend en voor zijn eigen dienst aan die gebruiker. Het doorgeven van API-gegevens, of van de mogelijkheid om een Lader aan te sturen, aan een andere partij vereist een ondertekende individuele overeenkomst met ons die dat toestaat en de keuze van de gebruiker voor dat gebruik.
2.2. Wanneer een verbinding wordt ingetrokken, het account van de gebruiker wordt verwijderd of de toegang van de Ontwikkelaar eindigt, stopt de Ontwikkelaar direct met het sturen van commando's naar de betrokken Laders en verwijdert hij via de API verkregen persoonsgegevens zonder onnodige vertraging en andere API-gegevens binnen 30 dagen.
2.3. De Ontwikkelaar is zelfstandig verwerkingsverantwoordelijke voor persoonsgegevens uit de API.
2.4. Regelingpartijen gebruiken Platformgegevens alleen om onder een Energiecreditregeling te registreren, te verifiëren, te claimen en af te rekenen voor de autoriserende gebruiker, en om die gebruiker daarover te informeren; AV Bijlage E is van toepassing.
2.5. Metergegevens. De Ontwikkelaar gebruikt API-gegevens uit de metingen van een Meterleverancier alleen voor zijn eigen dienst aan de gebruiker van die locatie. We mogen kosten die een Meterleverancier ons in rekening brengt voor het verbinden van zijn Meterdatabron, opnemen in onze vergoeding voor de API-dienst.
2.6. Buiten de EER. Een Ontwikkelaar die buiten de EER is gevestigd, in een land zonder adequaatheidsbesluit van de EU, ontvangt persoonsgegevens via de API pas nadat hij de standaardcontractbepalingen van de EU met ons heeft ondertekend.
2.7. Doorsturen van OCPP-verkeer. API-toegang geeft geen recht op OCPP-verkeer van Laders, als kopie of met sturing, of om een proxy of gateway tussen een Lader en het Platform te plaatsen (AV 8.6 en 8.8).
2.8. Geen training van modellen. De Ontwikkelaar mag API-gegevens, ook geanonimiseerd of geaggregeerd, behalve gegevens die hij zelf heeft ingevoerd of gegevens van Laders die hij bezit of least, niet gebruiken om AI- of machine-learningmodellen te trainen, te testen of te verbeteren zonder onze voorafgaande schriftelijke toestemming. Een Ontwikkelaar die een bedrijf is en dit schendt, is de boete verschuldigd en heeft de verplichtingen uit AV 16.7.
2.9. Bron. Een Ontwikkelaar die API-gegevens gebruikt in een registratie, claim, rapportage of publicatie, vermeldt Plugchoice als bron waar het formaat dat toelaat.
2.10. Bewijs van toestemming. De Ontwikkelaar legt elke toestemming of instructie van een gebruiker vast waarop zijn toegang en commando's berusten, en toont die ons binnen 5 Werkdagen na ons verzoek.
3. Aanvaardbaar gebruik
3.1. AV 4.2 bindt de Ontwikkelaar, die bovendien niet mag: (a) het Platform klonen, of een product of dienst bouwen of verbeteren die met het Platform concurreert met de SDK, Link, onze documentatie of code, of met API-gegevens verder dan AV 4.2(b) en 15.5 toestaan; (b) benchmarken of prestatievergelijkingen publiceren zonder onze schriftelijke toestemming; (c) API-toegang, de SDK of onze code doorverkopen, in sublicentie geven, verhuren of uitlenen; (d) gegevens massaal onttrekken buiten de eigen gegevens van de verbonden gebruikers; (e) kwetsbaarheden onderzoeken of testen, behalve onder ons beleid inzake Responsible Disclosure; (f) de identiteit of het doel van zijn applicatie in de toestemmingsflow verkeerd voorstellen; (g) eigendomsoverdrachten, het verlenen van toegang of andere handelingen van het type toestemming automatiseren zonder dat de gebruiker elke handeling bevestigt; (h) op een andere manier gegevens uit onze websites, documentatie, apps of het Platform halen dan via de API binnen zijn scopes.
3.2. Rate limits en fair-uselimieten in de documentatie, die we mogen wijzigen, gelden per niveau, per token en over alle tokens en accounts van een Ontwikkelaar samen. We mogen verkeer dat ze overschrijdt of het Platform belast afknijpen of blokkeren, zonder kennisgeving. Gebruik via AI-agents, scripts of andere automatisering is eigen gebruik van de Ontwikkelaar.
4. Commando's naar Laders
4.1. De Ontwikkelaar staat in voor elk commando dat met zijn inloggegevens of tokens wordt gegeven.
4.2. De Ontwikkelaar bouwt waarborgen in die in verhouding staan, en stuurt bulk- of destructieve commando's alleen naar Laders van gebruikers die dat duidelijk hebben ingeschakeld.
4.3. De Ontwikkelaar stuurt een Lader alleen binnen de grenzen die in het Platform zijn ingesteld, negeert nooit een lagere grens die daar is ingesteld, en pauzeert zijn sturing op ons verzoek (AV 6.10).
4.4. Serveradres. AV 8.7 en 8.11 gelden onverkort. Een adres of instelling die de Ontwikkelaar, zijn applicatie of de SDK, of Link op zijn verzoek, in een Lader zet, geeft de Ontwikkelaar geen recht om die te behouden.
4a. Juistheid van gegevens
4a.1. API-gegevens, waaronder een certificeringsstatus zoals MID, worden geleverd zoals ze zijn (AV 7).
4a.2. De Ontwikkelaar presenteert API-gegevens niet als geverifieerd of gecertificeerd.
4b. SDK en Link
4b.1. Een "Client Secret" is een tijdelijk geldig geheim dat de server van de Ontwikkelaar via de SDK-API verkrijgt om Link te openen, alleen geldig voor de gebruiker en de Laders, locaties of het adres in zijn scope.
4b.2. Link en de SDK-API zijn alleen beschikbaar waar we ze hebben ingeschakeld, en alleen om Link te openen voor de eigen gebruikers of Laders van de Ontwikkelaar. De Ontwikkelaar mag Link niet van een andere branding voorzien buiten onze brandingopties, en niet als zijn eigen dienst presenteren.
4b.3. De Ontwikkelaar maakt Client Secrets alleen aan op zijn eigen server, voor een gebruiker die hij heeft ingelogd en met de smalste scope die de handeling nodig heeft, en logt een Client Secret nooit of geeft het aan niemand anders door dan aan de SDK of Link. Hij staat in voor alles wat met zijn inloggegevens en Client Secrets wordt gedaan, ook misbruik door anderen, tenzij wij het veroorzaakten.
4b.4. De Ontwikkelaar mag inloggegevens die een gebruiker in Link invoert niet opvragen, lezen, opslaan of doorsturen, en de stappen van de gebruiker daar, waaronder het toestemmingsscherm, niet onderscheppen, wijzigen of automatiseren.
4b.5. Link voegt Laders alleen onder een ondertekende individuele overeenkomst toe aan het Team van een Ontwikkelaar; een vergoeding die die overeenkomst per Lader vaststelt, is verschuldigd bij de inrichting en wordt nooit terugbetaald. De Ontwikkelaar is dan hun Accounthouder en neemt AV Bijlage C.8 op in zijn gebruikersvoorwaarden.
4b.6. Om een Lader toe te voegen, in te stellen of opnieuw te verbinden, mag Link het adres van onze OCPP-server, de inloggegevens daarvoor en netwerkinstellingen naar die Lader schrijven en naar de andere Laders die Link toont en die de systemen van het merk samen met die Lader omzetten. Het uitvoeren van Link is de instructie van de Accounthouder om dat te doen voor elke getoonde Lader. De Ontwikkelaar zorgt ervoor dat de gebruiker die Link uitvoert die instructie mag geven, en staat ervoor in waar die gebruiker dat niet mag.
4b.7. Na een doorloop ontvangt de Ontwikkelaar via Link alleen het resultaat en, voor Laders in het eigen account van een gebruiker, toegang binnen de scopes die de gebruiker heeft goedgekeurd.
4b.8. We mogen de SDK, de SDK-API en Link op elk moment wijzigen, opschorten of beperken.
4b.9. De artikelen 4, 6.1 en 8 zijn van toepassing op de SDK en Link.
4b.10. SDK-licentie. We verlenen de Ontwikkelaar een niet-exclusieve, niet-overdraagbare, niet-sublicentieerbare licentie, herroepelijk onder de artikelen 6.3 en 9.1, om de SDK ongewijzigd in zijn eigen applicatie op te nemen, uitsluitend om Link te openen voor zijn eigen gebruikers, en hem alleen in gecompileerde vorm binnen die applicatie te verspreiden. Buiten deze licentie publiceert, kopieert, forkt, spiegelt, wijzigt, omhult, port of emuleert de Ontwikkelaar de SDK, Link of de SDK-API niet, gebruikt hij ze niet met een andere dienst dan de onze, en verwijdert hij onze vermeldingen niet. Opensourcecomponenten in de SDK vallen onder de licenties in het NOTICE-bestand ervan, die voor die componenten voorgaan. De licentie eindigt met de toegang van de Ontwikkelaar; de Ontwikkelaar verwijdert de SDK dan binnen 14 dagen uit nieuwe releases. Artikel 2.8 is van toepassing op een schending van dit artikel.
4c. Klanten, onboarding en niveaus
4c.1. Klantrelatie. Wie via de SDK, Link, de API of een Partner een Plugchoice-account krijgt, is onze klant, onder onze voorwaarden, tenzij een ondertekende individuele overeenkomst de Ontwikkelaar of Partner het eigendom van die klantrelatie geeft. We mogen die klant zelf benaderen en informeren, voor zover de wet dat toestaat, en hem onze app, diensten en aanbiedingen tonen, ook in Link.
4c.2. Onboarding. We bepalen de stappen in Link en in de SDK-flow en mogen ze wijzigen, zoals het aanmaken van een account, inloggen, toestemmingen, het tonen van de Plugchoice-app en onze naam en ons merk in de flow. Tenzij een ondertekende individuele overeenkomst de Ontwikkelaar het eigendom van de klantrelatie geeft, mogen we elke stap verplicht maken, zoals het downloaden van de Plugchoice-app.
4c.3. Niet ontmoedigen. De Ontwikkelaar verbergt, omzeilt, ontmoedigt of vervangt onze stappen, uitnodigingen, meldingen of ons merk niet, en raadt gebruikers niet af een Plugchoice-account of de Plugchoice-app te gebruiken.
4c.4. Niveaus. We mogen functies tussen niveaus verplaatsen. Een niveau geeft alleen wat zijn schriftelijke voorwaarden of een ondertekende individuele overeenkomst geven; alles wat niet uitdrukkelijk is gegeven, blijft bij ons. Dat iets technisch mogelijk is, geeft er geen recht op.
4c.5. Deze voorwaarden beperken de rechten van een gebruiker onder de EU Data Act niet, noch rechten onder Verordening (EU) 2019/1150 (AV 14.2 en 18.6).
5. Betaalendpoints
5.1. Endpoints voor facturering, betaling, uitbetaling, vergoeding en openbaar laden zijn alleen beschikbaar waar we ze hebben ingeschakeld, onder AV Bijlage B en de vereisten van onze betaaldienstverlener.
5.2. De Ontwikkelaar verwerkt volledige betaalgegevens alleen via de betaaldienstverlener.
6. Beschikbaarheid, versiebeheer en wijzigingen
6.1. De API, inclusief beta-endpoints, wordt geleverd zoals zij is.
6.2. We mogen endpoints en velden op elk moment toevoegen, wijzigen, uitfaseren of verwijderen, en kondigen een breaking change alleen aan waar een ondertekende individuele overeenkomst daarin voorziet.
6.3. We mogen API-toegang met onmiddellijke ingang opschorten of beëindigen bij schending van deze voorwaarden, achterstallige vergoedingen of een Dringende Reden.
7. Beveiliging en incidenten
7.1. De Ontwikkelaar houdt tokens, sleutels en geheimen vertrouwelijk, gebruikt ze aan de serverzijde waar het niveau dat vereist, en roteert ze direct bij vermoeden van compromittering.
7.2. De Ontwikkelaar meldt een beveiligingsincident waarbij API-inloggegevens of API-gegevens betrokken zijn binnen 24 uur na ontdekking aan security@plugchoice.com.
7.3. Onder API Professional en partneruitwisseling gebruikt de Ontwikkelaar per applicatie zijn eigen OAuth-client en vraagt hij alleen de scopes aan die hij nodig heeft.
8. Aansprakelijkheid en vrijwaring
8.1. De Ontwikkelaar vrijwaart ons tegen aanspraken van zijn gebruikers en andere derden die voortvloeien uit zijn applicatie, zijn gebruik van de API, de SDK of Link, zijn commando's naar Laders of zijn verwerking van API-gegevens.
8.2. Controle en audit. Binnen 5 Werkdagen na ons verzoek geeft de Ontwikkelaar ons wat we redelijkerwijs nodig hebben om na te gaan of hij zich aan de voorwaarden houdt, waaronder de vastleggingen onder artikel 2.10. Eenmaal per jaar, en op elk moment bij vermoeden van een overtreding, mag een onafhankelijke auditor die tot geheimhouding is verplicht zijn API-gebruik voor ons controleren, na een aankondiging van 5 Werkdagen; de Ontwikkelaar betaalt de audit als die een overtreding of onder artikel 1.4 verschuldigde vergoedingen aantoont. Dit artikel geldt niet voor het privégebruik door een Consument van een persoonlijk toegangstoken.
9. Intellectuele eigendom
9.1. AV 16 is van toepassing. We mogen de licentie van de Ontwikkelaar om de API te benaderen en de SDK en onze voorbeeldcode te gebruiken direct intrekken bij een schending of een Dringende Reden, en anders met een aankondiging van 30 dagen.
9.2. [Bewust leeg gelaten]
10. Wijzigingen
10.1. We mogen deze voorwaarden wijzigen onder AV 14.
Eerdere versies: API- en Ontwikkelaarsvoorwaarden 2026-1, vervangen op 30 oktober 2026 voor nieuwe accounts en op 30 november 2026 voor bestaande accounts