Authentifizierung
Bevor Sie API Abfragen durchführen können, müssen Sie einen "JWT Token" generieren.
Um diesen Token zu erhalten, benutzen Sie den "/authentication_token" Endpoint und senden Sie dort ihre Kundennummer und Passwort mit.
Als "externalId" tragen Sie ihre OEG Kundennummer ein, "password" ist Ihr Passwort wie beim normalen Login in den Onlineshop
-
Der Token muss bei allen Abfragen im Request als HTTP Header Authorization "Bearer" mitgeschickt werden.
Bspw. "Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."
- Der Token hat eine Gültigkeit von 6 Stunden und muss danach erneuert werden
-
Erneuern Sie den Token erst wenn die Gültigkeit abgelaufen ist und nicht vor jedem Request!
Wenn der Token abgelaufen ist, erhalten sie einen HTTP Status Code 401 und folgenden JSON Response
{"code": 401, "message": "Expired JWT Token"}