Get Class Descriptions
get_class_descriptionsGet Class Descriptions — GET /class/classdescriptions Mindbody calls: 1.
To find class descriptions associated with scheduled classes, pass StaffId, StartClassDateTime, EndClassDateTime, or LocationId in the request.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of results to include, defaults to 100 | |
| offset | No | Page offset, defaults to 0. | |
| siteId | No | Site to call (SiteId header). Default -99. | |
| staffId | No | Filters results to class descriptions for scheduled classes taught by the given staff member. | |
| locationId | No | Filters results to classes descriptions for schedule classes as the given location. | |
| programIds | No | A list of requested program IDs. | |
| includeInactive | No | Includes inactive class descriptions, defaulting to true. When set to false, it filters out inactive class descriptions. | |
| endClassDateTime | No | Business-local time, e.g. 2026-10-01T09:00:00. Filters the results to class descriptions for scheduled classes that happen before the given date and time. | |
| classDescriptionId | No | The ID of the requested client. | |
| startClassDateTime | No | Business-local time, e.g. 2026-10-01T09:00:00. Filters the results to class descriptions for scheduled classes that happen on or after the given date and time. |