Skip to content
Integration guide

Follow these steps before submitting your implementation request.


Step 1 – What do you want to do?
  • Create shipments / send transport orders
  • Get shipping prices / options

Step 2 – Select your integration approach
Full API integration

Full system-to-system integration for complete automation.

myDHLFreight (simplified API integration)

Simplified setup using TransportInstruction API and myDHLFreight (DHL-portal).

DHL will support you in validating your setup during onboarding.


Step 3 – Prepare your setup

Where will you ship?
Domestic (Sweden), International or both

Who are you shipping to?
Businesses (B2B), Consumers (B2C/C2B), or both

Do you have a DHL customer number?
A customer number is required for production, but not needed to get started.

Your DHL product is defined in your agreement. If you’re unsure, contact your DHL representative.


Step 4 – Register in API Farm and test in Sandbox

To test your integration, register your organisation and application in API Farm Sandbox.

Once testing is completed, repeat the setup in Production before submitting your implementation request.

Technical setup (sandbox and production) →


Step 5 – Submit your implementation request

Submit your setup details to request production access.

Go to implementation request →