Track YDH Express (`YDH...`) air linehaul from China to Liège (`LGG`) and bpost (`3232...`) Belgium delivery

YDH Express (`YDH...`) flies consolidated Belgian e-commerce freight into Liège Airport (`LGG`), clears customs electronically under EU IOSS, and hands parcels to bpost (`3232...`) for sorting at Brussels X, Charleroi X, Antwerp X, or Gent X.

Try a live tracking number:

Barcode transition: YDH Express to bpost

Domestic YDH Express parcels keep the same 92… / 420… barcode from pickup to mailbox. Pass ?carrier=ydh to inspect middle-mile sort scans before USPS induction.

Origin / middle-mile carrier
YDH Express (ydh)
YDH Express Waybill (YDH...)
^YDH[0-9A-Z]{10,16}$
Origin example
YDH8492019482BE
Final-mile carrier
bpost (bpost)
bpost Barcode (3232...)
^3232[0-9]{20}$
Final-mile example
323284920194829104928195
Middle-mile resolution
Arrived at Liège LGG — handed over to bpost (323284920194829104928195)

How the YDH Express → bpost handoff works

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

1. YDH Origin Consolidation (`YDH...`)
YDH Express sorts your parcel in Shanghai, Shenzhen, or Yiwu and generates a linked 24-digit `3232...` bpost barcode.
2. Liège (`LGG`) Arrival & IOSS Release
Air cargo clears Belgian customs at Liège Airport and transfers to bpost's national parcel sorting network.
3. bpost Postman or Pickup Point Delivery
bpost delivers to your door (`En cours de livraison` / `Onderweg voor levering`), a Point d'enlèvement / Afhaalpunt, or a Cubee parcel locker.
Gateway Airport
Liège Airport (LGG)
bpost Barcode Format
24-digit numeric barcode starting with `3232`

Chain YDH Express → bpost 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 YDH Express middle-mile scans on the 92… barcode:
curl "https://api.lastscanned.com/v1/track/YDH8492019482BE?carrier=ydh" \
  -H "Authorization: Bearer lsk_live_YOUR_API_KEY"

# 2. Query USPS final-mile scans on the same barcode:
curl "https://api.lastscanned.com/v1/track/323284920194829104928195" \
  -H "Authorization: Bearer lsk_live_YOUR_API_KEY"

TypeScript (Automatic Handoff Chaining)

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

// If USPS is still waiting on the consolidator parcel, query YDH Express middle-mile hubs:
if (pkg.carrier === "usps" && pkg.status === "label_created" && /^(420\d{5})?9[2345]/.test(number)) {
  const mid = await fetch(`https://api.lastscanned.com/v1/track/${encodeURIComponent(number)}?carrier=ydh`, { headers });
  if (mid.ok) pkg = await mid.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"

YDH Express to bpost Belgium Linehaul & Final-Mile Handoff FAQ

Why does the bpost app say 'Annoncé / Aangekondigd' on my YDH Express package?
That status means YDH Express transmitted the digital manifest to bpost while the parcel was still in China; physical bpost scans start once the container clears Liège Airport.
Are Belgian customs fees charged on YDH → bpost IOSS orders?
Marketplace orders under €150 with pre-paid VAT clear under EU IOSS with zero bpost customs presentation fees.

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