rescheduleMultiServiceBooking( )


Developer Preview

This API is subject to change. Bug fixes and new features will be released based on developer feedback throughout the preview period.

Reschedules a multi-service booking by changing the timing for all or specific single-service bookings in the package.

This method reschedules single-service bookings within the multi-service booking while maintaining sequential order. You must specify exact new timing for each service to ensure they remain back-to-back with no gaps or overlaps.

This method fails if it can't reschedule at least 1 single-service booking. You must provide the current revision number for each single-service booking you're rescheduling to prevent conflicting changes.

See Reschedule Booking (SDK | REST) for single-service booking rescheduling details.

Method Declaration
Copy
Method Parameters
multiServiceBookingIdstringRequired

ID of the multi-service booking to reschedule.


rescheduleBookingsInfoArray<RescheduleBookingInfo>Required

Information about the single-service bookings to reschedule.


optionsRescheduleMultiServiceBookingOptions
Returns
Return Type:Promise<RescheduleMultiServiceBookingResponse>
Errors
400Invalid Argument

There are 3 errors with this status code.

403Permission Denied

There is 1 error with this status code.

404Not Found

There are 2 errors with this status code.

428Failed Precondition

There are 2 errors with this status code.

500Internal

There is 1 error with this status code.

This method may also return standard errors. Learn more about standard Wix errors.

Did this help?