MINDBODY API

MINDBODY Web Services

The MINDBODY Online Web Service API is a system for allowing third parties to programmatically access MINDBODY Online business logic and data. Security and access are ensured through access control measures and accountability is tracked via an auditing system.

The API's main goal is to offer easy bi-directional integration with other software providers, to allow access to MINDBODY’s aggregate class and appointment data for third-party web and mobile developers, as well as integration with individual business websites. Our API is developed using industry standard technologies (XML web services, SOAP, WSDL) to allow the broadest possible compatibility with the least development time for both MINDBODY Online developers and third-party developers.

MINDBODY does offer aggregate service. Accessing MINDBODY’s Finder Service or Select Service allows access to all 15,000+ MINDBODY clients at once. This requires a business agreement between MINDBODY and the Third Party. To acquire credentials for our aggregate data, contact Finder@mindbodyonline.com.To acquire credentials for an individual MINDBODY site, please email API@mindbodyonline.com. More information about the integration for a specific site can be found below.

Developer Questions

The API developer's forum is the main resource for API discussion. It is a place for third parties to discuss implementation details. All questions or issues regarding the use of the API should be posted there. It is located within the MINDBODY Training Suite Forums under the API section.

When accessing a specific MINDBODY Site, please check MINDBODY API as the Related Product/Service. When using our aggregate data, please check MINDBODY Finder.

MINDBODY developers are not available for phone meetings concerning API functionality. When a question arises, please post it in the API developer’s forum and our moderators will provide you with responses.

Development on the API is an incremental and ongoing project. It does not currently support all functionality available in the MINDBODY portal. With each release, additional web methods are made available, bringing the API closer to the ultimate goal of allowing all Consumer Mode functionality through the API.

For notification of changes to the API, please visit the API developer's forum.

Documentation

Latest MINDBODY Web Service documentation. Older documentation can be found here.

Useful forum articles to get you started using the API:

API Links

Links to each available API service:


Code Examples:

Aggregate API Services

Finder Service

MINDBODY’s FinderService API aggregates the class and appointment schedules of the 15,000+ businesses using MINDBODY software. The Finder Service Documentation details what information is available via our API. The applicable sections are “How to Use This Document” and "Finder Service" as the other sections only interact with one location at a time and cannot be used with Finder credentials. Contact Finder@mindbodyonline.com for more information on FinderService.

Data Service

If you intend to display MINDBODY locations alongside other locations, MINDBODY’s DataService API is your best option. Data Service (formerly known as Select Service) will allow you to combine data with an internal database or other APIs, so that you can display thousands of fitness classes and wellness services on your website or mobile application. Contact Finder@mindbodyonline.com for more information on Data Service.