GET api/Classes/{id}/Sessions/{SessionId}/Dates

Returns a list of dates for the specified scheduled class

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

The Id of the class

integer

Required

SessionId

The Id of the session

integer

Required

Body Parameters

None.

Response Information

Resource Description

SessionDateApiModel
NameDescriptionTypeAdditional information
ClassId

Studioware internal class id

integer

None.

ClassName

The name of the class

string

None.

ClassInternalId

The studio/business id assigned to the class

string

None.

OnlineEnrollment

True/False indicating if the class is available for Online Enrollment

boolean

None.

ClassBusinessPortalURL

The URL to see this class in the business portal

string

None.

SessionId

Internal id of the session

integer

None.

Active

True indicating the class session is in progress, or false if the class has not started or is over

boolean

None.

Status

The status of the class: Not Started, Completed, In Progress

string

None.

EnrollBusinessPortalURL

The URL to enroll in this class session on the business portal

string

None.

StartDate

The scheduled class start date and time

date

None.

StopDate

The schedule class stop date

date

None.

Location

The name of the location for the class

string

None.

AverageDuration

The average length of each class in minutes

decimal number

None.

Capacity

The number of students that can be enrolled in the class

integer

None.

CurrentEnrollmentCount

The number of students that are enrolled in the class

integer

None.

CurrentWaitingListCount

The number of students on the waiting list

integer

None.

InstructorList

List of instructors for this schedule class

string

None.

Dates

The scheduled dates for the class

Collection of SessionDateDetailApiModel

None.

Response Formats

application/json, text/json

Sample:

Sample not available.