DHL Global Forwarding onboarding process

Dear Customer,

Thank you for choosing DHL Global Forwarding! We are happy to have you on board. Please follow the steps below to set up your integration.

Enter Your DHL Credentials

Ordering Setup

DHL Global Forwarding uses ShipitSmarter standard XML integration for order processing. To configure this:

1. Contact your DHL representative to obtain SFTP details.
2. Use these credentials to set the SFTP in the ordering configuration, to upload ordering XML files to DHL’s server.
NOTE: Shipment booked via XML integration cannot be modified/updated. Please contact your DHL representative incase if any amendments has to be made to the shipment.

Tracking Setup

DHL provides an API for shipment tracking. To obtain your tracking API credentials:

## Step 1: Get Access
1. Register on the DHL Developer Portal and request access (see details below).
2. Contact your DHL representative if you need assistance.
3. Get Access to the DHL API
4. To use the tracking API, you must request credentials for your application:
a. Visit the DHL Developer Portal.
b. If you don’t have an account, register and create one.
c. Click "My Apps", then "Add Developer App".
d. Fill in the "Add App" form and select the Tracking API.
e. Click "Add App" to submit your request.
f. Once approved, you will see the "Approved" label next to your app name.
## Step 2: Authentication & API Key Access
Every API request requires a subscription key, which must be included either: As a query string parameter, or in the request header (DHL-API-Key).
To view your API subscription keys:
a. Go to "My Apps" on the DHL Developer Portal.
b. Click on your app name to open the Details screen.(In this case, its tracking app)
c. Under the "Credentials" section, click "Show" to reveal your Consumer Key.

For any questions regarding API setup or retrieval, please contact your DHL representative or email dgf.apisupport@dhl.com