Integration guide
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.