This API is subject to change. Bug fixes and new features will be released based on developer feedback throughout the preview period.
Retrieves information about which actions the customer can perform for up to 50 multi-service bookings.
For each multi-service booking, the response indicates which actions are currently allowed:
cancel
: Whether the customer can cancel the multi-service booking.reschedule
: Whether the customer can adjust the multi-service booking's timing.Bear the following considerations in mind when calling this method:
Real-time validation: Wix Bookings calculates allowed actions based on current multi-service booking status, booking policies (SDK | REST), and available resources (SDK | REST) at the time of the call.
Permission context: Depending on the permissions of the calling identity, you may see different allowed actions for the same multi-service booking. For example, if the identity has permissions to read only part of the multi-service booking, the response indicates which single-service bookings the identity can read.
Status dependencies: Allowed actions change as bookings progress through their lifecycle (CREATED
→ PENDING
→ CONFIRMED
/DECLINED
→ CANCELED
).
Bookings can skip PENDING
and move directly from CREATED
to CONFIRMED
/DECLINED
based on service configuration.
This method doesn't return any custom errors, but may return standard errors. Learn more about standard Wix errors.