Mindbody · JSON-LD Context

Mindbody Public Api V6 Context

JSON-LD context defining the semantic vocabulary for Mindbody Public Api V6 from Mindbody.

309 Classes 797 Properties 4 Namespaces
View Context View on GitHub

Namespaces

mb: https://api.mindbodyonline.com/schema/
schema: https://schema.org/
dcterms: http://purl.org/dc/terms/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

AddAppointmentAddOnRequest AddAppointmentAddOnResponse AddAppointmentOutcome AddAppointmentRequest AddAppointmentResponse AddArrivalRequest AddArrivalResponse AddAvailabilitiesRequest AddAvailabilitiesResponse AddClassEnrollmentScheduleRequest AddClientDirectDebitInfoRequest AddClientDirectDebitInfoResponse AddClientRequest AddClientResponse AddClientToClassRequest AddClientToClassResponse AddClientToClassVisit AddClientToEnrollmentRequest AddContactLogRequest AddContactLogType AddFormulaNoteRequest AddMultipleAppointmentsRequest AddMultipleAppointmentsResponse AddOnSmall AddOnSmall1 AddPromoCodeRequest AddPromoCodeResponse AddSiteClientIndexRequest AddSiteClientIndexResponse AddStaffAvailabilityRequest AddStaffRequest AddStaffResponse AlternativePaymentMethod Amenity Amenity1 ApiError1 ApplicableItem Appointment Appointment1 AppointmentAddOn AppointmentOption AppointmentStaff AssignStaffSessionTypeRequest AssignStaffSessionTypeResponse AssignedClientIndex AutopaySchedule Availability Availability1 BookingWindow CancelSingleClassRequest CancelSingleClassResponse CartItem Category CheckoutAlternativePaymentInfo CheckoutAppointmentBookingRequest CheckoutItem CheckoutItemWrapper CheckoutPaymentInfo CheckoutShoppingCartRequest CheckoutShoppingCartResponse Class ClassClientDetail ClassDescription ClassSchedule Client ClientArrival ClientContract ClientCreditCard ClientDocument ClientDuplicate ClientIndex ClientIndexValue ClientMembership ClientMemberships ClientPurchaseRecord ClientRelationship ClientRewardTransaction ClientService ClientServiceWithActivationType ClientSuspensionInfo ClientType ClientWithSuspensionInfo Color CommissionDetail CommissionPayrollPurchaseEvent CompleteCheckoutShoppingCartUsingAlternativePaymentsRequest ContactLog ContactLogComment ContactLogSubType ContactLogType Contract ContractItem CopyCreditCardRequest CopyCreditCardResponse CopyCreditCardResponseClient Course CreateReservationResponse CreditCardInfo CrossRegionalClientAssociation CustomClientField CustomClientFieldValue CustomPaymentMethod DeactivatePromoCodeRequest DirectDebitInfo Discount FormulaNoteResponse GenderOption GetActivationCodeResponse GetActiveClientMembershipsResponse GetActiveClientsMembershipsResponse GetActiveSessionTimesResponse GetAddOnsResponse GetAlternativePaymentMethodsResponse GetAppointmentOptionsResponse GetAvailableDatesResponse GetBookableItemsResponse GetCategoriesResponse GetClassDescriptionsResponse GetClassSchedulesResponse GetClassVisitsResponse GetClassesResponse GetClientAccountBalancesResponse GetClientCompleteInfoResponse GetClientContractsResponse GetClientDuplicatesResponse GetClientFormulaNotesResponse GetClientIndexesResponse GetClientPurchasesResponse GetClientReferralTypesResponse GetClientRewardsResponse GetClientScheduleResponse GetClientServicesResponse GetClientVisitsResponse GetClientsResponse GetCommissionsResponse GetContactLogTypesResponse GetContactLogsResponse GetContractsResponse GetCoursesReponse GetCrossRegionalClientAssociationsResponse GetCustomClientFieldsResponse GetCustomPaymentMethodsResponse GetEnrollmentsResponse GetGendersResponse GetGiftCardBalanceResponse GetGiftCardResponse GetLiabilityWaiverResponse GetLocationsResponse GetMembershipsResponse GetMobileProvidersResponse GetPackagesResponse GetPaymentTypesResponse GetPickASpotClassResponse GetProductsInventoryResponse GetProductsResponse GetProgramsResponse GetPromoCodesResponse GetProspectStagesResponse GetRelationshipsResponse GetRequiredClientFieldsResponse GetReservationResponse GetResourceAvailabilitiesResponse GetSalesRepsResponse GetSalesResponse GetScheduleItemsResponse GetScheduledServiceEarningsResponse GetSemestersResponse GetServicesResponse GetSessionTypesResponse GetSitesResponse GetStaffAppointmentsResponse GetStaffImageURLResponse GetStaffPermissionsResponse GetStaffResponse GetStaffSessionTypesResponse GetTimeCardsResponse GetTipsResponse GetTransactionsResponse GetUnavailabilitiesResponse GetWaitlistEntriesResponse GiftCard GiftCardLayout HttpContent InitiateCheckoutShoppingCartUsingAlternativePaymentsRequest InitiatePurchaseContractRequest IssueRequest IssueResponse LeadChannel Level Liability Location Location1 M0CultureNeutralPublicKeyTokenB77a5c561934e089 Membership MembershipTypeRestriction MergeClientsRequest MobileProvider Package Pagination PaginationResponse PaymentProcessingFailure PaymentType PickASpotClass PricingRelationships Product ProductsInventory Program Program1 ProgramMembership PromoCode ProspectStage PurchaseAccountCreditRequest PurchaseAccountCreditResponse PurchaseContractRequest PurchaseContractResponse PurchaseContractResponseTotals PurchaseGiftCardRequest PurchaseGiftCardResponse PurchasedItem Relationship RemoveClientFromClassRequest RemoveClientFromClassResponse RemoveClientsFromClassesRequest RemoveClientsFromClassesResponse Reservation Resource ResourceAvailability ResourceAvailability1 ResourceSlim ResponseDetails ReturnSaleRequest ReturnSaleResponse Sale SalePayment SalesRep SalesRepResponse ScheduledServiceEarningsEvent Semester SendAutoEmailRequest SendPasswordResetEmailRequest Service ServiceTag SessionType SessionType1 ShoppingCart Site Size Spot Staff Staff1 StaffPermissionGroup StaffSessionType StaffSetting StoredCardInfo SubCategory SubstituteClassTeacherRequest SubstituteClassTeacherResponse SubstituteTeacherClass SuspendContractRequest SuspendContractResponse TerminateContractRequest TerminateContractResponse TimeCardEvent Tip Transaction TransactionResponse Unavailability Unavailability1 UnavailabilityPlain UpcomingAutopayEvent UpdateAppointmentRequest UpdateAppointmentResponse UpdateAvailabilityRequest UpdateAvailabilityResponse UpdateClassEnrollmentScheduleRequest UpdateClassScheduleNotesRequest UpdateClientContractAutopaysRequest UpdateClientRequest UpdateClientResponse UpdateClientRewardsRequest UpdateClientServiceRequest UpdateClientServiceResponse UpdateClientVisitRequest UpdateClientVisitResponse UpdateContactLogComment UpdateContactLogRequest UpdateContactLogType UpdateProductPriceRequest UpdateProductPriceResponse UpdateReservationResponse UpdateSaleDateRequest UpdateSaleDateResponse UpdateServiceResponse UpdateSiteClientIndexRequest UpdateSiteClientIndexResponse UpdateStaffPermissionsRequest UpdateStaffPermissionsResponse UpdateStaffRequest UpdateStaffResponse UploadClientDocumentRequest UploadClientDocumentResponse UploadClientPhotoRequest UploadClientPhotoResponse User Visit VisitWaitlistInfo VisitWithWaitlistInfo WaitlistEntry WrittenClassSchedulesInfo

Properties

