Skip to main content

When it fires

Way sends booking.modified when an existing booking is changed after it was completed - for example, when participants or add-ons are added to the booking. It is also sent when a reschedule results in an additional charge; in that case a booking.rescheduled event is sent as well. Events arrive at your endpoint as a POST request with the body { "event": "booking.modified", "payload": { ... } }. When a webhook secret is set, the X-Way-Signature header carries an HMAC of the request body - see Verify signatures.

Payload

Sample

Illustrative payload derived from the event schema.
Retrieve the full booking with Get Booking.