Class Management
Lesson and class data for the resort's ski and ride school — class details (when, where, who teaches, who attends) and the survey responses guests provide after lessons. Use this group to ingest customer-experience and class-operations data into reporting, NPS, or analytics systems.
Both endpoints take a date range. The range is capped at 5 days — for wider windows, walk the range in 5-day chunks (each endpoint page shows the loop pattern).
Pages in this group
Class Details by Date Range — class records with discipline, ability level, locations, instructors, and guests (
GET /api/classmanagement/classes/{startDate}/{endDate}).Class Survey Responses — guest survey answers tied to classes and class-guest assignments (
GET /api/classmanagement/surveys/{startDate}/{endDate}). Pair with Survey Definitions under Global Settings to label the responses.
Typical use
Daily class roster export — pull class details for yesterday/today and feed into your POS or customer-experience system.
Weekly NPS / experience report — pull survey responses for the past five days, join to survey definitions, aggregate by instructor or class type.
Backfill — walk a longer historical range in 5-day chunks; each chunk is independent and idempotent.
Last updated
Was this helpful?
