Webhooks

Receive real-time HTTP notifications when events occur in your Flipdish account. New integrations should use Flipdish Webhooks (v3.0).

Flipdish sends real-time HTTP POST notifications to a URL you control whenever events occur in your account — an order placed, a menu published, a store updated. There are two webhook systems; new integrations should use Flipdish Webhooks (v3.0).

Flipdish Webhooks (v3.0) — recommended

Configure subscriptions in the Flipdish Portal under Settings → Webhooks. Subscriptions are org-scoped, support HMAC-SHA256 request verification, and receive all new event types.

Get started with Flipdish Webhooks (v3.0) →

Legacy webhooks

The original webhook system (configured via Developer tools → OAuth apps → Webhooks) remains supported but will not receive new event types. Existing integrations will continue to work. For anything new, use the v3.0 system above.

View legacy webhook docs →


Comparison

AspectLegacy WebhooksFlipdish Webhooks (v3.0)
Where to configureDeveloper tools → OAuth apps → WebhooksSettings → Webhooks
OwnershipTied to a user / OAuth apporg-scoped (belongs to orgId)
Request verificationLegacy app secretHMAC-SHA256 over ${timestamp}.${rawBody}
New event typesNo — fixed legacy setYes — all new v3.0 events
Recommended forExisting integrations onlyAll new integrations