How to add your DHL Express contract

If you have a direct contract with DHL Express, you can link it to your Swotzy account and ship using your own negotiated rates.

To link your DHL Express contract with Swotzy, obtain API credentials (Client ID, Client Secret, Account Number) from the DHL Developer Portal, then log in to Swotzy, select “Link own contract,” choose DHL Express, enter your details, and submit. Once linked, you can create shipments using your negotiated DHL rates directly in Swotzy. For help, contact support@swotzy.com.

 

Before you start

To link your DHL Express contract, you will need API credentials from the DHL Developer Portal:

👉 https://developer.dhl.com/

You will need:

  • Client ID

  • Client Secret

  • DHL Account Number

If you do not yet have API credentials, follow the steps below.

 

How to get DHL API credentials

  1. Go to https://developer.dhl.com/

  2. Log in or create a developer account.

  3. Create a new app in the dashboard.

  4. Subscribe to the MyDHL API (Express API).

  5. Once approved, you will receive:

    • Client ID

    • Client Secret

Make sure your DHL shipping account number is linked to the API access.

If you are unsure how to enable API access, contact your DHL account manager.

 

Step 1: Log in to your Swotzy account

Log in at app.swotzy.com using your Swotzy credentials.

 

Step 2: Open “Link own contract”

  1. In the left-hand menu, click Link own contract.

  2. You will be taken to the Carrier Contracts section.

 

Step 3: Select DHL Express

  1. Open the carrier dropdown menu.

  2. Select DHL Express.

The DHL contract form will appear.

 

Step 4: Enter DHL contract details

Fill in the following fields:

  • Contract Name – for example, My DHL Express Contract

  • Country – optional (leave empty to apply to all countries)

  • Client ID – from DHL Developer Portal

  • Client Secret – from DHL Developer Portal

  • Account Number – your DHL shipping account number

 

Step 5: Submit and confirm

Click Submit to link your contract.

If the credentials are correct, your DHL Express contract will appear under Your Carrier Contracts in the Swotzy platform.

 

Step 6: Create shipments using your DHL contract

  1. Click Create Shipment.

  2. Select a DHL Express shipping service.

Your DHL Express services will display your negotiated contract prices directly in the Swotzy platform.

 

Need assistance?

We’re always here to help 😊

If you’re unsure which credentials to request or need help linking your Omniva contract, contact our technical support team at support@swotzy.com

 

Add comment

Please sign in to leave a comment.