Skip to content
APIANTdocs
API ReferenceAPI Appsv1

01B - Updated client (instant) In Mindbody → _zapier

This event triggers when a client’s information is updated in Mindbody

#mindbody#zapier#triggers#messaging#appconnect

This event triggers when a client’s information is updated in Mindbody. The payload provides detailed information about the updated client, including personal details, contact information, site-related data, and communication preferences.

Payload Structure

Root Object

  • eventData (object) – Contains the client’s updated details.
  • eventId (string) – Identifies the event type (client.updated).
  • eventInstanceOrigin (string) – Source identifier for the event.
  • eventInstanceOriginationDateTime (string, ISO 8601) – Timestamp when the update occurred.
  • eventSchemaVersion (string) – Version of the event schema.
  • messageId (string) – Unique identifier for the message.

eventData Object

  • firstName (string) – Client's first name.
  • lastName (string) – Client's last name.
  • gender (string) – Client’s gender (Male, Female, etc.).
  • birthDateTime (string, ISO 8601) – Client's date of birth.
  • clientId (string) – Internal Mindbody client ID.
  • clientUniqueId (string) – Unique identifier for the client.
  • isCompany (boolean) – Whether the client represents a company (true/false).
  • status (string) – Membership status (Non-Member, Member, etc.).
  • inactive (boolean) – Whether the client is inactive (true/false).
  • email (string) – Client’s email address.
  • previousEmail (string or null) – Previously used email, if applicable.
  • homePhone (string) – Home phone number.
  • mobilePhone (string) – Mobile phone number.
  • workPhone (string) – Work phone number.
  • addressLine1 (string) – Primary street address.
  • addressLine2 (string or null) – Secondary street address.
  • city (string) – City.
  • state (string) – State or region.
  • postalCode (string) – Zip or postal code.
  • country (string) – Country code (US, CA, etc.).
  • homeLocation (string) – ID of the home location assigned to the client.
  • clientNumberOfVisitsAtSite (integer) – Number of visits to the site.
  • siteId (string) – ID of the Mindbody site where the client is registered.
  • creationDateTime (string, ISO 8601) – Date and time when the client was created.
  • creditCardLastFour (string or null) – Last four digits of the client’s stored credit card.
  • creditCardExpDate (string or null) – Expiration date of stored credit card.
  • directDebitLastFour (string or null) – Last four digits of direct debit account.
  • isLiabilityReleased (boolean) – Whether the client has signed a liability waiver (true/false).
  • liabilityAgreementDateTime (string or null) – Date and time of liability agreement acceptance.
  • referredBy (string) – Source of referral (Another Client, Google, etc.).
  • leadChannelId (string or null) – Lead channel ID if applicable.
  • isProspect (boolean) – Whether the client is a prospect (true/false).
  • notes (string or null) – Any notes associated with the client.
  • photoUrl (string or null) – URL to the client’s profile photo.
  • sendAccountEmails (boolean) – Whether the client receives account-related emails.
  • sendAccountTexts (boolean) – Whether the client receives account-related texts.
  • sendPromotionalEmails (boolean) – Whether the client receives promotional emails.
  • sendPromotionalTexts (boolean) – Whether the client receives promotional texts.
  • sendScheduleEmails (boolean) – Whether the client receives schedule-related emails.
  • sendScheduleTexts (boolean) – Whether the client receives schedule-related texts.

v1.4 Field Reference

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

What's New in v1.4

  • Converted from raw XML pass-through to structured JSON payload
  • Eliminates @json_null values
  • 42 fields explicitly mapped (includes creditCardExpDate, creditCardLastFour, directDebitLastFour, inactive, leadChannelId, notes, photoUrl, previousEmail vs 01)
  • Custom Index fields are no longer passed through (structured mapping only includes standard fields)
  • Metadata: eventId, eventInstanceOriginationDateTime, eventSchemaVersion, messageId (from trigger)

Complete Field List

FieldStatusDescription
addressLine1Unchanged
addressLine2Unchanged
appointmentGenderPreferenceUnchanged
birthDateTimeUnchanged
cityUnchanged
clientIdUnchanged
clientNumberOfVisitsAtSiteUnchanged
clientUniqueIdUnchanged
countryUnchanged
creationDateTimeUnchanged
creditCardExpDateUnchanged
creditCardLastFourUnchanged
directDebitLastFourUnchanged
emailUnchanged
firstAppointmentDateTimeUnchanged
firstNameUnchanged
genderUnchanged
homeLocationUnchanged
homePhoneUnchanged
inactiveUnchanged
isCompanyUnchanged
isLiabilityReleasedUnchanged
isProspectUnchanged
lastNameUnchanged
leadChannelIdUnchanged
liabilityAgreementDateTimeUnchanged
mobilePhoneUnchanged
notesUnchanged
photoUrlUnchanged
postalCodeUnchanged
previousEmailUnchanged
referredByUnchanged
sendAccountEmailsUnchanged
sendAccountTextsUnchanged
sendPromotionalEmailsUnchanged
sendPromotionalTextsUnchanged
sendScheduleEmailsUnchanged
sendScheduleTextsUnchanged
siteIdUnchanged
stateUnchanged
statusUnchanged
workPhoneUnchanged

Related docs

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