Browse APIs

Access Token

To access any of DHL eCommerce's API resources, client credentials (clientId and clientSecret) are required which must be exchanged for an access token. The following section will guide you through the process of using this service to obtain an access token.

Description of updates and changes made to our product, including new features, enhancements, and bug fixes.

Current API Version: v4

Best for:

Submitting bookings to DHL Global Forwarding SBR eCS  eCommerce systems

Business customers & partners of DHL Global Forwarding SBR eCS entity

DHL Global Forwarding SBR eCS shipping products

 

The API can be used for:

Only DHL packages originating within Turkey and international packages.

All DHL eCommerce Solutions TR shipping products

This documentation provides detailed information about the API its use. You can also go directly to the following topics:

  • Shipment API
  • Label API
  • Document API

 

This API allows you to create and retrieve return labels for a specific pickup customer account.
Early Access

Best for:

  • eCommerce UK shipping and tracking
  • Creating Domestic (UK) and International parcel shipments (UK pickup) 
  • Retrieving product and service information, which can be used to integrate and enrich your own IT fulfilment systems

Best for:

  • Providing access to the latest shipment event
  • Business customers of DHL Global Forwarding
  • Air and Ocean Freight shipments

Best for:

  • Providing access to the shipment status at any time
  • Business customers of DHL Global Forwarding
  • Air and Ocean Freight shipments

The rules and conditions governing the use of our services, outlining user rights and responsibilities.

Current API Version: v4

Use the Manifest API to submit a request for closing out / manifesting packages and generate a Driver's Summary Manifest (DSM).

Best for:

  • Subscribing to DHL Global Forwarding Push APIs
    • Register for Push API subscription
    • Provide your URL callback details
    • Start to receive messages pushed from DHL to your API
  • Business customers of DHL Global Forwarding
  • Air and Ocean Freight shipments
This API allows you to create and retrieve return labels for a specific pickup customer account.

Best for:

  • Creating shipment bookings in transport management systems 
  • Business customers of DHL Global Forwarding
  • Air and Ocean Freight shipments

Best for:

  • DGF Internal applications use. Internal version contains additional fields and code list not available in public Shipment Booking API
  • Creating shipment bookings in transport management systems 
  • Business customers of DHL Global Forwarding
  • Air and Ocean Freight shipments

Best for:

  • Providing access to the shipment tracking at any time
  • Business customers of DHL Global Forwarding
  • Air, Ocean, Road and Rail Freight shipments 
  • Emissions information
  • Latest and historical routing information
  • Masterbill, Container and Exceptions information for registered users

Best for:

  • Generating DGF shipment labels
  • Business customers of DHL Global Forwarding
  • Air and Ocean Freight shipments
API for managing webhooks for pickup customer accounts in DHL.

This site is a complete reference for DHL eCommerce Americas API (version 4), and also includes a free, ready-to-use Postman collection to get started quickly.