Carriers

A1 POST Tracking API & MCP

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

Overview & Quick Facts

PropertyValue
Carrier slug (?carrier=)a1post
Brand aliasesA1 POST, A1Post, a1post.bg
CategoryBulgarian cross-border parcels (A1 Trade)
Single-package REST endpointGET https://api.lastscanned.com/v1/track/{trackingNumber}
Batch REST endpointGET https://api.lastscanned.com/v1/track?numbers=9400100000000000000000,9400100000000000000000
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

A1 POST is not auto-detected from the number alone: pass ?carrier=a1post.

Synchronous GET Request & Normalized JSON Response

curl -s "https://api.lastscanned.com/v1/track/9214490221582714146891?carrier=a1post" \
  -H "Authorization: Bearer $LASTSCANNED_API_KEY"
{
  "carrier": "a1post",
  "trackingNumber": "9214490221582714146891",
  "status": "in_transit",
  "statusDescription": "The shipment has been processed, A1 POST",
  "service": null,
  "deliveredAt": null,
  "deliveredAtLocal": null,
  "signedBy": null,
  "destination": null,
  "events": [
    {
      "timestamp": "2026-07-06T07:41:00Z",
      "localTime": "2026-07-06T10:41:00",
      "status": "in_transit",
      "description": "The shipment has been processed, A1 POST",
      "location": null,
      "code": null
    },
    {
      "timestamp": "2026-07-04T17:40:00Z",
      "localTime": "2026-07-04T20:40:00",
      "status": "in_transit",
      "description": "Shipment information uploaded to A1 POST",
      "location": null,
      "code": null
    }
  ]
}

Notes

  • Not auto-detected: A1 POST numbers are often the partner carrier's own (for example a USPS number), so pass ?carrier=a1post.
  • Handoff: when the partner's tracking link carries a different number, message names the partner and that number.
  • Time zone: Bulgarian time (Europe/Sofia).

On this page