DreamRobot REST API

Arbeitstechniken

Die DreamRobot REST API ermöglicht es, über eine externe Software auf Funktionen von DreamRobot zuzugreifen. Erfahre hier, welche Möglichkeiten diese Schnittstelle bietet.

Generelles zur REST API

Du möchtest über eine externe Software auf Funktionen von DreamRobot zugreifen, zum Beispiel über ein Programm, welches du selbst oder ein externer Dienstleister für dich entwickelt hat? Unsere REST API macht genau das möglich. Über sie nimmt DreamRobot Aufrufe der externen Software entgegen und liefert dazu Daten zurück oder lässt es zu, DreamRobot-eigene Funktionen zu starten

 Bitte beachte, dass die Implementierung, also die Programmierung auf Seiten der externen Software ausschließlich durch dich selbst oder einen Dienstleister in deinem Auftrag erfolgen kann. Wir bieten keine individuelle Anpassung an externer Software durch unser Entwickler-Team an. Hierfür bitten wir um Verständnis. 

Aufgaben, die über die REST API erledigt werden können

  • Lager-Bereich
    • Varianten
    • Sets
    • Portalübergreifender Mengenabgleich
    • Beschreibungen
    • Lister (eBay, hood, Yatego, Shop, Amazon, Reakuten, Fnac, ePages, Kaufland.de) anlegen, abrufen und im Portal einstellen/aktualisieren (nur Protokollfunktion)
       
  • Aufträge...
    • anlegen
    • abrufen
    • aktualisieren (z.B. Status oder Adresse ändern)
    • Versand der "Ware ist unterwegs!"-E-Mail

Dokumentation zur REST API (Download-Links)

Über den folgenden Link kannst du eine Zip-Datei herunterladen, die diverse Dateien enthält, die wiederum die Arbeit mit der REST API exemplarisch in einer PHP-Umgebung ermöglichen. Download der Zip-Datei

Zudem ist eine umfangreiche Dokumentation im PDF-Format enthalten. Diese Dokumentation, die natürlich stets aktuell gehalten wird, kannst du alternativ auch online einsehen. Diese Online-Version der Dokumentation findest du HIER

Weitere Informationen

Die Schnittstelle unterstützt in allen Bereichen individuell XML/JSON sowie ISO-8859-15/UTF-8 als Input und Output, abhängig von den gesetzten Headern. 

 Falls du eine Aktivierung der API beanstragst, teile uns bitte eine separate E-Mail-Adresse für Rückfragen und Statusmeldungen mit. Dies sollte nicht die Email-Adresse sein, an die DreamRobot deine Rechnungen sendet. Wir benötigen diese zusätzliche Email-Adresse z.B. für technische Rückfragen/Statusmeldungen zur REST API.

Partnerunternehmen, die Anbindungen der REST API im Auftrag von DreamRobot-Anwendern vornehmen und selbst keine Warenverkäufe über DreamRobot abwickeln, können die REST API im Rahmen eines DreamRobot-Entwickleraccounts anbinden.

Wenn du jetzt einen API-Zugang erhalten möchtest, wende dich gerne mit einer entsprechenden Nachricht per Mail an support(at)dreamrobot.de.

REST API Benutzerverwaltung

Unter "ADMIN -> MyAccount" kannst du deine REST API-Zugänge verwalten,Tarife wechseln und, abhängig vom Anwendungsfall, unterschiedliche Berechtigungen zuweisen. Bei externer Software empfehlen wir, diese wie vorausgewählt zu belassen, sofern du keine Einschränkung der Funktion planst.

REST API History

Unter "ADMIN -> MyAccount -> API History" kannst du alle Anfragen, die auf deinen Account gesendet wurden, einsehen.

Hierzu stehen verschiedene Filter zur Verfügung:

  • Datums-Filter: von ... bis ... (kann nur max. 30 Tage in die Vergangenheit sehen.)
  • Client-Filter: Wer hat die Anfrage gestellt?
  • Error-Filter: Nur Fehler / Keine Fehler
  • Modul-Filter: Es kann auf die einzelnen Bereiche der API gefiltert werden (z.B. Stock oder Order).
  • Zusätzlich steht eine Suchfunktion zur Verfügung um z.B. nach Statuscode, Pfad oder HTTP-Methode zu filtern.

Durch einen Klick auf die "Anfrage" oder "Antwort" kann die detaillierte Anfrage/Antwort angezeigt werden.