Carriers

Burd Delivery Tracking API & MCP

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

Overview & Quick Facts

PropertyValue
Carrier slug (?carrier=)burddelivery
Brand aliasesBurd Delivery, Burd, burd.dk
CategoryDanish web-shop home delivery
Single-package REST endpointGET https://api.lastscanned.com/v1/track/{trackingNumber}
Batch REST endpointGET https://api.lastscanned.com/v1/track?numbers=057450014548803653,057450014548803653
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)/^0574500\d{11}$/GS1 mod 10 (SSCC)057450014548803653
Pass 2 (mayMatch)nonenonenone

Burd's 18-digit SSCC (GS1 prefix 0574500…) with a valid check digit belongs to Burd. A label prints it as (00)057450014548803653; the (00) is dropped.

Synchronous GET Request & Normalized JSON Response

curl -s "https://api.lastscanned.com/v1/track/057450014548803653?carrier=burddelivery" \
  -H "Authorization: Bearer $LASTSCANNED_API_KEY"
{
  "carrier": "burddelivery",
  "trackingNumber": "057450014548803653",
  "status": "delivered",
  "statusDescription": "Parcel delivered",
  "service": null,
  "deliveredAt": "2026-03-14T16:39:15Z",
  "deliveredAtLocal": "2026-03-14T17:39:15",
  "signedBy": null,
  "destination": null,
  "events": [
    {
      "timestamp": "2026-03-14T16:39:15Z",
      "localTime": "2026-03-14T17:39:15",
      "status": "delivered",
      "description": "Parcel delivered",
      "location": null,
      "code": "delivered"
    },
    {
      "timestamp": "2026-03-14T11:56:47Z",
      "localTime": "2026-03-14T12:56:47",
      "status": "in_transit",
      "description": "Parcel received by Burd",
      "location": null,
      "code": "received"
    },
    {
      "timestamp": "2026-03-14T05:24:01Z",
      "localTime": "2026-03-14T06:24:01",
      "status": "label_created",
      "description": "Waiting for the web shop to hand over the parcel",
      "location": null,
      "code": "registered"
    }
  ]
}

Notes

  • Route: the order-status API behind Burd's tracking page. No account. It answers 429 to parallel requests, so batches run one number at a time.
  • Time zone: event times are UTC instants; Burd delivers in Denmark only, so localTime is Copenhagen time.
  • Wording: the feed has status types only, so the descriptions are ours (registered, received, delivered); other types are named from the type.

On this page