API v1.0

Einführung

EasyLox ist ein Versandsystem, mit dem die Kunden Ihren Versand mit verschiedenen Paketdienstleistern und Speditionen abwickeln können. Mit der Easylox API können Sie Ihr Warenwirtschaftssystem oder Ihren Shop mit EasyLox verbinden.

Grundsätzlich haben wir einen Wrapper für die von uns unterstützten Betreiber-Webdienste erstellt, sodass Sie nicht jeden Betreiber selbst integrieren müssen.

Um es Ihnen als Entwickler einfacher zu machen, haben wir die EasyLox-API bewusst unter Verwendung des RESTful-Architekturstils erstellt. Dies bedeutet, dass Sie keine Probleme mit der Verwendung unserer API haben, wenn Sie mit REST vertraut sind und RESTful-Services verwenden. In der Regel verwenden wir bei der Implementierung von REST-APIs ressourcenorientierte URLs und HTTP-Authentifizierung.

Authentifizierung

Damit Entwickler ihren Code vor dem Absenden testen können, stellen wir eine QUOTE-Methode bereit. Wenn Sie es geschafft haben, Daten mit der QUOTE-Methode abzurufen, können Sie sicher die CREATE-Methode verwenden.

Abgesehen vom Senden Ihres API-Schlüssels müssen alle API-Anforderungen über HTTPS gestellt werden. Versuchen Sie nicht, HTTP zu verwenden. Es wird scheitern!

Beachten: Sie können API KEY in den Feldern Profil -> Profil editieren -> API & Handelsplätze feld API Key (wenn das Feld leer ist, klicken Sie auf die Schaltfläche GENERATE KEY).

Parameter

Um eine Verbindung zur API herzustellen, werden POST-Anforderungen an die URL https://easylox.de/api/v1/{action} verwendet, wobei {action} verfügbare Methoden zum Aufrufen bestimmter API-Funktionen sind.

Beispiel-API-Anforderung mit CURL-Bibliothek

curl -u :API_KEY -H "Content-Type: application/json" -d '{"carrier":"dhl","pickup":"2020-09-07"}'  https://easylox.de/api/v1/pickup