Webhooks Overview
Webhooks are a convenient way to notify external systems of booking events that occur within Mobiledock. When a configured event occurs, Mobiledock sends an HTTP POST request to your specified URL with a JSON payload containing the event details.
How it works
Section titled “How it works”- You configure a webhook in the Integration Hub, specifying a URL and the events you want to receive.
- When a matching event occurs (e.g. a booking is created or its status changes), Mobiledock sends a
POSTrequest to your URL. - Your server processes the payload and responds with a
2xxstatus code. - If delivery fails, Mobiledock retries the webhook up to 3 times.
Quick links
Section titled “Quick links” Configuration Set up webhooks in the Integration Hub.
Events & Payloads Event types and JSON payload structure.
Verification Verify webhook authenticity.
Retry Policy How failed deliveries are retried.
Supported events
Section titled “Supported events”Webhooks can be triggered by:
- Booking events — creation, modification, cancellation
- Status events — transitions to specific statuses (e.g. Approved, Completed)
See Events & Payloads for the full list.