Skip to main content
Events let your system react when something changes in Atlas. When a subscribed event occurs, Atlas creates an event payload and sends it to your configured webhook URL.

Event payload

{
  "id": "6f2b65d9-54dc-4c1d-a7da-71f0d7b6a10a",
  "event_type": "order.created",
  "data": {},
  "created_at": "2026-06-18T10:15:30.000+08:00",
  "updated_at": "2026-06-18T10:15:30.000+08:00"
}
AttributeTypeDescription
idstringUnique event ID. Store this to prevent duplicate processing.
event_typestringThe event that occurred, such as order.created. Use this to route webhook handling.
dataobjectEvent-specific data.
created_atstringTime when Atlas created the event payload.
updated_atstringTime when Atlas last updated the event payload.

Event types

Event typeTriggerdata payload
order.createdAn order is created.Order payload
order.updatedAn order is updated.Order payload
order.cancelledAn order changes to cancelled.Order payload
order.confirmedAn order changes to confirmed.Order payload
order.completedAn order changes to completed.Order payload
order.dispatchedAn order changes to dispatched.Order payload
user.createdA non-guest, non-system user is created.Customer payload
user.updatedA non-guest, non-system user is updated.Customer payload
outlet.createdAn outlet is created.Outlet payload
outlet.updatedAn outlet is updated.Outlet payload
stock.updatedItem availability changes for an outlet.Stock payload
cart.archivedA POS cart is archived.Cart payload
menu.updatedA menu is updated.Menu payload