Retrieves details of a specified class
Request Path
GET /api/v3/class/{classId}
Request Payload
None
Parameters
{classId} |
The id of the class. To retrieve class ids, use GET /api/v3/class Example: COMcB7gdfab2DFm0WqklnX6Q2 |
Response Example
{
"id": "COMcB7gdfab2DFm0WqklnX6Q2",
"name": "My Class",
"shortId": "2vs2t",
"policyId": "POstwZpTbLpqpGR2yI4cbGOw2",
"policyName": "2 hours",
"isUsingClassTypes": false,
"blueprintId": "BPvY9ME2CJ8dg-TyTeUvcKzw2",
"blueprintName": "Testing Blueprint",
"blueprintToken": "LZOGAB",
"cloudName": "CloudShare",
"timeZoneId": "Eastern Standard Time",
"projectId": "PR_E3-ZqX0AvUr_p3TgD-wtg2",
"projectName": "API Testing",
"creatorName": "The Architect",
"creatorEmail": "architect@cloudshare.com",
"instructorVupId": "VPmIJNV_kFBDLrveM0Gmr5ug2",
"instructorName": "john doe",
"defaultDurationInMinutes": 480,
"allowStartDateEditing": false,
"limitEarlyAccess": 0,
"studentPassphrase": "password",
"useCustomInvitationEmail": false,
"showCourseAddressField": true,
"address": null,
"customInvitationEmailSubject": null,
"customInvitationEmailBody": null,
"defaultInvitationEmailSubject": "${CourseName} - Virtual Lab Access",
"defaultInvitationEmailBody": "You have been invited to access your own private ${BlueprintName} virtual lab (using CloudShare)",
"showPermitAccessToNonRegisteredStudent": true,
"allowEditDefaultsWhenPermitAccessToNonRegistered": true,
"permitAccessToNonRegisteredStudent": true,
"showMaxStudentsField": true,
"maxStudents": 5,
"maxLimitOnMaxStudentField": 60,
"customFieldsValues": [
{
"id": "TFTQBKbIH5V2br3eiEdxW9-g2",
"order": 1,
"name": "clientId",
"type": 0,
"isRequired": false,
"regex": "",
"defaultValue": null,
"value": null
}
],
"instructorEmail": "jd@cloudshare.com",
"timeZoneName": "(UTC-05:00) Eastern Time (US & Canada)",
"startDate": "01/01/2015 12:00 AM",
"endDate": "01/31/2015 12:00 AM",
"status": "expired"
}