Skip to content

Search is only available in production builds. Try building and previewing the site to test it out locally.

Event Catalog

This catalog lists all event types available for webhook subscriptions.

All webhook events share common base properties. Copy these interfaces to type your webhook handlers:

/** Base event properties included in all webhook events */
interface BaseEvent {
/** Unique event identifier (UUID) */
id: string;
/** Event type (e.g., "inventory.received", "order.status.changed") */
kind: string;
/** ISO 8601 timestamp */
time: string;
/** Transaction identifier for grouping related events */
transactionId: string;
}
/** Union type of all webhook event kinds */
type EventKind =
// Inventory events
| "inventory.received"
| "inventory.produced"
| "inventory.modified"
| "inventory.moved"
| "inventory.bundled"
| "inventory.destroyed"
| "inventory.wasted"
| "inventory.merged"
| "inventory.merge.reverted"
| "inventory.restored"
// Order events
| "order.created"
| "order.updated"
| "order.status.changed"
| "order.deleted"
// Shipment events
| "shipment.created"
| "shipment.updated"
| "shipment.status.changed"
| "shipment.items.assigned"
| "shipment.deleted"
// Transfer events
| "transfer.status.changed"
// Purchase order events
| "purchase.created"
| "purchase.updated"
| "purchase.deleted"
// Node events
| "node.created"
| "node.updated"
| "node.moved"
| "node.destroyed"
// Form events
| "form.submitted"
// Account events
| "account.created"
// Customer events
| "customer.created"
| "customer.updated"
| "customer.deleted"
// Supplier events
| "supplier.created"
| "supplier.updated"
| "supplier.deleted";

Events related to inventory entities (items, products, bundles).

EventDescription
inventory.receivedInventory received into the system
inventory.producedInventory created via production/transformation
inventory.modifiedInventory attributes updated
inventory.movedInventory moved to new location
inventory.bundledInventory added to a bundle
inventory.destroyedInventory destroyed/consumed
inventory.wastedInventory marked as waste
inventory.mergedInventory items merged together
inventory.merge.revertedMerge operation reverted
inventory.restoredInventory restored via deconstruction

View Inventory Events →

Events related to customer orders.

EventDescription
order.createdNew order created
order.updatedOrder details updated
order.status.changedOrder status updated
order.deletedOrder deleted

View Order Events →

Events related to shipments.

EventDescription
shipment.createdNew shipment created
shipment.updatedShipment details updated
shipment.status.changedShipment status updated
shipment.items.assignedItems assigned to shipment
shipment.deletedShipment deleted

View Shipment Events →

Events related to internal transfers.

EventDescription
transfer.status.changedTransfer status updated

View Transfer Events →

Events related to purchase orders from suppliers.

EventDescription
purchase.createdPurchase order created
purchase.updatedPurchase order updated
purchase.deletedPurchase order deleted

View Purchase Order Events →

Events related to flow nodes (locations, stages, containers).

EventDescription
node.createdNode created
node.updatedNode updated
node.movedNode moved to new parent
node.destroyedNode destroyed

View Node Events →

Events related to form submissions.

EventDescription
form.submittedForm submitted

View Form Events →

Events related to user accounts.

EventDescription
account.createdAccount created

View Account Events →

Events related to customers.

EventDescription
customer.createdCustomer created
customer.updatedCustomer updated
customer.deletedCustomer deleted

Events related to suppliers.

EventDescription
supplier.createdSupplier created
supplier.updatedSupplier updated
supplier.deletedSupplier deleted

All events include these base properties:

PropertyTypeDescription
idstringUnique event identifier (UUID)
kindstringEvent type (e.g., inventory.received)
timestringISO 8601 timestamp
transactionIdstringTransaction identifier for grouping related events

Many inventory events also include:

PropertyTypeDescription
flowIdstringFlow identifier