LINDA API
Via deze API is het mogelijk om Laadinfra data af te nemen zoals KPI's en Laadpaal locaties. Voor het opvragen van deze data is een geldig (service) account nodig met benodigde rechten. Een account met de juiste rechten kan worden aangevraagd bij de NDW Servicedesk.
Let op: deze API's zijn nog in ontwikkeling en de specificaties kunnen nog wijzigen.
Authenticatie
Als u over een service account beschikt dan kan op de volgende wijze een OAuth token worden verkregen (via curl):
curl \
-d "client_id=<uw client_id>" \
-d "client_secret=<uw client secret>" \
-d "grant_type=client_credentials" \
https://iam.ndw.nu/auth/realms/ndw/protocol/openid-connect/token
Hierop volgt onderstaand response:
{
"access_token": "",
"expires_in": 1800,
"refresh_expires_in": 3600,
"refresh_token": "",
"token_type": "Bearer",
"not-before-policy": 0,
"session_state": "81ae1763-9c99-4c54-99b8-5e0629f8a2d6",
"scope": "profile email"
}
Het response bevat een access_token. De inhoud van dit access_token moet bij aanroep van de API worden meegestuurd. Dit kan middels de volgende HTTP header:
Authorization: Bearer