DX Guide
DX offers domestic and international shipping solutions for shipments originating in the UK. Their reliable and efficient logistics service provider offers seamless nationwide delivery solutions for businesses and individuals, ensuring that packages reach their destinations safely and on time. With its user-friendly website and intuitive tracking system, DX Delivery provides customers with a convenient and transparent experience, allowing them to monitor the progress of their shipments and receive real-time updates for a hassle-free delivery process.
This guide provides developers an overview of shipping services that DX offers and the service codes that you will use to create DX shipments.
Connect Your Account
ShipEngine API allows you to connect your DX 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 DX 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 DX using the ShipEngine API.
For instructions on connecting DX via the ShipEngine dashboard, go to our DX help article.
DX Account Information Model
Property | Description | Type |
---|---|---|
accountCode | Account Number | string, required |
username | Username | string, required |
password | Password | string, required |
Example POST Call
POST /v1/connections/carriers/DX
Example POST Response
Your account will now appear in your carriers list with an assigned carrier_id
that you will specify when creating DX shipments.
DX Service Details
DPD offers several expedited, freight, and parcel delivery services. Click to view all services supported by ShipEngine.
Click to view: DX Domestic Services
Service | Service API Codes |
---|---|
Secure Flex Next day | secure_flex_next_day |
Secure Flex Premium 1 | secure_flex_premium_1 |
Secure Flex Premium 9 | secure_flex_premium_9 |
Secure Flex Premium 1030 | secure_flex_premium_1030 |
Secure Flex AIR | secure_flex_air |
Secure Flex AIR Premium 1 | secure_flex_air_premium_1 |
Secure Business Premium 1 | secure_business_premium_1 |
Secure Business Premium 1030 | secure_business_premium_1030 |
Secure Business Premium 12 | secure_business_premium_12 |
Secure Business Premium 9 | secure_business_premium_9 |
Secure Business AIR | secure_business_air |
Secure Business AIR Premium 1 | secure_business_air_premium_1 |
Secure Business AIR Premium 12 | secure_business_air_premium_12 |
Secure Business Mandatory Signature AIR SAT | dx_secure_business_sig_air_sat |
Secure Business Mandatory Signature SAT | dx_secure_business_sig_sat |
Secure Business Mandatory Signature SAT Pre 1 | dx_secure_business_sig_sat_pre_1 |
Secure Business Mandatory Signature SAT Pre 9 | dx_secure_business_sig_sat_pre_9 |
Secure Business Mandatory Signature SAT Pre 12 | dx_secure_business_sig_sat_pre_12 |
Secure Business Mandatory Signature SAT Pre 1030 | dx_secure_business_sig_sat_pre_1030 |
Secure Flex Leave Safe (Length) | dx_secure_flex_leave_safe |
Secure Flex Leave Safe AIR | dx_secure_flex_leave_safe_air |
Secure Flex Leave Safe AIR Pre 1 | dx_secure_flex_leave_safe_air_pre_1 |
Secure Flex Leave Safe AIR SAT | dx_secure_flex_leave_safe_air_sat |
Secure Flex Leave Safe Length (Fixed Date) | dx_secure_flex_leave_safe_length_fix_date |
Secure Flex Leave Safe Pre 1 | dx_secure_flex_leave_safe_pre_1 |
Secure Flex Leave Safe Pre 9 | dx_secure_flex_leave_safe_pre_9 |
Secure Flex Leave Safe Pre 1030 | dx_secure_flex_leave_safe_pre_1030 |
Secure Flex Leave Safe SAT | dx_secure_flex_leave_safe_sat |
Secure Flex Leave Safe SAT Pre 1 | dx_secure_flex_leave_safe_sat_pre_1 |
Secure Flex Leave Safe SAT Pre 9 | dx_secure_flex_leave_safe_sat_pre_9 |
Secure Flex Leave Safe SAT Pre 1030 | dx_secure_flex_leave_safe_sat_pre_1030 |
Secure Flex Mandatory Signature | dx_secure_flex_mandatory_signature |
Secure Flex Mandatory Signature AIR | dx_secure_flex_mandatory_signature_air |
Secure Flex Mandatory Signature AIR Pre 1 | dx_secure_flex_mandatory_signature_air_pre_1 |
Secure Flex Mandatory Signature AIR SAT | dx_secure_flex_mandatory_signature_air_sat |
Secure Flex Mandatory Signature (Fixed Address) | dx_secure_flex_mandatory_signature_fixed_address |
Secure Flex Mandatory Signature (Fixed Date) | dx_secure_flex_mandatory_signature_fixed_date |
Secure Flex Mandatory Signature Pre 1030 | dx_secure_flex_mandatory_signature_pre |
Secure Business Next day | secure_business_next_day_dom |
Click to view: DX International Services
Service | Service API Codes |
---|---|
Secure Flex Next day | secure_flex_next_day_ie_intl |
Secure Flex Premium 1 | secure_flex_premium_1_ie_intl |
Secure Flex Premium 9 | secure_flex_premium_9_ie_intl |
Secure Flex Premium 1030 | secure_flex_premium_1030_ie_intl |
Secure Flex AIR | secure_flex_air_ie_intl |
Secure Flex AIR Premium 1 | secure_flex_air_premium_1_ie_intl |
Secure Business Next day | secure_business |
Secure Business Premium 1 | secure_business_premium_1_ie_intl |
Secure Business Premium 1030 | secure_business_premium_1030_ie_intl |
Secure Business Premium 12 | secure_business_premium_12_ie_intl |
Secure Business Premium 9 | secure_business_premium_9_ie_intl |
Secure Business AIR | secure_business_air_ie_intl |
Secure Business AIR Premium 1 | secure_business_air_premium_1_ie_intl |
Secure Business AIR Premium 12 | secure_business_air_premium_12_ie_intl |
Secure Business Mandatory Signature AIR SAT International | dx_secure_business_sig_air_sat_ie_intl |
Secure Business Mandatory Signature SAT International | dx_secure_business_sig_sat_ie_intl |
Packages
Name | API Code | Package Attributes |
---|---|---|
Box | dx_box | Domestic, International |
Length | dx_length | Domestic, International |
Pouch | dx_pouch | Domestic, International |
Return Services
Return services not supported for this carrier.
Adding Shipment Insurance
DX supports adding insurance to your shipments.
Review the Parcel Insurance page for details on adding shipment insurance with ShipEngine.
Additional Information
Additional details about the DX integration:
Feature | Details |
---|---|
Void Labels | You can only void DX labels up to 23:59 on the date the label was created. Attempts after that will receive an Unable to Void Label message in the UI. |
Third-party billing | The ShipEngine integration with DX does not support third-party billing. |
Troubleshooting Tips for DX
Troubleshooting tips for common issues with DX:
Issue | How to Troubleshoot |
---|---|
Error Message: The Secure Flex Next Day is not available in this Account. The available Services: Secure Flex Next Day (Generic). | What it means: This error can show up even when you have Secure Flex Next Day service on your account. Because DX users only have certain confirmation types available in their DX agreement, the label will be blocked if you try to use a confirmation type not in your DX contract. What to do: Change the confirmation type to another option available and you should be able to create a label. If you try to ship using Neighbourhood Signature and Mandatory Signature and get an error, check with your DX contact to confirm that these options are enabled on your contract. |
To ensure you always have the most up-to-date information, use the List Carrier Advanced Options call.
You are now ready to create shipments using DX via ShipEngine!