Browse APIs

Best for:

To validate which DHL Freight additional services can be combined to each product and how they can be combined with each other.

Precondition:

  • For existing DHL Freight business customers with a valid contract.
  • For domestic and international palletized road freight transport orders (> 35 kg) across Europe.

For this DHL Freight API, we offer a service that will inform you about its important updates; you can subscribe to this service by using the NOTIFICATION button on right hand side of this page.

Automatic completion of postal data

Best for:

  • More user friendly than ever with fast and convenient address entry 
  • Accurate address data from initial contact
  • Fewer returns thanks to correct postal data
  • Simplified generation of routing codes with DHL-compliant data

Best for:

  • Business Customers sending PDF documents as mail shipment with Deutsche Post 
    • Using varied mail shipments of Deutsche Post with E-POST
    • Tracking the shipment from uploading through delivery
  • Get access and implementing the E-POSTBUSINESS API

Best for:

  • Creating labels for international mail, lightweight items and merchandise
  • European Business Customers sending worldwide

This API is used for dispatching Dialogue Marketing print mailings.

  • Calculate and optimize prices
  • Create shipping documents
  • Franking
  • Place and change your order
  • Use an easy way for dispatch preparation in your software

This API is used for planning Dialogue Marketing print mailings.

  • Plan new target groups and
  • Select target areas.
  • Get possible options for your print mailing directly and
  • Receive relevant recipient data for the dispatch preparation.

Best for:

  • Shipping of Parcel Connect, Parcel Return Connect and Parcel Connect PLUS 
  • Creating cross-border & direct injection shipments within Europe
  • Large business customers of DHL eCommerce in Europe
  • Sending shipments within Europe and from Europe (excl. DE) into Rest of World

Additional documentation of the DHL eCommerce Europe - eConnect API for Beta features for technical implementation. These features should only be used production in alignment with DHL eCommerce. Only use this page if adviced by employees of DHL eCommerce.

 

For the standard product and feature offering please refer to this page: DHL eCommerce Europe - eConnect API

Best for:

  • Place free or chargeable pick-up orders via web service
  • Query the agreed pickup locations assigned to the user
  • Query details and status of a pickup

Best for:

  • Validate postnumbers to ensure deliverability of shipments to the corresponding person at Packstation parcel lockers.

Best for:

  • Creation of return labels to be used by end customers
  • Returns sender countries: bel, bgr, dnk, deu, est, fin, fra, grc, gbr, irl, ita, hrv, lva, ltu, lux, mlt, nld, nor, aut, pol, prt, rou, swe, che, svk, svn, esp, cze, hun, cyp
  • Determination of receiver configuration for your account

Best for:

  • Business customers of Post & Parcel Germany
  • Create and manage shipment labes for domestic and international Parcels

Best for:

With the DHL shipment tracking API pivate and business customers can query the shipment status and history of shipments at any time.

Best for:

To get a price quote for a planned Road Freight shipment with DHL Freight.

Precondition:

  • For existing DHL Freight business customers with a valid contract.
  • For domestic and international palletized road freight transport orders (> 35 kg) across Europe.
  • Customer must already have an eID (user/password)

For this DHL Freight API, we offer a service that will inform you about its important updates; you can subscribe to this service by using the NOTIFICATION button on right hand side of this page.

Best for:

  • Creating your barcode labels (GS1 or ANSIFACT)
  • Creating other documents e.g. CMR, shipment list

All documents are returned in base64 that you need to convert into PDF.

Precondition:

  • For existing DHL Freight business customers with a valid contract.
  • For domestic and international palletized road freight transport orders (> 35 kg) across Europe.

For this DHL Freight API, we offer a service that will inform you about its important updates; you can subscribe to this service by using the NOTIFICATION button on right hand side of this page.

Best for:

  • Determining DHL Freight (Europe) available product codes for your business region

Precondition:

  • For existing DHL Freight business customers with a valid contract.
  • For domestic and international palletized road freight transport orders (> 35 kg) across Europe.

For this DHL Freight API, we offer a service that will inform you about its important updates; you can subscribe to this service by using the NOTIFICATION button on right hand side of this page.

Best for:

  • Creating domestic and international palletized road freight transport orders (> 35 kg) across Europe with DHL Freight.

Precondition:

  • For existing DHL Freight business customers with a valid contract.

For this DHL Freight API, we offer a service that will inform you about its important updates; you can subscribe to this service by using the NOTIFICATION button on right hand side of this page.

Best for:

  • Determining available DHL Freight product code(s) and estimated or committed delivery date for a requested pickup date and departure/arrival country.
  • Only for road freight groupage shipments that are transported via DHL Freight terminals. Relevant only for terminal based operations (TBO), not relevant for part/full loads (non-Terminal based operations / NTBO).

Precondition:

  • For existing DHL Freight business customers with a valid contract.
  • For domestic and international palletized road freight transport orders (> 35 kg) across Europe.

For this DHL Freight API, we offer a service that will inform you about its important updates; you can subscribe to this service by using the NOTIFICATION button on right hand side of this page.