resource / users
User / Create
Maak een nieuw beCharge-account aan op het platform.
snake_case in, camelCase uit
Het request verwacht first_name en post_code, de respons geeft firstName terug. id komt hier terug als string, bij een listing als integer.
Headers
application/json
application/json
Body Params
E-mailadres van de klant.
Wachtwoord van de klant.
Voornaam.
Achternaam.
Telefoonnummer.
Straat en nummer. Optioneel.
Gemeente.
Postcode.
ISO-2 landcode, bv. BE.
Vaste waarde 1116 voor beCharge.
Vaste waarde 257. Niet strikt verplicht, maar zonder dit veld komt de gebruiker niet in de juiste groep.
Response velden
Platform-ID van de gebruiker. String bij create, integer in listings.
E-mailadres.
Voornaam (camelCase).
Achternaam.
Telefoonnummer.
Saldo in de valuta van currency. 0 bij een nieuw account.
ISO-valutacode, null zolang er nog geen transactie was.
ISO-8601 tijdstip van aanmaak.
Responses
Blijft in deze pagina, wordt nergens opgeslagen of verzonden.
curl --request POST \
--url 'https://cp.blulinc.com/public-api/resources/users/v1.1' \
--header 'Authorization: Bearer <API_KEY>' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--data '{ "email": "klant@voorbeeld.be", "password": "...", "first_name": "...", "last_name": "...", "phone": "...", "address": "...", "city": "...", "post_code": "...", "country": "BE", "partnerId": 1116, "userGroupId": 257 }'Vul de parameters in en verstuur de call. De aanvraag loopt via de backend-proxy die de API-key server-side toevoegt.
Live respons
Nog geen call uitgevoerd.
Gebruiker aangemaakt
{
"data": {
"id": "3568",
"email": "klant@voorbeeld.be",
"firstName": "...",
"lastName": "...",
"phone": "...",
"balance": 0,
"currency": null,
"createdAt": "2026-08-06T10:12:44+02:00"
}
}Bijgewerkt 6 augustus 2026
Laadpuntdata van de publieke kaart: © Open Charge Map contributors (CC-BY 4.0).

