Reschedule a booking
POST/v1/bookings/:id/reschedule
Moves a confirmed appointment in the future to another time, updates the connected calendar and sends the customer a new confirmation. Requires the write:bookings scope.
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 409
- 502
The booking at its new time.
validation_error: the body, a path or a query parameter is not valid. message names each problem, e.g. firstName: Required.
missing_api_key or invalid_api_key: no API key was sent, or it is wrong, expired or revoked.
insufficient_scope: the API key does not have the scope this endpoint needs. required names it.
not_found: there is no such record in your company.
slot_unavailable: the new time is not free. not_reschedulable: only a confirmed appointment in the future can be moved.
booking_failed: the booking service could not do it; message has the details.