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:

  • Testing, Rating, Shipping, Tracking & more for time-definite international shipments
  • Users with a DHL Express customer account
  • Available globally

Best for:

  • Testing, Rating, Shipping, Tracking & more for time-definite international shipments
  • Users with a DHL Express customer account
  • Available globally

Best for:

  • Creating labels for time-definite international shipments
  • Users with a DHL Express customer account
  • Works for over 220 countries and territories worldwide
     
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

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).

This API allows you to create and retrieve return labels for a specific pickup customer account.
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.