DPD Local Guide
DPD Local specializes in the delivery of time-critical shipments originating from the UK. DPD Local supports the courier's local services for domestic shipments, ground services for shipments to Europe, and air services for delivery to international destinations.
This guide provides developers an overview of shipping services that DPD Local offers and the service codes that you will use to create DPD Local shipments.
Connect Your Account
ShipEngine API allows you to connect your DPD Local accounts programmatically without logging in to the ShipEngine API dashboard. This is useful if you have wrapped a custom UI around the ShipEngine API toolset and want to add or disconnect existing carrier accounts without exposing your end users to the API dashboard.
These APIs can be used in parallel with the ShipEngine Partner APIs to programmatically create new ShipEngine users, and then connect existing DPD Local accounts all via the API without logging into a dashboard. Together these APIs empower you to completely white-label the ShipEngine experience for your end users.
Continue below for instructions on how to programatically connect DPD Local using the ShipEngine API.
For instructions on connecting DPD Local via the ShipEngine dashboard, go to our DPD Local help article.
DPD Local Account Information Model
You MUST reset the password from your temporary login credentials to a permanent one before you connect to ShipEngine. If not, you will receive an error when trying to connect your account.
Example POST Call
Example POST Response
Your account will now appear in your carriers list with an assigned
carrier_id that you will specify when creating DPD Local shipments.
DPD Service Details
DPD offers several expedited, freight, and parcel delivery services. Click to view all services supported by ShipEngine.
DPD Domestic Services
DPD International Services
Return services are supported for this carrier.
Review the Return Shipping Labels page for details on creating return labels with ShipEngine.
Adding Shipment Insurance
DPD Local does not supports adding insurance to your shipments, but you can cover your DPD Local shipments with our third-party insurance partner.
Review the Parcel Insurance page for details on adding shipment insurance with ShipEngine.
To ensure you always have the most up-to-date information, use the List Carrier Advanced Options call.
DPD Local Additional Details
DPD Local labels cannot be voided in ShipEngine.
DPD Local restricts the export of certain items to the EU. Review the PDF that lists items not accepted for EU export by DPDgroup.
When shipping internationally, DPD Local requires the EORI number and not the VAT number for label creation.
Some DPD Local services require an Import One-Stop Shop (IOSS) number when shipping to specific countries. You must include your IOSS number in the Tax Identifiers Object of your Create Label requests when using the below services.
You are now ready to create shipments using DPD Local via ShipEngine!