Skip to main content
GET
List classes for the organization

Authorizations

Authorization
string
header
required

Customer API key obtained from the admin portal (e.g. 1club_sk_live_...)

Query Parameters

startDate
string<date-time>

Filter classes starting from this date

endDate
string<date-time>

Filter classes ending before this date

locale
string

Locale for translations (e.g. "en", "es")

Response

List of classes

id
integer
name
string
slug
string | null
description
string | null
images
string[]
classType
object | null
isMultiDay
boolean
startTime
string<date-time>
endTime
string<date-time>
duration
number<float> | null

Duration in hours when present.

maxCapacity
integer | null
price
number<float> | null

Price including any applicable default tax.

isFree
boolean
visibility
enum<string>
Available options:
Public,
Member_only,
Private
status
string
recurrence
object | null
sport
string | null
color
string | null
club
object | null
area
object | null
instructors
object[]
timeStatus
string | null
availabilityStatus
string | null
userStatus
string | null
waitlistPosition
integer | null
currentBookings
integer | null
translations
object | null

Per-locale translations keyed by language code (e.g. 'es', 'fr').