Carriers

SpeedPAK (Orange Connex) Tracking API & MCP

Query live SpeedPAK (speedpak) package status and scan history in a single synchronous GET request or MCP tool call. lastscanned auto-detects the 28-character ES… / EE… numbers.

Overview & Quick Facts

PropertyValue
Carrier slug (?carrier=)speedpak
Brand aliasesSpeedPAK, Speed PAK, Orange Connex, OrangeConnex, SpeedPAK eBay
CategoryCross-border e-commerce parcels (China)
Single-package REST endpointGET https://api.lastscanned.com/v1/track/{trackingNumber}
Batch REST endpointGET https://api.lastscanned.com/v1/track?numbers=ES1234567890123UN0101123456N,...
MCP server (https://mcp.lastscanned.com)track_package, track_packages, list_carriers
Authentication & pricingAuthorization: Bearer lsk_live_... · 1 free keyless lookup/day per IP

Tracking Number Formats & Auto-Detection

PassRule / RegexCheck DigitExamples
Pass 1 (matches)/^E[ES][A-Z0-9]{26}$/noneES1234567890123UN0101123456N
Pass 2 (mayMatch)nonenonenone

Synchronous GET Request & Normalized JSON Response

curl -s "https://api.lastscanned.com/v1/track/ES1234567890123UN0101123456N" \
  -H "Authorization: Bearer $LASTSCANNED_API_KEY"
{
  "carrier": "speedpak",
  "trackingNumber": "ES1234567890123UN0101123456N",
  "status": "delivered",
  "statusDescription": "Delivered. (Recipient's front door)",
  "service": null,
  "deliveredAt": "2026-02-18T19:12:47Z",
  "deliveredAtLocal": "2026-02-18T13:12:47",
  "signedBy": null,
  "destination": {
    "city": "Farmington",
    "state": null,
    "country": "US"
  },
  "message": "Handed to DHL eCommerce as 420123456789012345678901234567",
  "events": [
    {
      "timestamp": "2026-02-18T19:12:47Z",
      "localTime": "2026-02-18T13:12:47",
      "status": "delivered",
      "description": "Delivered. (Recipient's front door)",
      "location": "Farmington Minnesota, US",
      "code": null
    },
    {
      "timestamp": "2026-02-16T02:40:06Z",
      "localTime": "2026-02-15T20:40:06",
      "status": "out_for_delivery",
      "description": "Out for delivery",
      "location": "Farmington Minnesota, US",
      "code": null
    },
    {
      "timestamp": "2026-01-28T03:47:02Z",
      "localTime": "2026-01-28T11:47:02",
      "status": "in_transit",
      "description": "Package Received",
      "location": "WuHan, CN",
      "code": null
    },
    {
      "timestamp": "2026-01-27T08:17:39Z",
      "localTime": "2026-01-27T16:17:39",
      "status": "label_created",
      "description": "Shipment Data Received",
      "location": null,
      "code": null
    }
  ]
}

Notes

  • Handoff: when SpeedPAK passes the parcel on, a scan reads LM Carrier: [DHL eCommerce] , LM tracking No.: [...]; message names that carrier and its number. Pass the number to GET /v1/track/{number} for the partner's scans.
  • Time zone: each scan carries its local time and UTC offset, so both timestamp and localTime are exact.

On this page