Search...
Generate a test token to explore our APIs
Book from Waitlist
Developer Preview
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
Syntax
function Bookfrom Waitlist 1(registrationId: string, couponCode: string, planSelection: _com_wix_bookings_common_api_v1_PaidPlan, notifyParticipants: boolean): Enroll<_com_wix_bookings_api_v1_EnrollResponse>
Book from Waitlist Parameters
NAME
TYPE
DESCRIPTION
registrationId
Required
string
Registration to book.
couponCode
string
Coupon code to apply to this booking at checkout.
planSelection
object
Selected paid plan to apply to this booking at checkout.
notifyParticipants
boolean
Returns
Return Type:
object
NAME
TYPE
DESCRIPTION
registrationId
string
booking
object
Checked-out booking. (Online-payments can only be completed in the Wix Bookings UI.)
Was this helpful?
Enroll from wait list
Books a site member into the session for which he was waitlisted, according to the provided registration Id.
Request
curl
Copy Code
1curl --X POST /2 'https://www.wixapis.com/bookings/v1/waitlist/enroll' \3 -H 'Authorization: <AUTH>'4 --data '{5 "registrationId": "2724acf6-fedd-402b-8cbc-48bc784481d9"6 }'
Response
json
12{3 "registrationId": "2724acf6-fedd-402b-8cbc-48bc784481d9",4 "booking": {5 "id": "668bfc5c-b022-4fea-8c14-c19416bfb710",6 "bookedEntity": {7 "serviceId": "7a371719-1250-4a62-b559-8b758bc7a359",8 "scheduleId": "fc836136-2ce9-4d8a-8f7f-a4a932fdf20a",9 "singleSession": {10 "sessionId": "193ZPR9ppP9emJUCLevcLf6orynNEIDt5nc0520xjGQILnPPaF5s62yK3BWz7ExgIRM1VRioAcbF7zzwvoBTEIScx8fykHVtU2r5GoJrd7PuRidnB3zvYGeB6vu46SF7RN6M20Jg3OP1PZhRjhbotC5iz5mBXEncK2sHCaVgGczVpDEUts19ULscMtZ8dzmp6Hd6caRs6g5UcGtKSnvH5KJPYdojijsgantqsSTmFokncR3Y5PHqiIRaLeERqoPVfZbwXR7nJIOAe5EjjoMPFhRTOoczpbq9zjDLsREsYtStLaYvO2zhufHEWlp5Gq7mB9cXh1UmPbR7rp",11 "start": "2020-05-05T07:00:00Z",12 "end": "2020-05-05T08:00:00Z"13 },14 "title": "class",15 "location": {"locationType": "OWNER_BUSINESS"},16 "rate": {"labeledPriceOptions": {"general": {17 "amount": "12",18 "currency": "USD",19 "downPayAmount": "0"20 }}},21 "tags": ["GROUP"]22 },23 "bookedResources": [ {24 "id": "936d2078-79ba-49ca-b82d-8f12b8a050ac",25 "name": "Dorgal",26 "email": "dorga@wix.com"27 }],28 "formInfo": {29 "contactDetails": {30 "contactId": "bbcbea1c-d492-45cd-9d30-d6685137ebd5",31 "firstName": "Homer",32 "lastName": "Simpson",33 "email": "Doh@Doh.com",34 "phone": "5558707",35 "timeZone": "Asia/Jerusalem",36 "countryCode": "IL"37 },38 "paymentSelection": [ {39 "rateLabel": "general",40 "numberOfParticipants": 141 }],42 "customFormFields": {},43 "additionalFields": []44 },45 "paymentDetails": {46 "balance": {47 "finalPrice": {48 "amount": "12",49 "currency": "USD",50 "downPayAmount": "0"51 },52 "amountReceived": "0"53 },54 "state": "READY",55 "wixPayMultipleDetails": []56 },57 "status": "CONFIRMED",58 "created": "2020-05-04T17:36:15.647Z"59 }60}