GET api/prescheduledclasssessions/participationoptions/{sessionId}/{cfId}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| sessionId | integer |
Required |
|
| cfId | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
PrescheduledClassSessionParticipationOptionsResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| SessionId | integer |
None. |
|
| CuFlId | integer |
None. |
|
| ClassId | integer |
None. |
|
| ClassDescription | string |
None. |
|
| IsSessionFull | boolean |
None. |
|
| IsSessionCancelled | boolean |
None. |
|
| AlreadyParticipating | boolean |
None. |
|
| CanJoin | boolean |
None. |
|
| RequiresPurchase | boolean |
None. |
|
| PendingOptions | Collection of PrescheduledClassSessionPendingParticipationOption |
None. |
|
| IncludedOptions | Collection of PrescheduledClassSessionIncludedParticipationOption |
None. |
Response Formats
application/json, text/json
Sample:
{
"SessionId": 1,
"CuFlId": 2,
"ClassId": 3,
"ClassDescription": "sample string 4",
"IsSessionFull": true,
"IsSessionCancelled": true,
"AlreadyParticipating": true,
"CanJoin": true,
"RequiresPurchase": true,
"PendingOptions": [
{
"EntryId": 1,
"CFPrId": 2,
"CuFlId": 3,
"CustomerDescription": "sample string 4",
"ProductDescription": "sample string 5",
"ClassId": 6,
"ClassDescription": "sample string 7",
"StartDate": "2026-08-18T04:41:06.5200513+03:00",
"EndDate": "2026-08-18T04:41:06.5200513+03:00",
"Price": 10.1,
"Notes": "sample string 11"
},
{
"EntryId": 1,
"CFPrId": 2,
"CuFlId": 3,
"CustomerDescription": "sample string 4",
"ProductDescription": "sample string 5",
"ClassId": 6,
"ClassDescription": "sample string 7",
"StartDate": "2026-08-18T04:41:06.5200513+03:00",
"EndDate": "2026-08-18T04:41:06.5200513+03:00",
"Price": 10.1,
"Notes": "sample string 11"
}
],
"IncludedOptions": [
{
"CFPrId": 1,
"CuFlId": 2,
"CustomerDescription": "sample string 3",
"ProductId": 4,
"ProductDescription": "sample string 5",
"ClassId": 6,
"ClassDescription": "sample string 7",
"Duration": 8,
"StartDate": "2026-08-18T04:41:06.5200513+03:00",
"EndDate": "2026-08-18T04:41:06.5200513+03:00",
"ProdType": 0,
"MasterProductType": 0
},
{
"CFPrId": 1,
"CuFlId": 2,
"CustomerDescription": "sample string 3",
"ProductId": 4,
"ProductDescription": "sample string 5",
"ClassId": 6,
"ClassDescription": "sample string 7",
"Duration": 8,
"StartDate": "2026-08-18T04:41:06.5200513+03:00",
"EndDate": "2026-08-18T04:41:06.5200513+03:00",
"ProdType": 0,
"MasterProductType": 0
}
]
}
application/xml, text/xml
Sample:
<PrescheduledClassSessionParticipationOptionsResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Atlantis.Library.SharedModels.WebModels">
<AlreadyParticipating>true</AlreadyParticipating>
<CanJoin>true</CanJoin>
<ClassDescription>sample string 4</ClassDescription>
<ClassId>3</ClassId>
<CuFlId>2</CuFlId>
<IncludedOptions>
<PrescheduledClassSessionIncludedParticipationOption>
<CFPrId>1</CFPrId>
<ClassDescription>sample string 7</ClassDescription>
<ClassId>6</ClassId>
<CuFlId>2</CuFlId>
<CustomerDescription>sample string 3</CustomerDescription>
<Duration>8</Duration>
<EndDate>2026-08-18T04:41:06.5200513+03:00</EndDate>
<MasterProductType>PT_THERAPY</MasterProductType>
<ProdType>PT_THERAPY</ProdType>
<ProductDescription>sample string 5</ProductDescription>
<ProductId>4</ProductId>
<StartDate>2026-08-18T04:41:06.5200513+03:00</StartDate>
</PrescheduledClassSessionIncludedParticipationOption>
<PrescheduledClassSessionIncludedParticipationOption>
<CFPrId>1</CFPrId>
<ClassDescription>sample string 7</ClassDescription>
<ClassId>6</ClassId>
<CuFlId>2</CuFlId>
<CustomerDescription>sample string 3</CustomerDescription>
<Duration>8</Duration>
<EndDate>2026-08-18T04:41:06.5200513+03:00</EndDate>
<MasterProductType>PT_THERAPY</MasterProductType>
<ProdType>PT_THERAPY</ProdType>
<ProductDescription>sample string 5</ProductDescription>
<ProductId>4</ProductId>
<StartDate>2026-08-18T04:41:06.5200513+03:00</StartDate>
</PrescheduledClassSessionIncludedParticipationOption>
</IncludedOptions>
<IsSessionCancelled>true</IsSessionCancelled>
<IsSessionFull>true</IsSessionFull>
<PendingOptions>
<PrescheduledClassSessionPendingParticipationOption>
<CFPrId>2</CFPrId>
<ClassDescription>sample string 7</ClassDescription>
<ClassId>6</ClassId>
<CuFlId>3</CuFlId>
<CustomerDescription>sample string 4</CustomerDescription>
<EndDate>2026-08-18T04:41:06.5200513+03:00</EndDate>
<EntryId>1</EntryId>
<Notes>sample string 11</Notes>
<Price>10.1</Price>
<ProductDescription>sample string 5</ProductDescription>
<StartDate>2026-08-18T04:41:06.5200513+03:00</StartDate>
</PrescheduledClassSessionPendingParticipationOption>
<PrescheduledClassSessionPendingParticipationOption>
<CFPrId>2</CFPrId>
<ClassDescription>sample string 7</ClassDescription>
<ClassId>6</ClassId>
<CuFlId>3</CuFlId>
<CustomerDescription>sample string 4</CustomerDescription>
<EndDate>2026-08-18T04:41:06.5200513+03:00</EndDate>
<EntryId>1</EntryId>
<Notes>sample string 11</Notes>
<Price>10.1</Price>
<ProductDescription>sample string 5</ProductDescription>
<StartDate>2026-08-18T04:41:06.5200513+03:00</StartDate>
</PrescheduledClassSessionPendingParticipationOption>
</PendingOptions>
<RequiresPurchase>true</RequiresPurchase>
<SessionId>1</SessionId>
</PrescheduledClassSessionParticipationOptionsResponse>