Each DHL product may be booked with one or more additional services.
The AdditionalService API can be queried to show which additional services are available for a shipment, as well as providing the necessary codes for handling, pickup, transport instruction and routing.
It can also be used to validate against combination rules, as some additional services cannot be combined with each other.
When using DHL Home Delivery you will also need to use the HomeDeliveryLocator API.
When using DHL Parcel Connect you will also need to use PSF - Parcel Shop Finder.