Track AliExpress & Cainiao UK cross-border parcels through Liege/Heathrow hubs and Evri last-mile delivery.

AliExpress Selection Standard and Cainiao Super Economy parcels bound for the UK ship under LP… / CNUK… / H00… barcodes and hand off after UK customs clearance to Evri or Royal Mail.

Try a live tracking number:

Barcode transition: Cainiao (菜鸟网络) to Evri

When Cainiao (菜鸟网络) clears customs and hands off to Evri, lastscanned surfaces the secondary tracking number in the top-level message field.

Origin / middle-mile carrier
Cainiao (菜鸟网络) (cainiao)
Cainiao LP… / H00… barcode
^(LP\d{14}|H[0-9A-Z]{15})$
Origin example
LP00629841239812
Final-mile carrier
Evri (evri)
Evri 16-character barcode (H00…)
^H[0-9A-Z]{15}$
Final-mile example
H00GVA0012345678
Extracted in .message
Received by local delivery company (Evri H00GVA0012345678)

How the Cainiao → Evri handoff works

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

1. Cainiao consolidation warehouse in Dongguan
Cainiao combines multiple AliExpress items into a single combined-delivery bag and assigns an Evri H00… UK barcode.
2. Linehaul flight & UK customs clearance
The parcel flies to the UK, clears customs, and Cainiao logs Received by local delivery company.
3. Evri UK delivery
Evri scans the H00… parcel at its UK hub and delivers with photo confirmation.
Cainiao query
GET /v1/track/LP00629841239812?carrier=cainiao
Evri query
GET /v1/track/H00GVA0012345678?carrier=evri
Dual lookup
Query ?carrier=cainiao on H00… to inspect Chinese export legs

Chain Cainiao → Evri 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/LP00629841239812" \
  -H "Authorization: Bearer lsk_live_YOUR_API_KEY"

# 2. Query the extracted Evri barcode:
curl "https://api.lastscanned.com/v1/track/H00GVA0012345678" \
  -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 (Evri H00GVA0012345678)")
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 Selection Standard) to Evri UK Cross-Border Handoff Tracking FAQ

What does 'Received by local delivery company' mean on AliExpress UK?
It means Cainiao has cleared your parcel through UK import customs and handed the physical container over to Evri or Royal Mail for final UK delivery.
Why did my AliExpress LP00… tracking number change to H00…?
LP00… is Cainiao's internal warehouse logistics number; Cainiao maps it to a 16-character H00… Evri barcode for UK sorting and doorstep delivery.

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