Property Type Container
ApplyPayment boolean
AppointmentId integer
SessionTypeId integer
StaffId integer
Test boolean
AddOnAppointmentId integer
GenderPreference reference
Duration integer
ProviderId string
Id integer
Status reference
StartDateTime dateTime
EndDateTime dateTime
Notes string
PartnerExternalId string
StaffRequested boolean
ProgramId integer
LocationId integer
FirstName string
LastName string
DisplayName string
ClientId string
FirstAppointment boolean
IsWaitlist boolean
WaitlistEntryId integer
ClientServiceId integer
Resources reference set
Name string
AddOns reference set
TypeId integer
OnlineDescription string
Error reference
Message string
Code string
Request reference
ResourceIds integer set
SendEmail boolean
IsRequest boolean
AddAppointmentRequestId integer
ArrivalTypeId integer
LeadChannelId integer
ArrivalAdded boolean
ActiveDate dateTime
Count integer
Current boolean
ExpirationDate dateTime
ProductId integer
PaymentDate dateTime
ScheduleType reference
CancelOffset integer
ContentFormats string set
PaysFor integer set
PaidBy integer set
Remaining integer
SiteId integer
Action reference
ClientID string
Returned boolean
LocationID integer
StaffIDs integer set
ProgramIDs integer set
DaysOfWeek reference set
UnavailableDescription string
IsUnavailable boolean
PublicDisplay reference
StaffMembers reference set
Email string
Bio string
Address string
Address2 string
City string
State string
PostalCode string
ForeignZip string
Country string
WorkPhone string
HomePhone string
CellPhone string
Active boolean
IsSystem boolean
SmodeId integer
AppointmentTrn boolean
AlwaysAllowDoubleBooking boolean
IndependentContractor boolean
ImageUrl string
IsMale boolean
ReservationTrn boolean
SortOrder integer
MultiLocationPermission boolean
ProviderIDs string set
StaffSettings reference
UseStaffNicknames boolean
ShowStaffLastNamesOnSchedules boolean
Rep boolean
Rep2 boolean
Rep3 boolean
Rep4 boolean
Rep5 boolean
Rep6 boolean
Assistant boolean
Assistant2 boolean
EmploymentStart dateTime
EmploymentEnd dateTime
EmpID string
Appointments reference set
Unavailabilities reference set
Description string
Availabilities reference set
Type reference
DefaultTimeLength integer
StaffTimeLength integer
NumDeducted integer
Capacity integer
ResourceRequired boolean
Subcategory reference
AvailableForAddOn boolean
Programs reference set
ContentFormat reference
OnlineBookingDisabled boolean
ScheduleOffset integer
ScheduleOffsetEnd integer
BookableEndDateTime dateTime
BusinessId integer
BusinessDescription string
AdditionalImageURLs string set
FacilitySquareFeet integer
ProSpaFinderSite boolean
HasClasses boolean
PhoneExtension string
Tax1 double
Tax2 double
Tax3 double
Tax4 double
Tax5 double
Phone string
StateProvCode string
Latitude double
Longitude double
DistanceInMiles double
ImageURL string
HasSite boolean
CanBook boolean
NumberTreatmentRooms integer
InvActive boolean
WsShow boolean
ContactName string
ShipAddress string
ShipState string
ShipPostal string
ShipPhone string
ShipPOC string
TaxGrouping boolean
LabelTax1 string
LabelTax2 string
LabelTax3 string
LabelTax4 string
LabelTax5 string
WAC boolean
ShipAddress2 string
MasterLocId integer
StreetAddress string
Ext string
Amenities reference set
TotalNumberOfDeals integer
TotalNumberOfRatings integer
AverageRating double
PrepTime integer
FinishTime integer
IsMasked boolean
ShowPublic boolean
ResourceAvailabilities reference set
ResourceId integer
SessionTypeIds integer set
ProgramIds integer set
LoginLocations reference set
Errors reference set
ClassDescriptionId integer
StartDate dateTime
EndDate dateTime
StartTime dateTime
EndTime dateTime
DaySunday boolean
DayMonday boolean
DayTuesday boolean
DayWednesday boolean
DayThursday boolean
DayFriday boolean
DaySaturday boolean
StaffPayRate integer
MaxCapacity integer
WebCapacity integer
WaitlistCapacity integer
BookingStatus string
AllowOpenEnrollment boolean
AllowDateForwardEnrollment boolean
PricingOptionsProductIds integer set
ShowToPublic boolean
NameOnAccount string
RoutingNumber string
AccountNumber string
AccountType string
AccountBalance double
AddressLine1 string
AddressLine2 string
ApptGenderPrefMale boolean
BirthDate dateTime
CardHolder string
CardNumber string
CardType string
ExpMonth string
ExpYear string
LastFour string
ClientIndexes reference set
ValueId integer
ClientRelationships reference set
RelatedClientId string
RelatedUniqueId integer
RelationshipName1 string
RelationshipName2 string
RelationshipName string
Delete boolean
CreationDate dateTime
CustomClientFields reference set
Value string
DataType string
EmergencyContactInfoEmail string
EmergencyContactInfoName string
EmergencyContactInfoPhone string
EmergencyContactInfoRelationship string
FirstAppointmentDate dateTime
Gender string
HomeLocation reference
SiteID integer
IsCompany boolean
IsProspect boolean
LastFormulaNotes string
LastModifiedDateTime dateTime
AgreementDate dateTime
IsReleased boolean
ReleasedBy integer
LiabilityRelease boolean
MembershipIcon integer
MiddleName string
MobilePhone string
NewId string
PhotoUrl string
RedAlert string
ReferredBy string
SalesReps reference set
SalesRepNumber integer
SalesRepNumbers integer set
UniqueId integer
WorkExtension string
YellowAlert string
SendScheduleEmails boolean
SendAccountEmails boolean
SendPromotionalEmails boolean
SendScheduleTexts boolean
SendAccountTexts boolean
SendPromotionalTexts boolean
LockerNumber string
ReactivateInactiveClient boolean
AppointmentGenderPreference reference
FirstClassDate dateTime
ClassId integer
RequirePayment boolean
Waitlist boolean
CrossRegionalBooking boolean
CrossRegionalBookingClientServiceSiteId integer
AppointmentStatus reference
LateCancelled boolean
MakeUp boolean
ServiceId integer
ServiceName string
SignedIn boolean
WebSignup boolean
CrossRegionalBookingPerformed boolean
ClassScheduleId integer
EnrollDateForward dateTime
EnrollOpen dateTime set
ContactMethod string
AssignedToStaffId integer
Text string
FollowupByDate dateTime
IsComplete boolean
Comments string set
Types reference set
SubTypes integer set
Note string
AddAppointmentRequests reference set
AddAppointmentOutcomes reference set
Amount double
ActivationDate dateTime
MaxUses integer
DaysAfterCloseDate integer
AllowOnline boolean
DaysValid string set
ApplicableItems reference set
PromotionID integer
NumberOfAutopays integer
ClientIndexName string
ShowOnNewClient boolean
ShowOnEnrollmentRoster boolean
EditOnEnrollmentRoster boolean
ShowInConsumerMode boolean
RequiredConsumerMode boolean
RequiredBizMode boolean
ClientIndexID integer
IsAvailability boolean
ClassAssistant boolean
ClassAssistant2 boolean
AppointmentInstructor boolean
ClassTeacher boolean
CategoryId integer
SubcategoryId integer
TimeLength integer
PayRateType string
PayRateAmount double
FrequencyType string
FrequencyValue integer
FrequencyTimeUnit string
DailyStartTime dateTime
DailyEndTime dateTime
ClassID integer
HideCancel boolean
SendClientEmail boolean
SendStaffEmail boolean
Visits reference set
ClientPhotoUrl string
ClientUniqueId integer
Missed boolean
VisitType integer
TypeGroup integer
TypeTaken string
Clients reference set
TotalBooked integer
TotalSignedIn integer
TotalBookedWaitlist integer
WebBooked integer
SemesterId integer
IsCanceled boolean
Substitute boolean
IsWaitlistAvailable boolean
IsEnrolled boolean
IsAvailable boolean
LastUpdated dateTime
Prereq string
VirtualStreamLink string
WaitListSize integer
ClassNotes string
Item reference
SalesNotes string
DiscountAmount double
VisitIds integer set
AppointmentIds integer set
Quantity integer
CategoryName string
IsPrimary boolean
IsSecondary boolean
CreatedDateTimeUTC dateTime
ModifiedDateTimeUTC dateTime
SubCategories reference set
SubCategoryName string
TotalCount integer
PaymentMethodId integer
Metadata string
AppointmentBookingRequests reference set
EnrollmentIds integer set
ClassIds integer set
CourseIds integer set
Items reference set
Payments reference set
CartId string
UniqueClientId integer
PayerClientId string
UniquePayerClientId integer
InStore boolean
CalculateTax boolean
PromotionCode string
Image string
ImageFileName string
ConsumerPresent boolean
PaymentAuthenticationCallbackUrl string
TransactionIds integer set
IsBillingPostalCodeRequired boolean
EnforceLocationRestrictions boolean
CartItems reference set
SubTotal double
DiscountTotal double
TaxTotal double
GrandTotal double
Transactions reference set
TransactionId integer
AuthenticationUrl string
SaleId integer
Classes reference set
Enrollments reference set
Organizer reference
FrequencyInterval integer
ClientIds string set
ArrivalProgramID integer
ArrivalProgramName string
CanAccess boolean
LocationsIDs integer set
AutopayStatus reference
AutoRenewing boolean
FirstAutoPay double
LastAutoPay double
NormalAutoPay double
IsMonthToMonth boolean
AutoRenewClientContractID integer
ContractText string
ContractAutoRenewed boolean
ContractName string
OriginationLocationId integer
UpcomingAutopayEvents reference set
ClientContractId integer
ChargeAmount double
Subtotal double
Tax double
PaymentMethod reference
ScheduleDate dateTime
ContractID integer
TerminationDate dateTime
MinimumCommitmentValue integer
MinimumCommitmentUnit reference
MinimumCommitmentEndDate dateTime
FileName string
MediaType string
Buffer string
RequiredBusinessMode boolean
Values reference set
RestrictedLocations reference set
IconCode string
MembershipId integer
Memberships reference set
ErrorMessage string
SaleDate dateTime
SaleTime string
SaleDateTime dateTime
OriginalSaleDateTime dateTime
SalesRepId integer
RecipientClientId integer
PurchasedItems reference set
SaleDetailId integer
IsService boolean
BarcodeId string
ContractId integer
SubCategoryId integer
UnitPrice double
DiscountPercent double
TaxAmount double
TotalAmount double
PaymentRefId integer
ExpDate dateTime
GiftCardBarcodeId string
Method integer
AccountPayment boolean
Price double
AmountPaid double
ActionDateTime dateTime
Source string
SourceID integer
ExpirationDateTime dateTime
Points integer
ActivationType reference
CannotPayForClassesBeforeActivation boolean
BookingSuspended boolean
SuspensionStartDate string
SuspensionEndDate string
SuspensionInfo reference
CommissionType string
CommissionEarnings double
SaleType string
EarningsDetails reference set
Earnings double
AccessToken string
CreatedDateTime dateTime
CreatedBy reference
AssignedTo reference
AssignsMembershipId integer
AssignsMembershipName string
SoldOnline boolean
ContractItems reference set
OneTimeItem boolean
IntroOffer string
AutopayTriggerType string
ActionUponCompletionOfAutopays string
ClientsChargedOn string
ClientsChargedOnSpecificDate dateTime
DepositAmount double
FirstAutopayFree boolean
LastAutopayFree boolean
ClientTerminateOnline boolean
MembershipTypeRestrictions reference set
LocationPurchaseRestrictionIds integer set
LocationPurchaseRestrictionNames string set
AgreementTerms string
RequiresElectronicConfirmation boolean
AutopayEnabled boolean
FirstPaymentAmountSubtotal double
FirstPaymentAmountTax double
FirstPaymentAmountTotal double
RecurringPaymentAmountSubtotal double
RecurringPaymentAmountTax double
RecurringPaymentAmountTotal double
TotalContractAmountSubtotal double
TotalContractAmountTax double
TotalContractAmountTotal double
PromoPaymentAmountSubtotal double
PromoPaymentAmountTax double
PromoPaymentAmountTotal double
NumberOfPromoAutopays integer
SourceSiteId integer
SourceClientId string
SourceUniqueClientId integer
TargetSiteId integer
TargetClientId string
TargetUniqueClientId integer
CopiedFrom reference
CopiedTo reference
ReservationId string
ReservationExternalId string
ClassExternalId string
MemberExternalId string
ReservationType string
Spots reference
ReservedSpotNumbers integer set
AvailableSpotNumbers integer set
UnavailableSpotNumbers integer set
IsConfirmed boolean
ConfirmationDate dateTime
CreditCardNumber string
BillingName string
BillingAddress string
BillingCity string
BillingState string
BillingPostalCode string
SaveInfo boolean
CardId string
CVV string
SiteIsActive boolean
PromotionId integer
EntryDate dateTime
SiteName string
StaffFirstName string
StaffLastName string
StaffDisplayName string
IsActive boolean
IsDefault boolean
ActivationCode string
ActivationLink string
RequestedLimit integer
RequestedOffset integer
PageSize integer
TotalResults integer
ActiveSessionTimes string set
PaymentMethods reference set
Options reference set
AvailableDates dateTime set
Categories reference set
ClassDescriptions reference set
ClassSchedules reference set
ClientServices reference set
ClientContracts reference set
ClientArrivals reference set
Contracts reference set
ClientDuplicates reference set
FormulaNotes reference set
Purchases reference set
ReferralTypes string set
Balance integer
WaitlistInfo reference
WaitlistId integer
WaitlistOrderNumber integer
Commissions reference set
ContactLogTypes reference set
ContactLogs reference set
Courses reference set
CrossRegionalClientAssociations reference set
GenderOptions reference set
RemainingBalance double
GiftCards reference set
LocationIds integer set
EditableByConsumer boolean
CardValue double
SalePrice double
MembershipRestrictionIds integer set
GiftCardTerms string
ContactInfo string
DisplayLogo boolean
Layouts reference set
LayoutId integer
LayoutName string
LayoutUrl string
LiabilityWaiver string
Locations reference set
MembershipName string
Priority integer
MemberRetailDiscount double
MemberServiceDiscount double
AllowClientsToScheduleUnpaid boolean
OnlineBookingRestrictedToMembersOnly reference set
DayOfMonthSchedulingOpensForNextMonth integer
RestrictSelfSignInToMembersOnly boolean
AllowMembersToBookAppointmentsWithoutPaying boolean
AllowMembersToPurchaseNonMembersServices boolean
AllowMembersToPurchaseNonMembersProducts boolean
EarlyAccessDaysBeforeSchedulingWindow integer
MobileProviders reference set
ProviderName string
ProviderAddress string
Packages reference set
DiscountPercentage double
SellOnline boolean
Services reference set
OnlinePrice double
TaxIncluded double
TaxRate double
SaleInContractOnly boolean
ExpirationType string
ExpirationUnit string
ExpirationLength integer
RevenueCategory string
SellAtLocationIds integer set
UseAtLocationIds integer set
IsIntroOffer boolean
IntroOfferType string
IsThirdPartyDiscountPricing boolean
Discontinued boolean
RestrictToMembershipIds integer set
ApplyMemberDiscountsOfMembershipIds integer set
Products reference set
SecondaryCategoryId integer
GroupId integer
ShortDescription string
LongDescription string
SupplierId integer
SupplierName string
ManufacturerId string
PaymentTypes reference set
PaymentTypeName string
Fee double
classes reference set
ClassName string
ClassStartTime dateTime
ClassEndTime dateTime
ClassMaximumCapacity integer
RoomId string
Reservations reference set
pagination reference
PageNumber integer
TotalResultCount integer
TotalPageCount integer
responseDetails reference
UnitsLogged integer
UnitsSold integer
UnitsInStock integer
ReorderLevel integer
MaxLevel integer
PromoCodes reference set
ProspectStages reference set
Relationships reference set
RequiredClientFields string set
Sales reference set
ScheduledServiceEarnings reference set
ScheduledServiceId integer
ScheduledServiceType reference
DateTime dateTime
Semesters reference set
MultiRegistrationDiscount double
MultiRegistrationDeadline dateTime
SessionTypes reference set
Sites reference set
AcceptsAmericanExpress boolean
AcceptsDiscover boolean
AcceptsMasterCard boolean
AcceptsVisa boolean
AllowsDashboardAccess boolean
ContactEmail string
LogoUrl string
PageColor1 string
PageColor2 string
PageColor3 string
PageColor4 string
PricingLevel string
SmsPackageEnabled boolean
TaxInclusivePrices boolean
CurrencyIsoCode string
CountryCode string
TimeZone string
AcceptsDirectDebit boolean
LeadChannels reference set
SalespipelineId integer
UniversalCustomerId string
StudioId integer
PerStaffPricing boolean
MobileImageURL string
UserGroup reference
PermissionGroupName string
IpRestricted boolean
AllowedPermissions reference set
DeniedPermissions reference set
StaffSessionTypes reference set
TimeCards reference set
Task string
TimeIn dateTime
TimeOut dateTime
Hours double
HourlyRate double
Tips reference set
Settled boolean
TransactionTime dateTime
AuthTime dateTime
MerchantId string
TerminalId string
CardExpirationMonth string
CardExpirationYear string
CCLastFour string
CCSwiped boolean
ACHLastFour string
WaitlistEntries reference set
ClassDate dateTime
EnrollmentDateForward dateTime
RequestDateTime dateTime
VisitRefNo integer
Web boolean
Headers reference set
key string
value string set
PromotionCodes string set
SendNotifications boolean
Username string
Password string
TokenType string
Expires dateTime
AuthenticationRedirectUrl string
SendEmailReceipt boolean
PaymentInfo reference
EmailReceipt boolean
PaymentProcessingFailures reference set
FirstPaymentOccurs string
ClientSignature string
UseDirectDebit boolean
UseAccountCredit boolean
ProrateDate dateTime
Totals reference
Total double
PurchaserClientId string
GiftCardId integer
RecipientEmail string
RecipientName string
Title string
GiftMessage string
DeliveryDate dateTime
SenderName string
FromName string
PurchaserEmail string
LateCancel boolean
VisitId integer
Details reference set
Limit integer
Offset integer
ReturnReason string
ReturnSaleID integer
TrainerID integer
EmailType string
UserEmail string
UserFirstName string
UserLastName string
OverrideConflicts boolean
SendOriginalTeacherEmail boolean
SendSubstituteTeacherEmail boolean
SuspensionType string
SuspensionStart dateTime
DurationUnit integer
OpenEnded boolean
SuspensionNotes string
SuspensionFee double
TerminationCode string
TerminationComments string
Execute string
AvailabilityIds integer set
RetainScheduleChanges boolean
AutopayStartDate dateTime
AutopayEndDate dateTime
ReplaceWithProductId integer
OverwriteAllProductIDs boolean
CrossRegionalUpdate boolean
SourceId integer
Makeup boolean
SaleID integer
ID integer
File reference
FileSize integer
Bytes string
ClassInstanceIds integer set

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "mb": "https://api.mindbodyonline.com/schema/",
    "schema": "https://schema.org/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "AddAppointmentAddOnRequest": "mb:AddAppointmentAddOnRequest",
    "AddAppointmentAddOnResponse": "mb:AddAppointmentAddOnResponse",
    "AddAppointmentOutcome": "mb:AddAppointmentOutcome",
    "AddAppointmentRequest": "mb:AddAppointmentRequest",
    "AddAppointmentResponse": "mb:AddAppointmentResponse",
    "AddArrivalRequest": "mb:AddArrivalRequest",
    "AddArrivalResponse": "mb:AddArrivalResponse",
    "AddAvailabilitiesRequest": "mb:AddAvailabilitiesRequest",
    "AddAvailabilitiesResponse": "mb:AddAvailabilitiesResponse",
    "AddClassEnrollmentScheduleRequest": "mb:AddClassEnrollmentScheduleRequest",
    "AddClientDirectDebitInfoRequest": "mb:AddClientDirectDebitInfoRequest",
    "AddClientDirectDebitInfoResponse": "mb:AddClientDirectDebitInfoResponse",
    "AddClientRequest": "mb:AddClientRequest",
    "AddClientResponse": "mb:AddClientResponse",
    "AddClientToClassRequest": "mb:AddClientToClassRequest",
    "AddClientToClassResponse": "mb:AddClientToClassResponse",
    "AddClientToClassVisit": "mb:AddClientToClassVisit",
    "AddClientToEnrollmentRequest": "mb:AddClientToEnrollmentRequest",
    "AddContactLogRequest": "mb:AddContactLogRequest",
    "AddContactLogType": "mb:AddContactLogType",
    "AddFormulaNoteRequest": "mb:AddFormulaNoteRequest",
    "AddMultipleAppointmentsRequest": "mb:AddMultipleAppointmentsRequest",
    "AddMultipleAppointmentsResponse": "mb:AddMultipleAppointmentsResponse",
    "AddOnSmall": "mb:AddOnSmall",
    "AddOnSmall1": "mb:AddOnSmall1",
    "AddPromoCodeRequest": "mb:AddPromoCodeRequest",
    "AddPromoCodeResponse": "mb:AddPromoCodeResponse",
    "AddSiteClientIndexRequest": "mb:AddSiteClientIndexRequest",
    "AddSiteClientIndexResponse": "mb:AddSiteClientIndexResponse",
    "AddStaffAvailabilityRequest": "mb:AddStaffAvailabilityRequest",
    "AddStaffRequest": "mb:AddStaffRequest",
    "AddStaffResponse": "mb:AddStaffResponse",
    "AlternativePaymentMethod": "mb:AlternativePaymentMethod",
    "Amenity": "mb:Amenity",
    "Amenity1": "mb:Amenity1",
    "ApiError1": "mb:ApiError1",
    "ApplicableItem": "mb:ApplicableItem",
    "Appointment": "mb:Appointment",
    "Appointment1": "mb:Appointment1",
    "AppointmentAddOn": "mb:AppointmentAddOn",
    "AppointmentOption": "mb:AppointmentOption",
    "AppointmentStaff": "mb:AppointmentStaff",
    "AssignStaffSessionTypeRequest": "mb:AssignStaffSessionTypeRequest",
    "AssignStaffSessionTypeResponse": "mb:AssignStaffSessionTypeResponse",
    "AssignedClientIndex": "mb:AssignedClientIndex",
    "AutopaySchedule": "mb:AutopaySchedule",
    "Availability": "mb:Availability",
    "Availability1": "mb:Availability1",
    "BookingWindow": "mb:BookingWindow",
    "CancelSingleClassRequest": "mb:CancelSingleClassRequest",
    "CancelSingleClassResponse": "mb:CancelSingleClassResponse",
    "CartItem": "mb:CartItem",
    "Category": "mb:Category",
    "CheckoutAlternativePaymentInfo": "mb:CheckoutAlternativePaymentInfo",
    "CheckoutAppointmentBookingRequest": "mb:CheckoutAppointmentBookingRequest",
    "CheckoutItem": "mb:CheckoutItem",
    "CheckoutItemWrapper": "mb:CheckoutItemWrapper",
    "CheckoutPaymentInfo": "mb:CheckoutPaymentInfo",
    "CheckoutShoppingCartRequest": "mb:CheckoutShoppingCartRequest",
    "CheckoutShoppingCartResponse": "mb:CheckoutShoppingCartResponse",
    "Class": "mb:Class",
    "ClassClientDetail": "mb:ClassClientDetail",
    "ClassDescription": "mb:ClassDescription",
    "ClassSchedule": "mb:ClassSchedule",
    "Client": "mb:Client",
    "ClientArrival": "mb:ClientArrival",
    "ClientContract": "mb:ClientContract",
    "ClientCreditCard": "mb:ClientCreditCard",
    "ClientDocument": "mb:ClientDocument",
    "ClientDuplicate": "mb:ClientDuplicate",
    "ClientIndex": "mb:ClientIndex",
    "ClientIndexValue": "mb:ClientIndexValue",
    "ClientMembership": "mb:ClientMembership",
    "ClientMemberships": "mb:ClientMemberships",
    "ClientPurchaseRecord": "mb:ClientPurchaseRecord",
    "ClientRelationship": "mb:ClientRelationship",
    "ClientRewardTransaction": "mb:ClientRewardTransaction",
    "ClientService": "mb:ClientService",
    "ClientServiceWithActivationType": "mb:ClientServiceWithActivationType",
    "ClientSuspensionInfo": "mb:ClientSuspensionInfo",
    "ClientType": "mb:ClientType",
    "ClientWithSuspensionInfo": "mb:ClientWithSuspensionInfo",
    "Color": "mb:Color",
    "CommissionDetail": "mb:CommissionDetail",
    "CommissionPayrollPurchaseEvent": "mb:CommissionPayrollPurchaseEvent",
    "CompleteCheckoutShoppingCartUsingAlternativePaymentsRequest": "mb:CompleteCheckoutShoppingCartUsingAlternativePaymentsRequest",
    "ContactLog": "mb:ContactLog",
    "ContactLogComment": "mb:ContactLogComment",
    "ContactLogSubType": "mb:ContactLogSubType",
    "ContactLogType": "mb:ContactLogType",
    "Contract": "mb:Contract",
    "ContractItem": "mb:ContractItem",
    "CopyCreditCardRequest": "mb:CopyCreditCardRequest",
    "CopyCreditCardResponse": "mb:CopyCreditCardResponse",
    "CopyCreditCardResponseClient": "mb:CopyCreditCardResponseClient",
    "Course": "mb:Course",
    "CreateReservationResponse": "mb:CreateReservationResponse",
    "CreditCardInfo": "mb:CreditCardInfo",
    "CrossRegionalClientAssociation": "mb:CrossRegionalClientAssociation",
    "CustomClientField": "mb:CustomClientField",
    "CustomClientFieldValue": "mb:CustomClientFieldValue",
    "CustomPaymentMethod": "mb:CustomPaymentMethod",
    "DeactivatePromoCodeRequest": "mb:DeactivatePromoCodeRequest",
    "DirectDebitInfo": "mb:DirectDebitInfo",
    "Discount": "mb:Discount",
    "FormulaNoteResponse": "mb:FormulaNoteResponse",
    "GenderOption": "mb:GenderOption",
    "GetActivationCodeResponse": "mb:GetActivationCodeResponse",
    "GetActiveClientMembershipsResponse": "mb:GetActiveClientMembershipsResponse",
    "GetActiveClientsMembershipsResponse": "mb:GetActiveClientsMembershipsResponse",
    "GetActiveSessionTimesResponse": "mb:GetActiveSessionTimesResponse",
    "GetAddOnsResponse": "mb:GetAddOnsResponse",
    "GetAlternativePaymentMethodsResponse": "mb:GetAlternativePaymentMethodsResponse",
    "GetAppointmentOptionsResponse": "mb:GetAppointmentOptionsResponse",
    "GetAvailableDatesResponse": "mb:GetAvailableDatesResponse",
    "GetBookableItemsResponse": "mb:GetBookableItemsResponse",
    "GetCategoriesResponse": "mb:GetCategoriesResponse",
    "GetClassDescriptionsResponse": "mb:GetClassDescriptionsResponse",
    "GetClassSchedulesResponse": "mb:GetClassSchedulesResponse",
    "GetClassVisitsResponse": "mb:GetClassVisitsResponse",
    "GetClassesResponse": "mb:GetClassesResponse",
    "GetClientAccountBalancesResponse": "mb:GetClientAccountBalancesResponse",
    "GetClientCompleteInfoResponse": "mb:GetClientCompleteInfoResponse",
    "GetClientContractsResponse": "mb:GetClientContractsResponse",
    "GetClientDuplicatesResponse": "mb:GetClientDuplicatesResponse",
    "GetClientFormulaNotesResponse": "mb:GetClientFormulaNotesResponse",
    "GetClientIndexesResponse": "mb:GetClientIndexesResponse",
    "GetClientPurchasesResponse": "mb:GetClientPurchasesResponse",
    "GetClientReferralTypesResponse": "mb:GetClientReferralTypesResponse",
    "GetClientRewardsResponse": "mb:GetClientRewardsResponse",
    "GetClientScheduleResponse": "mb:GetClientScheduleResponse",
    "GetClientServicesResponse": "mb:GetClientServicesResponse",
    "GetClientVisitsResponse": "mb:GetClientVisitsResponse",
    "GetClientsResponse": "mb:GetClientsResponse",
    "GetCommissionsResponse": "mb:GetCommissionsResponse",
    "GetContactLogTypesResponse": "mb:GetContactLogTypesResponse",
    "GetContactLogsResponse": "mb:GetContactLogsResponse",
    "GetContractsResponse": "mb:GetContractsResponse",
    "GetCoursesReponse": "mb:GetCoursesReponse",
    "GetCrossRegionalClientAssociationsResponse": "mb:GetCrossRegionalClientAssociationsResponse",
    "GetCustomClientFieldsResponse": "mb:GetCustomClientFieldsResponse",
    "GetCustomPaymentMethodsResponse": "mb:GetCustomPaymentMethodsResponse",
    "GetEnrollmentsResponse": "mb:GetEnrollmentsResponse",
    "GetGendersResponse": "mb:GetGendersResponse",
    "GetGiftCardBalanceResponse": "mb:GetGiftCardBalanceResponse",
    "GetGiftCardResponse": "mb:GetGiftCardResponse",
    "GetLiabilityWaiverResponse": "mb:GetLiabilityWaiverResponse",
    "GetLocationsResponse": "mb:GetLocationsResponse",
    "GetMembershipsResponse": "mb:GetMembershipsResponse",
    "GetMobileProvidersResponse": "mb:GetMobileProvidersResponse",
    "GetPackagesResponse": "mb:GetPackagesResponse",
    "GetPaymentTypesResponse": "mb:GetPaymentTypesResponse",
    "GetPickASpotClassResponse": "mb:GetPickASpotClassResponse",
    "GetProductsInventoryResponse": "mb:GetProductsInventoryResponse",
    "GetProductsResponse": "mb:GetProductsResponse",
    "GetProgramsResponse": "mb:GetProgramsResponse",
    "GetPromoCodesResponse": "mb:GetPromoCodesResponse",
    "GetProspectStagesResponse": "mb:GetProspectStagesResponse",
    "GetRelationshipsResponse": "mb:GetRelationshipsResponse",
    "GetRequiredClientFieldsResponse": "mb:GetRequiredClientFieldsResponse",
    "GetReservationResponse": "mb:GetReservationResponse",
    "GetResourceAvailabilitiesResponse": "mb:GetResourceAvailabilitiesResponse",
    "GetSalesRepsResponse": "mb:GetSalesRepsResponse",
    "GetSalesResponse": "mb:GetSalesResponse",
    "GetScheduleItemsResponse": "mb:GetScheduleItemsResponse",
    "GetScheduledServiceEarningsResponse": "mb:GetScheduledServiceEarningsResponse",
    "GetSemestersResponse": "mb:GetSemestersResponse",
    "GetServicesResponse": "mb:GetServicesResponse",
    "GetSessionTypesResponse": "mb:GetSessionTypesResponse",
    "GetSitesResponse": "mb:GetSitesResponse",
    "GetStaffAppointmentsResponse": "mb:GetStaffAppointmentsResponse",
    "GetStaffImageURLResponse": "mb:GetStaffImageURLResponse",
    "GetStaffPermissionsResponse": "mb:GetStaffPermissionsResponse",
    "GetStaffResponse": "mb:GetStaffResponse",
    "GetStaffSessionTypesResponse": "mb:GetStaffSessionTypesResponse",
    "GetTimeCardsResponse": "mb:GetTimeCardsResponse",
    "GetTipsResponse": "mb:GetTipsResponse",
    "GetTransactionsResponse": "mb:GetTransactionsResponse",
    "GetUnavailabilitiesResponse": "mb:GetUnavailabilitiesResponse",
    "GetWaitlistEntriesResponse": "mb:GetWaitlistEntriesResponse",
    "GiftCard": "mb:GiftCard",
    "GiftCardLayout": "mb:GiftCardLayout",
    "HttpContent": "mb:HttpContent",
    "InitiateCheckoutShoppingCartUsingAlternativePaymentsRequest": "mb:InitiateCheckoutShoppingCartUsingAlternativePaymentsRequest",
    "InitiatePurchaseContractRequest": "mb:InitiatePurchaseContractRequest",
    "IssueRequest": "mb:IssueRequest",
    "IssueResponse": "mb:IssueResponse",
    "LeadChannel": "mb:LeadChannel",
    "Level": "mb:Level",
    "Liability": "mb:Liability",
    "Location": "mb:Location",
    "Location1": "mb:Location1",
    "M0CultureNeutralPublicKeyTokenB77a5c561934e089": "mb:M0CultureNeutralPublicKeyTokenB77a5c561934e089",
    "Membership": "mb:Membership",
    "MembershipTypeRestriction": "mb:MembershipTypeRestriction",
    "MergeClientsRequest": "mb:MergeClientsRequest",
    "MobileProvider": "mb:MobileProvider",
    "Package": "mb:Package",
    "Pagination": "mb:Pagination",
    "PaginationResponse": "mb:PaginationResponse",
    "PaymentProcessingFailure": "mb:PaymentProcessingFailure",
    "PaymentType": "mb:PaymentType",
    "PickASpotClass": "mb:PickASpotClass",
    "PricingRelationships": "mb:PricingRelationships",
    "Product": "mb:Product",
    "ProductsInventory": "mb:ProductsInventory",
    "Program": "mb:Program",
    "Program1": "mb:Program1",
    "ProgramMembership": "mb:ProgramMembership",
    "PromoCode": "mb:PromoCode",
    "ProspectStage": "mb:ProspectStage",
    "PurchaseAccountCreditRequest": "mb:PurchaseAccountCreditRequest",
    "PurchaseAccountCreditResponse": "mb:PurchaseAccountCreditResponse",
    "PurchaseContractRequest": "mb:PurchaseContractRequest",
    "PurchaseContractResponse": "mb:PurchaseContractResponse",
    "PurchaseContractResponseTotals": "mb:PurchaseContractResponseTotals",
    "PurchaseGiftCardRequest": "mb:PurchaseGiftCardRequest",
    "PurchaseGiftCardResponse": "mb:PurchaseGiftCardResponse",
    "PurchasedItem": "mb:PurchasedItem",
    "Relationship": "mb:Relationship",
    "RemoveClientFromClassRequest": "mb:RemoveClientFromClassRequest",
    "RemoveClientFromClassResponse": "mb:RemoveClientFromClassResponse",
    "RemoveClientsFromClassesRequest": "mb:RemoveClientsFromClassesRequest",
    "RemoveClientsFromClassesResponse": "mb:RemoveClientsFromClassesResponse",
    "Reservation": "mb:Reservation",
    "Resource": "mb:Resource",
    "ResourceAvailability": "mb:ResourceAvailability",
    "ResourceAvailability1": "mb:ResourceAvailability1",
    "ResourceSlim": "mb:ResourceSlim",
    "ResponseDetails": "mb:ResponseDetails",
    "ReturnSaleRequest": "mb:ReturnSaleRequest",
    "ReturnSaleResponse": "mb:ReturnSaleResponse",
    "Sale": "mb:Sale",
    "SalePayment": "mb:SalePayment",
    "SalesRep": "mb:SalesRep",
    "SalesRepResponse": "mb:SalesRepResponse",
    "ScheduledServiceEarningsEvent": "mb:ScheduledServiceEarningsEvent",
    "Semester": "mb:Semester",
    "SendAutoEmailRequest": "mb:SendAutoEmailRequest",
    "SendPasswordResetEmailRequest": "mb:SendPasswordResetEmailRequest",
    "Service": "mb:Service",
    "ServiceTag": "mb:ServiceTag",
    "SessionType": "mb:SessionType",
    "SessionType1": "mb:SessionType1",
    "ShoppingCart": "mb:ShoppingCart",
    "Site": "mb:Site",
    "Size": "mb:Size",
    "Spot": "mb:Spot",
    "Staff": "mb:Staff",
    "Staff1": "mb:Staff1",
    "StaffPermissionGroup": "mb:StaffPermissionGroup",
    "StaffSessionType": "mb:StaffSessionType",
    "StaffSetting": "mb:StaffSetting",
    "StoredCardInfo": "mb:StoredCardInfo",
    "SubCategory": "mb:SubCategory",
    "SubstituteClassTeacherRequest": "mb:SubstituteClassTeacherRequest",
    "SubstituteClassTeacherResponse": "mb:SubstituteClassTeacherResponse",
    "SubstituteTeacherClass": "mb:SubstituteTeacherClass",
    "SuspendContractRequest": "mb:SuspendContractRequest",
    "SuspendContractResponse": "mb:SuspendContractResponse",
    "TerminateContractRequest": "mb:TerminateContractRequest",
    "TerminateContractResponse": "mb:TerminateContractResponse",
    "TimeCardEvent": "mb:TimeCardEvent",
    "Tip": "mb:Tip",
    "Transaction": "mb:Transaction",
    "TransactionResponse": "mb:TransactionResponse",
    "Unavailability": "mb:Unavailability",
    "Unavailability1": "mb:Unavailability1",
    "UnavailabilityPlain": "mb:UnavailabilityPlain",
    "UpcomingAutopayEvent": "mb:UpcomingAutopayEvent",
    "UpdateAppointmentRequest": "mb:UpdateAppointmentRequest",
    "UpdateAppointmentResponse": "mb:UpdateAppointmentResponse",
    "UpdateAvailabilityRequest": "mb:UpdateAvailabilityRequest",
    "UpdateAvailabilityResponse": "mb:UpdateAvailabilityResponse",
    "UpdateClassEnrollmentScheduleRequest": "mb:UpdateClassEnrollmentScheduleRequest",
    "UpdateClassScheduleNotesRequest": "mb:UpdateClassScheduleNotesRequest",
    "UpdateClientContractAutopaysRequest": "mb:UpdateClientContractAutopaysRequest",
    "UpdateClientRequest": "mb:UpdateClientRequest",
    "UpdateClientResponse": "mb:UpdateClientResponse",
    "UpdateClientRewardsRequest": "mb:UpdateClientRewardsRequest",
    "UpdateClientServiceRequest": "mb:UpdateClientServiceRequest",
    "UpdateClientServiceResponse": "mb:UpdateClientServiceResponse",
    "UpdateClientVisitRequest": "mb:UpdateClientVisitRequest",
    "UpdateClientVisitResponse": "mb:UpdateClientVisitResponse",
    "UpdateContactLogComment": "mb:UpdateContactLogComment",
    "UpdateContactLogRequest": "mb:UpdateContactLogRequest",
    "UpdateContactLogType": "mb:UpdateContactLogType",
    "UpdateProductPriceRequest": "mb:UpdateProductPriceRequest",
    "UpdateProductPriceResponse": "mb:UpdateProductPriceResponse",
    "UpdateReservationResponse": "mb:UpdateReservationResponse",
    "UpdateSaleDateRequest": "mb:UpdateSaleDateRequest",
    "UpdateSaleDateResponse": "mb:UpdateSaleDateResponse",
    "UpdateServiceResponse": "mb:UpdateServiceResponse",
    "UpdateSiteClientIndexRequest": "mb:UpdateSiteClientIndexRequest",
    "UpdateSiteClientIndexResponse": "mb:UpdateSiteClientIndexResponse",
    "UpdateStaffPermissionsRequest": "mb:UpdateStaffPermissionsRequest",
    "UpdateStaffPermissionsResponse": "mb:UpdateStaffPermissionsResponse",
    "UpdateStaffRequest": "mb:UpdateStaffRequest",
    "UpdateStaffResponse": "mb:UpdateStaffResponse",
    "UploadClientDocumentRequest": "mb:UploadClientDocumentRequest",
    "UploadClientDocumentResponse": "mb:UploadClientDocumentResponse",
    "UploadClientPhotoRequest": "mb:UploadClientPhotoRequest",
    "UploadClientPhotoResponse": "mb:UploadClientPhotoResponse",
    "User": "mb:User",
    "Visit": "mb:Visit",
    "VisitWaitlistInfo": "mb:VisitWaitlistInfo",
    "VisitWithWaitlistInfo": "mb:VisitWithWaitlistInfo",
    "WaitlistEntry": "mb:WaitlistEntry",
    "WrittenClassSchedulesInfo": "mb:WrittenClassSchedulesInfo",
    "ApplyPayment": {
      "@id": "mb:ApplyPayment",
      "@type": "xsd:boolean"
    },
    "AppointmentId": {
      "@id": "mb:AppointmentId",
      "@type": "xsd:integer"
    },
    "SessionTypeId": {
      "@id": "mb:SessionTypeId",
      "@type": "xsd:integer"
    },
    "StaffId": {
      "@id": "mb:StaffId",
      "@type": "xsd:integer"
    },
    "Test": {
      "@id": "mb:Test",
      "@type": "xsd:boolean"
    },
    "AddOnAppointmentId": {
      "@id": "mb:AddOnAppointmentId",
      "@type": "xsd:integer"
    },
    "GenderPreference": {
      "@id": "mb:GenderPreference",
      "@type": "@id"
    },
    "Duration": {
      "@id": "mb:Duration",
      "@type": "xsd:integer"
    },
    "ProviderId": {
      "@id": "mb:ProviderId",
      "@type": "xsd:string"
    },
    "Id": {
      "@id": "dcterms:identifier",
      "@type": "xsd:integer"
    },
    "Status": {
      "@id": "mb:Status",
      "@type": "@id"
    },
    "StartDateTime": {
      "@id": "mb:StartDateTime",
      "@type": "xsd:dateTime"
    },
    "EndDateTime": {
      "@id": "mb:EndDateTime",
      "@type": "xsd:dateTime"
    },
    "Notes": {
      "@id": "mb:Notes",
      "@type": "xsd:string"
    },
    "PartnerExternalId": {
      "@id": "mb:PartnerExternalId",
      "@type": "xsd:string"
    },
    "StaffRequested": {
      "@id": "mb:StaffRequested",
      "@type": "xsd:boolean"
    },
    "ProgramId": {
      "@id": "mb:ProgramId",
      "@type": "xsd:integer"
    },
    "LocationId": {
      "@id": "mb:LocationId",
      "@type": "xsd:integer"
    },
    "FirstName": {
      "@id": "schema:givenName",
      "@type": "xsd:string"
    },
    "LastName": {
      "@id": "schema:familyName",
      "@type": "xsd:string"
    },
    "DisplayName": {
      "@id": "mb:DisplayName",
      "@type": "xsd:string"
    },
    "ClientId": {
      "@id": "mb:ClientId",
      "@type": "xsd:string"
    },
    "FirstAppointment": {
      "@id": "mb:FirstAppointment",
      "@type": "xsd:boolean"
    },
    "IsWaitlist": {
      "@id": "mb:IsWaitlist",
      "@type": "xsd:boolean"
    },
    "WaitlistEntryId": {
      "@id": "mb:WaitlistEntryId",
      "@type": "xsd:integer"
    },
    "ClientServiceId": {
      "@id": "mb:ClientServiceId",
      "@type": "xsd:integer"
    },
    "Resources": {
      "@id": "mb:Resources",
      "@container": "@set",
      "@type": "@id"
    },
    "Name": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },
    "AddOns": {
      "@id": "mb:AddOns",
      "@container": "@set",
      "@type": "@id"
    },
    "TypeId": {
      "@id": "mb:TypeId",
      "@type": "xsd:integer"
    },
    "OnlineDescription": {
      "@id": "mb:OnlineDescription",
      "@type": "xsd:string"
    },
    "Error": {
      "@id": "mb:Error",
      "@type": "@id"
    },
    "Message": {
      "@id": "mb:Message",
      "@type": "xsd:string"
    },
    "Code": {
      "@id": "mb:Code",
      "@type": "xsd:string"
    },
    "Request": {
      "@id": "mb:Request",
      "@type": "@id"
    },
    "ResourceIds": {
      "@id": "mb:ResourceIds",
      "@container": "@set",
      "@type": "xsd:integer"
    },
    "SendEmail": {
      "@id": "mb:SendEmail",
      "@type": "xsd:boolean"
    },
    "IsRequest": {
      "@id": "mb:IsRequest",
      "@type": "xsd:boolean"
    },
    "AddAppointmentRequestId": {
      "@id": "mb:AddAppointmentRequestId",
      "@type": "xsd:integer"
    },
    "ArrivalTypeId": {
      "@id": "mb:ArrivalTypeId",
      "@type": "xsd:integer"
    },
    "LeadChannelId": {
      "@id": "mb:LeadChannelId",
      "@type": "xsd:integer"
    },
    "ArrivalAdded": {
      "@id": "mb:ArrivalAdded",
      "@type": "xsd:boolean"
    },
    "ActiveDate": {
      "@id": "mb:ActiveDate",
      "@type": "xsd:dateTime"
    },
    "Count": {
      "@id": "mb:Count",
      "@type": "xsd:integer"
    },
    "Current": {
      "@id": "mb:Current",
      "@type": "xsd:boolean"
    },
    "ExpirationDate": {
      "@id": "mb:ExpirationDate",
      "@type": "xsd:dateTime"
    },
    "ProductId": {
      "@id": "mb:ProductId",
      "@type": "xsd:integer"
    },
    "PaymentDate": {
      "@id": "mb:PaymentDate",
      "@type": "xsd:dateTime"
    },
    "ScheduleType": {
      "@id": "mb:ScheduleType",
      "@type": "@id"
    },
    "CancelOffset": {
      "@id": "mb:CancelOffset",
      "@type": "xsd:integer"
    },
    "ContentFormats": {
      "@id": "mb:ContentFormats",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "PaysFor": {
      "@id": "mb:PaysFor",
      "@container": "@set",
      "@type": "xsd:integer"
    },
    "PaidBy": {
      "@id": "mb:PaidBy",
      "@container": "@set",
      "@type": "xsd:integer"
    },
    "Remaining": {
      "@id": "mb:Remaining",
      "@type": "xsd:integer"
    },
    "SiteId": {
      "@id": "mb:SiteId",
      "@type": "xsd:integer"
    },
    "Action": {
      "@id": "mb:Action",
      "@type": "@id"
    },
    "ClientID": {
      "@id": "mb:ClientID",
      "@type": "xsd:string"
    },
    "Returned": {
      "@id": "mb:Returned",
      "@type": "xsd:boolean"
    },
    "LocationID": {
      "@id": "mb:LocationID",
      "@type": "xsd:integer"
    },
    "StaffIDs": {
      "@id": "mb:StaffIDs",
      "@container": "@set",
      "@type": "xsd:integer"
    },
    "ProgramIDs": {
      "@id": "mb:ProgramIDs",
      "@container": "@set",
      "@type": "xsd:integer"
    },
    "DaysOfWeek": {
      "@id": "mb:DaysOfWeek",
      "@container": "@set",
      "@type": "@id"
    },
    "UnavailableDescription": {
      "@id": "mb:UnavailableDescription",
      "@type": "xsd:string"
    },
    "IsUnavailable": {
      "@id": "mb:IsUnavailable",
      "@type": "xsd:boolean"
    },
    "PublicDisplay": {
      "@id": "mb:PublicDisplay",
      "@type": "@id"
    },
    "StaffMembers": {
      "@id": "mb:StaffMembers",
      "@container": "@set",
      "@type": "@id"
    },
    "Email": {
      "@id": "schema:email",
      "@type": "xsd:string"
    },
    "Bio": {
      "@id": "mb:Bio",
      "@type": "xsd:string"
    },
    "Address": {
      "@id": "schema:address",
      "@type": "xsd:string"
    },
    "Address2": {
      "@id": "mb:Address2",
      "@type": "xsd:string"
    },
    "City": {
      "@id": "schema:addressLocality",
      "@type": "xsd:string"
    },
    "State": {
      "@id": "schema:addressRegion",
      "@type": "xsd:string"
    },
    "PostalCode": {
      "@id": "schema:postalCode",
      "@type": "xsd:string"
    },
    "ForeignZip": {
      "@id": "mb:ForeignZip",
      "@type": "xsd:string"
    },
    "Country": {
      "@id": "schema:addressCountry",
      "@type": "xsd:string"
    },
    "WorkPhone": {
      "@id": "mb:WorkPhone",
      "@type": "xsd:string"
    },
    "HomePhone": {
      "@id": "mb:HomePhone",
      "@type": "xsd:string"
    },
    "CellPhone": {
      "@id": "mb:CellPhone",
      "@type": "xsd:string"
    },
    "Active": {
      "@id": "mb:Active",
      "@type": "xsd:boolean"
    },
    "IsSystem": {
      "@id": "mb:IsSystem",
      "@type": "xsd:boolean"
    },
    "SmodeId": {
      "@id": "mb:SmodeId",
      "@type": "xsd:integer"
    },
    "AppointmentTrn": {
      "@id": "mb:AppointmentTrn",
      "@type": "xsd:boolean"
    },
    "AlwaysAllowDoubleBooking": {
      "@id": "mb:AlwaysAllowDoubleBooking",
      "@type": "xsd:boolean"
    },
    "IndependentContractor": {
      "@id": "mb:IndependentContractor",
      "@type": "xsd:boolean"
    },
    "ImageUrl": {
      "@id": "mb:ImageUrl",
      "@type": "xsd:string"
    },
    "IsMale": {
      "@id": "mb:IsMale",
      "@type": "xsd:boolean"
    },
    "ReservationTrn": {
      "@id": "mb:ReservationTrn",
      "@type": "xsd:boolean"
    },
    "SortOrder": {
      "@id": "mb:SortOrder",
      "@type": "xsd:integer"
    },
    "MultiLocationPermission": {
      "@id": "mb:MultiLocationPermission",
      "@type": "xsd:boolean"
    },
    "ProviderIDs": {
      "@id": "mb:ProviderIDs",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "StaffSettings": {
      "@id": "mb:StaffSettings",
      "@type": "@id"
    },
    "UseStaffNicknames": {
      "@id": "mb:UseStaffNicknames",
      "@type": "xsd:boolean"
    },
    "ShowStaffLastNamesOnSchedules": {
      "@id": "mb:ShowStaffLastNamesOnSchedules",
      "@type": "xsd:boolean"
    },
    "Rep": {
      "@id": "mb:Rep",
      "@type": "xsd:boolean"
    },
    "Rep2": {
      "@id": "mb:Rep2",
      "@type": "xsd:boolean"
    },
    "Rep3": {
      "@id": "mb:Rep3",
      "@type": "xsd:boolean"
    },
    "Rep4": {
      "@id": "mb:Rep4",
      "@type": "xsd:boolean"
    },
    "Rep5": {
      "@id": "mb:Rep5",
      "@type": "xsd:boolean"
    },
    "Rep6": {
      "@id": "mb:Rep6",
      "@type": "xsd:boolean"
    },
    "Assistant": {
      "@id": "mb:Assistant",
      "@type": "xsd:boolean"
    },
    "Assistant2": {
      "@id": "mb:Assistant2",
      "@type": "xsd:boolean"
    },
    "EmploymentStart": {
      "@id": "mb:EmploymentStart",
      "@type": "xsd:dateTime"
    },
    "EmploymentEnd": {
      "@id": "mb:EmploymentEnd",
      "@type": "xsd:dateTime"
    },
    "EmpID": {
      "@id": "mb:EmpID",
      "@type": "xsd:string"
    },
    "Appointments": {
      "@id": "mb:Appointments",
      "@container": "@set",
      "@type": "@id"
    },
    "Unavailabilities": {
      "@id": "mb:Unavailabilities",
      "@container": "@set",
      "@type": "@id"
    },
    "Description": {
      "@id": "schema:description",
      "@type": "xsd:string"
    },
    "Availabilities": {
      "@id": "mb:Availabilities",
      "@container": "@set",
      "@type": "@id"
    },
    "Type": {
      "@id": "mb:Type",
      "@type": "@id"
    },
    "DefaultTimeLength": {
      "@id": "mb:DefaultTimeLength",
      "@type": "xsd:integer"
    },
    "StaffTimeLength": {
      "@id": "mb:StaffTimeLength",
      "@type": "xsd:integer"
    },
    "NumDeducted": {
      "@id": "mb:NumDeducted",
      "@type": "xsd:integer"
    },
    "Capacity": {
      "@id": "mb:Capacity",
      "@type": "xsd:integer"
    },
    "ResourceRequired": {
      "@id": "mb:ResourceRequired",
      "@type": "xsd:boolean"
    },
    "Subcategory": {
      "@id": "mb:Subcategory",
      "@type": "@id"
    },
    "AvailableForAddOn": {
      "@id": "mb:AvailableForAddOn",
      "@type": "xsd:boolean"
    },
    "Programs": {
      "@id": "mb:Programs",
      "@container": "@set",
      "@type": "@id"
    },
    "ContentFormat": {
      "@id": "mb:ContentFormat",
      "@type": "@id"
    },
    "OnlineBookingDisabled": {
      "@id": "mb:OnlineBookingDisabled",
      "@type": "xsd:boolean"
    },
    "ScheduleOffset": {
      "@id": "mb:ScheduleOffset",
      "@type": "xsd:integer"
    },
    "ScheduleOffsetEnd": {
      "@id": "mb:ScheduleOffsetEnd",
      "@type": "xsd:integer"
    },
    "BookableEndDateTime": {
      "@id": "mb:BookableEndDateTime",
      "@type": "xsd:dateTime"
    },
    "BusinessId": {
      "@id": "mb:BusinessId",
      "@type": "xsd:integer"
    },
    "BusinessDescription": {
      "@id": "mb:BusinessDescription",
      "@type": "xsd:string"
    },
    "AdditionalImageURLs": {
      "@id": "mb:AdditionalImageURLs",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "FacilitySquareFeet": {
      "@id": "mb:FacilitySquareFeet",
      "@type": "xsd:integer"
    },
    "ProSpaFinderSite": {
      "@id": "mb:ProSpaFinderSite",
      "@type": "xsd:boolean"
    },
    "HasClasses": {
      "@id": "mb:HasClasses",
      "@type": "xsd:boolean"
    },
    "PhoneExtension": {
      "@id": "mb:PhoneExtension",
      "@type": "xsd:string"
    },
    "Tax1": {
      "@id": "mb:Tax1",
      "@type": "xsd:double"
    },
    "Tax2": {
      "@id": "mb:Tax2",
      "@type": "xsd:double"
    },
    "Tax3": {
      "@id": "mb:Tax3",
      "@type": "xsd:double"
    },
    "Tax4": {
      "@id": "mb:Tax4",
      "@type": "xsd:double"
    },
    "Tax5": {
      "@id": "mb:Tax5",
      "@type": "xsd:double"
    },
    "Phone": {
      "@id": "schema:telephone",
      "@type": "xsd:string"
    },
    "StateProvCode": {
      "@id": "mb:StateProvCode",
      "@type": "xsd:string"
    },
    "Latitude": {
      "@id": "mb:Latitude",
      "@type": "xsd:double"
    },
    "Longitude": {
      "@id": "mb:Longitude",
      "@type": "xsd:double"
    },
    "DistanceInMiles": {
      "@id": "mb:DistanceInMiles",
      "@type": "xsd:double"
    },
    "ImageURL": {
      "@id": "mb:ImageURL",
      "@type": "xsd:string"
    },
    "HasSite": {
      "@id": "mb:HasSite",
      "@type": "xsd:boolean"
    },
    "CanBook": {
      "@id": "mb:CanBook",
      "@type": "xsd:boolean"
    },
    "NumberTreatmentRooms": {
      "@id": "mb:NumberTreatmentRooms",
      "@type": "xsd:integer"
    },
    "InvActive": {
      "@id": "mb:InvActive",
      "@type": "xsd:boolean"
    },
    "WsShow": {
      "@id": "mb:WsShow",
      "@type": "xsd:boolean"
    },
    "ContactName": {
      "@id": "mb:ContactName",
      "@type": "xsd:string"
    },
    "ShipAddress": {
      "@id": "mb:ShipAddress",
      "@type": "xsd:string"
    },
    "ShipState": {
      "@id": "mb:ShipState",
      "@type": "xsd:string"
    },
    "ShipPostal": {
      "@id": "mb:ShipPostal",
      "@type": "xsd:string"
    },
    "ShipPhone": {
      "@id": "mb:ShipPhone",
      "@type": "xsd:string"
    },
    "ShipPOC": {
      "@id": "mb:ShipPOC",
      "@type": "xsd:string"
    },
    "TaxGrouping": {
      "@id": "mb:TaxGrouping",
      "@type": "xsd:boolean"
    },
    "LabelTax1": {
      "@id": "mb:LabelTax1",
      "@type": "xsd:string"
    },
    "LabelTax2": {
      "@id": "mb:LabelTax2",
      "@type": "xsd:string"
    },
    "LabelTax3": {
      "@id": "mb:LabelTax3",
      "@type": "xsd:string"
    },
    "LabelTax4": {
      "@id": "mb:LabelTax4",
      "@type": "xsd:string"
    },
    "LabelTax5": {
      "@id": "mb:LabelTax5",
      "@type": "xsd:string"
    },
    "WAC": {
      "@id": "mb:WAC",
      "@type": "xsd:boolean"
    },
    "ShipAddress2": {
      "@id": "mb:ShipAddress2",
      "@type": "xsd:string"
    },
    "MasterLocId": {
      "@id": "mb:MasterLocId",
      "@type": "xsd:integer"
    },
    "StreetAddress": {
      "@id": "mb:StreetAddress",
      "@type": "xsd:string"
    },
    "Ext": {
      "@id": "mb:Ext",
      "@type": "xsd:string"
    },
    "Amenities": {
      "@id": "mb:Amenities",
      "@container": "@set",
      "@type": "@id"
    },
    "TotalNumberOfDeals": {
      "@id": "mb:TotalNumberOfDeals",
      "@type": "xsd:integer"
    },
    "TotalNumberOfRatings": {
      "@id": "mb:TotalNumberOfRatings",
      "@type": "xsd:integer"
    },
    "AverageRating": {
      "@id": "mb:AverageRating",
      "@type": "xsd:double"
    },
    "PrepTime": {
      "@id": "mb:PrepTime",
      "@type": "xsd:integer"
    },
    "FinishTime": {
      "@id": "mb:FinishTime",
      "@type": "xsd:integer"
    },
    "IsMasked": {
      "@id": "mb:IsMasked",
      "@type": "xsd:boolean"
    },
    "ShowPublic": {
      "@id": "mb:ShowPublic",
      "@type": "xsd:boolean"
    },
    "ResourceAvailabilities": {
      "@id": "mb:ResourceAvailabilities",
      "@container": "@set",
      "@type": "@id"
    },
    "ResourceId": {
      "@id": "mb:ResourceId",
      "@type": "xsd:integer"
    },
    "SessionTypeIds": {
      "@id": "mb:SessionTypeIds",
      "@container": "@set",
      "@type": 

# --- truncated at 32 KB (90 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/mindbody/refs/heads/main/json-ld/mindbody-public-api-v6-context.jsonld