Shippo Webhooks
LogisticsShippo sends webhooks for shipment tracking updates, label creation, and tracking status changes. Used by e-commerce apps to notify customers of delivery progress.
Webhook Events
3 event types
track_updatedTracking status updated
transaction_createdShipping label created
batch_createdBatch shipment created
Signature Verification
Shippo-Webhook-SignatureHMAC-SHA256 of raw body using webhook token
Sample Payload
track_updated
{
"event": "track_updated",
"data": {
"carrier": "usps",
"tracking_number": "9400111899223450244599",
"tracking_status": {
"status": "TRANSIT",
"status_details": "In transit to destination",
"status_date": "2026-04-11T10:00:00Z"
},
"eta": "2026-04-13T18:00:00Z",
"address_from": {
"city": "New York",
"state": "NY",
"country": "US"
},
"address_to": {
"city": "Los Angeles",
"state": "CA",
"country": "US"
}
}
}Send a Sample Shippo Payload
Pick an event, enter your endpoint URL (or localhost), and fire a realistic Shippo payload with one click β no Shippo account needed.
Test Sender
Loading samplesβ¦
Capture & Inspect Shippo Webhooks Live
Get a free public HTTPS endpoint below, point Shippo at it, and watch events arrive in real time. Use the forwarding rule to relay them straight to your local server.
See it work in real time
Click below to get a live webhook URL instantly. Paste it anywhere β Stripe, GitHub, Postman β and watch events arrive right here.
Expires in 1 hour Β· No account needed
Forward Shippo webhooks to localhost
- Click Create live endpoint above to get a public HTTPS URL
- Paste the URL into Shippo's webhook settings
- In the Forwarding tab, add a rule: target =
http://localhost:3000/webhooks/shippo - Fire a test event from Shippo β it arrives in the inspector and hits your local handler simultaneously
Ready to test your Shippo webhook handler?
Free HTTPS endpoint with forwarding, retry, and event replay. No install, no CLI, no deploy.
Create Free Account