DPD API Integration
Are you looking to use DPD API integration to synchronise DPD courier services with your accounting or ERP software solution? In particular, are you looking to automate the placement of consignments with DPD, auto print labels or automate other every day processes associated with order fulfilment?
Codeless Platforms' DPD API Integration connector will enable you to integrate DPD data services with your back office systems through an flexible and powerful drag and drop interface.
Download BrochureDPD API Integration Scenarios and Benefits
Common DPD API integration scenarios that can be achieved by integrating DPD with accounting, ERP, eCommerce and other business solutions include:
- Automatic placement of sales orders with DPD and other courier services
- Automated printing of labels
- Automated publishing of tracking numbers to customer portals and eCommerce solution
- Automatic delivery notifications
- Proof of delivery automatically updated into business software
- Automatic creation and distribution (via email or SMS) of pick lists and other business reports
Common benefits of integrating your business applications with the DPD web services include:
- Repetitive employee administration eradicated
- Reduced order to dispatch times
- Decreased operational costs and the requirement for seasonal staff during peak periods
- Improved customer service and customer experience
- Increased company productivity



DPD Integration Brochure
Learn how integrating DPD with your business applications will save your company time and reduce fulfilment costs.
Download BrochureDPD API Integration starts from
BPA Platform
Standard Product Base Server
Starts from:£2,000
DPD API Documentation
View the DPD API Objects and Functions exposed by our Connector
Login
Every API requires a geoSession except the Login which returns the geoSession which should be passed into any further API calls.
Post
- Post
Create Shipment
In order to create a shipment several helper methods have been created which aid in creation of a shipment.
Get
- Get Country
- Get International Invoice
- Get Labels
- Get Labels For Job
- Get Service
- Get Unprinted Labels
Insert
- Insert Shipment
List
- List Countries
- List Services
Request
- Request JobId
Manage Shipment
Each shipment created through the system can be retrieved by using either 'get shipments' which will return an array of all the shipments for the search criteria passed in or 'get shipment' which will return a single shipment.
Change
- Change Collection Date
Delete
- Delete Shipment
Get
- Get Shipment
- Get Shipments
Void
- Void Shipment
Manifest Shipments
Although these APIs are not required in order to ship parcels through the system these APIs can be used in order to retrieve a paper copy of shipments sent for a certain date.
Create
- Create A Manifest
Get
- Get Manifest By Date
- Get Manifest By Id

Data Integration & Synchronisation
Integrate applications, systems and web services via easy-to-use, graphical tools.
Drag and drop experience
A full drag and drop user experience so integration steps are visually represented within a wider automated process.Transformation functions
A set of transform functions that can be dragged onto the mapping area to change the data between input and output.Hundreds of connectors
Access hundreds of data connectors via one easy-to-use platform.Got a question?
Send us your questions and we will provide you with the information and resources that you need.
Ready to Talk?You don’t learn everything in life by reading a manual, sometimes it helps to get in touch