Setting Up Webhooks

Receive real-time notifications when events happen in LodgeKit.

Advanced5 min read4 sections

Webhook Overview

Webhooks push data to your systems in real time when something happens in LodgeKit — a booking is created, an invoice is paid, a guest checks in.

Creating a Webhook Subscription

Go to Dashboard > Settings > Webhooks and click Add Webhook. Enter your endpoint URL (must be HTTPS), select the events you want to subscribe to, and save.

Available Events

Subscribe to events across all resources: booking.created, booking.updated, invoice.paid, payment.received, guest.created, and more.

Verifying Webhook Signatures

Every webhook request includes a signature header for verification. Use your webhook secret to compute an HMAC-SHA256 hash of the request body and compare it.

Always verify signatures

Never process a webhook payload without verifying the signature first.

Was this article helpful?

LodgeKit — Accommodation Management Software for Property Managers