With Deutsche Post & DHL APIs, you can quickly and easily use our solutions for logistics and dialog marketing and extend your web services with useful information. Using our APIs, you can create shipping labels and Internet stamps, query shipment status or integrate our services into your online store.
Easy-to-use step-by-step instructions guide you through the entire connection process. Detailed documentations, code examples, video tutorials and extensive FAQs on the respective API pages will help you with the integration.
Video Tutorials
Discover our new video tutorials that will help you seamlessly connect to our APIs!
Discover essential information on the IT integration of our postal products and streamline your processes for greater efficiency!
Automatic completion of postal data
Best for:
- More user friendly than ever with fast and convenient address entry
- Accurate address data from initial contact
- Fewer returns thanks to correct postal data
- Simplified generation of routing codes with DHL-compliant data
Best for:
- Creating labels for international mail, lightweight items and merchandise
- European Business Customers sending worldwide
Notifications
Deutsche Post International (Post & Parcel Germany)
There have been content updates on the API Page Deutsche Post International (Post & Parcel Germany).
You can have a detailed look at the changes by clicking the following link: Click here
Sincerely,
Your DHL API Developer Portal Team
You are receiving this message because you have subscribed to notifications on the DHL API Developer Portal. If you want to unsubscribe from notifications click here: Cancel Subscription
Deutsche Post International (Post & Parcel Germany)
There have been content updates on the API Page Deutsche Post International (Post & Parcel Germany).
You can have a detailed look at the changes by clicking the following link: Click here
Sincerely,
Your DHL API Developer Portal Team
You are receiving this message because you have subscribed to notifications on the DHL API Developer Portal. If you want to unsubscribe from notifications click here: Cancel Subscription
Deutsche Post International (Post & Parcel Germany)
There have been content updates on the API Page Deutsche Post International (Post & Parcel Germany).
You can have a detailed look at the changes by clicking the following link: Click here
Sincerely,
Your DHL API Developer Portal Team
You are receiving this message because you have subscribed to notifications on the DHL API Developer Portal. If you want to unsubscribe from notifications click here: Cancel Subscription
Deutsche Post International (Post & Parcel Germany)
There have been content updates on the API Page Deutsche Post International (Post & Parcel Germany).
You can have a detailed look at the changes by clicking the following link: Click here
Sincerely,
Your DHL API Developer Portal Team
You are receiving this message because you have subscribed to notifications on the DHL API Developer Portal. If you want to unsubscribe from notifications click here: Cancel Subscription
Deutsche Post International (Post & Parcel Germany)
There have been content updates on the API Page Deutsche Post International (Post & Parcel Germany).
You can have a detailed look at the changes by clicking the following link: Click here
Sincerely,
Your DHL API Developer Portal Team
You are receiving this message because you have subscribed to notifications on the DHL API Developer Portal. If you want to unsubscribe from notifications click here: Cancel SubscriptionDeutsche Post International (Post & Parcel Germany)
There have been content updates on the API Page Deutsche Post International (Post & Parcel Germany).
You can have a detailed look at the changes by clicking the following link: Click here
Sincerely,
Your DHL API Developer Portal Team
You are receiving this message because you have subscribed to notifications on the DHL API Developer Portal. If you want to unsubscribe from notifications click here: Cancel SubscriptionDeutsche Post International (Post & Parcel Germany)
There have been content updates on the API Page Deutsche Post International (Post & Parcel Germany).
You can have a detailed look at the changes by clicking the following link: Click here
Sincerely,
Your DHL API Developer Portal Team
You are receiving this message because you have subscribed to notifications on the DHL API Developer Portal. If you want to unsubscribe from notifications click here: Cancel SubscriptionDeutsche Post International (Post & Parcel Germany)
There have been content updates on the API Page Deutsche Post International (Post & Parcel Germany).
You can have a detailed look at the changes by clicking the following link: Click here
Sincerely,
Your DHL API Developer Portal Team
You are receiving this message because you have subscribed to notifications on the DHL API Developer Portal. If you want to unsubscribe from notifications click here: Cancel SubscriptionDeutsche Post International (Post & Parcel Germany)
There have been content updates on the API Page Deutsche Post International (Post & Parcel Germany).
You can have a detailed look at the changes by clicking the following link: Click here
Sincerely,
Your DHL API Developer Portal Team
You are receiving this message because you have subscribed to notifications on the DHL API Developer Portal. If you want to unsubscribe from notifications click here: Cancel SubscriptionDeutsche Post International (Post & Parcel Germany)
There have been content updates on the API Page Deutsche Post International (Post & Parcel Germany).
You can have a detailed look at the changes by clicking the following link: Click here
Sincerely,
Your DHL API Developer Portal Team
You are receiving this message because you have subscribed to notifications on the DHL API Developer Portal. If you want to unsubscribe from notifications click here: Cancel SubscriptionDeutsche Post International (Post & Parcel Germany)
There have been content updates on the API Page Deutsche Post International (Post & Parcel Germany).
You can have a detailed look at the changes by clicking the following link: Click here
Sincerely,
Your DHL API Developer Portal Team
You are receiving this message because you have subscribed to notifications on the DHL API Developer Portal. If you want to unsubscribe from notifications click here: Cancel Subscription
The INTERNETMARKE is the online-postage for mail products of Deutsche Post AG.
Best for:
Creation, purchase and payment of the following mail products:
- postcards and letter mails domestic (with additional services Registered Mail and Registered Mail with Return Slip)
- postcards and letter mails international (with additional service Registered Mail)
- domestic shipments of small goods
Notifications
Deutsche Post INTERNETMARKE (Post & Parcel Germany)
There have been content updates on the API Page Deutsche Post INTERNETMARKE (Post & Parcel Germany).
You can have a detailed look at the changes by clicking the following link: Click here
Sincerely,
Your DHL API Developer Portal Team
You are receiving this message because you have subscribed to notifications on the DHL API Developer Portal. If you want to unsubscribe from notifications click here: Cancel Subscription
Deutsche Post INTERNETMARKE (Post & Parcel Germany)
There have been content updates on the API Page Deutsche Post INTERNETMARKE (Post & Parcel Germany).
You can have a detailed look at the changes by clicking the following link: Click here
Sincerely,
Your DHL API Developer Portal Team
You are receiving this message because you have subscribed to notifications on the DHL API Developer Portal. If you want to unsubscribe from notifications click here: Cancel Subscription
Best for:
- Business customers of Deutsche Post AG
- Electronic order management of Deutsche Post AG's commercial and logistics processes (Mail)
This API is used for dispatching Dialogue Marketing print mailings.
- Calculate and optimize prices
- Create shipping documents
- Franking
- Place and change your order
- Use an easy way for dispatch preparation in your software
This API is used for planning Dialogue Marketing print mailings.
- Plan new target groups and
- Select target areas.
- Get possible options for your print mailing directly and
- Receive relevant recipient data for the dispatch preparation.
POST & PARCEL GERMANY: For Business Customers of Parcel Germany.
Best for:
- Place free or chargeable pick-up orders via web service
- Query the agreed pickup locations assigned to the user
- Query details and status of a pickup
Best for:
- Validate postnumbers to ensure deliverability of shipments to the corresponding person at Packstation parcel lockers.
Best for:
- Creation of return labels to be used by end customers
- Returns sender countries: bel, bgr, dnk, deu, est, fin, fra, grc, gbr, irl, ita, hrv, lva, ltu, lux, mlt, nld, nor, aut, pol, prt, rou, swe, che, svk, svn, esp, cze, hun, cyp
- Determination of receiver configuration for your account
Best for:
- Business customers of Post & Parcel Germany
- Create and manage shipment labes for domestic and international Parcels
Best for:
With the DHL shipment tracking API pivate and business customers can query the shipment status and history of shipments at any time.
- The DHL Location Finder – Unified API provides a single interface to discover all DHL locations that handle parcels and letters, enabling customers during online checkout to choose nearby pick-up or drop-off (PUDO) points such as parcel lockers and view key details like available services and opening hours.
- New: Routing distance for Sweden: Get real driving‑distance calculations (in addition to airline distance) for Swedish locations, improving accuracy in checkout and location‑selection workflows.
Best for:
- Find locations easily: Search by address, geo‑coordinates, location ID, or keywordId for direct addressing.
- All networks, worldwide: Supports all parcel and letter forwarding networks worldwide (Post & Parcel Germany, DHL Express, DHL eCommerce, DHL Freight)
- All location types: Service points, post offices, postbank branches, lockers (including lean variants), PO boxes, and postboxes.
- Full service info: See which services each location supports, e.g. parcel/express pick‑up, drop‑off, unlabeled drop‑off, plus extras like letter‑service, postident, and age‑verification.
- Easy integration: Ideal for checkout delivery options, map‑based store locators, returns flows, and logistics planning.
Best for:
- Providing access to the shipment status at any time
- Integrating all types of DHL shipments
- Multiple shipments (e.g. eCommerce, Express, Freight, Letter, Parcel, etc.)
Best for:
- Providing access to the shipment status at any time
- Integrating all types of DHL shipments
- Multiple shipments (e.g. eCommerce, Freight, Letter, Parcel, etc.)
This is the push version of the Shipment Tracking Unified API which proactive sends updates.
Purpose
Calculates the duties, taxes and governmental fees for any international shipment, taking into consideration country de minimis values and preferential tariff rates that may apply. The Duty and Tax Calculator API does not provide shipping rates, but instead uses the shipping rate charged to the consignee as an input.
Works with
Any carrier, not just DHL, and have a Worldwide scope (if you are a DHL Express customer, please use the DHL Express - MyDHL API)
Free 30-day trial
Get immediate access and 30 days of free calculations (API calls).
Looking for other Post and Parcel Germany APIs?
You can also find the documentation for older Post & DHL APIs here in the Group API Developer Portal (GDP). Access to this can be provided to you free of charge. Please register for GDP and then contact our support team.
On this info page you will find brief instructions and FAQs after switching to the new Group API Developer Portal in 2023.
API guide - Finding the right API for your business needs
This list will help you to find out which API you should use for which Post & Paket Deutschland products.
You will also see other APIs that can support your business processes.
| Function | API | Available Products | National | International | |||||
|---|---|---|---|---|---|---|---|---|---|
| Authentication | Authentication API | Authentication API (OAuth2) for Post & Post & Parcel business customer APIs Ongoing extension of all Post & Parcel Germany APIs | |||||||
| Preparation | Location Finder - Unified | Finding all DHL pick-up and drop-off points to send and receive packages worldwide | |||||||
| DATAFACTORY AUTOCOMPLETE 2.0 | Automatic completion of postal data | ||||||||
| DHL Parcel DE Postnumber API | Validation of german postnumbers | ||||||||
| DHL Parcel DE MyAccount API (Invitation Only) | Query of business customer contract configurations | ||||||||
| Shipping | DHL Parcel DE Shipping API | DHL Paket (national/international) DHL Kleinpaket (national) DHL Europaket Warenpost (international) | |||||||
| DHL Parcel DE Returns API | DHL Retoure (national/international) | ||||||||
| Deutsche Post INTERNETMARKE | Postcards and Letters (national/international) Warensendungen national | ||||||||
| Deutsche Post International (DPI) API | Packet-Tracked, Packet-Plus, Packet-Standard, Packet-Return Business Mail (Standard/Priority), Letter Business Mail Registered, Letter Plus | ||||||||
| Pickup | DHL Parcel DE Pickup API | Pickup DHL Paket (national/international) shipments | |||||||
| Tracking | DHL Parcel DE Tracking API | Access to the current shipment status with business information DHL Paket (national/international), DHL Retoure (national/international), DHL Kleinpaket (national), Warenpost (international), DHL 2-Mann-Handling shipments | |||||||
| Shipment Tracking - Unified | Access to the current shipment status with public information Integration of all types of DHL Group shipments | ||||||||
For more in-depth questions, you can also contact our support team.
Here are some tips that'll show you, how to navigate through the Developer Portal to find the API, fitting best to your business.
Browse API catalog by filtering APIs: If you browse through the API catalog you can use the left side filter navigation to enclose the shown APIs.
If you know the Division in which the product your API servs lies, please check the Division box to filter the APIs (e.g. Post & Parcel Germany). Another common way is to filter APIs by Service Type (e.g. Location / Shipping / Pickup / Tracking).
APIs Business Use Cases: Now, that you have filtered the APIs to a smaller amount, you should have a closer look at the API Teaser. The section "Best for" explains the business use case of the API and you'll find also the geographical location, where the API is available. You can find even more information of the API use case. After clicking on the API teaser, the API reference page opens, where you can find detaild information about the API under Get Started/Scope
The API Guide helps you to find out which API you should use for which Post & Parcel Germany products.
With the modernization of our API landscape, we are replacing the previous Basic Authentication with an Authentication API that supports OAuth 2.0.
We have listed the advantages of using the new authentication API for you at https://developer.dhl.com/post-paket-deutschland-authentication-api-vorteile-und-verwendung
In case of IT-service and API incidents you get proactively informed by Post & Parcel Germany. All you have to do is: Visit the IT Status Dashboard under https://post-paket-deutschland.status.api.dhl.com/ and register for all services you'd like to get informed about.
You have provided a Postman test collection, but I don't know how to use it. Please read our step-by-step instructions at: https://developer.dhl.com/howto-use-postman