Native in-app delivery
Deliver integrations directly inside your product UI for end users.

Build embedded automations that sync MINDBODY client records, class schedules, bookings, purchases and memberships into your SaaS. Create customer-facing flows that create or update clients, post bookings, update enrollments and push purchase data to CRMs, calendars or accounting systems.
Deliver integrations directly inside your product UI for end users.
Create once, reuse workflows across customer accounts and products.
React to booking events to trigger real-time flows and actions.
Deliver customer-facing workflows natively inside your SaaS product.
CONNECTOR OVERVIEW
Teams can sync MINDBODY clients, bookings, class schedules, purchases, memberships and location data into their product and automate downstream actions. Use Cyclr to combine MINDBODY methods, respond to booking webhooks and orchestrate multi-step flows — see the MINDBODY developer portal for API details. Mindbody developer portal.
PRODUCT USE CASES
Automate common studio and wellness workflows for every customer account. Use MINDBODY triggers and actions to create clients, sync bookings and class enrollments, push purchases to finance systems, and notify staff or downstream apps when memberships change.
When MINDBODY adds a client (List New Clients/Add Client), create or update a contact in CRM and map membership details.
Respond to Client Booking Created webhook to create calendar events, alert staff, and update booking records in your app.
On List New Client Purchases or Purchase events, create invoices or payment entries in your accounting system.
ORCHESTRATION
Cyclr sits between your SaaS product and MINDBODY to handle authentication, govern access and orchestrate every API call per customer, at scale.
Your app requests an action for a specific customer.
Cyclr authenticates, applies policies and routes the request.
MINDBODY processes the request and returns a response to your app.
Customer-specific authentication · Governed data movement · Centralized visibility and audit
CONNECTOR COVERAGE
Explore MINDBODY methods you can orchestrate through Cyclr.
Gets client account balances.
Gets collection containing all of the clients contracts.
Client indexes are used to analyze client demographics. A business owner can set up different categories with sets of values which they can assign to each client. Client indexes are used in client searches, for tagging clients so that the owner can send mass emails to similar groups, and for many reports.
Gets a list of purchases made by a specific client.
Gets collection containing the updated clients visits since the last run.
Gets a list of new purchases made by a specific client since last run.
Gets not just all contact logs, but also system-generated contact logs, contact logs assigned to specific staff members, and contact logs of specific types or subtypes since the last run.
Gets collection containing the clients visits.
Get a client using their unique ID.
Returns a list of sites that a particular client ID (also referred to as an RSSID) or a client email address is associated with in a cross-regional organization. Either the ClientID or Email parameter is required. If both are provided, the ClientID is used.
Gets updated client account balances since the last run.
Gets not just all contact logs, but also system-generated contact logs, contact logs assigned to specific staff members, and contact logs of specific types or subtypes.
Gets a list of referral types. Referral types are options that new clients can choose to identify how they learned about the business. Referral types are typically used for the sign-up process.
Gets collection containing custom fields.
Gets the purchased services for a specific client.
Gets collection containing all of the clients required fields.
List the appointment options.
Returns a list of appointments by staff member.
Returns a list of the times that can be booked for a given program schedule type. ActiveSessionTimes represent the scheduling increments that can be booked during the active business hours for services
Gets collection containing all of the clients
Gets collection containing all of the updated enrollments since last run.
Gets collection of sales since last run.
Gets collection of sales.
Gets collection of products.
Gets collection of services.
Gets collection of packages.
Gets all enrollments that occur since last run.
Gets list of classes.
Gets list of class descriptions.
Gets list of classes.
Gets list of class schedules.
Call to retrieve a site-specific activation code.
Gets collection containing all of the clients updated since last run.
List all clients added since last run.
Gets collection the clients matching there search text.
Gets collection containing all of the clients
Adds a client.
Get list locations.
Get list of resources.
Get list of sites..
Get list of session types.
Get list programs.
Get list of all new resources since last run.
Gets all active client memberships.
Sends this event when a client is booked into a class.
TECHNICAL DETAILS
Review the sourced authentication and API behaviour used when configuring customer-facing MINDBODY integrations in Cyclr.
https://api.mindbodyonline.com/public/v6SiteId; API-Key; staff username and password (for token flows); optional OAuth client id and secret.
Clients; Classes; Bookings; Purchases; Memberships; Site metadata; Activation; Webhooks
Many endpoints use pageNumber pagination; responses include pageCount for total pages.
Rate limits vary by endpoint and are assigned per API key; contact Mindbody Developer Support for exact limits.
IMPLEMENTATION
MINDBODY supports API-Key header authentication and OAuth 2.0 staff/consumer tokens. Cyclr’s connector requires API key, Site ID and staff credentials to obtain user tokens; confirm available flows in Cyclr Console.
SiteId; API-Key; staff username and password (for token flows); optional OAuth client id and secret.
Requires a Mindbody developer account and Mindbody approval to go live; sandbox available.
COMMON QUESTIONS
It synchronizes MINDBODY clients, bookings, class schedules, purchases, memberships and locations, and can trigger downstream flows like CRM updates, calendar events and accounting entries.
MINDBODY requires an API-Key header and supports OAuth 2.0 tokens; the Cyclr connector asks for API key, SiteId and staff credentials (used to obtain tokens) during setup.
Yes. Cyclr’s multi-tenant architecture isolates customer accounts so you can publish the same integration templates across customers while keeping credentials and data segregated.
Yes. Cyclr lets you expose approved connector methods and templates as governed MCP workflow tools with tenant scoping, audit trails and access controls.
KEEP EXPLORING
Related Crms connector for customer-facing integration workflows.
Related connectorRelated Crms connector for customer-facing integration workflows.
Related connectorRelated Crms connector for customer-facing integration workflows.