Mindbody · Schema

Course

Implementation of the 'Course' model. A course.

FitnessWellnessBeautySchedulingBookingPoint of SaleStudiosSalonsSpasWebhooks

Properties

Name Type Description
Id integer The course ID.
Name string The course name.
Description string A description of the course.
Notes string Any notes that have been written about the course.
StartDate string Date and time that the course starts.
EndDate string Date and time that the course ends.
Location object Contains information about the location.
Organizer object Contains information about the staff member in charge of organizing the event.
Program object Contains information about the service category to which the course belongs.
ImageUrl string The URL of the image associated with this course, if one exists.
View JSON Schema on GitHub

JSON Schema

public-api-v6-course-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-course-schema.json",
  "title": "Course",
  "description": "Implementation of the 'Course' model. A course.",
  "type": "object",
  "properties": {
    "Id": {
      "type": "integer",
      "format": "int32",
      "description": "The course ID.",
      "example": 123456
    },
    "Name": {
      "type": "string",
      "description": "The course name.",
      "example": "Sunset Yoga Studio"
    },
    "Description": {
      "type": "string",
      "description": "A description of the course.",
      "example": "Example note for Mindbody Public API."
    },
    "Notes": {
      "type": "string",
      "description": "Any notes that have been written about the course.",
      "example": "Example note for Mindbody Public API."
    },
    "StartDate": {
      "type": "string",
      "format": "date-time",
      "description": "Date and time that the course starts.",
      "example": "2026-05-28T14:30:00Z"
    },
    "EndDate": {
      "type": "string",
      "format": "date-time",
      "description": "Date and time that the course ends.",
      "example": "2026-05-28T14:30:00Z"
    },
    "Location": {
      "$ref": "#/components/schemas/Location",
      "description": "Contains information about the location."
    },
    "Organizer": {
      "$ref": "#/components/schemas/Staff",
      "description": "Contains information about the staff member in charge of organizing the event."
    },
    "Program": {
      "$ref": "#/components/schemas/Program",
      "description": "Contains information about the service category to which the course belongs."
    },
    "ImageUrl": {
      "type": "string",
      "description": "The URL of the image associated with this course, if one exists.",
      "example": "https://example.mindbodyonline.com/resource/abc123"
    }
  }
}