Skip to content
APIANTdocs
API ReferenceAPI Appsv1

03C - Cancelled appointment booking (instant) In Mindbody → _zapier

This event triggers when an **appointment booking is cancelled** in Mindbody

#mindbody#zapier#triggers#account#messaging#appconnect

This event triggers when an appointment booking is cancelled in Mindbody. The payload provides details about the cancelled appointment, client information, and location data, ensuring that cancellations are instantly reflected in Zapier-powered workflows.

Payload Structure

Root Object

  • eventId (string) – Identifies the event type (appointmentBooking.cancelled).
  • eventInstanceOriginationDateTime (string, ISO 8601) – Timestamp when the cancellation occurred.
  • eventSchemaVersion (integer) – Version of the event schema.
  • messageId (string) – Unique identifier for the message.

Appointment Details

  • appointmentId (integer) – Unique identifier for the cancelled appointment.
  • startDateTime (string, ISO 8601) – Scheduled start time of the appointment.
  • endDateTime (string, ISO 8601) – Scheduled end time of the appointment.

Client Details

  • clientId (string) – Internal Mindbody client ID.
  • clientUniqueId (integer) – 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.
  • clientAddressLine1 (string) – Client’s street address.
  • clientCity (string) – Client’s city.
  • clientState (string) – Client’s state.
  • clientPostalCode (string) – Client’s postal code.
  • clientCountry (string) – Client’s country.
  • clientBirthDate (string, ISO 8601) – Client’s date of birth.
  • clientGender (string) – Client’s gender.
  • clientStatus (string) – Client’s status.
  • clientAccountBalance (string) – Client’s current account balance.
  • clientHomeLocationId (string) – ID of the client’s home location.
  • clientSalesRepFirstName (string) – First name of the assigned sales representative.
  • clientSalesRepLastName (string) – Last name of the assigned sales representative.
  • clientSalesRepId (string) – ID of the assigned sales representative.
  • clientNotes (string) – Any notes associated with the client.

Location Details

  • siteId (integer) – ID of the Mindbody site where the appointment was booked.
  • locationId (integer) – ID of the location where the appointment was scheduled.
  • locationName (string) – Name of the location.

Staff Details

  • staffId (integer) – ID of the staff member assigned to the cancelled appointment.

Summary

This event ensures that cancelled appointment bookings in Mindbody are instantly updated in Zapier-powered workflows, helping businesses automate scheduling changes, notifications, and follow-ups efficiently.


v1.4 Field Reference

Version: 1.4 | Status: Fixed | Total fields: 50

What's New in v1.4

  • Client Enrichment (20 fields): clientBirthDate, clientGender, clientRedAlert, clientStatus, clientMobilePhone, clientAddressLine1, clientCity, clientState, clientPostalCode, clientCountry, clientAccountBalance, clientHomeLocationId, homeStudioName, clientSalesRepFirstName, clientSalesRepLastName, clientSalesRepId, clientNotes, clientYellowAlert, clientFirstClassDate, clientWorkExtension
  • Location (1 field): locationName
  • Next Visit (6 fields): nextClassName, nextClassStartDateTime, nextClassId, nextAppointmentName, nextAppointmentStartDateTime, nextAppointmentId
  • Client-prefixed naming convention
  • Metadata from trigger

Complete Field List

FieldStatusDescription
appointmentIdUnchanged
appointmentNameUnchanged
clientEmailUnchanged
clientFirstNameUnchanged
clientIdUnchanged
clientLastNameUnchanged
clientPhoneUnchanged
clientUniqueIdUnchanged
durationMinutesUnchanged
endDateTimeUnchanged
formulaNotesUnchanged
genderRequestedUnchanged
hasArrivedUnchanged
icdCodesUnchanged
isConfirmedUnchanged
locationIdUnchanged
notesUnchanged
paymentReferenceIdUnchanged
providerIdUnchanged
resourceIdUnchanged
resourceNameUnchanged
sessionTypeIdUnchanged
siteIdUnchanged
staffFirstNameUnchanged
staffIdUnchanged
staffLastNameUnchanged
startDateTimeUnchanged
statusUnchanged
clientBirthDate✅ NewAdded in v1.4 client enrichment
clientGender✅ NewAdded in v1.4 client enrichment
clientRedAlert✅ NewAdded in v1.4 client enrichment
clientStatus✅ NewAdded in v1.4 client enrichment
clientMobilePhone✅ NewAdded in v1.4 client enrichment
clientAddressLine1✅ NewAdded in v1.4 client enrichment
clientCity✅ NewAdded in v1.4 client enrichment
clientState✅ NewAdded in v1.4 client enrichment
clientPostalCode✅ NewAdded in v1.4 client enrichment
clientCountry✅ NewAdded in v1.4 client enrichment
clientAccountBalance✅ NewAdded in v1.4 client enrichment
clientHomeLocationId✅ NewAdded in v1.4 client enrichment
homeStudioName✅ NewAdded in v1.4 client enrichment
clientSalesRepFirstName✅ NewAdded in v1.4 client enrichment
clientSalesRepLastName✅ NewAdded in v1.4 client enrichment
clientSalesRepId✅ NewAdded in v1.4 client enrichment
clientNotes✅ NewAdded in v1.4 client enrichment
clientYellowAlert✅ NewAdded in v1.4 client enrichment
clientFirstClassDate✅ NewAdded in v1.4 client enrichment
clientWorkExtension✅ NewAdded in v1.4 client enrichment
locationName✅ NewAdded in v1.4 location enrichment
nextClassName✅ NewAdded in v1.4 next visit enrichment
nextClassStartDateTime✅ NewAdded in v1.4 next visit enrichment
nextClassId✅ NewAdded in v1.4 next visit enrichment
nextAppointmentName✅ NewAdded in v1.4 next visit enrichment
nextAppointmentStartDateTime✅ NewAdded in v1.4 next visit enrichment
nextAppointmentId✅ NewAdded in v1.4 next visit enrichment

Related docs

CRMConnect: Mindbody → HighLevel
#mindbody
Contact APIANT support
#messaging
CalendarConnect: Calendly → Mindbody
#mindbody#account
CRMConnect: DonorPerfect → ActiveCampaign
#mindbody
Automation Editor
#triggers
Last updated April 8, 2026