Event catalog

Every webhook event Drazill can deliver, generated from the committed event schemas.

Drazill delivers 16 event types (schema version 2026-05-08). Subscribe to any subset when you create an endpoint. Each page is rendered from the event’s committed JSON Schema, so the documented payload always matches what you receive. The same machine catalog is served live at GET /api/v1/webhooks/event-schemas.

EventFires when
webhook.testYou call the test endpoint (or send a sandbox event).
order.createdAn order is accepted onto the book.
order.updatedAn order partially fills or otherwise changes.
order.filledAn order becomes fully filled.
order.cancelledAn order is cancelled.
trade.executedA trade prints against your order.
market.updatedA market’s metadata or status changes.
market.closedA market stops accepting orders (pre-resolution).
market.resolvedA market resolves to a winning outcome.
resolution.updatedA resolution changes after the fact (a dispute is decided).
wallet.deposit.completedA deposit settles into your wallet.
wallet.withdrawal.requestedYou request a withdrawal.
wallet.withdrawal.completedA withdrawal settles.
wallet.withdrawal.failedA withdrawal terminally fails and is reversed.
reward.earnedA reward configuration changes for your market.
alert.triggeredA price or volume alert you set fires.