Getting Started

Event Reference

All available domain events with descriptions

Event Reference

This page lists every event type you can subscribe to via the Events API.

Orders

EventDescription
orderCreatedA new order has been created. Includes the full order document with line items, customer, totals, and payment info.
orderUpdatedAn order has been modified — status change, line item update, shipping info added, etc.
orderDeletedAn order has been deleted. The payload includes the order ID and basic metadata.
orderReadyForPickupAn order has been marked as ready for customer pickup at a physical location.

Cart

EventDescription
cartCreatedA new shopping cart has been created.
cartUpdatedA cart has been modified — items added/removed, customer set, shipping method changed, discount applied, etc.
cartDeletedA cart has been deleted (expired or manually removed).
cartFullyPaidA cart has been fully paid and is ready for order completion.

Products

EventDescription
productCreatedA new product has been created. Includes the full product document with variants, pricing, and attributes.
productUpdatedA product has been modified — name, description, price, images, attributes, stock, etc.
productDeletedA product has been deleted.

Transfers

EventDescription
transferCreatedA stock transfer between warehouses/locations has been created.
transferUpdatedA stock transfer has been modified (quantity adjusted, status changed).
transferDeletedA stock transfer has been deleted.

Purchases

EventDescription
purchaseCreatedA purchase order (buying from supplier) has been created.
purchaseUpdatedA purchase order has been modified.
purchaseDeletedA purchase order has been deleted.

Fulfillment

EventDescription
fulfillmentCreatedA fulfillment (packing/shipping job) has been created for an order.
fulfillmentUpdatedA fulfillment has been modified (tracking number added, status changed).
fulfillmentDeletedA fulfillment has been deleted.

Payload structure

Every event payload follows the same structure:

{
  "_meta": {
    "eventType": "orderCreated",
    "entityType": "order",
    "tenantId": "676140c4...",
    "messageId": "unique-message-id",
    "timestamp": "2025-06-15T14:30:00.000Z"
  },
  "data": {
    // The full entity document at the time the event was fired
  }
}
FieldDescription
_meta.eventTypeThe event type (matches your subscription's eventType)
_meta.entityTypeThe entity category (e.g. order, product, cart)
_meta.tenantIdYour tenant ID
_meta.messageIdUnique ID for this event — useful for deduplication
_meta.timestampISO 8601 timestamp of when the event was published
dataThe full entity document. Structure varies by entity type.
Use the Management API Reference to explore the full schema for each entity type (orders, products, carts, etc.). The data payload matches the document structure returned by the corresponding GET endpoint.
Copyright © 2026