These are the endpoints that are available under the /schedulerPreference path, which allows you to view or modify the scheduler preferences schedulerPreference object on your business' account.
Endpoint | Description |
---|---|
GET /schedulerPreference | Returns a the schedulerPreference object for your business' account. |
PUT /miniwebsiteschedulerPreference | Updates the schedulerPreference object on your business' account. Request body/payload: Must pass a schedulerPreference object in the request body/payload. For these calls, you need to pass a schedulerPreference object with all required fields and any fields you want to update filled in the body of the payload. We have an example of a schedulerPreference object in the responses section below and have indicated the required fields in the object values table at the bottom of this page. |
There are no parameters associated with schedulerPreference calls.
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{ "acceptPaymentOnBooking": true, "additionalGuestText": "Additional Guests", "addressReq": -1, "allowTZChangeallowAddConnectedClient": 1true, "animateallowClientAddressValidation": truenull, "appModeallowPrintConfirmation": 1false, "appointmentDetailTextallowTZChange": null1, "appointmentFieldListappMode": null1, "apptDayMaxappointmentDetailText": 90,(HTML text for "apptHrMin": 1appointment detail), "askClientSMSRemindappointmentFieldList": [ true, "autoAdvanceWhenSingle": false,%BUSINESS_NAME%", "bookNewApptLabel": "Book a New Appointment"%APPT_STAFF_START_DATE_FULL%" ], "businessIdappointmentListStatuses": 43111, [ "calendarEngine": 5,OPEN", "cancelBtnLabel": "CancelCOMPLETED", "cancelHrs": 1,CANCELLED", "cancelReasonOptional": nullNO_SHOW" ], "cancelledApptBtnLabelapptDayMax": "Cancelled"180, "cancelledApptTitleapptHrMin": "Cancelled Appointments"0, "classCalendaraskClientSMSRemind": true, "classDayMaxautoAdvanceWhenSingle": 90false, "classHrMinautoTranslateDefaultLabels": 1true, "classMaxSeatbookMultipleAppointments": 40false, "classMinSeatbookNewApptLabel": 0 "Book a New Appointment", "clientBlacklistErrorbooleanJSON": "The email address you have entered has been put on our list of blocked clients. At this time, you cannot create an appointment with our office. Thank you"{\"autoAdvanceWhenSingle\":true}" "booleanMap": { "allowWaitlistRegistrationOutsideOfAvailability": false, "autoProgressToPaymentPortal": true, "clientBlacklistModebusinessInfoVisible": "GOBBLE"true, "clientCancelTimeframeError": null, "commentsReqcancelReasonList": 0false, "companyReqdefaultSMSRemindValue": -1,false, "completedApptBtnLabelpolicyVisible": "Completed"false, "completedApptTitleshowJoinWaitlistTab": "Completed Appointments",null, "continueShoppingUrlshowPackagesTab": null, "countyReqskipWelcome": -1, false "createdDatetimePnlAutoSelectTime": 1522268785000true, "createdUsertimePnlShowTimezones": null }, "currencybusinessId": null43111, "debugcalendarEngine": false6, "defaultSchedulercancelBtnLabel": true"Cancel", "emailReqcancelHrs": 1, "expiredInvitationTextcancelReasonList": null, "filterButtoncancelReasonOptional": "Search"null, "filterHintcancelledApptBtnLabel": null"Cancelled", "filterLabelcancelledApptTitle": "Filter by zip code:Cancelled Appointments", "filterModeclassCalendar": 2true, "firstDayOfWeekclassDayMax": 190, "fullNameShowclassHrMin": false1, "heightclassMaxSeat": null40, "hidePriceclassMinSeat": false0, "hintMobileclientBlacklistError": null, "hintPhone": null"The email address you have entered has been put on our list of blocked clients. At this time, you cannot create an appointment with our office. Thank you", "infoBookingSummaryclientBlacklistMode": null"GOBBLE", "infoBookingSummaryWaitListclientCancelTimeframeError": null, "infoTextclientReminderSMSHoursList": null, "infoTitlecommentsReq": "Your Information"0, "labelBackcompanyReq": "Back"-1, "labelBookAnothercompletedApptBtnLabel": "Book another appointmentCompleted", "labelCompanycompletedApptTitle": "CompanyCompleted Appointments", "labelCreditCardcontinueShoppingUrl": "Pay Now"null, "labelEmailcountyReq": "Email"-1, "labelFirstNamecouponReq": "First Name"0, "labelJsoncreatedDate": null1522268785000, "labelLastNamecreatedUser": "Last Name"null, "labelMapcurrency": null, "labelNamedebug": "Full Name"false, "labelNextemailReq": "Next"1, "labelNoPreferenceexpiredInvitationText": "* No Preference *"null, "labelSavefilterButton": "SaveSearch", "labelStatefilterDistanceMeters": null, "labelZipfilterHint": null, "locationGroupTextfilterLabel": null"Filter by zip code:", "locationGroupTitlefilterMode": null2, "locationSuperGroupTextfirstDayOfWeek": null1, "locationSuperGroupTitlefullNameShow": nullfalse, "height"locationText: "<p>test</p>"null, "locationTitlehidePrice": "Location"false, "loggedInWelcomeTexthintMobile": "<div style='text-align:center;'><p>Now that you've logged into our scheduler, you can:↵<ul><li>Schedule a new appointment</li><li>View and manage past and future appointments</li></p><p>Select a button below to get started:</p></div>null, "hintPhone": null, "infoBookingSummary": null, "infoBookingSummaryWaitlist": "Joining wait list for %REASON% on %WAITLIST_DATE_LIST", "loggedinWelcomeScreeninfoText": falsenull, "loginReqinfoTitle": 0"Your Information", "logoutLabellabelBack": "LogoutBack", "lookBusylabelBookAnother": false"Book another appointment", "maxActiveApptClientlabelCompany": -1"Company", "maxAdditionalGuestslabelCreditCard": 0"Pay Now", "maxClasseslabelEmail": null"Email", "maxClientRescheduleCountlabelFirstName": "First nullName", "mobileReqlabelJson": 0,(JSON text for "modifiedDate": 1542386234000business labels), "modifiedUserlabelLastName": "JoeSchmoLast Name", "namelabelMap": "Default",{ "newCustomFieldsadditionalGuestText": "Additional trueGuests", "noAppointmentTextappointmentDetailText": "All(HTML appointmenttext timesfor areappointment currentlydetail), reserved. Please check back again later.", "noStaffErrorbookNewApptLabel": "There is currently no availability for you to make an appointment through this scheduler. Please check back again later.",Book a New Appointment", "businessInfoText": (HTML text for business info), "noshowApptBtnLabelcancelBtnLabel": "No ShowCancel", "noshowApptTitlecancelledApptBtnLabel": "No Show AppointmentsCancelled", "onlyAllowBookingByInvitation": false, "openApptTitlecancelledApptTitle": "OpenCancelled appointmentsAppointments", "payByCreditCardclientBlacklistError": false,"The email address you have "phoneReq": 0, "poweredBy": null, "preventDupClassBooking": null, "quotaFullMsg": null, "recurringClass": false,entered has been put on our list of blocked clients. At this time, you cannot create an appointment with our office.", "rescheduleBtnLabelcompletedApptBtnLabel": "RescheduleCompleted", "rescheduleHrs": 1, "restrictReschedToSameStaffcompletedApptTitle": "Completed falseAppointments", "schedButtonsTopNav": false, "schedulerLinkexpiredInvitationText": null,"This invitation has expired", "schedulerPreferenceFieldDefnList": [{schedulerPreferenceFieldDefnId: 375724, businessId: 43111, code: "UDFfilterButton", dataType: "TXTSearch",…},…], "schedulerPrefernceId": 36450, "selectStaffSortedfilterLabel": "Filter false,by zip code:", "serviceGroupText": null, "serviceGroupTitleheaderText": "Service GroupDog Groomers Anonymous!", "serviceSuperGroupTextinfoBookingSummaryWaitList": null, "serviceSuperGroupTitle": null"Joining wait list for %REASON% on %WAITLIST_DATE_LIST%", "serviceText": null, "serviceTitleinfoText": "Service<p>Client</p>", "shortDayList": null, "shortMonthListinfoTitle": null"Your Information", "showAltTimeslot": 0, "showBookAnotherlabelBack": true"Back", "showClassOnLocationTab": false, "showClassRoomOnTimePanellabelBookAnother": null,"Book another appointment", "showClientInvoices": false, "showDurationlabelCompany": true"Company", "showLocationGrouplabelEmail": false,"Email", "showLocationMaplabelFirstName": true,"First Name", "showOnlyStartTimelabelLastName": "Last trueName", "showOpenSlots": true, "showPoweredBylabelName": "Full trueName", "showServiceGroup": false, "showServiceSuperGrouplabelNext": false"Next", "showStaffGroup": false, "labelSave: "smsHintSave": null, "staffGroupText": null, "staffGroupTitlelocationGroupText": null"<p>Group</p>", "staffNoPreference": -1, "staffTextlocationGroupTitle": null,"group title", "staffTitlelocationSuperGroupTitle": "StaffLocation Super Group", "thanksCourseslocationText": ""<p><strong>Your, registration for %REASON% is successful</strong><br/> <br />Staff: %STAFF_FULLNAME%<br />Set: %SET_NAME%<br /> <br />Location: %LOCATION_NAME%<br />%LOCATION_ADDRESS%</p>", "locationTitle": "Location", "thanksInfologgedInWelcomeText": "<br><br><b>Your appointment has been scheduled!</b><br> <br>Staff: %STAFF_FULLNAME%<br>Time: %APPT_DATE_TIME%<br>Service: %REASON%<br> <BR>Location: %LOCATION_NAME%<br>%LOCATION_ADDRESS%<BR>", "thanksInfoConfirm": "Your appointment is awaiting staff confirmation. You will receive an email shortly to let you know whether the staff person has confirmed or declined your appointment request.<div style=\"text-align:center\"><p>Now that you've logged into our scheduler, you can:\n</p><ul><li>Schedule a new appointment</li><li>View and manage past and future appointments</li><p></p><p>Select a button below to get started:</p></ul></div>", "logoutLabel": "Logout", "metaDescription": "Schedule a session!", "thanksInfoPaymentnoAppointmentText": "<br><br><b>YourAll appointment istimes notare yetcurrently scheduledreserved.</b><br> <br>PleasePlease clickcheck onback the button below to make payment. Failure to do that will result in cancellation of your appointment.<br>%PAYMENT_BUTTON%", "thanksPaymentTitle": "Pay Now", "thanksTitle": "Thank Youagain later.", "noStaffError": "There is currently no availability for you to make an appointment through this scheduler. Please check back again later!", "thanksWaitListTitlenoshowApptBtnLabel": "YouNo Show", are on the Waitlist", "timeFormat24HrsnoshowApptTitle": false,"No Show Appointments", "timeText": null, "timeTitleopenApptTitle": "TimeOpen appointments", "timezone": null, "titleBgColorpageTitle": null,"Dog Groomers Anonymous", "titleFontColor": null, "upcomingApptBtnLabelpolicyText": "Upcoming",<h4>Policies & Procedures</h4> <p>Cancellations are "viewApptLabel": "View Appointments", "viewInvoiceLabel": "View Invoices",allowed up to 24 hours before the appointment start time.</p>", "waitListAcceptScreenHeaderrescheduleBtnLabel": "Claim AppointmentReschedule", "waitListAcceptScreenTextserviceGroupText": "If", you would like to claim the appointment with %STAFF_FULLNAME% at %LOCATION_NAME% for %REASON% on %APPT_DATE_TIME%, please click the confirm button."serviceGroupTitle": "Service Group", "serviceSuperGroupText": "", "waitListFirstAvailableserviceSuperGroupTitle": "Super falseGroup", "waitListFirstAvailableText": "Click here to get notified on first available opening","serviceText": "<p>Service</p>", "waitListSuccessTextserviceTitle": "YouService", have been added to the waiting list. Should an appointment become available you will be contacted by email or phone.","smsHint": "Message", "staffText": "<p>Staff</p>", "waitListTextstaffTitle": "Staff"Click, here to join the Wait List for another date/time.", "welcomeText": "<font size='5'>Please click through the next few screens to select an appropriate time slot for your appointment.<BR/> Once your appointment is set, you will receive an email "thanksCourses": "<p><strong>Your registration for %REASON% is successful</strong><br /> <br />Staff: %STAFF_FULLNAME%<br />Set: %SET_NAME%<br /> <br />Location: %LOCATION_NAME%<br />%LOCATION_ADDRESS%</p>", "thanksInfoConfirm": "<p>Your appointment is awaiting staff confirmation. You will alsoreceive getan aemail remindershortly emailto 24let hours beforeyou know whether the staff person has confirmed or declined your appointment request.<BR/> Thank You!<BR/></font>",-</p>", "welcomeTitlethanksInfoPayment": "Welcome",<br /><br /><b>Your appointment is "width": null } | ||||||||
Code Block | ||||||||
| ||||||||
{ "acceptPaymentOnBooking": true, "additionalGuestText": "Additional Guests", "addressReq": -1, "allowTZChange": 1, "animate": true,not yet scheduled.</b><br /> <br />Please click on the button below to make payment. Failure to do that will result in cancellation of your appointment.<br />%PAYMENT_BUTTON%", "appModethanksInfoPaymentAuthOnly": 1,"<p><br /><br /><strong>Please enter your "appointmentDetailText": null, "appointmentFieldList": null, "apptDayMax": 90, "apptHrMin": 1, "askClientSMSRemind": true, "autoAdvanceWhenSingle": false, "bookNewApptLabel": "Book a New Appointment", "businessId": 43111, "calendarEngine": 5, "cancelBtnLabel": "Cancel", "cancelHrs": 1, "cancelReasonOptional": null, "cancelledApptBtnLabel": "Cancelled", "cancelledApptTitle": "Cancelled Appointments", "classCalendar": true, "classDayMax": 90, "classHrMin": 1, "classMaxSeat": 40, "classMinSeat": 0, "clientBlacklistError": "The email address you have entered has been put on our list of blocked clients. At this time, you cannot create an appointment with our office. Thank you", "clientBlacklistMode": "GOBBLE", "clientCancelTimeframeError": null, "commentsReq": 0, "companyReq": -1, "completedApptBtnLabel": "Completed", "completedApptTitle": "Completed Appointments", "continueShoppingUrl": null, "countyReq": -1, "couponReq": 0, "createdDate": 1522268785000, "createdUser": null, "currency": null, "debug": false, "defaultScheduler": true, "emailReq": 1, "expiredInvitationText": null, "filterButton": "Search", "filterHint": null, "filterLabel": "Filter by zip code:", "filterMode": 2, "firstDayOfWeek": 1, "fullNameShow": false, "height": null, "hidePrice": false, "hintMobile": null, "hintPhone": null, "infoBookingSummary": null, "infoBookingSummaryWaitList": null, "infoText": null, "infoTitle": "Your Information", "labelBack": "Back", "labelBookAnother": "Book another appointment", "labelCompany": "Company", "labelCreditCard": "Pay Now", "labelEmail": "Email", "labelFirstName": "First Name", "labelJsoncredit card details using the button below to confirm your appointment.</strong><br /> <br />By clicking on the payment button below you will be prompted to enter your credit card information but no money will be drafted from your card at this time. This is just required in order to hold your appointment.<br />%PAYMENT_BUTTON%</p>", "thanksInfoPaymentRequired": "<p><br /><br /><strong>Your appointment is not yet scheduled.</strong><br /> <br />Please click on the button below to make payment. Failure to do that will result in cancellation of your appointment.<br />%PAYMENT_BUTTON%</p>", "thanksPaymentTitle": "Pay Now", "thanksPaymentTitleAuthOnly": "Authorize Your Card", "thanksPaymentTitleRequired": "Pay Now", "thanksTitle": "Thank You!", "thanksWaitListTitle": "You are on the Waitlist", "timeTitle": "Time", "upcomingApptBtnLabel": "Upcoming", "viewApptLabel": "View Appointments", "viewInvoiceLabel": "View Invoices", "waitListAcceptScreenHeader": "Claim Appointment", "waitListAcceptScreenText": "<p>If you would like to claim the appointment with %STAFF_FULLNAME% at %LOCATION_NAME% for %REASON% on %APPT_DATE_TIME%, please click the confirm button.!</p>", "waitListFirstAvailableText": "Click here to get notified on first available opening!", "waitListSuccessText": "<p>You have been added to the waiting list. Should an appointment become available you will be contacted by email or phone.!</p>", "waitListText": "Click here to join the Wait List for another date/time.!", "welcomeText": "<p><span style=\"font-size:x-large\">Please click through the next few screens to select an appropriate time slot for your appointment.<br /> Once your appointment is set, you will receive an email confirmation. You will also get a reminder email 24 hours before your appointment.<br /> Thank You! </span></p>", "welcomeTitle": "Welcome" }, "labelName": "Full Name", "labelNext": "Next", "labelNoPreference": "* No Preference *", "labelSave": "Save", "labelState": null, "labelZip": null, "labelLastNamelocationGroupText": "Last Name<p>Group</p>", "labelMap": null, "labelName"locationGroupTitle": "Fullgroup Nametitle", "labelNextlocationSuperGroupText": "Next"null, "labelNoPreferencelocationSuperGroupTitle": "*Location NoSuper Preference *Group", "labelSave"locationText: "Save<p>test</p>", "labelStatelocationTitle": null"Location", "labelZiploggedInWelcomeText": null, "locationGroupText": null, "locationGroupTitle": null, "locationSuperGroupText": null"<div style='text-align:center;'><p>Now that you've logged into our scheduler, you can:↵<ul><li>Schedule a new appointment</li><li>View and manage past and future appointments</li></p><p>Select a button below to get started:</p></div>", "loggedInWelcomeScreen": false, "locationSuperGroupTitleloginReq": null0, "locationTextlogoutLabel": "<p>test</p>Logout", "locationTitlelookBusy": "Location"false, "loggedInWelcomeTextmaxActiveApptClient": "<div style='text-align:center;'><p>Now that you've logged into our scheduler, you can:↵<ul><li>Schedule a new appointment</li><li>View and manage past and future appointments</li></p><p>Select a button below to get started:</p></div>"-1, "maxAdditionalGuests": 0, "maxClasses": null, "maxClientRescheduleCount": null, "loggedinWelcomeScreenmobileReq": false0, "loginReqmodifiedDate": 01542386234000, "logoutLabelmodifiedUser": "LogoutJoeSchmo", "lookBusyname": false"Default", "maxActiveApptClientnewCustomFields": -1true, "maxAdditionalGuestsnoAppointmentText": 0,"All appointment times are "maxClasses": null, "maxClientRescheduleCount": nullcurrently reserved. Please check back again later.", "mobileReqnoStaffError": 0,"There is currently no availability "modifiedDate": 1542386234000, "modifiedUserfor you to make an appointment through this scheduler. Please check back again later.", "noshowApptBtnLabel": "JoeSchmoNo Show", "namenoshowApptTitle": "DefaultNo Show Appointments", "newCustomFieldsonlyAllowBookingByInvitation": truefalse, "noAppointmentTextopenApptTitle": "Open appointments"All, appointment times are currently reserved. Please check back again later.""payByCreditCard": false, "phoneReq": 0, "noStaffErrorpoweredBy": "Therenull, is currently no availability for you to make an appointment through this scheduler. Please check back again later.""quotaFullMsg": null, "recurringClass": false, "rejectDupClientPerClass": false, "noshowApptBtnLabelrescheduleBtnLabel": "No ShowReschedule", "noshowApptTitlerescheduleHrs": "No Show Appointments"1, "onlyAllowBookingByInvitationrestrictReschedToSameStaff": false, "openApptTitleschedButtonsTopNav": "Open appointments"false, "payByCreditCardschedulerLink": falsenull, "phoneReqschedulerPreferenceFieldDefnList": 0, "poweredBy": null, "preventDupClassBooking": null[{Scheduler fields object for scheduler preference fields - for more info, see Scheduler Fields API page}], "quotaFullMsgschedulerPrefernceId": null36450, "recurringClassselectStaffSorted": false, "rescheduleBtnLabelserviceGroupText": "Reschedule", "rescheduleHrsserviceGroupTitle": 1"Service Group", "restrictReschedToSameStaffserviceSuperGroupText": false"", "schedButtonsTopNavserviceSuperGroupTitle": "Super falseGroup", "schedulerLinkserviceText": null"<p>Service</p>", "schedulerPreferenceFieldDefnListserviceTitle": [{schedulerPreferenceFieldDefnId: 375724, businessId: 43111, code: "UDF", dataType: "TXT",…},…],"Service", "shortDayList": null, "schedulerPrefernceIdshortMonthList": 36450null, "selectStaffSortedshowAddToCalendar": falsetrue, "serviceGroupTextshowAltTimeslot": null0, "serviceGroupTitleshowBookAnother": "Service Group"true, "serviceSuperGroupTextshowClassOnLocationTab": nullfalse, "serviceSuperGroupTitleshowClassRoomOnTimePanel": null, "serviceTextshowClientInvoices": nullfalse, "serviceTitleshowDuration": "Service"false, "shortDayListshowLocationGroup": nullfalse, "shortMonthListshowLocationMap": nulltrue, "showAltTimeslotshowOnlyStartTime": 0false, "showBookAnothershowOpenSlots": true, "showClassOnLocationTabshowPoweredBy": falsetrue, "showClassRoomOnTimePanelshowServiceGroup": nullfalse, "showClientInvoicesshowServiceSuperGroup": false, "showDurationshowStaffGroup": truefalse, "showLocationGroupsmsHint": false"Message", "showLocationMapstaffGroupText": truenull, "showOnlyStartTimestaffGroupTitle": truenull, "showOpenSlotsstaffNoPreference": true0, "showPoweredBystaffText": truenull, "showServiceGroupstaffTitle": false"Staff", "showServiceSuperGroupthanksCourses": false,"<p><strong>Your registration for %REASON% "showStaffGroup": false, "smsHint": null, "staffGroupText": nullis successful</strong><br/> <br />Staff: %STAFF_FULLNAME%<br />Set: %SET_NAME%<br /> <br />Location: %LOCATION_NAME%<br />%LOCATION_ADDRESS%</p>", "staffGroupTitlethanksInfo": null,"<br><br><b>Your appointment has been "staffNoPreference"scheduled!</b><br> <br>Staff: -1, "staffText": null %STAFF_FULLNAME%<br>Time: %APPT_DATE_TIME%<br>Service: %REASON%<br> <BR>Location: %LOCATION_NAME%<br>%LOCATION_ADDRESS%<BR>", "staffTitlethanksInfoConfirm": "Staff",Your appointment is awaiting "thanksCourses": "<p><strong>Your registration for %REASON% is successful</strong><br/> <br />Staff: %STAFF_FULLNAME%<br />Set: %SET_NAME%<br /> <br />Location: %LOCATION_NAME%<br />%LOCATION_ADDRESS%</p>staff confirmation. You will receive an email shortly to let you know whether the staff person has confirmed or declined your appointment request.", "thanksInfothanksInfoPayment": "<br><br><b>Your appointment hasis not beenyet scheduled!.</b><br> <br>Staff:<br>Please click %STAFF_FULLNAME%<br>Time: %APPT_DATE_TIME%<br>Service: %REASON%<br> <BR>Location: %LOCATION_NAME%<br>%LOCATION_ADDRESS%<BR>", "thanksInfoConfirm": "Your appointment is awaiting staff confirmation. You will receive an email shortly to let you know whether the staff person has confirmed or declined your appointment request.", "thanksInfoPayment": "<br><br><b>Your appointment is not yet scheduled.</b><br> <br>Please click on the button below to make payment. Failure to do that will result in cancellation of your appointment.<br>%PAYMENT_BUTTON%", "thanksPaymentTitle": "Pay Now", "thanksTitle": "Thank You!on the button below to make payment. Failure to do that will result in cancellation of your appointment.<br>%PAYMENT_BUTTON%", "thanksInfoPaymentAuthOnly": "<p><br /><br /><strong>Please enter your credit card details using the button below to confirm your appointment.</strong><br /> <br />By clicking on the payment button below you will be prompted to enter your credit card information but no money will be drafted from your card at this time. This is just required in order to hold your appointment.<br />%PAYMENT_BUTTON%</p>", "thanksWaitListTitlethanksInfoPaymentRequired": "You<p><br><br><strong>Your areappointment onis thenot Waitlist", "timeFormat24Hrs": false, "timeText": null, "timeTitle": "Time"yet scheduled.</strong><br> <br>Please click on the button below to make payment. Failure to do that will result in cancellation of your appointment.<br>%PAYMENT_BUTTON%</p>", "timezonethanksPaymentTitle": null"Pay Now", "titleBgColorthanksPaymentTitleAuthOnly": null "Authorize your card", "titleFontColorthanksPaymentTitleRequired": null"Pay Now", "upcomingApptBtnLabelthanksTitle": "UpcomingThank You!", "viewApptLabelthanksWaitListTitle": "View AppointmentsYou are on the Waitlist", "viewInvoiceLabeltimeFormat24Hrs": "View Invoices"true, "waitListAcceptScreenHeadertimeLockMinutes": "Claim Appointment"null, "waitListAcceptScreenTexttimeText": "<p>Time</p>"If, you would like to claim the appointment with %STAFF_FULLNAME% at %LOCATION_NAME% for %REASON% on %APPT_DATE_TIME%, please click the confirm button." "timeTitle": "Time", "timezone": null, "titleBgColor": null, "titleFontColor": null, "waitListFirstAvailableupcomingApptBtnLabel": false"Upcoming", "waitListFirstAvailableTextviewApptLabel": "ClickView hereAppointments", to get notified on first available opening"viewInvoiceLabel": "View Invoices", "waitListSuccessTextwaitListAcceptScreenHeader": "YouClaim haveAppointment", been added to the waiting list. Should an appointment become available you will be contacted by email or phone"waitListAcceptScreenText": "If you would like to claim the appointment with %STAFF_FULLNAME% at %LOCATION_NAME% for %REASON% on %APPT_DATE_TIME%, please click the confirm button.", "waitListTextwaitListFirstAvailable": false, "waitListFirstAvailableText": "Click here to joinget thenotified Waiton Listfirst for another date/time.available opening", "welcomeTextwaitListSuccessText": "<font size='5'>Please click throughYou have been added to the next waiting list. Should an appointment become available you will be contacted by email or phone.", "waitListText": "Click here to join the Wait List for another date/time.", "welcomeText": "<font size='5'>Please click through the next few screens to select an appropriate time slot for your appointment.<BR/> Once your appointment is set, you will receive an email confirmation. You will also get a reminder email 24 hours before your appointment.<BR/> Thank You!<BR/></font>", "welcomeTitle": "Welcome", "width": null } |
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"acceptPaymentOnBooking": true,
"additionalGuestText": "Additional Guests",
"allowTZChange": 1,
"appMode": 1,
"appointmentDetailText": null,
"appointmentFieldList": null,
"apptDayMax": 90,
"apptHrMin": 1,
"askClientSMSRemind": true,
"autoAdvanceWhenSingle": false,
"bookNewApptLabel": "Book a New Appointment",
"businessId": 43111,
"cancelBtnLabel": "Cancel",
"cancelHrs": 1,
"cancelReasonOptional": null,
"cancelledApptBtnLabel": "Cancelled",
"cancelledApptTitle": "Cancelled Appointments",
"classCalendar": true,
"classDayMax": 90,
"classHrMin": 1,
"clientBlacklistError": "The email address you have entered has been put on our list of blocked clients. At this time, you cannot create an appointment with our office. Thank you",
"clientBlacklistMode": "GOBBLE",
"completedApptBtnLabel": "Completed",
"completedApptTitle": "Completed Appointments",
"continueShoppingUrl": null,
"couponReq": 0,
"createdDate": 1522268785000,
"createdUser": null,
"currency": null,
"expiredInvitationText": null,
"filterButton": "Search",
"filterHint": null,
"filterLabel": "Filter by zip code:",
"filterMode": 2,
"hidePrice": false,
"infoText": null,
"infoTitle": "Your Information",
"labelBack": "Back",
"labelBookAnother": "Book another appointment",
"labelJson": null,
"labelMap": null,
"labelNext": "Next",
"labelNoPreference": "* No Preference *",
"labelSave": "Save",
"locationGroupText": null,
"locationGroupTitle": null,
"locationSuperGroupText": null,
"locationSuperGroupTitle": null,
"locationText": "<p>test</p>",
"locationTitle": "Location",
"loggedInWelcomeText": "<div style='text-align:center;'><p>Now that you've logged into our scheduler, you can:↵<ul><li>Schedule a new appointment</li><li>View and manage past and future appointments</li></p><p>Select a button below to get started:</p></div>",
"loginReq": 0,
"logoutLabel": "Logout",
"lookBusy": false,
"maxActiveApptClient": -1,
"maxAdditionalGuests": 0,
"maxClientRescheduleCount": null,
"modifiedDate": 1542386234000,
"modifiedUser": "JoeSchmo",
"noAppointmentText": "All appointment times are currently reserved. Please check back again later.",
"noStaffError": "There is currently no availability for you to make an appointment through this scheduler. Please check back again later.",
"noshowApptBtnLabel": "No Show",
"noshowApptTitle": "No Show Appointments",
"onlyAllowBookingByInvitation": false,
"openApptTitle": "Open appointments",
"quotaFullMsg": null,
"recurringClass": false,
"rescheduleBtnLabel": "Reschedule",
"rescheduleHrs": 1,
"restrictReschedToSameStaff": false,
"schedButtonsTopNav": false,
"schedulerPreferenceFieldDefnList": [{schedulerPreferenceFieldDefnId: 375724, businessId: 43111, code: "UDF", dataType: "TXT",…},…],
"schedulerPrefernceId": 36450,
"selectStaffSorted": false,
"serviceGroupText": null,
"serviceGroupTitle": "Service Group",
"serviceSuperGroupText": null,
"serviceSuperGroupTitle": null,
"serviceText": null,
"serviceTitle": "Service",
"showAltTimeslot": 0,
"showBookAnother": true,
"showClassOnLocationTab": false,
"showClassRoomOnTimePanel": null,
"showClientInvoices": false,
"showDuration": true,
"showLocationMap": true,
"showOnlyStartTime": true,
"showOpenSlots": true,
"showServiceGroup": false,
"showServiceSuperGroup": false,
"showStaffGroup": false,
"smsHint": null,
"staffGroupText": null,
"staffGroupTitle": null,
"staffNoPreference": -1,
"staffText": null,
"staffTitle": "Staff",
"thanksCourses": "<p><strong>Your registration for %REASON% is successful</strong><br/> <br />Staff: %STAFF_FULLNAME%<br />Set: %SET_NAME%<br /> <br />Location: %LOCATION_NAME%<br />%LOCATION_ADDRESS%</p>",
"thanksInfo": "<br><br><b>Your appointment has been scheduled!</b><br> <br>Staff: %STAFF_FULLNAME%<br>Time: %APPT_DATE_TIME%<br>Service: %REASON%<br> <BR>Location: %LOCATION_NAME%<br>%LOCATION_ADDRESS%<BR>",
"thanksInfoConfirm": "Your appointment is awaiting staff confirmation. You will receive an email shortly to let you know whether the staff person has confirmed or declined your appointment request.",
"thanksInfoPayment": "<br><br><b>Your appointment is not yet scheduled.</b><br> <br>Please click on the button below to make payment. Failure to do that will result in cancellation of your appointment.<br>%PAYMENT_BUTTON%",
"thanksPaymentTitle": "Pay Now",
"thanksTitle": "Thank You!",
"thanksWaitListTitle": "You are on the Waitlist",
"timeFormat24Hrs": false,
"timeText": null,
"timeTitle": "Time",
"timezone": null,
"upcomingApptBtnLabel": "Upcoming",
"viewApptLabel": "View Appointments",
"viewInvoiceLabel": "View Invoices",
"waitListAcceptScreenHeader": "Claim Appointment",
"waitListAcceptScreenText": "If you would like to claim the appointment with %STAFF_FULLNAME% at %LOCATION_NAME% for %REASON% on %APPT_DATE_TIME%, please click the confirm button.",
"waitListFirstAvailable": false,
"waitListFirstAvailableText": "Click here to get notified on first available opening",
"waitListSuccessText": "You have been added to the waiting list. Should an appointment become available you will be contacted by email or phone.",
"waitListText": "Click here to join the Wait List for another date/time.",
"welcomeText": "<font size='5'>Please click through the next few screens to select an appropriate time slot for your appointment.<BR/> Once your appointment is set, you will receive an email confirmation. You will also get a reminder email 24 hours before your appointment.<BR/> Thank You!<BR/></font>",
"welcomeTitle": "Welcome",
} |
schedulerPreference
Property name | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
acceptPaymentOnBooking | boolean | Indicates whether or not the business is set to accept payment on booking. | |||||||||
additionalGuestText | string | Displays as the label provided for Additional Guests under Client Information. | |||||||||
allowTZChange | integer | Displays as what is set for Client Timezones under Time Setting - a value of -1 indicates that it is set to "Allow clients to change timezones", a value of 0 that it's set to "Do not allow clients to change timezones", and a value of 1 that it's set to "Do not show timezones to clients". | |||||||||
appMode | integer | Corresponds with the Panel Flow setting under Scheduler Rules & Logic - for more info on the different appMode settings, see the appMode key below. | |||||||||
appointmentDetailText | string | Displays as what is set to show on the Appointment Detail Page under Mini Website Design. | |||||||||
appointmentFieldList | array | Displays an array of strings that have been added to the Appointment List Columns under Mini Website Design. | |||||||||
apptDayMax | integer | Displays as the number of days that the Advanced Service Booking is set to under Service Appointment Time Display. | |||||||||
apptHrMin | integer | Displays as the number of hours that the Latest Appointment is set to under Service Appointment Time Display. | |||||||||
askClientSMSRemind | boolean | Indicates whether or not the "Clients can request text message" box is checked under Client Info Settings. | |||||||||
autoAdvanceWhenSingle | boolean | Indicates whether or not the Auto Advance box is checked under Scheduler Rules & Logic. | |||||||||
bookNewApptLabel | string | Displays as what is set as the Book a New Appointment Button Label under Mini Website Design. | |||||||||
businessId | integer | Provides unique numeric ID of the business that has specified scheduler preferences. | |||||||||
cancelBtnLabel | string | Displays as what is set as the Cancel Button Label under Mini Website Design. | |||||||||
cancelHrs | integer | Displays as the number of hours that Cancellations is set to under Scheduler Rules & Logic. | |||||||||
cancelReasonOptional | boolean | Indicates whether or not the Cancel Reason Optional box is checked under Scheduler Rules & Logic. | |||||||||
cancelledApptBtnLabel | string | Displays as what is set to show on the Cancelled Appointments Button under Mini Website Design. | |||||||||
cancelledApptTitle | string | Displays as what is set as the Cancelled Appointments Title under Mini Website Design. | |||||||||
classCalendar | boolean | Indicates whether or not the Show Monthly Calendar box is checked under Class Time Display. | |||||||||
classDayMax | integer | Displays as what is set as for Advanced Class Booking under Class Time Display, where 1 month gets treated like 30 days. | |||||||||
classHrMin | integer | Displays as the number of hours that Latest Class is set to under Class Time Display. | |||||||||
clientBlacklistError | string | Displays as what is set as Client Blacklist Mode under Client Info Settings. Has available options "GOBBLE" and "BLOCK". | |||||||||
clientBlacklistMode | string | Displays as what is set as Client Blacklist Mode under Client Info Settings. | |||||||||
completedApptBtnLabel | string | Displays as the what is set to show on the Completed Appointment Button under Mini Website Design. | |||||||||
completedApptTitle | string | Displays as what is set as the Completed Appointments Title under Mini Website Design. | |||||||||
continueShoppingUrl | string | Displays as what is set as the Button Redirect URL under Confirmation Panel Settings. | |||||||||
couponReq | integer | Displays as the integer associated with whether or not the specified business is set to Accept Coupons on Scheduler under Manage Coupons, where 0 indicates Yes and -1 indicates No. | |||||||||
createdDate | integer | Displays as the date the specified business was created in milliseconds elapsed since January 1, 1970 00:00:00 UTC form. | |||||||||
createdUser | string | Displays as the username of the user who created the specified business. | |||||||||
currency | object | Displays as the currency object connected to the specified business - for more info, see Currency API page. | |||||||||
expiredInvitationText | string | Displays as what is set as the Invitation Campaign Expired Error Message under Messaging Settings. | |||||||||
filterButton | string | Displays as what is set to show on the Filter Search Button under Scheduler Rules & Logic. | |||||||||
filterHint | string | Displays as what is set as the Filter Hint under Scheduler Rules & Logic. | |||||||||
filterLabel | string | Displays as what is set as the Filter Label under Scheduler Rules & Logic. | |||||||||
filterMode | integer | Displays as what is set for the Zip Code Filter under Scheduler Rules & Logic - a value of -1 indicates that it is set to "Do not apply zip code filter, a value of 1 indicates that it's set to "Apply zip code filter to location, and a value of 2 indicates that it's set to "Apply zip code filter to staff" | |||||||||
hidePrice | boolean | Indicates whether or not the Hide Price box is checked under Service & Class Panel Settings. | |||||||||
infoText | string | Displays as what is set as the Clients Info Header Text under Client Info Settings. | |||||||||
infoTitle | string | Displays as what is set as the Clients Info Panel Title under Client Info Settings. | |||||||||
labelBack | string | Displays as what is set as the 'Back' Button Label under Mini Website Design. | |||||||||
labelBookAnother | string | Displays as what is set as the 'Book Again' Button Label under Confirmation Panel Settings. | |||||||||
labelJson | string | Displays as a string representation of the JSON object describing the Labels under Client Info Settings. | |||||||||
labelMap | object | Should mimic the properties and values stored on labelJson, just using object representation instead of a string; if you are trying to write values, they must be written to the labelJson property and the backend will take care of translating them to the labelMap property | |||||||||
labelNext | string | Displays as what is set as the 'Next' Button Label under Mini Website Design. | |||||||||
labelNoPreference | string | Displays as what is set as the "No preference label" under Staff Panel Settings. | |||||||||
labelSave | string | Displays as what is set as the 'Save' Button Label under Client Info Settings. | |||||||||
locationGroupText | string | Displays as what is set as the Location Group Header Text under Location Panel Settings. | |||||||||
locationGroupTitle | string | Displays as what is set as the Location Group Panel Title under Location Panel Settings. | |||||||||
locationSuperGroupText | string | Displays as what is set as the Location Super Group Header Text under Location Panel Settings. | |||||||||
locationSuperGroupTitle | string | Displays as what is set as the Location Super Group Panel Title under Location Panel Settings. | |||||||||
locationText | string | Displays as what is set as the Header Text under Location Panel Settings. | |||||||||
locationTitle | string | Displays as what is set as the Button Redirect URL under Confirmation Panel Title under Location Panel Settings. | |||||||||
countyReqloggedInWelcomeText | integer | RETIRED - USING SCHEDULER FIELD LIST NOW | couponReq | integer | |||||||
createdDate | integer | Displays as date the specified business was created in milliseconds elapsed since January 1, 1970 00:00:00 UTC form. | |||||||||
createdUser | string | Displays as the username of the user who created the specified business. | |||||||||
currency | object | Displays as the currency object connected to the specified business - for more info, see Currency API page. | |||||||||
debug | boolean | THIS IS IN USE, BUT SHOULDN'T GET SET BY USER – REMOVE | defaultScheduler | boolean | |||||||
emailReq | integer | RETIRED - USING SCHEDULER FIELD LIST NOW | expiredInvitationText | string | |||||||
filterButton | string | Displays as what is set to show on the Filter Search Button under Scheduler Rules & Logic. | |||||||||
filterHint | string | Displays as what is set as the Filter Hint under Scheduler Rules & Logic. | |||||||||
filterLabel | string | Displays as what is set as the Filter Label string | Displays as what is set as the Logged In Header Text under Mini Website Design. | ||||||||
loginReq | integer | Displays as what is set for Client Login under Mini Website Design - a value of -1 indicates that it is set to "Don't Allow Clients to Login", a value of 0 that it's set to "Allow Clients to Login", a value of 1 that it's set to "Clients Must Login to Book an Appointment", and a value of 2 that it's set to "Only Registered Clients Can Book an Appointment". | |||||||||
logoutLabel | string | Displays as what is set as the Logout Button Label under Mini Website Design. | |||||||||
lookBusy | boolean | Indicates whether or not the Look Busy box is checked under Service Appointment Time Display. | |||||||||
maxActiveApptClient | integer | Displays as the number that is set as the "Max number of open appointments" under Mini Website Design. | |||||||||
maxAdditionalGuests | integer | Displays as the number that is set for Additional Gusts under Client Info Settings. | |||||||||
maxClientRescheduleCount | integer | Displays as the number of times that the Max Rescheduling Limit is set to under Scheduler Rules & Logic. | |||||||||
filterModemodifiedDate | integer | firstDayOfWeek | integer | ||||||||
fullNameShow | boolean | RETIRED - USING SCHEDULER FIELD LIST NOW | |||||||||
height | integer | RETIRED | |||||||||
hidePrice | boolean | Indicates whether or not the Hide Price box is checked under Service & Class Panel Settings. | |||||||||
hintMobile | string | RETIRED - USING SCHEDULER FIELD LIST NOW | |||||||||
hintPhone | string | RETIRED - USING SCHEDULER FIELD LIST NOW | |||||||||
infoBookingSummary | string | infoBookingSummaryWaitList | array | infoText | string | Displays as the date specified business was last modified in milliseconds elapsed since January 1, 1970 00:00:00 UTC form. | |||||
modifiedUser | string | Displays as the username of user who last modified specified business. | |||||||||
noAppointmentText | string | Displays as what is set as the "No appointments error message" under Time Panel Settings. | |||||||||
noStaffError | string | Displays as what is set as the Clients Info Header Text under Client Info No Staff Error Message under Staff Panel Settings. | |||||||||
infoTitlenoshowApptBtnLabel | string | Displays as what is set as the Clients Info Panel Title under Client Info Settings.labelBackthe label appearing on the No Show Appointment Button under Mini Website Design. | |||||||||
noshowApptTitle | string | Displays as what is set as the 'Back' Button Label under Mini No Show Appointments Title under Mini Website Design. | |||||||||
labelBookAnotheronlyAllowBookingByInvitation | string | Displays as what is set as the 'Book Again' Button Label under Confirmation Panel Settings. | |||||||||
labelCompany | string | RETIRED - USING SCHEDULER FIELD LIST NOW | |||||||||
labelCreditCard | string | RETIRED - USING SCHEDULER FIELD LIST NOW | |||||||||
labelEmail | string | RETIRED - USING SCHEDULER FIELD LIST NOW | |||||||||
labelFirstName | string | RETIRED - USING SCHEDULER FIELD LIST NOW | labelJson | string | |||||||
labelLastName | string | RETIRED - USING SCHEDULER FIELD LIST NOW | |||||||||
labelMap | object | Acts as a map that contains all the labels that have been edited. | |||||||||
labelName | string | RETIRED - USING SCHEDULER FIELD LIST NOW | |||||||||
labelNext | string | boolean | Indicates whether or not the Booking by Invitation Only box has been checked under Scheduler Rules & Logic. | ||||||||
openApptTitle | string | Displays as what is set as the Open Appointments Title under Mini Website Design. | |||||||||
preventDupClassBooking | boolean | Indicates whether or not the scheduler is set to check if the client who is booking is already registered for a class session, and will not let them register for the same class session multiple times - this requires that the business account has their clients login to the scheduler. | |||||||||
recurringClass | boolean | Indicates whether or not the "Recurring class booking" box is checked under Class Time Display. | |||||||||
rescheduleBtnLabel | string | Displays as what is set as the 'Next' Reschedule Button Label under Mini under Mini Website Design. | |||||||||
labelNoPreferencerescheduleHrs | stringinteger | Displays as what is set as the "No preference label" under Staff Panel Settings. | |||||||||
labelSave | string | Displays as what is set as the 'Save' Button Label under Client Info Settings. | |||||||||
labelState | string | RETIRED - USING SCHEDULER FIELD LIST NOW | |||||||||
labelZip | string | RETIRED - USING SCHEDULER FIELD LIST NOW | |||||||||
locationGroupText | string | Displays as what is set as the Location Group Header Text under Location Panel Settings. | |||||||||
locationGroupTitle | string | Displays as what is set as the Location Group Panel Title under Location Panel Settings. | |||||||||
locationSuperGroupTextthe number of hours that Rescheduling is set to under Scheduler Rules & Logic. | |||||||||||
restrictReschedToSameStaff | boolean | Indicates whether or not the Restrict Rescheduling to Same Staff is checked under Scheduler Rules & Logic. | |||||||||
schedButtonsTopNav | boolean | Indicates what is set as the Next & Back Button Position under Mini Website Design, where true indicates "Display in header" and false indicates "Display in footer". | |||||||||
schedulerPreferenceFieldDefnList | array | Displays as an array of different schedulerPreferenceFieldDefnId objects that represent the schedulerFields objects - for more info, see Scheduler Fields API page. | |||||||||
schedulerPrefernceId | integer | Provides unique numeric ID for specified scheduler preferences. | |||||||||
selectStaffSorted | boolean | Indicates whether or not the Book Staff in Order box is checked under Staff Panel Settings. | |||||||||
serviceGroupText | string | Displays as what is set as the Location Super Group Panel Header Text under Location Service & Class Panel Settings. | |||||||||
locationSuperGroupTitleserviceGroupTitle | string | Displays as what is set as the Location Super Group Panel Title under Location Service & Class Panel Settings. | |||||||||
locationTextserviceSuperGroupText | string | Displays as what is set as the super Group Panel Header Text under Location Service & Class Panel Settings. | |||||||||
locationTitleserviceSuperGroupTitle | string | Displays as what is set as the Reason Super Group Panel Title under Location Panel Settings. | |||||||||
loggedInWelcomeText | string | Displays as what is set as the Logged In Header Text under Mini Website Design. | loggedinWelcomeScreen | boolean | |||||||
loginReq | integer | SETTINGS > MINI WEBSITE > GREETING > CLIENT LOGIN | |||||||||
logoutLabelService & Class Panel Settings. | |||||||||||
serviceText | string | Displays as what is set as the Logout Button Label under Mini Website DesignHeader Text under Service & Class Panel Settings. | |||||||||
lookBusyserviceTitle | boolean | SETTINGS > TIME > SERVICE TIME DISPLAY | maxActiveApptClientstring | Displays as what is set as the Panel Title under Service & Class Panel Settings. | |||||||
showAltTimeslot | integer | Displays as the number that is set as the "Max number of open appointments" under Mini Website Design. | |||||||||
maxAdditionalGuests | integer | Displays as the number that is set for Additional Gusts under Client Info Settings. | maxClasses | integer | maxClientRescheduleCount | integer | |||||
mobileReq | integer | RETIRED - USING SCHEDULER FIELD LIST NOW | |||||||||
modifiedDate | integer | Displays as date specified business was last modified in milliseconds elapsed since January 1, 1970 00:00:00 UTC form. | |||||||||
modifiedUser | string | Displays as username of user who last modified specified business. | |||||||||
name | string | RETIRED - USING SCHEDULER FIELD LIST NOW | |||||||||
newCustomFields | boolean | MAY STILL BE IN USE BUT SHOULDN'T BE WRITTEN TO – REMOVE | |||||||||
noAppointmentText | string | Displays as what is set as the "No appointments error message" under Time Panel Settings. | |||||||||
noStaffError | string | Displays as what is set as the No Staff Error Message under Staff Panel Settings. | |||||||||
noshowApptBtnLabel | string | Displays as the label appearing on the No Show Appointment Button under Mini Website Design. | |||||||||
noshowApptTitle | string | Displays as what is set as the No Show Appointments Title under Mini Website Design. | |||||||||
onlyAllowBookingByInvitationwhat is set for Appointment Start Times under Service Appointment Time Display - a value of 0 indicates that it is set to "Show start times based on service durations", a value of 1 that it's set to "Show start times on the hour", a value of 2 that it's set to "Show start times every 30 minutes (half hour)", a value of 3 that it's set to "Show start times every 15 minutes (quarter hour)", a value of 4 that it's set to "Show start times every 10 minutes", and a value of 5 that it's set to "Show start times every 5 minutes". | |||||||||||
showBookAnother | boolean | Indicates whether or not the Show 'Book Again' Button box is checked under Confirmation Panel Settings. | |||||||||
showClassOnLocationTab | boolean | If the Services & Classes panel appears before the Locations panel in the scheduling flow, this property indicates whether or not the web scheduler will show a list of the class sessions coming up at that location. | |||||||||
showClassRoomOnTimePanel | boolean | Indicates whether or not the Show Classroom box is checked under Class Time Display. | |||||||||
showClientInvoices | boolean | Indicates whether or not the Booking by Invitation Only "Show clients invoices when they login" box has been checked under Scheduler Rules & LogicPayment Settings. | |||||||||
openApptTitleshowDuration | string | Displays as what is set as the Open Appointments Title under Mini Website Design. | payByCreditCard | boolean | |||||||
phoneReq | integer | RETIRED - USING SCHEDULER FIELD LIST NOW | poweredBy | string | preventDupClassBooking | boolean | quotaFullMsg | string | recurringClass | boolean | |
rescheduleBtnLabel | string | Displays as what is set as the Reschedule Button Label under Mini Website Design. | |||||||||
rescheduleHrs | integer | Displays as the number of hours that Rescheduling is set to under Scheduler Rules & Logic. | |||||||||
restrictReschedToSameStaffboolean | Indicates whether or not the Display Duration box is checked under Service & Class Panel Settings. | ||||||||||
showLocationMap | boolean | Indicates whether or not the Show Location Map View box is checked under Location Panel Settings. | |||||||||
showOnlyStartTime | boolean | Indicates whether or not the Show Appointment End Time box is checked under Time Panel Settings. | |||||||||
showOpenSlots | boolean | Indicates whether or not the "Show open class seats" box is checked under Class Time Display. | |||||||||
showServiceGroup | boolean | Indicates whether or not scheduler preference is set to restrict rescheduled appointments to the same staff. | schedButtonsTopNav | boolean | schedulerLink | string | schedulerPreferenceFieldDefnList | array | |||
schedulerPrefernceId | integer | Provides unique numeric ID for specified scheduler preferences. | |||||||||
selectStaffSorted | boolean | serviceGroupTextthe Show Groups in Flow box is checked under Service & Class Panel Settings. | |||||||||
showServiceSuperGroup | boolean | Indicates whether or not the Show Reason Super Groups in Flow box is checked under Service & Class Panel Settings. | |||||||||
showStaffGroup | boolean | Not set up yet | |||||||||
smsHint | string | Displays as what is set as the Group Panel Header Text under Service & Class Panel Settings. | serviceGroupTitle | string | Displays as what is set as the Group Panel Title under Service & Class Message Hint under Client Info Settings. | ||||||
staffGroupText | string | Not set up yet | |||||||||
staffGroupTitle | string | Not set up yet | |||||||||
staffNoPreference | integer | Indicates whether it is set to Show or Hide 'No Preference' Option under Staff Panel Settings. | |||||||||
serviceSuperGroupTextstaffText | string | Displays as what is set as the Super Group Panel Header Text under Service & Class Staff Panel Settings. | |||||||||
serviceSuperGroupTitlestaffTitle | string | Displays as what is set as the Super Group Panel Title under Service & Class Staff Panel Settings. | |||||||||
serviceTextthanksCourses | string | Displays as what is set as the Header Text under Service & Class Appointment Saved Message (for courses) under Confirmation Panel Settings. | |||||||||
serviceTitlethanksInfo | string | Displays as what is set as the Panel Title under Service & Class Appointment Saved Message under Confirmation Panel Settings. | |||||||||
shortDayListthanksInfoConfirm | array | shortMonthList | array | showAltTimeslot | integer | showBookAnother | boolean | Indicates whether or not the Show 'Book Again' Button box is checked string | Displays as what is set as the Appointment Awaiting Staff Confirmation Message Message under Confirmation Panel Settings. | showClassOnLocationTab | boolean |
showClassRoomOnTimePanel | boolean | Indicates whether or not the Show Classroom box is checked under Class Time Display. | |||||||||
showClientInvoices | boolean | Indicates whether or not the "Show clients invoices when they login" box has been checked thanksInfoPayment | string | Displays as what is set as the Confirmation Message under Payment Settings. | |||||||
thanksPaymentTitle | string | Displays as what is set as the Confirmation Title under Payment Settings. | |||||||||
showDurationthanksTitle | boolean | Indicates whether or not the Display Duration box is checked under Service & Class Panel string | Displays as what is set as the Confirmation Panel Title under Confirmation Pane Settings. | ||||||||
showLocationGroupthanksWaitListTitle | boolean | ||||||||||
showLocationMap | boolean | Indicates whether or not the Show Location Map View box is checked under Location Panel Settings. | |||||||||
showOnlyStartTime | boolean | showOpenSlotsstring | Displays as what is set as the Waitlist Confirmation Panel Title under Waitlist Settings. | ||||||||
timeFormat24Hrs | boolean | Indicates whether or not the "Show open class seats" specified the 24 Hour Format box is checked under Class Time DisplayPanel Settings. | |||||||||
showPoweredBytimeText | boolean | MAY STILL BE IN USE BUT SHOULDN'T BE WRITTEN TO – REMOVE | showServiceGroup | boolean | Indicates whether or not the Show Groups in Flow box is checked under Service & Class string | Displays as what is set as the Header Text under Time Panel Settings. | |||||
showServiceSuperGrouptimeTitle | boolean | IS SET UP – SETTINGS > SERVICES & CLASSES > SERVICE & CLASS PANEL SETTINGS | |||||||||
showStaffGroup | boolean | Not set up yet | |||||||||
smsHintstring | Displays as what is set as the Panel Title under Time Panel Settings. | ||||||||||
timezone | object | Displays the timezone object for timezone of business - for more info, see Timezones API page. | |||||||||
upcomingApptBtnLabel | string | Displays as what the label that is set as the Text Message Hint under Client Info Settings. | |||||||||
staffGroupText | string | Not set up yet | |||||||||
staffGroupTitle | string | Not set up yet | |||||||||
staffNoPreference | integer | Indicates whether it is set to Show or Hide 'No Preference' Option under Staff Panel Settings. | |||||||||
staffTextto appear on the Open Appointments Button under Mini Website Design. | |||||||||||
viewApptLabel | string | Displays as what is set as the View Appointments Button Label under Mini Website Design. | |||||||||
viewInvoiceLabel | string | Displays as what is set as the View Invoices Button Label under Mini Website Design. | |||||||||
waitListAcceptScreenHeader | string | Displays as what is set as the Waitlist Appointment Landing Page Header under Waitlist Settings. | |||||||||
waitListAcceptScreenText | string | Displays as what is set as the Header Text under Staff Panel Waitlist Appointment Landing Page Screen Text under Waitlist Settings. | |||||||||
waitListFirstAvailable | boolean | Indicates whether or not the Allow Waitlist First Available box is checked under Waitlist Settings. | |||||||||
staffTitlewaitListFirstAvailableText | string | Displays as what is set as the Panel Title under Staff Panel Waitlist First Available Text Description under Waitlist Settings. | |||||||||
thanksCourseswaitListSuccessText | string | Displays as what is set as the Appointment Saved Message (for courses) under Confirmation Panel Waitlist Confirmation Message under Waitlist Settings. | |||||||||
thanksInfowaitListText | string | Displays as what is set as the Appointment Saved Message under Confirmation Panel Join Waitlist Link Text under Waitlist Settings. | |||||||||
thanksInfoConfirmwelcomeText | string | Displays as what is set as the Appointment Awaiting Staff Confirmation Message Message under Confirmation Panel Settings.thanksInfoPaymentWelcome Message under Mini Website Design. | |||||||||
welcomeTitle | string | Displays as what is set as the Confirmation Message under Payment Settings. | |||||||||
thanksPaymentTitle | string | Displays as what is set as the Confirmation Title under Payment Settings. | |||||||||
thanksTitle | string | Displays as what is set as the Confirmation Panel Title under Confirmation Pane Settingsl. | |||||||||
thanksWaitListTitle | string | Displays as what is set as the Waitlist Confirmation Panel Title under Waitlist Settings. | |||||||||
timeFormat24Hrs | boolean | Indicates whether or not specified the 24 Hour Format box is checked under Time Panel Settings. | |||||||||
timeText | string | Displays as what is set as the Header Text under Time Panel Settings. | |||||||||
timeTitle | string | Displays as what is set as the Panel Title under Time Panel Settings. | |||||||||
timezone | object | Displays the timezone object for timezone of business - for more info, see Timezones API page. | |||||||||
titleBgColor | string | RETIRED | |||||||||
titleFontColor | string | RETIRED | |||||||||
upcomingApptBtnLabel | string | SETTINGS > MINI WEBSITE > GREETING >CLIENT LOGIN SECTION | |||||||||
viewApptLabel | string | Displays as what is set as the View Appointments Button Label under Mini Website Design. | |||||||||
viewInvoiceLabel | string | Displays as what is set as the View Invoices Button Label under Mini Website Design. | |||||||||
waitListAcceptScreenHeader | string | Displays as what is set as the Waitlist Appointment Landing Page Header under Waitlist Settings. | |||||||||
waitListAcceptScreenText | string | Displays as what is set as the Waitlist Appointment Landing Page Screen Text under Waitlist Settings. | |||||||||
waitListFirstAvailable | boolean | Indicates whether or not specified scheduler preference is set to Allow Waitlist First Available. | |||||||||
waitListFirstAvailableText | string | Displays as what is set as the Waitlist First Available Text Description under Waitlist Settings. | |||||||||
waitListSuccessText | string | Displays as what is set as the Waitlist Confirmation Message under Waitlist Settings. | |||||||||
waitListText | string | Displays as what is set as the Join Waitlist Link Text under Waitlist Settings. | |||||||||
welcomeText | string | Displays as what is set as the Welcome Message under Mini Website Design. | |||||||||
welcomeTitle | string | Displays as what is set as the Welcome Panel Title. | |||||||||
width | integer | RETIREDWelcome Panel Title under Mini Website Design. |
appMode key
appMode # | Description |
---|---|
1 | Location > Staff > Services & Classes |
2 | Location > Services & Classes > Staff |
3 | Staff > Location > Services & Classes |
4 | Staff > Services & Classes > Location |
5 | Services & Classes > Staff > Location |
6 | Services & Classes > Location > Staff |
8 | Location > Services & Classes |
10 | Staff > Services & Classes |
11 | Services & Classes > Staff |
12 | Services & Classes > Location |
15 | Services & Classes |
17 | Location Group > Location > Staff > Services & Classes |
18 | Location Group > Staff > Services & Classes |
19 | Location Group > Location > Services & Classes > Staff |
20 | Location Group > Services & Classes > Staff |
21 | Staff > Location Group > Location > Services & Classes |
22 | Staff > Location Group > Services & Classes |
23 | Staff > Services & Classes > Location Group > Location |
24 | Staff > Services & Classes > Location Group |
25 | Services & Classes > Staff > Location Group > Location |
26 | Services & Classes > Staff > Location Group |
27 | Services & Classes > Location Group > Location > Staff |
28 | Services & Classes > Location Group > Staff |
29 | Location Group > Location > Services & Classes |
30 | Location Group > Services & Classes |
31 | Services & Classes > Location Group > Location |
32 | Services & Classes > Location Group |
33 | Staff > Services & Classes > Location Super Group > Location Group > Location |
34 | Staff > Services & Classes > Location Super Group > Location Group |
35 | Services & Classes > Staff > Location Super Group > Location Group > Location |
36 | Services & Classes > Staff > Location Super Group > Location Group |
37 | Services & Classes > Location Super Group > Location Group > Location > Staff |
38 | Services & Classes > Location Super Group > Location Group > Staff |
39 | Location Super Group > Location Group > Location > Services & Classes |
40 | Location Super Group > Location Group > Services & Classes |
41 | Services & Classes > Location Super Group > Location Group > Location |
42 | Services & Classes > Location Super Group > Location Group |