Workshop and course fill
enrollment_fillWhich workshops, courses, or events are filling, full, or empty. Fill uses the sessions inside the dates asked about, including a course already underway. Each row names the session those numbers come from. That session's teacher, location, and waitlist are its own. courseWaitlist counts people waiting for the whole course. No student rosters. Not for single classes (find_classes) or class_attendance_summary. Sessions Mindbody leaves out come from the class schedule; withoutSessionData counts any still missing. Mindbody calls: one site lookup (cached), 1 per 200 enrollments up to 2,000, up to 20 pages of sessions Mindbody left out, and up to 3 waitlist pages for the courses returned (at most 34).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | start (default): soonest session that supplied the fill numbers. spotsLeft: most open spots first, then that same session. | |
| limit | No | Maximum rows, 1-100 (default 50). | |
| siteId | No | Site to call (SiteId header). Default -99. | |
| endDate | No | Last day, inclusive (default 29 days after startDate). | |
| fullOnly | No | Only workshops that are full and not canceled. Do not pass with openOnly. | |
| openOnly | No | Only workshops with spots left that are not canceled. | |
| startDate | No | First day (default today). At most 92 days with endDate. | |
| programIds | No | Only these programs, at most 20. | |
| locationIds | No | Only these locations, at most 20. | |
| nameContains | No | Case-insensitive text the workshop or course name must contain. |