Webhook events
Last updated: April 2026
Webhooks let you receive real-time HTTP notifications when events happen in Techfleet Sync. Configure them in Settings → API → Webhooks.
Available events
- inventory.updated — A product price or stock changed
- unit.sold — A serialized unit was marked as sold
- order.created — A new buyer order was placed
- order.paid — A buyer order payment was confirmed
- order.refunded — An order was refunded
- channel.sync.completed — A channel sync job finished
- channel.sync.failed — A channel sync job failed
Webhook payload
{
"event": "order.paid",
"timestamp": 1712345678,
"data": { "orderId": "...", "totalCents": 55000, ... }
}Security
Each webhook request includes a signature header (X-Techfleet-Signature) using HMAC-SHA256. Verify it in your endpoint handler to confirm the request came from Techfleet Sync.
TIP
Webhook delivery is retried up to 5 times with exponential backoff if your endpoint returns a non-2xx status.
Was this article helpful?