api.oeg.net
Open in
urlscan Pro
2606:4700:3108::ac42:2889
Public Scan
URL:
https://api.oeg.net/
Submission: On April 30 via manual from DE — Scanned from DE
Submission: On April 30 via manual from DE — Scanned from DE
Form analysis
1 forms found in the DOM<form class="download-url-wrapper"><input class="download-url-input" type="text" value=""><button class="download-url-button button">Explore</button></form>
Text Content
Explore PUBLIC OEG API 1.0.0 OAS3 Bereitgestellte Schnittstellen Servers / Authorize TOKEN POST/authentication_token Get JWT token to login. PRODUCTSTOCK GET/shop/product/stock/{externalId} Retrieves a ProductStock resource. SCHEMAS ProductStock-ProductStock-read ProductStock.jsonld-ProductStock-read Token Credentials DOKUMENTATION 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"} LIMITIERUNG * Die Anzahl der Abfragen ist auf 120 pro Minute limitiert, das restliche Abfragevolumen können Sie über den Response HTTP Header "X-RateLimit-Remaining" einsehen. Begrenzen Sie am besten ihre Abfragen so, dass das Limit nicht ausgeschöpft wird PRODUKTBESTAND * Um den Bestand eines Produktes abzufragen, benutzen Sie die GET "ProductStock" Schnittstelle, als "id" tragen Sie die OEG Artikelnummer ein. Bspw. 516001500