How to ship form a not supported shipping company with the API?

Topic summary

A merchant using Shopify’s API integration is experiencing issues with tracking numbers for Deutsche Post DHL shipments. While Deutsche Post is supported in the API’s tracking company list, Deutsche Post DHL appears to be missing despite DHL being a standard integrated carrier.

Current Problem:

  • Tracking numbers are defaulting to Deutsche Post links where they don’t function properly
  • Manual order entry in Shopify by warehouse staff is not feasible
  • The merchant references the official API documentation showing supported tracking companies

Status:
One respondent confirms encountering the same issue and notes there’s currently no fix available. Their workaround involves manually editing email notifications to add tracking links directly. The discussion remains open with no official solution identified.

Summarized with AI on October 30. AI used: claude-sonnet-4-5-20250929.

We have our shop set up the shopify API integration, so we maintain all the product information on our own system, including shipping.

We ship a lot from Deutsche Post DHL, which is part of Deutsche Post AG / DHL Group.
Deutsche Post is supported in the API, however it looks like Deutsche Post DHL is not a supported tracking company.
At the moment our tracking numbers links to Deutsche Post, where the tracking numbers don’t work.
This sucks cause looks like DHL it’s one of the normal integrated shipping carriers.

And having our warehouse needing to fill in order information in shopify is not a viable solution.
Anybody have similar problem and/or a solution for that?

List of supported tracking companies with the API.
FulfillmentTrackingInfo - GraphQL Admin

https://help.shopify.com/en/manual/fulfillment/setup/packaging/shipping-carriers#integrated-shipping-carriers

Hey,

I’ve come across the this issue also… there is not a fix at the moment, so I’m just editing the email notification and adding a link manually. If you need help with this let me know