Reschedule bookings directly through the API

August 25, 2026

You can now reschedule a booking directly through the API, instead of cancelling and creating a new one.

What's new:

Reschedule endpoint – Move an existing booking to a new date and time in a single request, and get the resulting booking identifiers back in the response.

Proper notifications – The invitee and host receive a real reschedule notification, not a cancellation followed by a new confirmation.

Webhook support – The reschedule webhook fires with the reschedule fields populated, so you can link the new booking back to the original.

Why this matters: Cancelling and rebooking used to hand your integration a different booking ID and send the invitee a confusing pair of emails. Now a reschedule reads as exactly that — one booking, moved.

Documented on the Developer Hub with a working example request.

View all changes