Dokumentacja API DHL (DHL Express API (MyDHL)) pozwala zautomatyzować nadawanie i śledzenie przesyłek z poziomu własnego systemu. Poniżej zebrano informacje o DHL Express API (MyDHL) – autoryzacja, endpointy, sandbox i linki do dokumentacji.

API
DHL Express API
Oficjalna nazwa API
Autoryzacja
API Key + Secret
Metoda uwierzytelniania
Endpointy
5
Główne grupy funkcji

Funkcje DHL Express API (MyDHL)

API DHL daje dostęp do endpointów obsługujących przesyłki. Zamiast ręcznie wypełniać formularze u kuriera, wszystkim zarządzasz ze swojego systemu.

Funkcje DHL Express API (MyDHL):

  • Shipment API: Tworzenie przesyłek krajowych i międzynarodowych
  • Label API: Generowanie etykiet w PDF, ZPL, PNG
  • Tracking API: Śledzenie paczek z powiadomieniami
  • Rating API: Wycena przesyłek wg parametrów
  • Pickup API: Zamawianie odbioru kurierem

Autoryzacja i dostęp do API DHL

Dostęp do DHL Express API (MyDHL) wymaga uwierzytelnienia przez API Key + Secret (OAuth 2.0). Konto deweloperskie zakładasz samodzielnie albo dostajesz dane od opiekuna handlowego.

Środowisko testowe (sandbox)

Przed wdrożeniem na produkcję przetestuj integrację w sandboxie: Https://express.api.dhl.com/mydhlapi/test. Testy w sandboxie nie wpływają na rzeczywiste przesyłki ani rozliczenia.

Integracja z platformami e-commerce

API DHL ma gotowe wtyczki do popularnych platform sklepowych, więc nie trzeba pisać integracji od zera.

Wspierane platformy:

  • WooCommerce
  • PrestaShop
  • Magento
  • Shopify
  • BaseLinker

Dla innych platform DHL Express API (MyDHL) udostępnia dokumentację REST – integrację napiszesz w PHP, Python, Java, C# lub Node.js.

Dokumentacja DHL Express API (MyDHL): pobierz

Oficjalna Dokumentacji API DHL zawiera opisy endpointów, parametry żądań, kody odpowiedzi i przykłady.

Jak rozpocząć integrację z API DHL?

Integrację z DHL Express API (MyDHL) przeprowadzisz w czterech krokach.

Integracja z API DHL: krok po kroku

1
Rejestracja
Załóż konto i pobierz klucze
2
Sandbox
Przetestuj w sandboxie
3
Wdrożenie
Przełącz na produkcję
4
Monitoring
Monitoruj logi i błędy

Zobacz też:

Najczęściej zadawane pytania

Jak uzyskać dostęp do API DHL?

Aby uzyskać dostęp do DHL Express API (MyDHL), należy zarejestrować konto na portalu deweloperskim DHL i wygenerować klucze autoryzacyjne. Metoda uwierzytelniania to API Key + Secret (OAuth 2.0). Przed wdrożeniem produkcyjnym warto przetestować integrację w środowisku sandbox.

Czy DHL udostępnia środowisko testowe (sandbox)?

Tak, DHL udostępnia środowisko testowe: https://express.api.dhl.com/mydhlapi/test. Testy w sandboxie nie wpływają na rzeczywiste przesyłki ani rozliczenia.

Z jakimi platformami e-commerce integruje się API DHL?

API DHL ma gotowe wtyczki do: WooCommerce, PrestaShop, Magento, Shopify, BaseLinker. Dokumentacja REST/SOAP pozwala też napisać własną integrację.