DHL.MyDHL_API.RESTLibrary
1.5.4
This .NET library allows customers leverage the DHL Express MyDHL API in their own applications.
Install-Package DHL.MyDHL_API.RESTLibrary -Version 1.5.4
dotnet add package DHL.MyDHL_API.RESTLibrary --version 1.5.4
<PackageReference Include="DHL.MyDHL_API.RESTLibrary" Version="1.5.4" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add DHL.MyDHL_API.RESTLibrary --version 1.5.4
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
DHL Express MyDHL API .NET Library
Implemented Operations
- Rate Query
- Shipment Generation
- Pickup Request
- Cancel/Delete Pickup
- Tracking
- ePOD Retrieve
Pending Operations (will come in future versions)
- Update Shipment
Usage
Example
Instantiate the MyDHLAPI object
MyDHLAPI myDHLAPI = new MyDHLAPI(username, password, baseURL);
Call the appropriate method (tracking as an example)
resp = myDHLAPI.KnownAWBTracking(new List<string>() { "1234567891" }
, Enums.LevelOfDetails.AllCheckpoints
, Enums.PiecesEnabled.Both
, Enums.EstimatedDeliveryDateEnabled.Yes);
DHL Express MyDHL API .NET Library
Implemented Operations
- Rate Query
- Shipment Generation
- Pickup Request
- Cancel/Delete Pickup
- Tracking
- ePOD Retrieve
Pending Operations (will come in future versions)
- Update Shipment
Usage
Example
Instantiate the MyDHLAPI object
MyDHLAPI myDHLAPI = new MyDHLAPI(username, password, baseURL);
Call the appropriate method (tracking as an example)
resp = myDHLAPI.KnownAWBTracking(new List<string>() { "1234567891" }
, Enums.LevelOfDetails.AllCheckpoints
, Enums.PiecesEnabled.Both
, Enums.EstimatedDeliveryDateEnabled.Yes);
Release Notes
Minor bug fix.
Dependencies
-
.NETFramework 4.6.1
- Microsoft.CSharp (>= 4.7.0)
- Newtonsoft.Json (>= 12.0.3)
- System.ComponentModel.Annotations (>= 4.7.0)
-
.NETStandard 2.0
- Microsoft.CSharp (>= 4.7.0)
- Newtonsoft.Json (>= 12.0.3)
- System.ComponentModel.Annotations (>= 4.7.0)
Used By
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.