De benodigde autorisatie voor mijnfietsverhuur API is op basis van OAuth2. Er zijn twee vormen voor authenticatie flows beschikbaar:
Let op: De password grant gebruikt logingegevens (gebruikersnaam & wachtwoord) naar de authenticatie server. Gebruik hiervoor altijd het speciale api account. Wilt u gebruik maken van de client_credentials flow? Vraag dan uw token aan via onze support portal. |
Kies de gewenste authenticatie flow
Voer uw authenticatie verzoek uit op het token eindpunt.
Password grant
curl --location --request POST 'https://api.mijnfietsverhuur.nl/token' --header 'Content-Type: application/x-www-form-urlencoded' --data-urlencode 'grant_type=password' --data-urlencode 'username=YOUR_USERNAME' --data-urlencode 'password=YOUR_PASSWORD' |
Client_credentials
curl --location --request POST 'https://api.mijnfietsverhuur.nl/token' --header 'Content-Type: application/x-www-form-urlencoded' --data-urlencode 'grant_type=client_credentials' --data-urlencode 'client_id=YOUR_CLIENTID' --data-urlencode 'client_secret=YOUR_SECRET' |
In beide gevallen ontvangt u een bearer token resultaat bij een geldige autorisatie.
Gebruik de ‘acces_token’ voor uw vervolg aanvragen.
{ "access_token": "##########################################################", "token_type": "bearer", "expires_in": 1209599, "userName": "YOUR_USERNAME", ".issued": "Thu, 21 Jan 2021 19:56:49 GMT", ".expires": "Thu, 04 Feb 2021 19:56:49 GMT" } |