Track Landmark Global cross-border parcels into Canada Post or Intelcom/Dragonfly.

Landmark Global (a bpost company) clears US and European e-commerce parcels into Canada (CBSA) and hands them off to Canada Post or Intelcom/Dragonfly for final delivery.

Barcode transition: Landmark Global to Canada Post

When Landmark Global clears customs and hands off to Canada Post, lastscanned surfaces the secondary tracking number in the top-level message field.

Origin / middle-mile carrier
Landmark Global (landmark)
Landmark Global barcode (LTN…N1)
^LTN\d+N\d+$
Origin example
LTN123456789N1
Final-mile carrier
Canada Post (canadapost)
Canada Post 16-digit pin
^\d{16}$
Final-mile example
1046281938471928
Extracted in .message
Last-mile carrier: Canada Post (1046281938471928)

How the Landmark → Canada Post handoff works

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

1. US/EU fulfillment pickup
Landmark Global collects the parcel from the merchant warehouse and scans the LTN…N1 barcode.
2. Cross-border linehaul & CBSA release
The truck or flight crosses into Burlington or Mississauga, Ontario and clears Canada Border Services Agency (CBSA).
3. Tender to Canada Post / Dragonfly
Canada Post (16-digit pin) or Intelcom/Dragonfly scans the parcel into its domestic network for final delivery.
Origin query
GET /v1/track/LTN123456789N1?carrier=landmark
Final-mile query
GET /v1/track/1046281938471928?carrier=canadapost
Typical handoff window
2–5 business days across the US/Canada border

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

# 2. Query the extracted Canada Post barcode:
curl "https://api.lastscanned.com/v1/track/1046281938471928" \
  -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 ("Last-mile carrier: Canada Post (1046281938471928)")
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"

Landmark Global to Canada Post & Dragonfly Handoff Tracking FAQ

Who delivers Landmark Global packages in Canada?
Landmark Global hands off cleared Canadian parcels to either Canada Post (especially for PO Boxes and rural postal codes) or Intelcom/Dragonfly for metro home delivery.
Why is my Canada Post tracking number still in Electronic Information Submitted by Shipper?
Canada Post receives the electronic manifest when the label is printed, but the physical scan only occurs after Landmark Global clears the truck through CBSA customs.

Other carrier handoff guides

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

All 125 supported carriers