Track TopYou (`TY...` / `LP...`) parcels from Shenzhen/Hong Kong air linehaul to Canada Post (`16-digit`) delivery

TopYou (`TY...` / `SY...`) consolidates Chinese e-commerce parcels in Shenzhen and Hong Kong, flies them into Vancouver (`YVR`) or Toronto (`YYZ`), clears CBSA customs via deconsolidation brokers, and inducts them into Canada Post's domestic Expedited Parcel network.

Try a live tracking number:

Barcode transition: TopYou to Canada Post

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

Origin / middle-mile carrier
TopYou (topyou)
TopYou Waybill (TY... / SY...)
^(TY|SY)[0-9A-Z]{10,16}$
Origin example
TY84920194828CA
Final-mile carrier
Canada Post (canadapost)
Canada Post 16-Digit Pin
^[0-9]{16}$
Final-mile example
7321849201948208
Middle-mile resolution
Cleared CBSA at YVR — handed over to Canada Post (7321849201948208)

How the TopYou → Canada Post handoff works

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

1. Shenzhen Export & Pre-Advice (`TY...`)
TopYou sorts your parcel at its Shenzhen hub and transmits electronic pre-advice (`Electronic information submitted by shipper`) to Canada Post.
2. YVR / YYZ Arrival & CBSA Clearance
Air containers land at Vancouver (`YVR`) or Toronto Pearson (`YYZ`), clear customs, and are broken down at a bonded warehouse in Richmond, BC or Mississauga, ON.
3. Canada Post `Item processed` & Delivery
Canada Post scans `Item processed` on the 16-digit domestic label and delivers to your door or Community Mailbox.
Canadian Induction Hubs
Richmond, BC (YVR) and Mississauga, ON (YYZ)
Canada Post Barcode
16-digit numeric domestic parcel pin

Chain TopYou → Canada Post 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 TopYou middle-mile scans on the 92… barcode:
curl "https://api.lastscanned.com/v1/track/TY84920194828CA?carrier=topyou" \
  -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/7321849201948208" \
  -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 TopYou 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=topyou`, { 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"

TopYou Cross-Border Linehaul to Canada Post Final-Mile Handoff FAQ

Why does Canada Post say 'Electronic information submitted by shipper' for a week on my TopYou parcel?
TopYou created the Canada Post label in Shenzhen before the plane departed; Canada Post's first physical scan (`Item processed`) occurs after CBSA clearance in Richmond or Mississauga.
How do I find my 16-digit Canada Post tracking number from a TopYou code?
Track your `TY...` code on LastScanned to view both the Shenzhen/Hong Kong air milestones and the linked 16-digit Canada Post number.

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