247APPS
easyDHL

Wie rufe ich Lieferaufträge über die API ab?

Zuletzt aktualisiert:

Mit GET https://easydhl.247apps.de/api/orders kannst du erzeugte Outbound-Lieferaufträge samt Trackingnummern und vorhandenen Dokumentlinks abrufen. Retouren sind in diesem Abruf nicht enthalten.

Sende den unter Einstellungen > DHL angezeigten API-Key als Bearer-Token und fordere eine JSON-Antwort an:

Authorization: Bearer <API_KEY>
Accept: application/json

Als Startpunkt ist mindestens from_order_id oder from_order_name erforderlich. take begrenzt die Anzahl der Ergebnisse, skip_first=true überspringt bei einer Folgeabfrage den erneut verwendeten Startpunkt und automated filtert optional nach automatisiert erstellten Vorgängen.

curl -G 'https://easydhl.247apps.de/api/orders' \
  -H 'Authorization: Bearer <API_KEY>' \
  -H 'Accept: application/json' \
  --data-urlencode 'from_order_name=#1001' \
  --data-urlencode 'take=50'

Dokumentfelder wie labelUrl, slipUrl, invoiceUrl oder exportUrl können null sein, wenn das jeweilige Dokument nicht erzeugt wurde. Gib bei einer Supportanfrage niemals den API-Key weiter.