Send a tracking number. Get every scan back, in one shape.

GET /v1/track/:number · REST API and MCP server for AI agents

Live today

The number is the whole request.

We work out the carrier from the number's format and check digit, so a typo is turned away instead of looked up. Got a number we can't place? Name the carrier with ?carrier=.

One number
GET /v1/track/:number
Up to 100
GET /v1/track?numbers=a,b,c
Base URL
api.lastscanned.com
GET /v1/track/1Z999AA10123456784200 OK · application/json
{
  "carrier": "ups",
  "trackingNumber": "1Z999AA10123456784",
  "status": "delivered",
  "statusDescription": "Delivered",
  "service": "UPS Ground",
  "deliveredAt": "2026-08-07T21:17:14Z",
  "deliveredAtLocal": "2026-08-07T16:17:00",
  "signedBy": null,
  "destination": {
    "city": "AUSTIN",
    "state": "TX",
    "country": "US"
  },
  "estimatedDelivery": "2026-08-07",
  "estimatedDeliveryAt": null,
  "events": [
    {
      "timestamp": "2026-08-07T21:17:14Z",
      "localTime": "2026-08-07T16:17:00",
      "status": "delivered",
      "description": "DELIVERED",
      "location": "AUSTIN, TX, US",
      "code": "FS"
    },
    {
      "timestamp": "2026-08-07T13:02:41Z",
      "localTime": "2026-08-07T08:02:00",
      "status": "out_for_delivery",
      "description": "Out For Delivery Today",
      "location": "AUSTIN, TX, US",
      "code": "OT"
    },
    {
      "timestamp": "2026-08-07T08:44:09Z",
      "localTime": "2026-08-07T03:44:00",
      "status": "in_transit",
      "description": "Arrived at Facility",
      "location": "AUSTIN, TX, US",
      "code": "AR"
    }
  ]
}

What you get

One timeline, even when the parcel changes carriers.

Hear about it the moment it moves.

Send a hundred numbers at once and see where every parcel stands.

Built for AI agents.

lastscanned runs an MCP server, so Claude Code, Cursor, VS Code and any agent that speaks MCP can look up parcels on its own.

Strongest where the big platforms are thin.

National, live

  • USPS
  • UPS
  • FedEx
  • DHL
  • Amazon Logistics
  • OnTrac

US regional last mile, live

  • UniUni
  • GOFO
  • Veho
  • Spee-Dee
  • CDL Last Mile
  • Better Trucks
  • AxleHire
  • Cirro

Cross-border, live

  • YunExpress
  • Yanwen
  • 4PX
  • Cainiao

Get an API key.

Tell us what you're tracking and we'll email you a key. It's free while we're in beta.