API ReferenceAPI Appsv1
05C - Cancelled client contract (instant) In Mindbody → _zapier
This event triggers when a **client membership assignment** is created in Mindbody
This event triggers when a client membership assignment is created in Mindbody. The payload provides details about the client, membership, and communication preferences.
Payload Structure
Root Object
- eventId (string) – Identifies the event type (clientMembershipAssignment.created).
- eventInstanceOrigin (string) – Source identifier for the event.
- eventInstanceOriginationDateTime (string) – Timestamp when the membership was assigned.
- eventSchemaVersion (integer) – Version of the event schema.
- messageId (string) – Unique identifier for the message.
Client Membership Details
- clientContractId (string) – Unique identifier for the client’s contract.
- clientId (string) – Internal Mindbody client ID.
- clientUniqueId (string) – Unique identifier for the client.
- siteId (string) – ID of the Mindbody site where the membership was assigned.
Client Personal Information
- firstName (string) – Client’s first name.
- lastName (string) – Client’s last name.
- gender (string) – Client’s gender (Male, Female, None, etc.).
- birthDateTime (string or null) – Client’s date of birth.
- status (string) – Client’s status (Non-Member, Member, etc.).
- 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).
Contact Information
- email (string) – Client’s email address.
- mobilePhone (string) – Client’s mobile phone number.
- homePhone (string or null) – Client’s home phone number.
- workPhone (string or null) – Client’s work phone number.
Address Details
- addressLine1 (string or null) – Client’s primary street address.
- addressLine2 (string or null) – Client’s secondary street address.
- city (string or null) – Client’s city.
- state (string) – Client’s state.
- postalCode (string or null) – Client’s postal code.
- country (string) – Client’s country.
Additional Client Information
- appointmentGenderPreference (string) – Preferred appointment gender (Male, Female, None, etc.).
- creationDateTime (string, ISO 8601) – Timestamp when the client was created in the system.
- firstAppointmentDateTime (string or null) – Timestamp of the client’s first appointment.
- liabilityAgreementDateTime (string or null) – Timestamp when the liability agreement was signed.
- photoUrl (string or null) – URL of the client’s profile photo.
- notes (string or null) – Any notes associated with the client.
- referredBy (string or null) – Referral source (Google, Friend, Radio, etc.).
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 client membership assignments in Mindbody are instantly updated in Zapier-powered workflows, enabling businesses to automate membership tracking, client engagement, and communication preferences.
v1.4 Field Reference
Version: 1.4 | Status: Fixed | Total fields: 44
What's New in v1.4
- Client Enrichment — unprefixed (34 fields): addressLine1, addressLine2, appointmentGenderPreference, birthDateTime, city, country, creationDateTime, email, firstAppointmentDateTime, firstName, gender, homePhone, isCompany, isLiabilityReleased, isProspect, lastName, liabilityAgreementDateTime, mobilePhone, notes, photoUrl, postalCode, redAlert, referredBy, sendAccountEmails, sendAccountTexts, sendPromotionalEmails, sendPromotionalTexts, sendScheduleEmails, sendScheduleTexts, state, status, workPhone, yellowAlert, homeStudioName, firstClassDate, workExtension
- Location (1 field): locationName
- Unprefixed client naming
- Metadata from trigger
Complete Field List
| Field | Status | Description |
|---|---|---|
| agreementDateTime | Unchanged | |
| clientContractId | Unchanged | |
| clientId | Unchanged | |
| clientUniqueId | Unchanged | |
| contractEndDateTime | Unchanged | |
| contractStartDateTime | Unchanged | |
| contractOriginationLocation | Unchanged | |
| isAutoRenewing | Unchanged | |
| siteId | Unchanged | |
| addressLine1 | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| addressLine2 | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| appointmentGenderPreference | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| birthDateTime | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| city | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| country | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| creationDateTime | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| ✅ New | Added in v1.4 client enrichment (unprefixed) | |
| firstAppointmentDateTime | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| firstName | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| gender | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| homePhone | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| isCompany | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| isLiabilityReleased | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| isProspect | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| lastName | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| liabilityAgreementDateTime | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| mobilePhone | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| notes | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| photoUrl | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| postalCode | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| redAlert | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| referredBy | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| sendAccountEmails | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| sendAccountTexts | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| sendPromotionalEmails | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| sendPromotionalTexts | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| sendScheduleEmails | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| sendScheduleTexts | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| state | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| status | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| workPhone | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| yellowAlert | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| homeStudioName | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| firstClassDate | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| workExtension | ✅ New | Added in v1.4 client enrichment (unprefixed) |
| locationName | ✅ New | Added in v1.4 location enrichment |
Related docs
Last updated April 8, 2026