This API is subject to change. Bug fixes and new features will be released based on developer feedback throughout the preview period.
Books a site member into the session for which they are waitlisted (waiting resource), and the associated booking is checked out. Waitlist registration status is changed to ENROLLED.
Permissions This endpoint requires the Manage Bookings permissions scope
Registration to book.
Coupon code to apply to this booking at checkout.
Selected paid plan to apply to this booking at checkout.
Sets the book flow behavior, some behaviors required permissions.
Booking status. One of:
"CREATED"
- The booking was created. This is the default status."CONFIRMED"
- The booking has been confirmed and appears on the bookings calendar. Required BOOKINGS.MANAGE_BOOKINGS permission.
Without the required permission, a "CONFIRMED" status will cause "Missing required permission to create booking with overridden bookingStatus" error.
Providing a status other than "CREATED" or "CONFIRMED" will cause an error.
For example, "CANCEL" status will throw an "Invalid status. CANCEL is not permitted" error.Checked-out booking. (Online-payments can only be completed in the Wix Bookings UI.)
Books a site member into the session for which he was waitlisted, according to the provided registration Id.
This method doesn’t return any custom errors, but may return standard errors. Learn more about standard Wix errors.