Custom API

Deine eigene Schnittstelle zum Lager.

Eigener Shop, ERP, Konfigurator oder Abo-Plattform: Über unsere REST-API legst du Aufträge an, fragst Bestände ab und holst Sendungsstatus. Dokumentiert, versioniert, mit Webhooks für jeden Statuswechsel.

dashboard.elogix.app/auftraege
Fulfillment-AufträgeLetzte 30 Tage
AuftragsnummerEmpfängerArtikelSendungsstatusStatus
SHOP-10428M. Musterfrau2UnterwegsVersendet
AMZ-302-8273E. Beispiel1ZugestelltVersendet
WOO-2291S. Beispielhuber3Klärung nötigVersendet
SHOP-10427L. Probst1–Bestätigt
BB-55019J. Testmann5UnterwegsVersendet
JSON über HTTPS, Token-Authentifizierung
REST
für Versand, Zustellung, Retoure, Bestand
Webhooks
jeder Vorgang mit eigenem Schlüssel
idempotent

Warum eLogix

Eine Schnittstelle, die dein Entwicklerteam mag.

REST mit JSON, dokumentierte Felder, Idempotenz-Schlüssel gegen Doppelbuchungen und Webhooks für jeden Statuswechsel. Wir haben die API so gebaut, wie wir selbst gern anbinden – unser eigenes Dashboard läuft darauf.

Vier Objekte, klar geschnitten

Aufträge, Bestände, Sendungen, Retouren. Mehr brauchst du nicht, um dein System anzubinden.

Idempotent von Anfang an

Jeder Auftrag trägt deinen Schlüssel. Ein wiederholter Aufruf nach einem Timeout erzeugt keine zweite Sendung.

Webhooks statt Abfrageschleifen

Wir melden aktiv, wenn sich etwas ändert: Versand mit Sendungsnummer, Zustellung, Retoure, Bestandskorrektur.

Fehler, die etwas sagen

Verständliche Meldungen mit Feldbezug statt „400 Bad Request“. Was fehlt, steht in der Antwort.

Testumgebung und Testlauf

Erst gegen die Testumgebung entwickeln, dann im Testlauf mit echten Bestellungen prüfen – live geht es auf deinen Klick.

EDI, wenn der Handel es verlangt

Für Handelspartner mit EDI-Pflicht richten wir die Anbindung auf Anfrage ein – du sprichst weiter mit uns, nicht mit einem Provider.

Im Dashboard

Dieselben Vorgänge, nur programmatisch

Was du über die API anlegst, siehst du im Dashboard – und umgekehrt. Dein Support arbeitet in der Oberfläche, dein System im Hintergrund.

  • Aufträge per API, sichtbar im Dashboard
  • Status und Sendungsnummer zurück per Webhook
  • Bestände als Abfrage oder Push
  • Alle Vorgänge mit deiner Referenznummer
dashboard.elogix.app/auftraege
Fulfillment-AufträgeLetzte 30 Tage
AuftragsnummerEmpfängerArtikelSendungsstatusStatus
SHOP-10428M. Musterfrau2UnterwegsVersendet
AMZ-302-8273E. Beispiel1ZugestelltVersendet
WOO-2291S. Beispielhuber3Klärung nötigVersendet
SHOP-10427L. Probst1–Bestätigt
BB-55019J. Testmann5UnterwegsVersendet
Custom API

So läuft es

Von der ersten Zeile Code zum Livebetrieb.

  1. 1

    Zugang bekommen

    Token für die Testumgebung, Dokumentation und ein Ansprechpartner.

  2. 2

    Anbinden

    Aufträge anlegen, Bestände lesen, Webhooks abonnieren.

  3. 3

    Testlauf

    Echte Bestellungen, aber nur lesend – wir prüfen gemeinsam, ob alles ankommt.

  4. Live

    Umschalten auf Produktion. Bestehende Vorgänge laufen unverändert weiter.

Im Detail

Womit Entwickler rechnen können

Versionierung

Breaking Changes bekommen eine neue Version, alte Versionen laufen weiter.

Ratenbegrenzung mit Kopfzeilen

Limits stehen in der Antwort, nicht nur in der Doku.

Zeitstempel in UTC

Eindeutig, mit ISO-8601 – Sommerzeit ist kein Thema.

Sandbox

Testumgebung mit eigenen Daten, damit niemand versehentlich echte Pakete auslöst.

Signierte Webhooks

Jede Zustellung ist signiert, damit du sie verifizieren kannst.

Support für Entwickler

Fragen beantwortet jemand, der die Schnittstelle selbst gebaut hat.

FAQ

Custom API: häufige Fragen

Wie ist die Schnittstelle abgesichert?+

Jede Verbindung läuft ausschließlich über HTTPS, also TLS-verschlüsselt – unverschlüsselte Aufrufe nehmen wir nicht an. Die Zugangsdaten gelten je Kunde und sehen nur deine Daten; eingerichtet werden sie gemeinsam beim Start.

Läuft euer eigenes Dashboard auf derselben API?+

Ja. Deshalb bekommst du keine zweitrangige Schnittstelle: Was im Dashboard funktioniert, funktioniert auch über die API.

Was kostet die API-Anbindung?+

Ein monatlicher Modulpreis, der ab einer bestimmten Paketmenge entfällt. Kosten je Aufruf gibt es nicht.

Wie lange dauert eine Anbindung?+

Für die Grundfunktionen – Aufträge und Sendungsstatus – rechnen Teams meist mit ein bis drei Tagen Entwicklungszeit.

Gibt es fertige Clients?+

Die API ist bewusst einfach gehalten, sodass die HTTP-Bibliothek deiner Sprache genügt – ein eigenes SDK brauchst du nicht. Beispielaufrufe liefern wir für curl, TypeScript und PHP mit.

Und wenn wir EDI brauchen?+

Dann richten wir EDI auf Anfrage ein. Für die meisten Handelspartner reicht aber unsere API oder ein CSV-Austausch.

Kundenstimme

„eLogix ist für mich nicht einfach nur eine Logistik oder ein Lager – sondern wirklich wie ein Partner in Crime.“
Martina Süss · Gründerin, LIONHERZ
Marken, die mit eLogix versenden
DRAXUS
G·U·M
LIONHERZ
Samtpfote
Atelier Drip
Everleven

Dokumentation anfordern

Sag uns, welches System du anbinden willst – du bekommst Zugang zur Dokumentation und zur Testumgebung.