Real-Time Shipment
Webhooks
Get instant push notifications for every shipment and carrier event — delivered to your server the moment it happens. No polling. No delays.
shipment.delivered payload
{
"event": "shipment.delivered",
"timestamp": "2025-11-14T10:32:00Z",
"version": "v1",
"data": {
"awb": "QX1234567890",
"order_id": "ORD-98765",
"courier": "Delhivery",
"status": "DELIVERED",
"delivered_at": "2025-11-14T10:30:00Z",
"location": "Mumbai, MH",
"proof_of_delivery": {
"type": "OTP",
"verified": true
},
"recipient": {
"name": "Rahul Sharma",
"pincode": "400001"
}
}
}Get Started in 4 Steps
Register your endpoint once — receive shipment updates forever
1
Register Endpoint
Add your HTTPS endpoint URL in the QUIXGO dashboard under Settings → Webhooks.
2
Select Events
Choose which shipment and carrier events should trigger a POST to your endpoint.
3
Verify Signature
Validate incoming payloads using the HMAC-SHA256 signature in the X-Quixgo-Signature header.
4
Go Live
Respond with HTTP 200 and QUIXGO delivers events in real time — no polling needed.
Shipment Events
Subscribe to the full shipment lifecycle — from booking to delivery or return
Fires when a new shipment is booked and AWB is generated.
Fires when the courier executive picks up the parcel.
Fires at each scan event as the parcel moves through hubs.
Fires when the parcel reaches the last-mile delivery agent.
Fires on successful delivery with timestamp and POD details.
Fires on delivery failure, address issues, or customer unavailability.
Fires when a Return-to-Origin is triggered after failed delivery.
Fires when the returned parcel reaches the seller's warehouse.
Carrier & Operations Events
Stay informed about NDRs, COD remittances, manifests, and SLA breaches
Non-delivery report raised by the courier partner.
COD amount remitted to your bank account.
Manifest file ready for handover to the courier.
Shipment has exceeded the committed delivery SLA.
Built for Reliability
Our webhook infrastructure is designed to never miss an event
Real-Time Delivery
Events delivered within seconds of the status change — no polling lag.
Signed Payloads
Every request carries an HMAC-SHA256 signature so you can verify authenticity.
Auto Retry
Failed deliveries are retried up to 5 times with exponential back-off.
Structured JSON
Clean, versioned JSON payloads with a consistent schema across all events.
Event Filtering
Subscribe only to the events you need — reduce noise in your system.
Delivery Logs
Full log of every webhook attempt with status, response code, and latency.
What You Can Build
Webhooks unlock powerful automation across your logistics stack
Customer Notifications
Send WhatsApp, SMS, or email updates to customers at every delivery milestone automatically.
Order Management Sync
Instantly update your OMS or ERP when orders are delivered or returned.
NDR Auto-Resolution
Trigger re-attempt workflows or customer calls the moment a delivery fails.
COD Reconciliation
Reconcile COD remittances automatically in your accounting system.
SLA Alerting
Page your ops team or escalate with the carrier when SLA breach events fire.
Analytics & Reporting
Stream shipment events into your data warehouse for real-time delivery dashboards.