Mindbody Site API

Site operations.

Operations 20

GET /public/v6/site/activationcode Mindbody Before You Can Use This Endpoint, MINDBODY Must Approve Your Developer #
GET /public/v6/site/categories Mindbody Gets the Categories #
GET /public/v6/site/genders Mindbody The Endpoint Returns a List of Configured Client Gender Options for a #
GET /public/v6/site/liabilitywaiver Mindbody Gets Liability Waiver Content at the Specified Business #
GET /public/v6/site/locations Mindbody Get Locations for a Site #
GET /public/v6/site/memberships Mindbody Get the Memberships at a Site #
GET /public/v6/site/mobileproviders Mindbody Get the List of Mobile Providers That Are Supported by the Business #
GET /public/v6/site/paymenttypes Mindbody Get Payment Types for a Site #
GET /public/v6/site/programs Mindbody Get Service Categories Offered at a Site #
GET /public/v6/site/promocodes Mindbody Gets a List of Promocodes at the Specified Business. This Endpoint #
GET /public/v6/site/prospectstages Mindbody Get the List of Prospect Stages That Represent the Prospect Stage #
GET /public/v6/site/relationships Mindbody This Endpoint Retrieves the Business Site Relationships #
GET /public/v6/site/resourceavailabilities Mindbody Get Resource Availabilities Used at a Site #
GET /public/v6/site/resources Mindbody Get Resources Used at a Site #
GET /public/v6/site/sessiontypes Mindbody Get the Session Types Used at a Site #
GET /public/v6/site/sites Mindbody Gets a List of Sites That the Developer Has Permission to View #
POST /public/v6/site/addclientindex Mindbody Creates a New Client Index Record at the Specified Business #
POST /public/v6/site/addpromocode Mindbody Creates a New Promocode Record at the Specified Business #
POST /public/v6/site/deactivatepromocode Mindbody Deactivates an Existing Promocode Record at the Specified Business #
POST /public/v6/site/updateclientindex Mindbody Updates an Exisitng Client Index Record at the Specified Business #

Documentation

Specifications

Code Examples

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/mindbody-site-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

mindbody-site-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Mindbody Public API v6 Site API
  version: '6.0'
  description: REST API for Mindbody business management data including appointments, classes, clients, enrollments, sales, sites, staff, payroll, and cross-site operations. Authentication combines a Mindbody-issued API-Key header with a SiteId header and optional staff/user OAuth bearer tokens for write operations. Generated from the official Mindbody Public API Python SDK (apimatic v3).
  contact:
    name: Mindbody API Support
    url: https://support.mindbodyonline.com/s/contactapisupport
  license:
    name: Proprietary
  x-generated-from: Mindbody-API-SDKs python SDK
  x-last-validated: '2026-05-28'
servers:
- url: https://api.mindbodyonline.com
  description: Production
security:
- ApiKeyAuth: []
tags:


# --- truncated at 32 KB (95 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/mindbody/refs/heads/main/openapi/mindbody-site-api-openapi.yml