id that you use to reschedule or cancel it. You can get this id from the response of Create a booking or by calling List bookings. Both endpoints require an API key sent as Authorization: Bearer calid_xxxxx.
Reschedule a booking
Send aPATCH request to /booking/\{id\}/reschedule with the new start time in ISO 8601 format. You can optionally include a reschedulingReason and the email of who rescheduled it (rescheduledBy).
Cancel a booking
Send aPOST request to /booking/\{id\}/cancel. Every field is optional. Include a cancellationReason, the email of who cancelled it (cancelledBy), and flags for recurring or paid bookings as needed.
Set
autoRefund to true to refund paid bookings on cancellation. For a recurring series, set allRemainingBookings to true to cancel the rest of the series instead of just a single occurrence.Related
- Reschedule a booking
- Cancel a booking
- List bookings to find the
id