DHL Shipment Status Report

Demo to preview the plugin:

Introduction

The Shipment Tracking API provides up-to-the-minute shipment status reports.
  • Retrieve tracking information for shipments.
  • Identify the Deutsche Post DHL (DPDHL) service provider involved with the shipment.
  • Verify DPDHL is using the correct delivery address. This can reduce the number of misdelivered shipments.
The DHL Location Finder API provides data on DHL Service Points which a user needs for sending and receiving packages.
  • Retrieve DHL Service Points near a specific location based on either address information or geographical coordinates
  • Determine which services are offered at a DHL Service Point
  • Get information about opening hours and holiday closing times of each DHL Service Point
Exposed states
Plugin States are part of plugins that are exposed values of the plugin. The states will be described in detail in order to provide concise information about them (Data Type, ex: Text, or List of Texts, Image, File etc.).

Prerequisites

You must request credentials for any applications you develop using DHL API

Get Access

To register your app and get your API subscription keys:
  1. Click My Apps on the portal website.
  1. Click the + Add App button.The “Add App” form appears.
  1. Complete the Add App form. You can select the APIs you want to access.
  1. When you have completed the form, click the Add App button.

Authentication

Every call to the API requires a subscription key. This key needs to be passed through a request header (DHL-API-Key).
To view your API subscription keys:
  1. From the My Apps screen, click on the name of your app.The Details screen appears.
  1. If you have access to more than one API, click the name of the relevant API. Note: The APIs are listed under the “Credentials” section.
  1. Click the Show link below the asterisks that is hiding the Consumer KeyThe Consumer Key appears.
  1. Paste the Consumer key in your plugin settings
Image without caption

Plugin Data/Action Calls (API Calls only)

1. Get Tracking - provides up-to-the-minute shipment status reports. Users can:
  • Retrieve tracking information for shipments.
  • Identify the DHL service provider involved with the shipment.
  • Verify DHL is using the correct delivery address. This can reduce the number of misdelivered shipments.
Image without caption
Title
Description
Type
tracking_number
data that should be written to the NFC tag
text
  1. Get Location - provides data on DHL Service Points which a user needs for sending and receiving packages.
Users can:
  • Retrieve DHL Service Points near a specific location based on either address information or geographical coordinates
  • Determine which services are offered at a DHL Service Point
  • Get information about opening hours and holiday closing times of each DHL Service Point
Image without caption
Title
Description
Type
countryCode
A two-letter ISO 3166-1 alpha-2 code specifying the country. Example : DE
text
addressLocality
Text specifying the name of the locality, for example a city. Example : Bonn
text

Workflow example

  1. Set an event to trigger the Get Tracking action call
Image without caption
  1. Use the returned values from the call in your workflow
Image without caption

Changelogs