Carriers

Sagawa Express Tracking API & MCP

Query live Sagawa Express (sagawa) package status in a single synchronous GET request or MCP tool call. Sagawa's numbers are 10 or 12 digits, a shape other carriers share, so pass ?carrier=sagawa.

Overview & Quick Facts

PropertyValue
Carrier slug (?carrier=)sagawa
Brand aliasesSagawa Express, Sagawa, 佐川急便
CategoryInternational (Japan)
Single-package REST endpointGET https://api.lastscanned.com/v1/track/{trackingNumber}?carrier=sagawa
Batch REST endpointGET https://api.lastscanned.com/v1/track?numbers=...,...&carrier=sagawa
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)nonenonenone

Sagawa waybill numbers (お問い合せ送り状No.) are 10 or 12 digits, like FedEx and DHL numbers, so always pass ?carrier=sagawa.

Synchronous GET Request & Normalized JSON Response

curl -s "https://api.lastscanned.com/v1/track/123456789012?carrier=sagawa" \
  -H "Authorization: Bearer $LASTSCANNED_API_KEY"
{
  "carrier": "sagawa",
  "trackingNumber": "123456789012",
  "status": "delivered",
  "statusDescription": "【配達完了】 お荷物のお届けが完了致しました。ご利用頂きありがとうございました。",
  "service": null,
  "deliveredAt": null,
  "deliveredAtLocal": null,
  "signedBy": null,
  "destination": null,
  "message": null,
  "events": [
    {
      "timestamp": null,
      "localTime": null,
      "status": "delivered",
      "description": "【配達完了】 お荷物のお届けが完了致しました。ご利用頂きありがとうございました。",
      "location": null,
      "code": "0051"
    }
  ]
}

Notes

  • Current state only: Sagawa's open endpoint (the one its app widget uses) returns the latest state and its message, not the scan history or times. events holds that one state, with timestamp and localTime null. Sagawa's web page has the history, but it refuses automated requests.
  • Status codes: code is Sagawa's state code (0051 is delivered); the other states are read from the 【label】 in the message.

On this page