Track YunExpress (YT…) parcels from China through EU customs and DHL Paket / Warenpost delivery in Germany.

YunExpress European Direct Line shipments to Germany carry a 18-digit YT… origin barcode and pre-manifest a 20-digit DHL Paket (00340434…) or Deutsche Post Warenpost barcode that activates once the parcel clears EU customs in Liège, Amsterdam, or Frankfurt.

Try a live tracking number:

Barcode transition: YunExpress (云途物流) to DHL Paket Germany

When YunExpress (云途物流) clears customs and hands off to DHL Paket Germany, lastscanned surfaces the secondary tracking number in the top-level message field.

Origin / middle-mile carrier
YunExpress (云途物流) (yunexpress)
YunExpress 18-character YT… barcode
^YT\d{16}$
Origin example
YT2411321272099999
Final-mile carrier
DHL Paket Germany (dhl)
DHL Paket 20-digit German domestic barcode (00340434…)
^0034\d{16}$
Final-mile example
00340434292135100124
Extracted in .message
Delivered to local carrier DHL Paket (last-mile tracking: 00340434292135100124)

How the YunExpress → DHL Paket handoff works

Follow the parcel across both networks without waiting on asynchronous webhooks or losing visibility at the handoff boundary.

1. YunExpress China sortation & DHL pre-advice
YunExpress accepts the YT… parcel in Shenzhen while DHL Germany displays Die Sendung wurde elektronisch angekündigt on the 00340434… number.
2. EU customs clearance (LGG / AMS / FRA)
The air cargo clears EU IOSS import customs and trucks to a German DHL Paketzentrum (e.g., Saulheim, Feucht, or Nohra).
3. DHL Paket / Packstation final delivery
DHL scans Die Sendung wurde im Start-Paketzentrum bearbeitet and delivers to the recipient or Packstation.
YunExpress query
GET /v1/track/YT2411321272099999?carrier=yunexpress
DHL Paket query
GET /v1/track/00340434292135100124?carrier=dhl
Auto-extracted handoff
YunExpress message field surfaces the 00340434… DHL Paket number

Chain YunExpress → DHL Paket in code or MCP

Resolve both legs synchronously in TypeScript, curl, or your AI support agent via Streamable HTTP MCP.

REST (Synchronous GET)

# 1. Query YunExpress (云途物流) origin waybill (extracts final-mile barcode in .message):
curl "https://api.lastscanned.com/v1/track/YT2411321272099999" \
  -H "Authorization: Bearer lsk_live_YOUR_API_KEY"

# 2. Query the extracted DHL Paket Germany barcode:
curl "https://api.lastscanned.com/v1/track/00340434292135100124" \
  -H "Authorization: Bearer lsk_live_YOUR_API_KEY"

TypeScript (Automatic Handoff Chaining)

const headers = { Authorization: `Bearer ${process.env.LASTSCANNED_API_KEY}` };
const originRes = await fetch(`https://api.lastscanned.com/v1/track/${encodeURIComponent(number)}`, { headers });
const originPkg = await originRes.json();

// Extract secondary barcode from top-level message ("Delivered to local carrier DHL Paket (last-mile tracking: 00340434292135100124)")
const handoff = originPkg.message?.match(/^Handed to (.+?) as ([A-Z0-9-]+)$/i);
if (handoff) {
  const [, , lastMileNumber] = handoff;
  const destRes = await fetch(`https://api.lastscanned.com/v1/track/${encodeURIComponent(lastMileNumber)}`, { headers });
  const destPkg = await destRes.json();
}

Remote MCP (Claude Code / Cursor / ChatGPT)

claude mcp add --transport http lastscanned https://mcp.lastscanned.com \
  --header "Authorization: Bearer lsk_live_YOUR_API_KEY"

YunExpress (YT…) to DHL Paket Germany (00340434…) Cross-Border Handoff Tracking FAQ

Why does my DHL tracking say 'Die Sendung wurde elektronisch angekündigt' for a week?
Because the parcel is flying from China with YunExpress. DHL only scans the 00340434… barcode after YunExpress clears EU customs and hands the physical parcel to a German DHL Paketzentrum. Track the YT… number on lastscanned to see every flight and customs scan.
Can I redirect a YunExpress-to-DHL parcel to a Packstation?
Yes, once DHL scans the 00340434… barcode at the German start parcel center, normal DHL Wunschort and Packstation redirection options become active.

Other carrier handoff guides

Explore cross-border last-mile barcode extraction and domestic USPS consolidator overrides across all 273 carriers.

All 273 supported carriers

International posts and couriers

Cross-border