How to track ZTO Express (Zhongtong) France parcels handed off to La Poste Colissimo & Colis Privé

ZTO Express International (`zto`) consolidates Chinese e-commerce parcels (`731...` / `75...` or `ZTO...`), operates dedicated China-to-France air cargo lanes, and hands cleared French parcels to La Poste Colissimo (`6A...` / `8R...`) or Colis Privé.

Try a live tracking number:

Barcode transition: ZTO Express to La Poste Colissimo (France)

When ZTO Express clears customs and hands off to La Poste Colissimo (France), lastscanned surfaces the secondary tracking number in the top-level message field.

Origin / middle-mile carrier
ZTO Express (zto)
ZTO Express 14-digit / International Waybill
^(7[0-9]{13}|ZTO[A-Z0-9]{10,15})$
Origin example
73184920194836
Final-mile carrier
La Poste Colissimo (France) (colissimo)
La Poste Colissimo 13-character Barcode
^[0-9A-Z]{2}[0-9]{9}[0-9A-Z]{2}$
Final-mile example
6A24839104969
Extracted in .message
Handed over to Colissimo (6A24839104969)

How the ZTO Express → Colissimo handoff works

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

1. ZTO Export Consolidation
ZTO Express collects the parcel in China (`731...` 14-digit barcode) and prints a hybrid label containing the French La Poste Colissimo `6A...` / `8R...` barcode.
2. Air Freight to CDG / LGG & Customs Release
Pallets fly into Paris Charles de Gaulle (CDG) or Liège (LGG), clear customs via EU IOSS, and transfer to Colissimo's Île-de-France sorting hub.
3. Colissimo Delivery Across France
La Poste Colissimo scans the parcel and completes mailbox or point-relais delivery in 24–48 hours.
ZTO France Air Corridor
ZTO International operates direct e-commerce consolidation into Paris CDG and Vatry/Liège with pre-advised Colissimo EDI manifests.
Unified JSON Events
Calling `GET /v1/track/{number}` merges ZTO Chinese export scans with La Poste Colissimo French delivery events.

Chain ZTO Express → Colissimo 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 ZTO Express origin waybill (extracts final-mile barcode in .message):
curl "https://api.lastscanned.com/v1/track/73184920194836" \
  -H "Authorization: Bearer lsk_live_YOUR_API_KEY"

# 2. Query the extracted La Poste Colissimo (France) barcode:
curl "https://api.lastscanned.com/v1/track/6A24839104969" \
  -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 ("Handed over to Colissimo (6A24839104969)")
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"

ZTO Express to La Poste Colissimo France Handoff Tracking FAQ

How long does ZTO Express take from China to France?
Standard ZTO International parcels reach French addresses via Colissimo in 7 to 11 calendar days.
Why is my Colissimo tracking stuck on 'Votre colis va bientôt nous être confié'?
That status means ZTO has transmitted the electronic shipping label from China, and La Poste is waiting for the flight to land and clear customs in France.
Are customs fees due on ZTO → Colissimo deliveries?
For marketplace orders under €150 shipped under EU IOSS, VAT is collected at checkout so La Poste delivers without doorstep customs 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