Connect & set up DPD LV/LT/EE integration to automate shipment creation, label printing and courier pickups.
Written By Edgar from ShipWisely
Last updated 8 months ago
Good to know: At this time, only existing contracts are supported
1. Obtain an API Key
To connect your DPD account with ShipWisely, we need a DPD API Key. This key automates communication with your DPD account when you create shipments, print labels, and order courier pickups through the ShipWisely dashboard.
You can get your API Key through the DPD dashboard by following the steps below:
Log in to your DPD Dashboard. Depending on the country of your contract you can access your dashboard over one of the following links:
DPD Latvia: https://eserviss.dpd.lv/login
DPD Lithuania: https://esiunta.dpd.lt/login
DPD Estonia: https://telli.dpd.ee/login
Navigate to the token creation form. Use one of the links below, depending on your contract country:
DPD Latvia: https://eserviss.dpd.lv/contracted/profile/token/create
DPD Lithuania: https://esiunta.dpd.lt/contracted/profile/token/create
DPD Estonia: https://telli.dpd.ee/contracted/profile/token/create
Fill out the token creation form:
Enter the token name, e.g. “ShipWisely”
Leave the “Token time-to-live” field empty
Click “CREATE”
Copy your token. The token is showed only once, copy it and proceed to the next step.
2. Configure DPD Integration

Go to Carriers → DPD
Enter your DPD API Key. The API key was obtained in step 1.
Select the country of your DPD contract.
Click on the "Save" button to complete the integration process.
You are now ready to manage your shipments with DPD! You can create shipments, print shipping labels, and arrange pickups directly from the ShipWisely dashboard with the DPD integration.