Track Asendia e-PAQ Standard and Select parcels from US, UK, and Swiss hubs into La Poste Colissimo France.

Jointly owned by La Poste (France) and Swiss Post, Asendia routes cross-border e-PAQ shipments directly into La Poste's Roissy / Chilly-Mazarin French sorting network, swapping or bridging Asendia origin numbers into La Poste Colissimo (`6A…` / `8R…` / S10 `…FR` / `…CH`) for doorstep or Point Relais delivery.

Try a live tracking number:

Barcode transition: Asendia to La Poste Colissimo

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

Origin / middle-mile carrier
Asendia (asendia)
Asendia e-PAQ ID / S10 Barcode
^(ASD[A-Z0-9]{10,16}|[A-Z]{2}\d{9}[A-Z]{2}|\d{14,20})$
Origin example
LX123456789CH
Final-mile carrier
La Poste Colissimo (laposte)
La Poste Colissimo (6A… / 8R… / S10)
^(6A\d{11}|8R\d{11}|[A-Z]{2}\d{9}[A-Z]{2})$
Final-mile example
6A12345678901
Extracted in .message
Arrivé sur le site de distribution — La Poste Colissimo (6A12345678901)

How the Asendia → La Poste handoff works

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

1. Asendia origin consolidation (US, UK, CH, HK)
Asendia receives the merchant parcel at Folcroft PA, Bedford UK, Geneva, or Hong Kong and pre-declares French IOSS VAT.
2. Roissy CDG / Chilly-Mazarin hub injection
As La Poste's international subsidiary, Asendia injects parcels directly into La Poste's French national sort hubs.
3. Colissimo / Lettre Suivie final delivery
La Poste delivers to your mailbox, doorstep, or Pickup station under the Colissimo or S10 barcode.
Asendia query
GET /v1/track/LX123456789CH?carrier=asendia
La Poste query
GET /v1/track/6A12345678901?carrier=laposte
Dual-query S10
S10 barcodes ending in CH, FR, or GB work on both ?carrier=asendia and ?carrier=laposte

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

# 2. Query the extracted La Poste Colissimo barcode:
curl "https://api.lastscanned.com/v1/track/6A12345678901" \
  -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 ("Arrivé sur le site de distribution — La Poste Colissimo (6A12345678901)")
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"

Asendia e-PAQ to La Poste Colissimo & Delivengo France Handoff FAQ

Why does my Asendia tracking number end in CH or GB when it is coming from the US to France?
Asendia is a joint venture of La Poste and Swiss Post and uses Swiss (…CH), French (…FR), or UK (…GB) UPU S10 barcode ranges on international e-PAQ linehaul into France.
Who delivers Asendia e-PAQ packages in France?
La Poste (via Colissimo or Lettre Suivie) handles final-mile delivery across France.

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