This endpoint Reschedules an appointment booking. Only appointments in "BK" booked status can be Rescheduled. Past dated appointments cannot be rescheduled.
A valid appointment id is required.
The StartDateTime and EndDateTime are required. Use the ISO 8601 format for DateTime Timezone. e.g. 2016-10-30T09:00:00-5:00.
The serviceId is optional. If using a different serviceId, the original duration, must match the new service's duration.
The resourceId is optional. If using a different resourceId, make sure the new resource is available prior to rescheduling.
Important: Always run availability before rescheduling an appointment to verify the timeslot is open and available for the new time, service or resource requested. This is the only way to assure the slot is available. You cannot reschedule an appointment to a different location. If necessary you should cancel and then book an appointment in the other location.
For more information: Appointment Overview