Webhooks

React to inventory and order changes in real time.

Event reference

Event Triggered when
inventory.updatedAdjustment, receipt, transfer, or fulfillment
order.createdPOST /api/v1/orders succeeds
order.fulfilledPOST /api/v1/orders/:id/fulfill succeeds
transfer.receivedPOST /api/v1/stock_transfers/:id/receive succeeds
purchase_order.receivedPOST /api/v1/purchase_orders/:id/receive succeeds

Verifying signatures

Header: X-Inventra-Signature: sha256=<hmac_hex>. Verify with HMAC-SHA256(secret, raw_body).

Responding

Return 2xx within 10 seconds. For slow work, respond 200 and enqueue a background job.