API Overview
Create and Book Shipments
- TransportInstruction API
Submit complete shipment data for creation of transport orders; response can be used with Print API. - PickupRequest API
Book pickups and receive an accepted, moved, or rejected response including a booking number. - Print API
Generate shipping labels, return labels, CMRs and other transport documents in Base64‑encoded PDF.
Pricing and products
- PriceQuote API
Request shipment prices; supports contract pricing when combined with e-ID validation. - Product API
Retrieve product information, codes and attributes used when preparing or validating shipment data. - AdditionalService API
See which additional services are available for a shipment and validate allowed combinations.
Find and plan
- ServicePointLocator API
Find the nearest DHL ServicePoints and parcel shops based on address or coordinates. - HomeDeliveryLocator API
Check which delivery options and services apply for DHL Home Delivery based on postcode and destination. - TimeTable API
Get estimated delivery dates and available delivery options for supported DHL Freight products. - PostalCodes API
Validate Swedish postal codes and retrieve routing information where applicable.
Identity and security
- e-ID API
Validate DHL Freight account numbers, often required for contract prices in Price Quote.