---
title: "MINDBODY Connector | Embedded iPaaS"
description: "Embed MINDBODY to sync clients, classes, bookings, purchases and memberships into your SaaS using Cyclr's reusable workflows and webhooks."
url: "https://cyclr.com/integrate/mindbody"
canonical: "https://cyclr.com/integrate/mindbody"
served_via: "https://cyclr.com/.well-known/agent-markdown"
---

# MINDBODY Connector

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.

 [Build with this Connector](https://cyclr.com/get-started) [Talk to an integration expert](https://cyclr.com/get-started/) AuthenticationAPI key; OAuth 2.0Connector typeHealthcare/WellnessAvailable inCyclr Console ActionsMCP toolsWorkflows 01

## Native in-app delivery

Deliver integrations directly inside your product UI for end users.

 02

## Reusable templates

Create once, reuse workflows across customer accounts and products.

 03

## Webhook-driven automations

React to booking events to trigger real-time flows and actions.

 04

## Embedded experience

Deliver customer-facing workflows natively inside your SaaS product.

CONNECTOR OVERVIEW

## What you can integrate or automate with MINDBODY

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](https://developers.mindbodyonline.com/?utm_source=cyclr).

### Why use Cyclr?

Cyclr delivers MINDBODY integrations as embedded, multi-tenant capabilities inside your SaaS so you avoid redirecting users to third-party tools. Build reusable workflow templates, govern which connector actions are exposed per customer and publish approved actions as managed MCP tools for agentic and API-driven use.

PRODUCT USE CASES

## Top Use Cases for MINDBODY Integrations

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.

### Create or update CRM contact from new MINDBODY client

When MINDBODY adds a client (List New Clients/Add Client), create or update a contact in CRM and map membership details.

### Notify staff and update calendars on booking creation

Respond to Client Booking Created webhook to create calendar events, alert staff, and update booking records in your app.

### Push purchases to accounting when members buy packages

On List New Client Purchases or Purchase events, create invoices or payment entries in your accounting system.

ORCHESTRATION

## How MINDBODY works with Cyclr

Cyclr sits between your SaaS product and MINDBODY to handle authentication, govern access and orchestrate every API call per customer, at scale.

 1. 1
 ### Your SaaS product
 Your app requests an action for a specific customer.
 2. 2
 ### Cyclr orchestration
 Cyclr authenticates, applies policies and routes the request.
 3. 3
 ### MINDBODY
 MINDBODY processes the request and returns a response to your app.

Customer-specific authentication · Governed data movement · Centralized visibility and audit

CONNECTOR COVERAGE

## Available connector capabilities

Explore MINDBODY methods you can orchestrate through Cyclr.

Search connector methods

INTEGRATIONS + MCP TOOLS

### Use any MINDBODY method in an integration or as an MCP tool

Every available connector method can be added to an integration workflow built with Cyclr or exposed as a governed MCP tool. Use the same multi-tenant authentication, orchestration and governance layer to deliver customer-facing integrations and AI-agent capabilities inside your SaaS product.

[Explore MCP PaaS](https://cyclr.com/product/mcp-paas/) Client12

### List Client Account Balances

Action

Gets client account balances.

### List Client Contract

Action

Gets collection containing all of the clients contracts.

### List Client Indexes

Action

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.

### List Client Purchases

Action

Gets a list of purchases made by a specific client.

### List Updated Client Visits

Action

Gets collection containing the updated clients visits since the last run.

### List New Client Purchases

Action

Gets a list of new purchases made by a specific client since last run.

### List Updated Contact Logs

Action

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.

### List Client Visits

Action

Gets collection containing the clients visits.

### Get Client By Client ID

Action

Get a client using their unique ID.

### List Cross Regional Client Associations

Action

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.

### List Updated Client Account Balances

Action

Gets updated client account balances since the last run.

### List Contact Logs

Action

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.

Client Lookup4

### List Client Referral Types

Action

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.

### List Custom Client Fields

Action

Gets collection containing custom fields.

### List Client Services

Action

Gets the purchased services for a specific client.

### List Required Client Fields

Action

Gets collection containing all of the clients required fields.

Appointments3

### List Appointment Options

Action

List the appointment options.

### List Staff Appointments

Action

Returns a list of appointments by staff member.

### List Active Session Times

Action

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

Enrollments2

### List Enrollments

Action

Gets collection containing all of the clients

### List Updated Enrollments

Action

Gets collection containing all of the updated enrollments since last run.

Sales5

### List New Sales

Action

Gets collection of sales since last run.

### List Sales

Action

Gets collection of sales.

### List Products

Action

Gets collection of products.

### List Services

Action

Gets collection of services.

### List Packages

Action

Gets collection of packages.

Classes5

### List Updated/New Classes Schedules

Action

Gets all enrollments that occur since last run.

### List Classes

Action

Gets list of classes.

### List Class Descriptions

Action

Gets list of class descriptions.

### List Updated Classes

Action

Gets list of classes.

### List Classes Schedules

Action

Gets list of class schedules.

Activation2

### Get Activation Code

Action

Call to retrieve a site-specific activation code.

### User Token

ActionClients5

### List Updated Clients

Action

Gets collection containing all of the clients updated since last run.

### List New Clients

Action

List all clients added since last run.

### Search Clients

Action

Gets collection the clients matching there search text.

### List Clients

Action

Gets collection containing all of the clients

### Add Client

Action

Adds a client.

Site6

### List Locations

Action

Get list locations.

### List Resources

Action

Get list of resources.

### List Sites

Action

Get list of sites..

### List Session Types

Action

Get list of session types.

### List Programs

Action

Get list programs.

### List New Resources

Action

Get list of all new resources since last run.

Memberships1

### List Active Client Memberships

Action

Gets all active client memberships.

Webhooks1

### Client Booking Created

Webhook

Sends this event when a client is booked into a class.

 View more method groups (5 more)

### Can’t find the method your integration needs?

Cyclr can extend this connector with additional API methods to support your integration requirements.

[Get in touch](https://cyclr.com/contact/)

TECHNICAL DETAILS

## MINDBODY integration and API details

Review the sourced authentication and API behaviour used when configuring customer-facing MINDBODY integrations in Cyclr.

### API and authentication

API host`https://api.mindbodyonline.com/public/v6`AuthenticationAPI key; OAuth 2.0Credentials

SiteId; API-Key; staff username and password (for token flows); optional OAuth client id and secret.

 Method categories

Clients; Classes; Bookings; Purchases; Memberships; Site metadata; Activation; Webhooks

[View vendor API documentation →](https://developers.mindbodyonline.com/?utm_source=cyclr)

### Pagination and rate limits

#### Pagination

Many endpoints use pageNumber pagination; responses include pageCount for total pages.

#### Rate limits

Rate limits vary by endpoint and are assigned per API key; contact Mindbody Developer Support for exact limits.

IMPLEMENTATION

## Authentication at a glance

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.

 Authentication methodAPI key; OAuth 2.0Credential required

SiteId; API-Key; staff username and password (for token flows); optional OAuth client id and secret.

 **Before you begin:**

Requires a Mindbody developer account and Mindbody approval to go live; sandbox available.

 [View setup guide](https://community.cyclr.com/connector-guides/mindbody/mindbody-setup)

AI INTEROPERABILITY

## Use MINDBODY methods in MCP servers

Cyclr can expose any available MINDBODY connector method as a governed MCP tool.

 - Expose connector methods as MCP tools
 - Combine them with your product data and other connectors
 - Apply tenant-aware access and governance
 - Orchestrate end-to-end MCP-triggered workflows

[Explore MCP PaaS](https://cyclr.com/product/mcp-paas/)

COMMON QUESTIONS

## Frequently asked questions

 What can the MINDBODY connector integrate or automate? *↓*

It synchronizes MINDBODY clients, bookings, class schedules, purchases, memberships and locations, and can trigger downstream flows like CRM updates, calendar events and accounting entries.

 How does authentication to MINDBODY work with this connector? *↓*

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.

 Can I embed MINDBODY integrations for many customer accounts? *↓*

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.

 Can MINDBODY methods be exposed as governed MCP tools? *↓*

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 resources and connectors

[Documentation ### CRM Integrations you should be using **Read more →**](https://cyclr.com/blog/crm-integrations-you-should-be-using)[Product ### What is iPaaS? **Read more →**](https://cyclr.com/blog/what-is-ipaas)[Product ### MCP PaaS **Read more →**](https://cyclr.com/product/mcp-paas)[Related connector ### Aesthetic Record Related Crms connector for customer-facing integration workflows.](https://cyclr.com/integrate/aesthetic-record)[Related connector ### Booker Related Crms connector for customer-facing integration workflows.](https://cyclr.com/integrate/booker)[Related connector ### Club Ready Related Crms connector for customer-facing integration workflows.](https://cyclr.com/integrate/club-ready)

## Let Cyclr handle the integrations.

You focus on building the product your customers love.

 [Start building for free](https://cyclr.com/get-started/request-free-trial) [Get a demo](https://cyclr.com/get-started/book-a-demo)

Embedded iPaaS for SaaS

 [https://www.linkedin.com/company/cyclr-systems/](https://www.linkedin.com/company/cyclr-systems/) [https://www.youtube.com/channel/UCtkjPj2Lq-Ox2q3_e5MRfrg](https://www.youtube.com/channel/UCtkjPj2Lq-Ox2q3_e5MRfrg) [https://www.facebook.com/cyclrautomation](https://www.facebook.com/cyclrautomation)
 - [Embedded iPaaS Overview](https://cyclr.com/product)
 - [SaaS Embedded iPaaS](https://cyclr.com/product)
 - [Service Embedded iPaaS](https://cyclr.com/product/service-embedded-ipaas)
 - [Enterprise Embedded iPaaS](https://cyclr.com/product/branded-embedded-ipaas)
 - [AI Orchestration](https://cyclr.com/ai-orchestration)

 - [Case Studies](https://cyclr.com/case-studies)
 - [Build vs Buy Integration](https://cyclr.com/blog/build-or-buy-choosing-an-integration-solution)
 - [Cyclr Alternatives](https://cyclr.com/alternatives)
 - [Cyclr vs. Paragon](https://cyclr.com/alternatives/cyclr-vs-paragon)
 - [Cyclr vs. Prismatic](https://cyclr.com/alternatives/cyclr-vs-prismatic)

 - [About Us](https://cyclr.com/company/about-us)
 - [Contact](https://cyclr.com/contact)
 - [Blog](https://cyclr.com/blog)
 - [Partner Programme](https://cyclr.com/partners)
 - [Working at Cyclr](https://cyclr.com/company/working-at-cyclr)

### Contact

**UK:** (0330) 010 2525

**US:** (646) 585 2525

CO.5C, Corinthian House, 17 Lansdowne Road, Croydon, CR0 2BX

### Popular Connectors

 - [Salesforce](https://cyclr.com/integrate/salesforce)
 - [HubSpot](https://cyclr.com/integrate/hubspot)
 - [Microsoft Dynamics](https://cyclr.com/integrate/microsoft-dynamics-crm)
 - [Shopify](https://cyclr.com/integrate/shopify)
 - [NetSuite](https://cyclr.com/integrate/netsuite)
 - [Amazon S3](https://cyclr.com/integrate/amazon-s3)
 - [Sage 200](https://cyclr.com/integrate/sage-200)

### Top Connector Categories

 - [Accounting](https://cyclr.com/connectors/category/accounting)
 - [CRM](https://cyclr.com/connectors/category/crms)
 - [Database](https://cyclr.com/connectors/category/databases)
 - [Email Marketing](https://cyclr.com/connectors/category/email-marketing)
 - [ERP](https://cyclr.com/connectors/category/erp)
 - [HR/Payroll](https://cyclr.com/connectors/category/hr-payroll)
 - [Product Management](https://cyclr.com/connectors/category/product-management)

### Trending Resources

 - [What is an Embedded iPaaS?](https://cyclr.com/blog/what-is-an-embedded-ipaas)
 - [SaaS Integration: How do you do it?](https://cyclr.com/blog/how-do-you-integrate-with-multiple-saas-products)
 - [AI Resources](https://cyclr.com/resources/ai)
 - [MCP Use Case Directory Tool](https://cyclr.com/resources/mcp-discovery-tool)
 - [API Integration](https://cyclr.com/resources/api-integration)
 - [Embedded iPaaS](https://cyclr.com/resources/embedded-ipaas)
 - [Cost Calculator](https://cyclr.com/resources/integration-cost-calculator)

### Common Use Cases

 - [SaaS Developers](https://cyclr.com/use-cases/saas-developers)
 - [Product Managers](https://cyclr.com/use-cases/product-managers)
 - [API Teams](https://cyclr.com/use-cases/api-teams)
 - [CFOs](https://cyclr.com/use-cases/cfo-finance-teams)
 - [B2B SaaS Platforms](https://cyclr.com/use-cases/established-saas-platforms)
 - [Enterprise Organizations](https://cyclr.com/enterprise)
 - [Composable Commerce](https://cyclr.com/use-cases/composable-commerce)

 MENUMENU
 - [Website Terms](https://cyclr.com/legal/website)
 - [Privacy Policy](https://cyclr.com/privacy-policy)
 - [Terms and Conditions](https://cyclr.com/terms-and-conditions)
 - [AI Policy](https://cyclr.com/ai-policy)
 - [DPA](https://cyclr.com/data-protection-agreement)
 - [SLA](https://cyclr.com/sla)
 - [GDPR](https://cyclr.com/legal/gdpr-compliance)
 - [Sitemap](https://cyclr.com/sitemap)
 - [Cookie Settings](https://cyclr.com/#)

© 2026 Cyclr Systems Ltd. All rights reserved.

Registered business number: 08790783. VAT Number GB218625701.

## Structured data

```json
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": [
                "WebPage",
                "ItemPage"
            ],
            "@id": "https://cyclr.com/integrate/mindbody",
            "url": "https://cyclr.com/integrate/mindbody",
            "name": "MINDBODY Connector | Low-Code MINDBODY Integration | Cyclr",
            "isPartOf": {
                "@id": "https://cyclr.com/#website"
            },
            "primaryImageOfPage": {
                "@id": "https://cyclr.com/integrate/mindbody#primaryimage"
            },
            "image": {
                "@id": "https://cyclr.com/integrate/mindbody#primaryimage"
            },
            "thumbnailUrl": "https://cyclr.com/wp-content/uploads/2022/03/ext-552.png",
            "datePublished": "2022-03-21T15:52:31+00:00",
            "dateModified": "2026-02-17T16:20:12+00:00",
            "description": "Provide your SaaS's users with in-app MINDBODY integrations with Cyclr's low-code embedded iPaaS solution.",
            "breadcrumb": {
                "@id": "https://cyclr.com/integrate/mindbody#breadcrumb"
            },
            "inLanguage": "en-GB",
            "potentialAction": [
                {
                    "@type": "ReadAction",
                    "target": [
                        "https://cyclr.com/integrate/mindbody"
                    ]
                }
            ]
        },
        {
            "@type": "ImageObject",
            "inLanguage": "en-GB",
            "@id": "https://cyclr.com/integrate/mindbody#primaryimage",
            "url": "https://cyclr.com/wp-content/uploads/2022/03/ext-552.png",
            "contentUrl": "https://cyclr.com/wp-content/uploads/2022/03/ext-552.png",
            "width": 600,
            "height": 601
        },
        {
            "@type": "BreadcrumbList",
            "@id": "https://cyclr.com/integrate/mindbody#breadcrumb",
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "name": "CRMs",
                    "item": "https://cyclr.com/connectors/category/crms"
                },
                {
                    "@type": "ListItem",
                    "position": 2,
                    "name": "MINDBODY"
                }
            ]
        },
        {
            "@type": "WebSite",
            "@id": "https://cyclr.com/#website",
            "url": "https://cyclr.com/",
            "name": "Cyclr",
            "description": "Embedded iPaaS for scaling SaaS integrations",
            "publisher": {
                "@id": "https://cyclr.com/#organization"
            },
            "potentialAction": [
                {
                    "@type": "SearchAction",
                    "target": {
                        "@type": "EntryPoint",
                        "urlTemplate": "https://cyclr.com/?s={search_term_string}"
                    },
                    "query-input": {
                        "@type": "PropertyValueSpecification",
                        "valueRequired": true,
                        "valueName": "search_term_string"
                    }
                }
            ],
            "inLanguage": "en-GB"
        },
        {
            "@type": "Organization",
            "@id": "https://cyclr.com/#organization",
            "name": "Cyclr",
            "url": "https://cyclr.com/",
            "logo": {
                "@type": "ImageObject",
                "inLanguage": "en-GB",
                "@id": "https://cyclr.com/#/schema/logo/image/",
                "url": "https://cyclr.com/wp-content/uploads/2026/09/cyclr-logo-blue@4x-scaled.png",
                "contentUrl": "https://cyclr.com/wp-content/uploads/2026/09/cyclr-logo-blue@4x-scaled.png",
                "width": 2560,
                "height": 1053,
                "caption": "Cyclr"
            },
            "image": {
                "@id": "https://cyclr.com/#/schema/logo/image/"
            },
            "sameAs": [
                "https://www.facebook.com/cyclrautomation",
                "https://x.com/cyclr",
                "https://www.linkedin.com/company/10066377/",
                "https://www.youtube.com/channel/UCtkjPj2Lq-Ox2q3_e5MRfrg",
                "https://www.g2.com/products/cyclr",
                "https://www.pinterest.co.uk/cyclrsystems/"
            ],
            "description": "Embedded iPaaS for B2B SaaS companies - enabling interoperability between APIs, LLMs, on-prem and Cloud systems, with a secure, multi-tenanted architecture for governance and scaling.",
            "telephone": "(0330) 010 2525",
            "legalName": "Cyclr Systems Limited",
            "vatID": "GB218625701",
            "numberOfEmployees": {
                "@type": "QuantitativeValue",
                "minValue": "11",
                "maxValue": "50"
            },
            "actionableFeedbackPolicy": "https://cyclr.com/legal/website",
            "correctionsPolicy": "https://cyclr.com/legal/website",
            "ethicsPolicy": "https://cyclr.com/company"
        }
    ]
}
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "SoftwareApplication",
            "@id": "https://cyclr.com/integrate/mindbody#connector",
            "name": "MINDBODY Connector",
            "url": "https://cyclr.com/integrate/mindbody",
            "applicationCategory": "DeveloperApplication",
            "operatingSystem": "Web",
            "description": "Embed MINDBODY to sync clients, classes, bookings, purchases and memberships into your SaaS using Cyclr's reusable workflows and webhooks.",
            "featureList": [
                "Sync clients, bookings, class schedules, purchases, memberships and locations; webhook events; API-Key and OAuth 2.0 auth"
            ]
        },
        {
            "@type": "TechArticle",
            "@id": "https://cyclr.com/integrate/mindbody#article",
            "headline": "MINDBODY Connector | Embedded iPaaS",
            "description": "Embed MINDBODY to sync clients, classes, bookings, purchases and memberships into your SaaS using Cyclr's reusable workflows and webhooks.",
            "mainEntityOfPage": "https://cyclr.com/integrate/mindbody",
            "dateModified": "2026-09-03",
            "about": {
                "@id": "https://cyclr.com/integrate/mindbody#connector"
            }
        },
        {
            "@type": "BreadcrumbList",
            "@id": "https://cyclr.com/integrate/mindbody#breadcrumb",
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "name": "Connectors",
                    "item": "https://cyclr.com/connectors/"
                },
                {
                    "@type": "ListItem",
                    "position": 2,
                    "name": "Healthcare/Wellness",
                    "item": "https://cyclr.com/connectors/category/healthcare-wellness"
                },
                {
                    "@type": "ListItem",
                    "position": 3,
                    "name": "MINDBODY Connector",
                    "item": "https://cyclr.com/integrate/mindbody"
                }
            ]
        },
        {
            "@type": "FAQPage",
            "@id": "https://cyclr.com/integrate/mindbody#faq",
            "mainEntity": [
                {
                    "@type": "Question",
                    "name": "What can the MINDBODY connector integrate or automate?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "It synchronizes MINDBODY clients, bookings, class schedules, purchases, memberships and locations, and can trigger downstream flows like CRM updates, calendar events and accounting entries."
                    }
                },
                {
                    "@type": "Question",
                    "name": "How does authentication to MINDBODY work with this connector?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "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."
                    }
                },
                {
                    "@type": "Question",
                    "name": "Can I embed MINDBODY integrations for many customer accounts?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "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."
                    }
                },
                {
                    "@type": "Question",
                    "name": "Can MINDBODY methods be exposed as governed MCP tools?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Yes. Cyclr lets you expose approved connector methods and templates as governed MCP workflow tools with tenant scoping, audit trails and access controls."
                    }
                }
            ]
        }
    ]
}
```
