Carriers

Jumppoint Tracking API & MCP

Query live Jumppoint (jumppoint) package status and scan history in a single synchronous GET request or MCP tool call.

Overview & Quick Facts

PropertyValue
Carrier slug (?carrier=)jumppoint
Brand aliasesJumppoint, Jumppoint HK, jumppoint.io
CategoryHong Kong parcel delivery
Single-package REST endpointGET https://api.lastscanned.com/v1/track/{trackingNumber}
Batch REST endpointGET https://api.lastscanned.com/v1/track?numbers=JP112233445566,...
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)/^JP\d{12}$/noneJP112233445566
Pass 2 (mayMatch)nonenonenone

JP + 12 digits belong to Jumppoint alone, so ?carrier=jumppoint is optional.

Synchronous GET Request & Normalized JSON Response

curl -s "https://api.lastscanned.com/v1/track/JP112233445566?carrier=jumppoint" \
  -H "Authorization: Bearer $LASTSCANNED_API_KEY"
{
  "carrier": "jumppoint",
  "trackingNumber": "JP112233445566",
  "status": "delivered",
  "statusDescription": "Completed (signed by recipient)",
  "service": "parcel",
  "deliveredAt": "2026-05-02T08:41:12Z",
  "deliveredAtLocal": "2026-05-02T16:41:12",
  "signedBy": null,
  "destination": null,
  "events": [
    {
      "timestamp": "2026-05-02T08:41:12Z",
      "localTime": "2026-05-02T16:41:12",
      "status": "delivered",
      "description": "Completed (signed by recipient)",
      "location": null,
      "code": "COMPLETED"
    },
    {
      "timestamp": "2026-05-02T04:02:55Z",
      "localTime": "2026-05-02T12:02:55",
      "status": "out_for_delivery",
      "description": "On the way to customer",
      "location": null,
      "code": "ON_THE_WAY_TO_CUSTOMER"
    },
    {
      "timestamp": "2026-05-02T03:30:10Z",
      "localTime": "2026-05-02T11:30:10",
      "status": "in_transit",
      "description": "Passed to courier",
      "location": null,
      "code": "PASSED_TO_COURIER"
    },
    {
      "timestamp": "2026-05-01T22:15:03Z",
      "localTime": "2026-05-02T06:15:03",
      "status": "label_created",
      "description": "Confirmed",
      "location": null,
      "code": "CONFIRMED"
    }
  ]
}

Notes

  • Time zone: Jumppoint sends scan times in UTC. timestamp is that instant; localTime is the same moment in Hong Kong time (UTC+8), since Jumppoint is a Hong Kong service.
  • Status codes: CONFIRMED, PASSED_TO_COURIER, ON_THE_WAY_TO_CUSTOMER and COMPLETED are mapped directly. Any other code is shown in plain words and classified from its wording.
  • Remarks: a scan's remarks text, when present, follows the description in brackets.

On this page