API Integration
DHL Express
dhl_expressproduction-ready
When your shipment needs to be there fast, choose the International Specialists for quick, reliable expedited shipments to and from more than 220 countries and territories.
TrackingRatingPickupPaperlessShipping
Connection Requirements
| Field | Type | Required |
|---|---|---|
| site_id | string | |
| password | string | |
| account_number | string | |
| account_country_code | string | |
| metadata | object | |
| config | object |
Carrier Configuration
| Field | Type |
|---|---|
| label_type PDF_6x4PDF_8x4PDF_8x4_A4PDF_6x4_A4PDF_8x4_CIPDF_8x4_RU_A4ZPL_8x4ZPL_6x4ZPL_8x4_CI | string |
| shipping_options | list |
| shipping_services | list |
| skip_service_filter | boolean |
Available Services
| Service Name | Service Code |
|---|---|
| 0 | dhl_logistics_services |
| 1 | dhl_domestic_express_12_00 |
| 2 | dhl_express_choice |
| 3 | dhl_express_choice_nondoc |
| 4 | dhl_jetline |
| 5 | dhl_sprintline |
| 6 | dhl_air_capacity_sales |
| 7 | dhl_express_easy |
| 8 | dhl_express_easy_nondoc |
| 9 | dhl_parcel_product |
| A | dhl_accounting |
| B | dhl_breakbulk_express |
| C | dhl_medical_express |
| D | dhl_express_worldwide_doc |
| E | dhl_express_9_00_nondoc |
| F | dhl_freight_worldwide_nondoc |
| G | dhl_economy_select_domestic |
| H | dhl_economy_select_nondoc |
| I | dhl_express_domestic_9_00 |
| J | dhl_jumbo_box_nondoc |
| K | dhl_express_9_00 |
| L | dhl_express_10_30 |
| M | dhl_express_10_30_nondoc |
| N | dhl_express_domestic |
| O | dhl_express_domestic_10_30 |
| P | dhl_express_worldwide_nondoc |
| Q | dhl_medical_express_nondoc |
| R | dhl_globalmail |
| S | dhl_same_day |
| T | dhl_express_12_00 |
| U | dhl_express_worldwide |
| V | dhl_parcel_product_nondoc |
| W | dhl_economy_select |
| X | dhl_express_envelope |
| Y | dhl_express_12_00_nondoc |
| Z | dhl_destination_charges |
| dhl_express_all |
Shipping Options
| Option | Code | Type |
|---|---|---|
| dhl_logistics_services | 0A | boolean |
| dhl_mailroom_management | 0B | boolean |
| dhl_pallet_administration | 0C | boolean |
| dhl_warehousing | 0D | boolean |
| dhl_express_logistics_centre | 0E | boolean |
| dhl_strategic_parts_centre | 0F | boolean |
| dhl_local_distribution_centre | 0G | boolean |
| dhl_terminal_handling | 0H | boolean |
| dhl_cross_docking | 0I | boolean |
| dhl_inventory_management | 0J | boolean |
| dhl_loading_unloading | 0K | boolean |
| dhl_product_kitting | 0L | boolean |
| dhl_priority_account_desk | 0M | boolean |
| dhl_document_archiving | 0N | boolean |
| dhl_saturday_delivery | AA | boolean |
| dhl_saturday_pickup | AB | boolean |
| dhl_holiday_delivery | AC | boolean |
| dhl_holiday_pickup | AD | boolean |
| dhl_domestic_saturday_delivery | AG | boolean |
| dhl_standard | BA | boolean |
| dhl_globalmail_item | BB | boolean |
| dhl_letter | BC | boolean |
| dhl_packet | BD | boolean |
| dhl_letter_plus | BE | boolean |
| dhl_packet_plus | BF | boolean |
| dhl_elevated_risk | CA | boolean |
| dhl_restricted_destination | CB | boolean |
| dhl_security_validation | CC | boolean |
| dhl_secure_protection | CD | boolean |
| dhl_proof_of_identity | CE | boolean |
| dhl_secure_storage | CF | boolean |
| dhl_diplomatic_material | CG | boolean |
| dhl_smart_sensor | CH | boolean |
| dhl_visa_program | CI | boolean |
| dhl_onboard_courier | CJ | boolean |
| dhl_secure_safebox | CK | boolean |
| dhl_smart_sentry | CL | boolean |
| dhl_split_duties_and_tax | DC | boolean |
| dhl_duties_and_taxes_paid | DD | boolean |
| dhl_receiver_paid | DE | boolean |
| dhl_duties_and_taxes_unpaid | DS | boolean |
| dhl_import_billing | DT | boolean |
| dhl_importer_of_record | DU | boolean |
| dhl_go_green_carbon_neutral | EA | boolean |
| dhl_go_green_carbon_footprint | EB | boolean |
| dhl_go_green_carbon_estimate | EC | boolean |
| dhl_fuel_surcharge_b | FB | boolean |
| dhl_fuel_surcharge_c | FC | boolean |
| dhl_fuel_surcharge_f | FF | boolean |
| dhl_smartphone_box | GA | boolean |
| dhl_laptop_box | GB | boolean |
| dhl_bottle_box | GC | boolean |
| dhl_repacking | GD | boolean |
| dhl_tablet_box | GE | boolean |
| dhl_filler_material | GF | boolean |
| dhl_packaging | GG | boolean |
| dhl_diplomatic_bag | GH | boolean |
| dhl_pallet_box | GI | boolean |
| dhl_lock_box | GJ | boolean |
| dhl_lithium_ion_pi965_section_ii | HB | boolean |
| dhl_dry_ice_un1845 | HC | boolean |
| dhl_lithium_ion_pi965_966_section_ii | HD | boolean |
| dhl_dangerous_goods | HE | boolean |
| dhl_perishable_cargo | HG | boolean |
| dhl_excepted_quantity | HH | boolean |
| dhl_spill_cleaning | HI | boolean |
| dhl_consumer_commodities | HK | boolean |
| dhl_limited_quantities_adr | HL | boolean |
| dhl_lithium_metal_pi969_section_ii | HM | boolean |
| dhl_adr_load_exemption | HN | boolean |
| dhl_lithium_ion_pi967_section_ii | HV | boolean |
| dhl_lithium_metal_pi970_section_ii | HW | boolean |
| dhl_biological_un3373 | HY | boolean |
| dhl_extended_liability | IB | boolean |
| dhl_contract_insurance | IC | float |
| dhl_shipment_insurance | II | float |
| dhl_delivery_notification | JA | boolean |
| dhl_pickup_notification | JC | boolean |
| dhl_proactive_tracking | JD | boolean |
| dhl_performance_reporting | JE | boolean |
| dhl_prealert_notification | JY | boolean |
| dhl_change_of_billing | KA | boolean |
| dhl_cash_on_delivery | KB | float |
| dhl_printed_invoice | KD | boolean |
| dhl_waybill_copy | KE | boolean |
| dhl_import_paperwork | KF | boolean |
| dhl_payment_on_pickup | KY | boolean |
| dhl_shipment_intercept | LA | boolean |
| dhl_shipment_redirect | LC | boolean |
| dhl_storage_at_facility | LE | boolean |
| dhl_cold_storage | LG | boolean |
| dhl_specific_routing | LH | boolean |
| dhl_service_recovery | LV | boolean |
| dhl_alternative_address | LW | boolean |
| dhl_hold_for_collection | LX | boolean |
| dhl_address_correction_a | MA | boolean |
| dhl_address_correction_b | MB | boolean |
| dhl_neutral_delivery | NN | boolean |
| dhl_remote_area_pickup | OB | boolean |
| dhl_remote_area_delivery_c | OC | boolean |
| dhl_out_of_service_area | OE | boolean |
| dhl_remote_area_delivery_o | OO | boolean |
| dhl_shipment_preparation | PA | boolean |
| dhl_shipment_labeling | PB | boolean |
| dhl_shipment_consolidation | PC | boolean |
| dhl_relabeling_data_entry | PD | boolean |
| dhl_preprinted_waybill | PE | boolean |
| dhl_piece_labelling | PS | boolean |
| dhl_data_staging_03 | PT | boolean |
| dhl_data_staging_06 | PU | boolean |
| dhl_data_staging_12 | PV | boolean |
| dhl_data_staging_24 | PW | boolean |
| dhl_standard_pickup | PX | boolean |
| dhl_scheduled_pickup | PY | boolean |
| dhl_dedicated_pickup | QA | boolean |
| dhl_early_pickup | QB | boolean |
| dhl_late_pickup | QD | boolean |
| dhl_residential_pickup | QE | boolean |
| dhl_loading_waiting | QF | boolean |
| dhl_bypass_injection | QH | boolean |
| dhl_direct_injection | QI | boolean |
| dhl_drop_off_at_facility | QY | boolean |
| dhl_delivery_signature | SA | boolean |
| dhl_content_signature | SB | boolean |
| dhl_named_signature | SC | boolean |
| dhl_adult_signature | SD | boolean |
| dhl_contract_signature | SE | boolean |
| dhl_alternative_signature | SW | boolean |
| dhl_no_signature_required | SX | boolean |
| dhl_dedicated_delivery | TA | boolean |
| dhl_early_delivery | TB | boolean |
| dhl_time_window_delivery | TC | boolean |
| dhl_evening_delivery | TD | boolean |
| dhl_delivery_on_appointment | TE | boolean |
| dhl_return_undeliverable | TG | boolean |
| dhl_swap_delivery | TH | boolean |
| dhl_unloading_waiting | TJ | boolean |
| dhl_residential_delivery | TK | boolean |
| dhl_repeat_delivery | TN | boolean |
| dhl_alternative_date | TT | boolean |
| dhl_no_partial_delivery | TU | boolean |
| dhl_service_point_24_7 | TV | boolean |
| dhl_pre_9_00 | TW | boolean |
| dhl_pre_10_30 | TX | boolean |
| dhl_pre_12_00 | TY | boolean |
| dhl_thermo_packaging | UA | boolean |
| dhl_ambient_vialsafe | UB | boolean |
| dhl_ambient_non_insulated | UC | boolean |
| dhl_ambient_insulated | UD | boolean |
| dhl_ambient_extreme | UE | boolean |
| dhl_chilled_box_s | UF | boolean |
| dhl_chilled_box_m | UG | boolean |
| dhl_chilled_box_l | UH | boolean |
| dhl_frozen_no_ice_s | UI | boolean |
| dhl_frozen_no_ice_m | UJ | boolean |
| dhl_frozen_no_ice_l | UK | boolean |
| dhl_frozen_ice_sticks_s | UL | boolean |
| dhl_frozen_ice_sticks_m | UM | boolean |
| dhl_frozen_ice_sticks_l | UN | boolean |
| dhl_frozen_ice_plates_s | UO | boolean |
| dhl_frozen_ice_plates_m | UP | boolean |
| dhl_frozen_ice_plates_l | UQ | boolean |
| dhl_combination_no_ice | UR | boolean |
| dhl_combination_dry_ice | US | boolean |
| dhl_frozen_ice_sticks_e | UT | boolean |
| dhl_frozen_ice_plates_e | UV | boolean |
| dhl_customer_tcp_1 | UW | boolean |
| dhl_thermo_accessories | VA | boolean |
| dhl_absorbent_sleeve | VB | boolean |
| dhl_cooland_wrap | VC | boolean |
| dhl_dry_ice_supplies | VD | boolean |
| dhl_pressure_bag_s | VE | boolean |
| dhl_pressure_bag_m | VF | boolean |
| dhl_pressure_bag_l | VG | boolean |
| dhl_informal_clearance | WA | boolean |
| dhl_formal_clearance | WB | boolean |
| dhl_payment_deferment | WC | boolean |
| dhl_clearance_authorization | WD | boolean |
| dhl_multiline_entry | WE | boolean |
| dhl_post_clearance_modification | WF | boolean |
| dhl_handover_to_broker | WG | boolean |
| dhl_physical_intervention | WH | boolean |
| dhl_bio_phyto_veterinary_controls | WI | boolean |
| dhl_obtaining_permits_and_licences | WJ | boolean |
| dhl_bonded_storage | WK | boolean |
| dhl_bonded_transit_documents | WL | boolean |
| dhl_temporary_import_export | WM | boolean |
| dhl_under_bond_guarantee | WN | boolean |
| dhl_export_declaration | WO | boolean |
| dhl_exporter_validation | WP | boolean |
| dhl_certificate_of_origin | WQ | boolean |
| dhl_document_translation | WR | boolean |
| dhl_personal_effects | WS | boolean |
| dhl_paperless_trade | WY | boolean |
| dhl_import_export_taxes | XB | boolean |
| dhl_unrecoverable_origin_tax | XC | boolean |
| dhl_quarantine_inspection | XD | boolean |
| dhl_merchandise_process | XE | boolean |
| dhl_domestic_postal_tax | XF | boolean |
| dhl_tier_two_tax | XG | boolean |
| dhl_tier_three_tax | XH | boolean |
| dhl_import_penalty | XI | boolean |
| dhl_cargo_zone_process | XJ | boolean |
| dhl_import_export_duties | XX | boolean |
| dhl_premium_09_00 | Y1 | boolean |
| dhl_premium_10_30 | Y2 | boolean |
| dhl_premium_12_00 | Y3 | boolean |
| dhl_over_sized_piece_b | YB | boolean |
| dhl_over_handled_piece_c | YC | boolean |
| dhl_multipiece_shipment | YE | boolean |
| dhl_over_weight_piece_f | YF | boolean |
| dhl_over_sized_piece_g | YG | boolean |
| dhl_over_handled_piece_h | YH | boolean |
| dhl_premium_9_00_i | YI | boolean |
| dhl_premium_10_30_j | YJ | boolean |
| dhl_premium_12_00_k | YK | boolean |
| dhl_paket_shipment | YV | boolean |
| dhl_breakbulk_mother | YW | boolean |
| dhl_breakbulk_baby | YX | boolean |
| dhl_over_weight_piece_y | YY | boolean |
| dhl_customer_claim | ZA | boolean |
| dhl_damage_compensation | ZB | boolean |
| dhl_loss_compensation | ZC | boolean |
| dhl_customer_rebate | ZD | boolean |
| dhl_e_com_discount | ZE | boolean |
| dhl_shipment_content | content | string |
