Track Shopee orders routed between SPX Express and Flash Express across Thailand, the Philippines, and Malaysia.

Flash Express (`flashexpress`, `TH…` / `FE…` / `FPH…` / `FMY…`) is one of the largest third-party delivery partners alongside Shopee's own SPX Express (`spxth`, `spxph`, `spxmy`) in Thailand, the Philippines, and Malaysia, handling both domestic marketplace orders and cleared China-to-SEA cross-border parcels.

Try a live tracking number:

Barcode transition: Shopee SPX Express to Flash Express

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

Origin / middle-mile carrier
Shopee SPX Express (spxth)
SPX (SPXTH… / SPXPH… / SPXMY…) or Flash Express (TH… / FE…)
^(SPX(TH|PH|MY)[0-9A-Z]{10,14}|TH[0-9A-Z]{10,14}|FE\d{10,14})$
Origin example
TH01012345678A
Final-mile carrier
Flash Express (flashexpress)
Flash Express Waybill (TH… / FE…)
^(TH[0-9A-Z]{10,14}|FE\d{10,14})$
Final-mile example
TH01012345678A
Middle-mile resolution
Out for delivery by Flash Express courier (?carrier=flashexpress)

How the SPX Express → Flash Express handoff works

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

1. Cross-border or domestic Shopee hub sort
Parcels from China or local sellers pass through Bangkok, Manila, or Klang Valley sorting hubs.
2. Flash Express hub induction
Flash Express scans the TH… or FE… barcode at its automated sorting center.
3. Doorstep delivery with COD / e-wallet support
The Flash Express rider calls ahead and delivers the package to the buyer.
Flash Express query
GET /v1/track/TH01012345678A?carrier=flashexpress
SPX Thailand query
GET /v1/track/{number}?carrier=spxth
SPX Philippines / Malaysia
GET /v1/track/{number}?carrier=spxph or ?carrier=spxmy

Chain SPX Express → Flash Express 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 Shopee SPX Express middle-mile scans on the 92… barcode:
curl "https://api.lastscanned.com/v1/track/TH01012345678A?carrier=spxth" \
  -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/TH01012345678A" \
  -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 Shopee SPX Express 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=spxth`, { 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"

Shopee SPX Express Thailand/Philippines/Malaysia to Flash Express Handoff FAQ

What carrier uses tracking numbers starting with TH followed by numbers and a letter?
Tracking numbers matching `TH` + 12–13 alphanumeric characters (such as `TH01012345678A`) belong to Flash Express.
How fast does Flash Express deliver after arriving at the destination branch?
Flash Express operates 365 days a year and typically delivers on the same day the parcel arrives at the local delivery branch.

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