Revel Systems · AsyncAPI Specification
Revel Webhooks
Version 2025.3.0
Revel Systems delivers event notifications to partner-registered HTTPS endpoints via webhooks. Each event type is delivered by HTTP POST with a JSON body. Requests carry an HMAC-SHA1 signature in the `X-Revel-Signature` header (computed from the request body and a shared secret) along with instance, event-type, and message identification headers. Endpoints must respond with a 2XX status within 10 seconds; failed deliveries are retried with exponential backoff over roughly 36 minutes.
Channels
order.finalized
On Order Finalized
customer.created
On Customer Created
customer.updated
On Customer Updated
rewardcard.created
On Reward Card Created
inout.stock
On Stock Changed
menu.updated
On Menu Updated
timesheet.created
On Timesheet Created
timesheet.updated
On Timesheet Updated
timesheet.deleted
On Timesheet Deleted
app.integration.changed
On Integration Changed
ping
On Ping
Messages
OrderFinalized
Order Finalized
CustomerEvent
Customer Event
RewardCardEvent
Reward Card Event
StockStatus
Stock Status
MenuUpdated
Menu Updated
TimesheetEvent
Timesheet Event
IntegrationChanged
Integration Changed
Ping
Ping