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.
- 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.
- 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.).
- 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.
- 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.
- 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.).
- staffId (integer) – ID of the instructor for the class.
- staffName (string) – Name of the instructor.
- 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).
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.
Updated 31 Jan 2025
Did this page help you?