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
AsyncAPI Specification
Work with this as data
Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for asyncapi
4 MCP tools reach this
find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/revel-webhooks-asyncapi"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.