11 Home
Thomas Brinkmann edited this page 2 years ago

Inhalt


  • Einleitung
  • REQUEST URL
  • Wie schalte ich die API für mich frei?
  • Permission Denied
  • Sandbox

Routen


Service Routen - Alle Service Endpunkte


Order Routen - Alle Order Endpunkte
Billing Routen - Alle Billing Endpunkte
Protection Routen - Alle Protection Endpunkte


DNS Routen - Alle DNS Endpunkte


Einleitung

Unsere API ermöglicht es unseren Kunden ihre Produkt zu verwalten. Ohne dabei mit unseren Kundenbereich vorlieb nehmen zu müssen. Es können Aktionen auf der eigenen Website eingebunden werden oder man nutzt sie für eine Mobile App um auch unterwegs die eigenen Produkte zu steuern.

Unsere APIv2 ist noch eine BETA. Bitte beachtet das es hier noch zu Fehlern kommen kann. Bitte meldet diese Fehler unter Issues https://git.dsh.gg/Conan_Doyl/API/issues

REQUEST URL

Alle Requests müssen an die folgende URL gesendet werden:

https://api.dsh.gg/api/v2/

Wie schalte ich die API für mich frei?

Um die API nutzen zu können muss ein Konto angelegt werden, mit diesem Konto werden ebenfalls IP-Adressen eingetragen die auf unsere API zugreifen dürfen. Generell ist der Zugriff auf die API ohne Whitelist nicht möglich.

Um ein Konto zu erhalten muss aktuell in der BETA ein Ticket unter https://deinserverhost.de/store/submitticket.php erstellt werden. Für die Nutzung der API fallen keine Gebühren an.

Permission Denied

Ich erhalte bei der API bei einigen Requests die Meldung Permission Denied. Was muss ich tun? Einige API Endpunkte sind noch nicht freigeschaltet oder in deiner Rolle schlichtweg nicht erlaubt.

Es können später, unterkonten auch auf die API zugreifen, weswegen wir hier ein großes Berechtigungssystem implementiert haben. Aktuell lassen sich noch keine dieser Unterkonten einrichten. Jedoch wird dies in naher Zukunft möglich sein.

Sandbox

Gibt man den GET-Parameter ?sandbox=true mit an, so wird jeder Request simuliert. Die Ausgabe wird ebenfalls simuliert und kann daher vom LIVE-Request leicht abweichen. In der Regel ist die Ausgabe identisch, jedoch mit Beispieldaten.