Reschedule an appointment
Rescheduling an existing appointment is basically about creating a new reservation on a time slot, and re-basing the existing appointment with the new reservation. An existing appointment can never be updated with a new service since this should be treated as a different appointment.
The flow of rescheduling an appointment is similar to Book appointment but with some differences. The interactions to reschedule an appointment are:
List booked appointments for customer
Get booked appointment
Get branches for appointment’s service
Get time slots of appointment’s selected service and branch
Reserve time slot
Reschedule appointment with new reservation id
For a full reference of each endpoint interaction. Please consult the Qmatic Cloud Appointments API - API Reference.
Add Comment