What is the Mindbody API?
Mindbody has developed an API (Application Program Interface) that allows other developers, such as Liveedit, to build custom integrated solutions. Our integration functionalities are based upon the Mindbody API. An API is a particular set of rules ('code') and specifications that software programs can utilize to communicate with each other.
Supported Merchant Accounts within Mindbody’s API.
- U.S. - All US Processors
- United Kingdom - Paysafe(Optimal Payments)
- EU - Adyen, and Paysafe(Optimal Payments)
- Canada - Bluefin, and Paysafe(Optimal Payments)
- Australia and New Zealand - EziDebit
No other Merchant Accounts currently work with Mindbody’s API. Mindbody's API team is working to add more merchant accounts. If you need any assistance with setting up or picking a merchant account, please contact Mindbody Support. Note: If a country is not listed, there is no processor currently available for that country that can be utilized by the API.
Mindbody API Limitations:
Below are features not yet supported by Mindbody 's API for any partners or mobile applications utilizing the MINDBODY API.
- Purchasing or redeeming gift cards.
- Purchasing Packages. (Once purchased, clients can use these to sign-up for a class through the integration.)
- Redeeming Account Credits (e.g. redeeming $10).
- Purchasing Retail products
- Specific products, pricing, or class sign-ups based on a client's membership status, account settings, or contract.
- Booking a recurring reservation.
- Children or family accounts. In order to function through our integration, clients must have their own full Mindbody Account. (More information on Mindbody Client Accounts.)
- Double booking with the same Mindbody client account into a scheduled class.
- Course and Open Enrollments are not fully supported by Mindbody 's API to allow reservations. They will appear in our integration but the 'Sign Up' button will redirect clients to Mindbody Consumer Mode.
- Assistants assigned to enrollments do not currently pull over.
- Currently, there is a bug within the Mindbody API that will redirect a user to the first event in the course when the Course Enrollment is linking out to Mindbody Consumer Mode. Mindbody is aware of this issue and we are working with them on a solution.
- Payment Plans/Programs for Enrollment sign-ups.
- Appointment booking 'Notes' section.
- Mindbody Consumer Mode's pop-up alert system.
- Reward Points
- Allow clients to make a reservation on behalf of another client.
- Cross-regional bookings
- If a 'Closed Day' is set within your Mindbody settings, all classes that day will appear hidden through our integration. If you still wish to display classes on a 'Closed Day', we recommend removing that 'Closed Day' then manually canceling each class you do not wish to show those days.
If you have any questions about what's supported with MINDBODY's API and our integration, please contact our support team by submitting a new ticket.