DPD
Overview
DPD is a Germany-based carrier that provides comprehensive shipping services, both domestic within Germany and international to a wide array of countries. With a strong focus on reliable parcel delivery, DPD offers various specialized services to meet customer needs.
Services Offered by DPD
DPD provides the following benefits to its customers:
- Reliable parcel delivery solutions for businesses and individuals.
- Domestic services operational across Germany.
- International shipping to numerous destinations.
- Special services for delivery notifications and guaranteed deliveries.
Onboarding of a DPD Carrier Account
To onboard a dpd carrier account, the user needs to possess the following pre-requisites:
- An Account Number
- Address
- Security Credentials Username and Password.
A DPD carrier can be onboarded for a subscription through the client portal for now.
API Operations for Shipping with DPD
The APIs integrate with DPD through the following operations:
Operations | Method | Resource Path |
---|---|---|
Retrieve Country List | GET | /api/v1/countries |
Get Carrier Account | GET | /api/v1/carrierAccounts |
Get Services | GET | /api/v1/services |
Get Parcel Types | GET | /api/v1/parcelTypes |
Get Special Services | Get | /api/v1/specialServices |
Rate a Parcel | POST | /api/v1/rates |
Create a Shipping Label | POST | /api/v1/shipments |
Reprint a Label | GET | /api/v1/shipments/{{shipmentId}}/reprint |
Metadata
Metadata provides information about DPD carrier services, including origin and destination countries, supported carrier services, supported package types, and supported special services. Users can select specific origin and destination countries from the provided dropdown menu to dynamically view relevant metadata specific to those countries.