Skip to main content
All Out Partner Docs API Reference

Booking updated

Webhook 

Sent whenever a booking changes: approval, decline, cancellation, completion, and your own cancellation. data is the booking exactly as GET /bookings/{bookingId} returns it. Sent within about 15 seconds of the change. If the booking changed again meanwhile, you receive one event with the newer bookingVersion and none for the version in between.

Delivery is at least once and events can arrive late or out of order: store eventId and ignore duplicates, keep the highest bookingVersion per booking, and capture at most once per booking. A webhook is a notice, not a payment instruction.

Answer with any 2xx within 10 seconds, once you have stored the event. Anything else is retried after 1, 5 and 15 minutes, then 1, 3, 6 and 12 hours: eight attempts in all. Verify the signature first (see Webhooks).

Request​

Responses​

Event stored. Any 2xx is accepted.