Track Shopee Indonesia parcels routed through SPX Express, Pos Indonesia, and Anteraja across Java, Sumatra, Kalimantan, and Sulawesi.

Across the Indonesian archipelago, Shopee Indonesia dynamically routes orders between SPX Express (`spxid`), Pos Indonesia (`posindonesia`), and Anteraja (`anteraja`) to cover both high-density Jabodetabek/Java metro areas and outer-island regencies.

Try a live tracking number:

Barcode transition: Shopee SPX Express Indonesia to Pos Indonesia / Anteraja

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

Origin / middle-mile carrier
Shopee SPX Express Indonesia (spxid)
SPXID… / Pos Indonesia / Anteraja Resi
^(SPXID[0-9A-Z]{10,14}|1000\d{10}|P\d{10,15}|[A-Z]{2}\d{9}ID)$
Origin example
SPXID041234567890
Final-mile carrier
Pos Indonesia / Anteraja (posindonesia)
Pos Indonesia / Anteraja / SPXID Resi
^(SPXID[0-9A-Z]{10,14}|1000\d{10}|P\d{10,15}|[A-Z]{2}\d{9}ID)$
Final-mile example
10001234567890
Middle-mile resolution
Manifested at Origin Branch — Pos Indonesia / Anteraja

How the SPX Indonesia → Pos Indonesia / Anteraja handoff works

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

1. First-mile pickup in Jakarta / Bandung / Surabaya
The seller drops the parcel at a Mitra Shopee point or schedules an SPX/Anteraja/Pos pickup.
2. Inter-island air or sea linehaul
Shipments travel from Java sorting hubs to provincial gateways across Indonesia.
3. Pos Indonesia / Anteraja / SPX final delivery
The local courier (Kurir/Satria) delivers the parcel to the recipient's home.
SPX Indonesia query
GET /v1/track/SPXID041234567890?carrier=spxid
Pos Indonesia query
GET /v1/track/{number}?carrier=posindonesia
Anteraja query
GET /v1/track/10001234567890?carrier=anteraja

Chain SPX Indonesia → Pos Indonesia / Anteraja 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 Indonesia middle-mile scans on the 92… barcode:
curl "https://api.lastscanned.com/v1/track/SPXID041234567890?carrier=spxid" \
  -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/10001234567890" \
  -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 Indonesia 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=spxid`, { 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 Indonesia to Pos Indonesia & Anteraja Handoff FAQ

How do I identify an Anteraja tracking number vs. SPX Indonesia?
Anteraja waybills typically start with 1000… (14 digits), whereas SPX Express Indonesia waybills start with SPXID….
When does Shopee use Pos Indonesia?
Pos Indonesia (PosAja / Kilat Khusus) is frequently used for outer-island, rural kecamatan, and cross-border postal shipments across all 38 Indonesian provinces.

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