Mindbody · Schema

AddContactLogRequest

Implementation of the 'AddContactLogRequest' model.

FitnessWellnessBeautySchedulingBookingPoint-of-SaleStudiosSalonsSpasWebhook

Properties

Name Type Description
ClientId string The ID of the client whose contact log is being added.
ContactMethod string How the client wants to be contacted.
AssignedToStaffId integer The ID of the staff member to whom the contact log is assigned.
Text string The body of the contact log.
FollowupByDate string The date by which the assigned staff member should complete this contact log.
ContactName string The name of the person to be contacted by the assigned staff member.
IsComplete boolean When `true`, indicates that the contact log is complete. When `false`, indicates the contact log isn’t complete.
Comments array Any comments on the contact log.
Types array The contact log types used to tag this contact log.
Test boolean When `true`, indicates that this is a test request and no data is inserted into the subscriber’s database.
When `false`, the database is updated.
View JSON Schema on GitHub

JSON Schema

public-api-v6-add-contact-log-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-add-contact-log-request-schema.json",
  "title": "AddContactLogRequest",
  "description": "Implementation of the 'AddContactLogRequest' model.",
  "type": "object",
  "properties": {
    "ClientId": {
      "type": "string",
      "description": "The ID of the client whose contact log is being added.",
      "example": "example-value"
    },
    "ContactMethod": {
      "type": "string",
      "description": "How the client wants to be contacted.",
      "example": "example-value"
    },
    "AssignedToStaffId": {
      "type": "integer",
      "format": "int32",
      "description": "The ID of the staff member to whom the contact log is assigned.",
      "example": 123456
    },
    "Text": {
      "type": "string",
      "description": "The body of the contact log.",
      "example": "example-value"
    },
    "FollowupByDate": {
      "type": "string",
      "format": "date-time",
      "description": "The date by which the assigned staff member should complete this contact log.",
      "example": "2026-05-28T14:30:00Z"
    },
    "ContactName": {
      "type": "string",
      "description": "The name of the person to be contacted by the assigned staff member.",
      "example": "example-value"
    },
    "IsComplete": {
      "type": "boolean",
      "description": "When `true`, indicates that the contact log is complete. When `false`, indicates the contact log isn\u2019t complete.",
      "example": true
    },
    "Comments": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Any comments on the contact log.",
      "example": [
        "Example note for Mindbody Public API."
      ]
    },
    "Types": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/AddContactLogType"
      },
      "description": "The contact log types used to tag this contact log.",
      "example": [
        {}
      ]
    },
    "Test": {
      "type": "boolean",
      "description": "When `true`, indicates that this is a test request and no data is inserted into the subscriber\u2019s database.<br /> When `false`, the database is updated.",
      "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-add-contact-log-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.