Skip to content

Enums

BookingStatus

Bases: StrEnum

Status of a class booking, from initial request through check-in or cancellation.

priority

priority()

Returns the priority of the booking status for sorting purposes.

DoW

Bases: StrEnum

Day of the week, used for filtering classes by schedule day.

Orange60ClassType

Bases: StrEnum

Subtypes of the standard 60-minute Orange class format.

Strength50ClassType

Bases: StrEnum

Subtypes of the 50-minute Strength class format.

Tread50ClassType

Bases: StrEnum

Subtypes of the 50-minute Tread class format.

OtherClassType

Bases: StrEnum

Non-standard class types such as workshops, clinics, and special events.

Orange90ClassType

Bases: StrEnum

Subtypes of the 90-minute Orange class format.

ClassType

Bases: StrEnum

High-level classification of OTF class formats.

get_case_insensitive classmethod

get_case_insensitive(value)

Returns the actual value of the enum, regardless of case.

get_standard_class_types staticmethod

get_standard_class_types()

Returns 2G/3G/Tornado - 60/90 minute classes.

get_tread_strength_class_types staticmethod

get_tread_strength_class_types()

Returns Tread/Strength 50 minute classes.