Metoda getPostalCodeServices
Metoda pozwala zweryfikować poprawność podanego kodu pocztowego oraz pobrać usługi DHL dostępne dla tego kodu. Wynik działania metody może zależeć od godziny wywołania metody (dostępność usług Domestic 9 oraz Domestic 12).
W przypadku kodu pocztowego nie obsługiwanego przez DHL (lub niepoprawnego) metoda zwróci informację o braku dostępnych usług dla tego kodu. Podczas sprawdzania restrykcji na dzień bieżący metoda zwróci możliwe okienko czasowe tylko, jeśli zamówienie kuriera jest jeszcze w danym dniu możliwe.
Parametry wejściowe
Nazwa pola | Typ | Wymagane? | Opis |
---|---|---|---|
authData | AuthData | Tak | Struktura autoryzacyjna |
postCode | string | Tak | Kod pocztowy w formacie 5 cyfr (bez kreski) |
pickupDate | string | Tak | Data, dla której sprawdzamy dostępność usług (w formacie RRRR-MM-DD) |
city | string | Nie | Miasto |
street | string | Nie | Ulica |
houseNumber | string | Nie | Numer domu |
apartmentNumber | string | Nie | Numer lokalu |
Parametry wyjściowe
Nazwa pola | Typ | Wymagane? | Opis |
---|---|---|---|
domesticExpress9 | bool | - | Dostępność usługi Domestic 09 |
domesticExpress12 | bool | - | Dostępność usługi Domestic 12 |
deliveryEvening | bool | - | Dostępność usługi Doręczenie wieczorne |
pickupOnSaturday | bool | - | Dostępność usługi Nadanie w sobotę |
deliverySaturday | bool | - | Dostępność usługi Doręczenie w sobotę |
exPickupFrom | string | - | Godzina, od której możliwy jest zbiór przesyłek ekspresowych |
exPickupTo | string | - | Godzina, do której możliwy jest zbiór przesyłek ekspresowych |
drPickupFrom | string | - | Godzina, od której możliwy jest zbiór przesyłek drobnicowych |
drPickupTo | string | - | Godzina, do której możliwy jest zbiór przesyłek drobnicowych |
Przykład wywołania
<getPostalCodeServices> <authData> <username>testomir</username> <password>testalski</password> </authData> <postCode>00909</postCode> <pickupDate>2012-11-23</pickupDate> </getPostalCodeServices>