Jak jsme již dříve upozorňovali, na naší API platformě dochází k několika změnám, přičemž jednou z nich je, že všechny HTTP hlavičky jsou nově case insensitive a uváděné malými písmeny.

Konkrétní dopad má tato změna například u metody POST /ecs/ppl/myapi2/shipment/batch v případě hlavičky „Location“ v odpovědi. Ta bude nově psaná plně malými písmeny t.j. "location". 

Na základě zkušeností z implementací jsme zjistili, že řada zákazníků má nastavenu logiku čtení hlaviček chybně. Při zakládání batch v odpovědi vyhledává hlavičku „Location“, a v takovém případě hlavičku "location" nenajde, přesto, že jde o stejný objekt v odpovědi. Bohužel implementace protokolu HTTP2, který se změnou připravujeme zavést, striktně vynucuje hlavičky malými písmeny a to pak při této chybné implementaci klientské části hlavičku nenajde a api integrace nefunguje.

Prosíme vás proto, abyste si tuto část své integrace prověřili a zajistili, že vaše řešení je na tuto úpravu připravené, jinak by mohlo dojít k nefunkčnosti. Pokud vaše implementace není na tuto změnu připravená, bude nutné ji upravit – na naší straně není možné toto chování ovlivnit.

Správné chování si můžete ověřit v sandbox prostředí voláním POST na https://x-api-sandbox.dhl.com/ecs/ppl/myapi2/shipment/batch. Omlouváme se za případné komplikace a děkujeme za pochopení a spolupráci. Věříme, že společně vše úspěšně zvládneme.

Mohlo by vás zajímat

ppldnymarianne

4. 6. 2026| Novinky

Letní Dny Marianne jsou brzy tady – a o vaše balíčky se znovu postaráme my

Největší letní nákupní akce se blíží a my jako logistický partner u toho nebudeme chybět.