webhooks.xyz

Examples / Logistics and shipping / Shippo

Shippo webhooks

Tracking status updates, transactions created and batch purchases.

Events

  • track_updated
  • transaction_created
  • transaction_updated
  • batch_purchased

Signature

No signature. Shippo sends the webhook to the URL you register; add a secret in the URL and check it.

Retries

Shippo retries a failed call a few times.

See a retry schedule in the calculator.

Sample request from Shippoillustrative, shortened
Content-Typeapplication/json
{
  "event": "track_updated",
  "test": true,
  "data": {
    "carrier": "usps",
    "tracking_number": "9205590164917312751089",
    "tracking_status": { "status": "DELIVERED", "status_details": "Your shipment has been delivered.", "status_date": "2026-10-08T06:34:00Z" },
    "address_to": { "city": "Hyderabad", "country": "IN" },
    "metadata": "ORD-20481"
  }
}

Receive Shippo webhooks with webhooks.xyz

Create a bin. Paste its URL into Shippo. Each request shows at once with its headers and body. Add your server as a destination, and deliveries retry when it is down. Request an invite.

More in logistics and shipping: EasyPost, ShipStation.