Connectors

E-commerce

DHL Parcel Germany

DHL parcel shipping in Germany: shipments and labels, returns, pickups, and manifests
Signs in with
Username and password
Runs on
Cloud or On-Prem Worker
Operations
14
Ready-made triggers
0

Connect DHL Parcel Germany

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for DHL Parcel Germany and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
EnvironmentRequiredPost and Parcel Germany production or sandbox host.
API keyRequiredSecretConsumer key of the DHL Developer Portal app, sent as the dhl-api-key header.
User nameRequiredBusiness customer portal (GKP) user name of the partner system.
PasswordRequiredSecretBusiness customer portal (GKP) password of the partner system.

Use it in a flow

  1. Open a flow, open the node library and search for DHL Parcel Germany.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from DHL Parcel Germany without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if DHL Parcel Germany can send webhooks, a Webhook trigger receives them at its own URL.

Operations

14 operations in 5 groups. Each one is a step you can add to a flow.

Manifests2
Mark shipments as being ready for shippingcreateManifestPOSTShipments are normally ''closed out'' at a fixed time of the day (such as 6 pm, configured by EKP/account) for the date provided as shipDate in the create call.
Retrieve daily manifest documentgetManifestGETReturn the manifest document for the specific date (abbreviated ISO8601 format YYYY-MM-DD).
Pickup4
Cancels pickup order(s)cancelPickupOrdersDELETEThis operation cancels one (or several) pickup order(s).
Get order details and statusgetPickupOrdersGETRetrieve data for specific pick up orders.
Places a parcel pick up order for a number of parcelscreatePickupOrderPOSTThe root ressource to placing orders.
Return API versiongetPickupApiVersionGETReturns the current version of the API as major.minor.patch.
Returns3
Create a return labelcreateReturnOrderPOSTCreates a return label by given information.
Get available return locationsgetReturnLocationsGETThe response should be a list of Receiver, each containing the following information
Return API versiongetReturnsApiVersionGETReturns the current version of the API as major.minor.patch.
Shipments and Labels4
Create one or more shipments and their documents. (This is the primary call of the API.)createShipmentsPOSTThis request is used to create one or more shipments and return corresponding shipment tracking numbers, labels, and documentation.
Delete one or more shipmentsdeleteShipmentsDELETEDelete one or more shipments created earlier.
Download PDF documentdownloadLabelGETPublic download URL for shipment labels and documents.
Retrieve shipment documents - labels and customs documentsgetShipmentDocumentsGETReturns documents for existing shipment(s).
General1
Return API versiongetShippingApiVersionGETReturns the current version of the API as major.minor.patch.