Mindbody · Schema

GetClientCompleteInfoResponse

Implementation of the 'GetClientCompleteInfoResponse' model. Contains information about the requested client.

FitnessWellnessBeautySchedulingBookingPoint of SaleStudiosSalonsSpasWebhooks

Properties

Name Type Description
Client object Contains information about the requested client.
ClientServices array Contains information about client pricing options, including activation behavior details. Each item includes ActivationType and CannotPayForClassesBeforeActivation fields to help determine booking eli
ClientContracts array Contains information about client contract.
ClientMemberships array Contains information about client Memberships.
ClientArrivals array Contains information about client arrival services.
View JSON Schema on GitHub

JSON Schema

public-api-v6-get-client-complete-info-response-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-get-client-complete-info-response-schema.json",
  "title": "GetClientCompleteInfoResponse",
  "description": "Implementation of the 'GetClientCompleteInfoResponse' model. Contains information about the requested client.",
  "type": "object",
  "properties": {
    "Client": {
      "$ref": "#/components/schemas/ClientWithSuspensionInfo",
      "description": "Contains information about the requested client."
    },
    "ClientServices": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/ClientServiceWithActivationType"
      },
      "description": "Contains information about client pricing options, including activation behavior details. Each item includes ActivationType and CannotPayForClassesBeforeActivation fields to help determine booking eligibility based on the pricing option's activation configuration.",
      "example": [
        {}
      ]
    },
    "ClientContracts": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/ClientContract"
      },
      "description": "Contains information about client contract.",
      "example": [
        {}
      ]
    },
    "ClientMemberships": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/ClientMembership"
      },
      "description": "Contains information about client Memberships.",
      "example": [
        {}
      ]
    },
    "ClientArrivals": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/ClientArrival"
      },
      "description": "Contains information about client arrival services.",
      "example": [
        {}
      ]
    }
  }
}