Mindbody · Schema

UpdateSiteClientIndexRequest

Implementation of the 'UpdateSiteClientIndexRequest' model.

FitnessWellnessBeautySchedulingBookingPoint-of-SaleStudiosSalonsSpasWebhook

Properties

Name Type Description
ClientIndexID integer The ID of the client index.
ClientIndexName string The name of the client index.
Active boolean Indicates if Client Index is Active
ShowOnNewClient boolean Indicates if Client Index is shown on a new client profile
ShowOnEnrollmentRoster boolean Indicates if Client Index is shown on Enrollement Roster
EditOnEnrollmentRoster boolean Indicates if Client Index can be edited on Enrollement Roster
SortOrder integer Indicates sort order
ShowInConsumerMode boolean Indicates if Client Index is shown in consumer mode.
RequiredConsumerMode boolean Indicates if the index is required when creating profiles in consumer mode.
RequiredBizMode boolean Indicates if the index is required when creating profiles in business mode.
View JSON Schema on GitHub

JSON Schema

public-api-v6-update-site-client-index-request-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/mindbody/refs/heads/main/json-schema/public-api-v6-update-site-client-index-request-schema.json",
  "title": "UpdateSiteClientIndexRequest",
  "description": "Implementation of the 'UpdateSiteClientIndexRequest' model.",
  "type": "object",
  "properties": {
    "ClientIndexID": {
      "type": "integer",
      "format": "int32",
      "description": "The ID of the client index.",
      "example": 1
    },
    "ClientIndexName": {
      "type": "string",
      "description": "The name of the client index.",
      "example": "example-value"
    },
    "Active": {
      "type": "boolean",
      "description": "Indicates if Client Index is Active",
      "example": true
    },
    "ShowOnNewClient": {
      "type": "boolean",
      "description": "Indicates if Client Index is shown on a new client profile",
      "example": true
    },
    "ShowOnEnrollmentRoster": {
      "type": "boolean",
      "description": "Indicates if Client Index is shown on Enrollement Roster",
      "example": true
    },
    "EditOnEnrollmentRoster": {
      "type": "boolean",
      "description": "Indicates if Client Index can be edited on Enrollement Roster",
      "example": true
    },
    "SortOrder": {
      "type": "integer",
      "format": "int32",
      "description": "Indicates sort order",
      "example": 1
    },
    "ShowInConsumerMode": {
      "type": "boolean",
      "description": "Indicates if Client Index is shown in consumer mode.",
      "example": true
    },
    "RequiredConsumerMode": {
      "type": "boolean",
      "description": "Indicates if the index is required when creating profiles in consumer mode.",
      "example": true
    },
    "RequiredBizMode": {
      "type": "boolean",
      "description": "Indicates if the index is required when creating profiles in business mode.",
      "example": true
    }
  }
}

Work with this as data

Every JSON Schema 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 schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • 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 JSON Schema
curl "https://apis.io/api/v1/json-schemas/public-api-v6-update-site-client-index-request"
All schemas
curl "https://apis.io/api/v1/json-schemas?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.