Event payload
| Attribute | Type | Description |
|---|---|---|
id | string | Unique event ID. Store this to prevent duplicate processing. |
event_type | string | The event that occurred, such as order.created. Use this to route webhook handling. |
data | object | Event-specific data. |
created_at | string | Time when Atlas created the event payload. |
updated_at | string | Time when Atlas last updated the event payload. |
Event types
| Event type | Trigger | data payload |
|---|---|---|
order.created | An order is created. | Order payload |
order.updated | An order is updated. | Order payload |
order.cancelled | An order changes to cancelled. | Order payload |
order.confirmed | An order changes to confirmed. | Order payload |
order.completed | An order changes to completed. | Order payload |
order.dispatched | An order changes to dispatched. | Order payload |
user.created | A non-guest, non-system user is created. | Customer payload |
user.updated | A non-guest, non-system user is updated. | Customer payload |
outlet.created | An outlet is created. | Outlet payload |
outlet.updated | An outlet is updated. | Outlet payload |
stock.updated | Item availability changes for an outlet. | Stock payload |
cart.archived | A POS cart is archived. | Cart payload |
menu.updated | A menu is updated. | Menu payload |