AppConnect
AppConnect Prebuilt Connectors

07B - Class updated (instant) In Mindbody → _zapier

6min

This event triggers when an existing class is updated in Mindbody. The payload includes key details about the updated class, such as timing, location, instructor, and availability.

Payload Structure

Root Object

  • eventId (string) – Identifies the event type (class.updated).
  • eventInstanceOrigin (string) – Source identifier for the event.
  • eventInstanceOriginationDateTime (string, ISO 8601) – Timestamp when the class update occurred.
  • eventSchemaVersion (integer) – Version of the event schema.
  • messageId (string) – Unique identifier for the message.

Class Details

  • classId (integer) – Unique identifier for the class.
  • classScheduleId (integer) – ID of the associated class schedule.
  • classDescriptionId (integer) – ID associated with the class description.
  • startDateTime (string, ISO 8601) – Updated start date and time of the class.
  • endDateTime (string, ISO 8601) – Updated end date and time of the class.
  • isCancelled (boolean) – Indicates whether the class is canceled (true/false).
  • isIntendedForOnlineViewing (boolean) – Indicates if the class is meant for online viewing (true/false).
  • isStaffASubstitute (boolean) – Indicates if the instructor is a substitute (true/false).
  • isWaitlistAvailable (boolean) – Indicates if waitlisting is available (true/false).

Instructor Details

  • staffId (integer) – ID of the instructor assigned to the class.
  • staffName (string) – Name of the instructor.

Assistant Instructor Details (If Available)

  • assistantOneId (integer or null) – ID of the first assistant instructor.
  • assistantOneName (string or null) – Name of the first assistant instructor.
  • assistantTwoId (integer or null) – ID of the second assistant instructor.
  • assistantTwoName (string or null) – Name of the second assistant instructor.

Location & Resources

  • siteId (integer) – ID of the Mindbody site where the class update occurred.
  • locationId (integer) – ID of the location where the class is held.
  • resources (object or null) – Information about assigned resources (if any).

Summary

This event ensures that updated class details in Mindbody are instantly reflected in Zapier-powered workflows, helping businesses automate scheduling updates, capacity management, and notifications efficiently.