DHL Retoure
DHL Retoure (DHL Paket DE Returns): So bekommst du die Zugangsdaten in der DHL-Plattform
Damit wir für dich DHL-Retourenlabels per API erstellen können, brauchen wir (je nach Setup) diese Werte aus deiner DHL-/DHL-Developer-Umgebung:
dhl_api_key(wird als HeaderDHL-API-Key/dhl-api-keygenutzt)auth_token(Bearer Token im HeaderAuthorization: Bearer …)receiverId(Retouren-Empfänger-ID; bestimmt die Rücksendeadresse)
Unsere technische Anbindung nutzt genau diese Header und den Returns-Endpoint.
1) Voraussetzungen (damit du überhaupt Zugriff bekommst)
Du brauchst typischerweise:
einen gültigen DHL Geschäftskundenvertrag für DHL Retoure Online und/oder DHL Retoure International
Zugriff aufs Post & DHL Geschäftskundenportal mit Berechtigung für die Funktion „Retoure“ (developer.dhl.com)
2) dhl_api_key im DHL Developer Portal holen (API registrieren → App → Key)
dhl_api_key im DHL Developer Portal holen (API registrieren → App → Key)Öffne das DHL Group API Developer Portal und logge dich ein. (developer.dhl.com)
Suche im API-Katalog nach „DHL Paket DE Retoure / DHL Parcel DE Returns“. (developer.dhl.com)
Klicke dort auf „Zugang erhalten“:
dabei wird entweder eine neue App erzeugt oder du fügst die API einer bestehenden App hinzu. (developer.dhl.com)
Wichtig: Sandbox geht i.d.R. direkt, Produktion wird von DHL explizit freigeschaltet (Status „Approved“). (developer.dhl.com)
In deiner App findest du dann den API Zugriffsschlüssel / API Key → das ist dein
dhl_api_key. (developer.dhl.com)
3) auth_token (Bearer Token) bekommen (Authentication API)
auth_token (Bearer Token) bekommen (Authentication API)Für viele Parcel-DE APIs ist der Token-Schritt „vorne dran“: Du holst dir über die Authentication API (Post & Parcel Germany) ein Token und nutzt es danach als Bearer im Authorization-Header. (developer.dhl.com)
Typisches Prinzip:
Token holen →
access_tokenDanach bei Returns-Aufrufen senden:
Authorization: Bearer <access_token>(developer.dhl.com)
In den offiziellen Spezifikationen ist außerdem erwähnt, dass (je nach API/Setup) auch “alte” Auth-Varianten (API-Key + Basic Auth / bzw. Password Flow) möglich sind, aber für euren Fall passt das Bearer-Token-Schema. (developer.dhl.com)
4) receiverId (Retouren-Empfänger-ID) finden
receiverId (Retouren-Empfänger-ID) findenDie receiverId ist deine DHL-Retoure-Empfängerkennung (damit steht fest, wohin retourniert wird). Die bekommst du üblicherweise im Rahmen deines DHL Retoure Setups/Vertrags bzw. im Umfeld der Retoure-Funktion im Geschäftskundenportal (sie wird auch explizit als Parameter für die Returns-Label-Erstellung verwendet). (developer.dhl.com)
5) Bitte schick uns diese Werte (Copy/Paste)
Sende uns bitte:
dhl_api_key: ...auth_token: ...(oder alternativ: die Infos, damit wir ihn über die Authentication API für dich ziehen können – je nach vereinbartem Verfahren)receiverId: ...
Zuletzt aktualisiert
War das hilfreich?
