Spojit
DHL Express + Power BI integration

Connect DHL Express to Power BI

Shipment volume, transit times and delivery exceptions in the Power BI reports your team already uses, refreshed as tracking changes.

DHL Express
Miraxa
PB
Power BI
  1. DHL Express · tracking updatetrigger
  2. Map to shipping tableaction
  3. Upsert warehouse rowaction
  4. Refresh Power BI modelaction
  5. Report currentdone

Power BI has no built-in DHL Express connector, so shipping reports usually start from a manual MyDHL export. Spojit pulls shipment and tracking data with its DHL Express connector, writes it as rows to a database or warehouse Power BI already reads, such as Snowflake or MySQL, and triggers a semantic model refresh through the Power BI REST API. This morning's report shows yesterday's delays.

What you'll need to connect

Refreshing a semantic model through the Power BI REST API needs a Microsoft Entra app registration or service principal with access to the workspace, plus a database or warehouse Power BI already reads, such as Snowflake or MySQL. DHL Express connects with MyDHL API credentials.

Automations you can build

DHL Express and Power BI, working together

When

When a DHL Express shipment is created

Spojit does

add a row with service, weight, destination and quoted cost to the shipping table Power BI reads

When

When a scheduled check finds new DHL Express tracking events

Spojit does

update the shipment's status and transit time in the reporting table

When

When a DHL Express shipment hits a delivery exception

Spojit does

flag it in the table and refresh the Power BI semantic model

When

When the nightly shipment load finishes

Spojit does

trigger a Power BI refresh so reports show the latest shipments

What you get

Built for how DHL Express and Power BI really work

Built-in DHL Express connector

Rates, shipments and tracking come from Spojit's DHL Express connector, with your MyDHL API credentials stored encrypted.

Refresh when the data changes

Miraxa builds the Power BI REST API call that refreshes your semantic model once new rows land, instead of waiting for the next scheduled refresh.

Your table, your model

Rows land in a table you design, so Power BI measures, relationships and row-level security stay under your control.

The difference

Why teams build this on Spojit

Power BI can refresh from a database on a schedule, but it cannot call the MyDHL API itself, and push datasets, the old way to stream rows in over the API, stop accepting new models after October 2027. Spojit fills the gap from the DHL side: it collects shipment and tracking data, lands it where Power BI already connects, and asks Power BI to refresh when the data changes.

With Spojit

  • Direct Mode moves tracking rows with no AI credits; add an AI step only to classify exception reasons.
  • Durable execution retries DHL rate limits and warehouse timeouts, so a load never half-completes.
  • Billed by execution time, not per shipment or per row.
FAQ

DHL Express + Power BI, answered

Is there a DHL Express connector for Power BI?

Not a built-in one. Spojit pulls the data with its DHL Express connector and lands it in a source Power BI reads, so the report uses Power BI's own connector for that source.

Why not push rows straight into Power BI?

Microsoft is retiring push and streaming semantic models: new ones cannot be created after October 31, 2027. Landing rows in a warehouse and refreshing the model is the pattern that lasts.

What can I report on?

Shipments, services, weights, destinations, quoted rates and tracking events, including delivery exceptions, as returned by the DHL Express connector.

What is possible depends on your plan and authorized API access. Some DHL Express and Power BI endpoints and capabilities are gated by the vendor (for example, parts of an API may require a higher tier, and write access can require a custom or add-on connection on an eligible plan), so not every workflow is available on every account from day one. You can request a feature or integration any time, and we will get in touch to figure out how to make it work.

¿Quieres DHL Express + Power BI sin pasos manuales? Consigue una revisión de automatización gratis.

Cuéntanos sobre tus sistemas y el trabajo manual entre ellos. Tendrás una llamada breve y un plan concreto para automatizarlo en Spojit. Gratis y sin compromiso.

Quiero mi revisión gratis

Connect DHL Express and Power BI today

Describe what you want to automate and Miraxa builds the workflow. Start free, no credit card required.