Doorlopend gegevens ophalen
Lees eerst Eenmalig gegevens ophalen
Eerste keer
Zodra de authorization_code is ingewisseld voor een access_token kan er maximaal 15 minuten lang data worden opgevraagd. Indien er om een doorlopende toestemming is gevraagd, wordt er naast het access_token ook een refresh_token verstrekt. Dit refresh_token moet worden opgeslagen om periodiek nieuwe gegevens te kunnen ophalen.
Met het refresh_token een nieuw access_token ophalen
Doe een aanvraag naar het token endpoint dat je in het wellknown endpoint kan vinden.
curl --request POST \ --url https://www.acc.mijnenergiedata.nl/autorisatieregister/oauth2/token \ --header 'content-type: application/x-www-form-urlencoded' \ --data grant_type=refresh_token \ --data refresh_token=<opgeslagen-refresh-token> \ --data client_id=afnemende-dienst-client-id \ --data client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer \ --data client_assertion=signed-assertion
Het ontvangen access_token bevat de urls van de endpoint(s) die aangeroepen moet(en) worden zoals beschreven bij het eenmalig gegevens ophalen.