Webhook Events
This page documents all webhook event types and their payload structures.Queue Events
queue.consumer.entered
Triggered when a consumer joins a queue.queue.consumer.admitted
Triggered when a consumer is admitted from the queue.queue.consumer.completed
Triggered when an admitted consumer completes their checkout.queue.consumer.left
Triggered when a consumer voluntarily leaves a queue.queue.consumer.denied
Triggered when a consumer is denied entry to a queue.Draw Events
draw.consumer.entered
Triggered when a consumer enters a draw.draw.consumer.won
Triggered when a consumer wins a draw.draw.consumer.lost
Triggered when a draw is completed and a consumer did not win.draw.completed
Triggered when a draw has been executed.Auction Events
auction.bid.placed
Triggered when a bid is placed on an auction.auction.bid.outbid
Triggered when a bidder is outbid.auction.consumer.won
Triggered when a consumer wins an auction.auction.settled
Triggered when an auction has been fully settled.Order Events
order.created
Triggered when a new order is created.order.completed
Triggered when an order is completed.order.cancelled
Triggered when an order is cancelled.Consumer Events
consumer.created
Triggered when a new consumer is created.consumer.updated
Triggered when a consumer profile is updated.Distribution Events
distribution.updated
Triggered when a distribution’s settings are changed.distribution.opened
Triggered when a distribution becomes open for participation.distribution.closed
Triggered when a distribution is closed.Event Type Summary
| Event Type | Description |
|---|---|
queue.consumer.entered | Consumer joined queue |
queue.consumer.admitted | Consumer admitted |
queue.consumer.completed | Consumer completed |
queue.consumer.left | Consumer left |
queue.consumer.denied | Consumer denied |
draw.consumer.entered | Consumer entered draw |
draw.consumer.won | Consumer won draw |
draw.consumer.lost | Consumer lost draw |
draw.completed | Draw executed |
auction.bid.placed | Bid placed |
auction.bid.outbid | Bidder outbid |
auction.consumer.won | Consumer won auction |
auction.settled | Auction settled |
order.created | Order created |
order.completed | Order completed |
order.cancelled | Order cancelled |
consumer.created | Consumer created |
consumer.updated | Consumer updated |
distribution.updated | Distribution updated |
distribution.opened | Distribution opened |
distribution.closed | Distribution closed |