Track Cainiao cross-border parcels handed off to GOFO Express (GFUS…) for US metro delivery.

AliExpress Choice and Cainiao Standard Shipping increasingly route US parcels through GOFO Express (GFUS… / GF…) for fast 7-day residential delivery after clearing customs at LAX, JFK, ORD, MIA, or DFW.

Try a live tracking number:

Barcode transition: Cainiao to GOFO Express

When Cainiao clears customs and hands off to GOFO Express, lastscanned surfaces the secondary tracking number in the top-level message field.

Origin / middle-mile carrier
Cainiao (cainiao)
Cainiao LP… / CNUS… / GFUS… cross-border barcode
^(LP\d{14,16}|CNUS[A-Z0-9]+|GFUS\d{12,16})$
Origin example
GFUS01074503026309
Final-mile carrier
GOFO Express (gofo)
GOFO Express GFUS… barcode
^GF(US)?\d{10,16}$
Final-mile example
GFUS01074503026309
Extracted in .message
Received by local delivery company (GOFO Express GFUS01074503026309)

How the Cainiao → GOFO handoff works

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

1. Cainiao consolidation & pre-allocation
Cainiao consolidates AliExpress Choice items in Dongguan/Hangzhou and often pre-allocates a GOFO Express GFUS… barcode before air departure.
2. US customs clearance & linehaul handover
Cainiao logs Received by local delivery company once the air container clears CBP and transfers to GOFO’s regional sort facility.
3. GOFO Express hub sort & driver delivery
GOFO scans Processing at designated facility and Out for delivery, completing doorstep delivery with photo proof.
Cainiao query
GET /v1/track/{number}?carrier=cainiao
GOFO Express query
GET /v1/track/GFUS01074503026309?carrier=gofo
Auto-detection
GFUS… barcodes automatically route to the GOFO Express adapter

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

# 2. Query the extracted GOFO Express barcode:
curl "https://api.lastscanned.com/v1/track/GFUS01074503026309" \
  -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 ("Received by local delivery company (GOFO Express GFUS01074503026309)")
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"

Cainiao (AliExpress Standard / Choice) to GOFO Express (GFUS…) US Handoff Tracking FAQ

Why does my AliExpress Cainiao tracking number start with GFUS?
GFUS is the prefix for GOFO Express, a US last-mile carrier partnered with Cainiao to deliver AliExpress Choice and Standard Shipping orders across major US metropolitan areas.
Can I track a GFUS number on both Cainiao and GOFO Express?
Yes. Querying GET /v1/track/GFUS... automatically queries GOFO Express for granular US hub and driver scans, and you can pass ?carrier=cainiao to inspect origin Chinese consolidation checkpoints.

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