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 Brochure

DPD 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
See BPA Platform in action. Download Brochure

DPD API Integration starts from...

Connector Pricing

DPD

One time purchase

$333

BPA Server

Standard Product Base Server

Starts from:

$2,527

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

Data Integration & Synchronisation

Integrate applications, systems and web services via easy-to-use, graphical tools.

Learn more about Data Integration & Synchronisation connectors

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.
View Capability

Got a question?

Send us your questions and we will provide you with the information and resources that you need.

Enquire now

You don’t learn everything in life by reading a manual, sometimes it helps to get in touch

Phone: +44(0) 330 99 88 700