Carriers

Flash Express Philippines Tracking API & MCP

Query live Flash Express Philippines (flashexpressph) package status and scan history in a single synchronous GET request or MCP tool call. Pass ?carrier=flashexpressph to select it.

Overview & Quick Facts

PropertyValue
Carrier slug (?carrier=)flashexpressph
Brand aliasesFlash Express Philippines, Flash Express PH, Flash PH, flashexpress.ph
CategoryPhilippine parcels (regional)
Single-package REST endpointGET https://api.lastscanned.com/v1/track/{trackingNumber}
Batch REST endpointGET https://api.lastscanned.com/v1/track?numbers=P1234AB1CD2EF,...
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)nonenonenone
Pass 2 (mayMatch)/^P\d{4}[0-9A-Z]{6,7}[A-Z]$/noneP1234AB1CD2EF

flashexpressph numbers are tried only when no other carrier claims the number; pass ?carrier=flashexpressph to be sure.

Synchronous GET Request & Normalized JSON Response

curl -s "https://api.lastscanned.com/v1/track/P1234AB1CD2EF?carrier=flashexpressph" \
  -H "Authorization: Bearer $LASTSCANNED_API_KEY"
{
  "carrier": "flashexpressph",
  "trackingNumber": "P1234AB1CD2EF",
  "status": "delivered",
  "statusDescription": "Your parcel has been delivered. Thank you for using Flash Express service.",
  "service": "Standard",
  "deliveredAt": "2026-02-28T09:54:35Z",
  "deliveredAtLocal": "2026-02-28T17:54:35",
  "signedBy": null,
  "destination": {
    "city": "Leganes",
    "state": "Iloilo",
    "country": "PH"
  },
  "message": null,
  "events": [
    {
      "timestamp": "2026-02-28T09:54:35Z",
      "localTime": "2026-02-28T17:54:35",
      "status": "delivered",
      "description": "Your parcel has been delivered. Thank you for using Flash Express service.",
      "location": "Zarraga, Iloilo",
      "code": "DELIVERY_CONFIRM"
    },
    {
      "timestamp": "2026-02-28T00:32:52Z",
      "localTime": "2026-02-28T08:32:52",
      "status": "out_for_delivery",
      "description": "Your parcel is being delivered by Flash Express.",
      "location": "Zarraga, Iloilo",
      "code": "DELIVERY_TICKET_CREATION_SCAN"
    },
    {
      "timestamp": "2026-02-24T10:43:29Z",
      "localTime": "2026-02-24T18:43:29",
      "status": "in_transit",
      "description": "Your parcel has been picked up by the courier.",
      "location": "Marikina City, Metro Manila",
      "code": "RECEIVED"
    }
  ]
}

Notes

  • Batches go through one request (track_parcel_batch).
  • Time zone: Philippine time is UTC+8 all year; the API sends epoch seconds, so both times are exact.
  • Courier names, phone numbers and the signer's name in the scan text are removed. A returned parcel ends in returned ("Return parcel received by sender").
  • The mayMatch shape is tried only when no other carrier claims the number.

On this page