API-Dokumentation auf Basis von Swagger
Sie können unsere API mit Hilfe von Swagger live ausprobieren.
API-Dokumentation öffnen
- Nehmen wir an, ein "normaler" Nutzer interagiert mit der Software über die Webadresse https://demo.aptecloud.valucon.de
- Die API-Dokumentation lässt sich dann über
https://demo.api.aptecloud.valucon.de/api-docs/index.html
öffnen. Beachten sie das Wort "api" als Teil der Webadresse. - Zum Öffnen der API-Dokumentation benötigen Sie Nutzername und Passwort: beides teilen wir Ihnen gerne auf Anfrage mit.
Vorbereitende Schritte, damit die API live genutzt werden kann
Das Video zeigt die vorbereitenden Schritte im Detail. Im Folgenden werden stichwortartig die Schritte kurz angerissen:
- Unter defaultHost eintragen:
demo.api.aptecloud.valucon.de
(bitte ersetzen durch Ihre Webadresse!) - Authorize klicken/Try it out klicken
- Email und passwort eintragen - dazu "string" entsprechend ersetzen
- Execute klicken
- authentification_token herauskopien.
- Authorize erneut klicken
auth_tocken (apiKey)
: den unter Schritt 5 kopierten Token hineinkopieren und authorize klickenauth_email (apiKey)
: E-Mail-Adresse hineinkopieren und authorize klicken
Schritt 6 sorgt dafür, dass das authentication_token und die E-Mail gespeichert und jedem API-Request hinzugefügt werden. Dies stellt sicher, dass der Benutzer als eingeloggt erkannt wird.
Ab jetzt können Sie die API live über die Swagger-Webseite testen.
cURL
Bei CURL-Aufrufen müssen jedem Request die Header x-user-token
und x-user-email
hinzugefügt werden. Beispiel:
-H 'x-user-token: 2jCbAwesp9d2s44UM5C1'
-H 'x-user-email: test.user@demo.de'
Authorisierung erlöscht, wenn Sie die Seite schließen
- Wenn Sie die Swagger-Seite schließen, erlischt die Authorisierung.
- D. h. beim erneuten Öffnen der Swagger-Seite müssen Sie die Authorisierung neu durchführen.