AppConnect
AppConnect Prebuilt Connectors
02 - New class booking (instant) In Mindbody → _zapier
8min
this event triggers when a new class booking is created in mindbody the payload contains detailed information about the client, class, booking details, and site related data payload structure root object eventid (string) – identifies the event type (classrosterbooking created) eventinstanceorigin (string) – source of the event (push) eventinstanceoriginationdatetime (string, iso 8601) – timestamp when the event was triggered eventschemaversion (integer) – version of the event schema messageid (string) – unique identifier for the message client details clientid (string) – internal mindbody client id clientuniqueid (string) – unique identifier for the client clientfirstname (string) – client’s first name clientlastname (string) – client’s last name clientemail (string) – client’s email address clientphone (string) – client’s phone number birthdatetime (string, iso 8601) – client’s date of birth gender (string) – client’s gender (male, female, etc ) status (string) – client’s status (active, inactive, etc ) clientsnumberofvisitsatsite (integer) – total number of visits by the client iscompany (boolean) – whether the client represents a company (true/false) isliabilityreleased (boolean) – whether the client has signed a liability waiver (true/false) isprospect (boolean) – whether the client is a prospect (true/false) referredby (string) – source of referral (another client, google, etc ) class booking details classrosterbookingid (integer) – unique identifier for the class booking classid (integer) – id of the class classstartdatetime (string, iso 8601) – start date and time of the class classenddatetime (string, iso 8601) – end date and time of the class bookingoriginatedfromwaitlist (boolean) – whether the booking was from a waitlist (true/false) signedinstatus (string) – client’s sign in status (signedin, notsignedin, etc ) totalbooked (integer) – total number of clients booked for the class totalwaitlisted (integer) – total number of clients waitlisted for the class webbooked (integer) – number of bookings made online maxcapacity (integer) – maximum capacity of the class webcapacity (integer) – maximum online booking capacity client pass information clientpassid (string or null) – id of the pass used for the booking clientpassactivationdatetime (string or null, iso 8601) – activation date of the pass clientpassexpirationdatetime (string or null, iso 8601) – expiration date of the pass clientpasssessionstotal (integer or null) – total sessions available in the pass clientpasssessionsremaining (integer or null) – remaining sessions in the pass clientpasssessionsdeducted (integer or null) – number of sessions deducted for this booking location details siteid (integer) – id of the mindbody site where the booking was made locationid (integer) – id of the location where the class is held locationname (string) – name of the location addressline1 (string) – primary address of the location addressline2 (string or null) – secondary address of the location city (string) – city where the class is held state (string) – state or region postalcode (string or null) – zip or postal code country (string) – country code (us, ca, etc ) instructor details staffid (integer) – id of the instructor for the class staffname (string) – name of the instructor communication preferences sendaccountemails (boolean) – whether the client receives account related emails (true/false) sendaccounttexts (boolean) – whether the client receives account related texts (true/false) sendpromotionalemails (boolean) – whether the client receives promotional emails (true/false) sendpromotionaltexts (boolean) – whether the client receives promotional texts (true/false) sendscheduleemails (boolean) – whether the client receives schedule related emails (true/false) sendscheduletexts (boolean) – whether the client receives schedule related texts (true/false) summary this event ensures that any new class bookings in mindbody are instantly reflected in zapier powered workflows , providing real time updates on client registrations, class capacity, and instructor schedules