Skip to main content

When it fires

Way sends booking.rescheduled when a booking is moved to a different session - whether the reschedule is performed by the brand or by the guest. The payload includes both the previous and the new start date and time. If the reschedule results in an additional charge, a booking.modified event is also sent. Events arrive at your endpoint as a POST request with the body { "event": "booking.rescheduled", "payload": { ... } }. When a webhook secret is set, the X-Way-Signature header carries an HMAC of the request body - see Verify signatures.

Payload

Sample

Retrieve the full booking with Get Booking, or reschedule bookings programmatically with Reschedule Booking.