Skip to main content
This page documents all webhook event types and their payload structures. Monetary payload fields use decimal strings such as "149.99", not JSON numbers. Use currencyCode where the event includes a currency.

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