GET api/Students/GetStudentClassVideoRecordings?registrationId={registrationId}&ScheduledId={ScheduledId}
This method gets all the video recordings available for the given registrationId and the scheduleId
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| registrationId | integer |
Required |
|
| ScheduledId | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of VideoRecordingDetail| Name | Description | Type | Additional information |
|---|---|---|---|
| VideoGroupId | integer |
None. |
|
| VideoPlayerId | integer |
None. |
|
| VideoId | string |
None. |
|
| VideoName | string |
None. |
|
| SubjectId | integer |
None. |
|
| VideoProgress | decimal number |
None. |
|
| AvailableFrom | date |
None. |
|
| AvailableTo | date |
None. |
|
| Duration | string |
None. |
|
| IsCompleted | boolean |
None. |
|
| NeedMinPayment | boolean |
None. |
|
| LinkName | string |
None. |
|
| RecordingScheduleId | integer |
None. |
|
| VideoRecordingId | integer |
None. |
|
| ScheduleId | integer |
None. |
|
| IsAvailableToWatch | boolean |
None. |
|
| AllowPreview | boolean |
None. |
|
| VideoSourceId | integer |
None. |
|
| VideoSourceTable | string |
None. |
|
| VideoUrl | string |
None. |
|
| PreviewVideoSettingValue | integer |
None. |
|
| IsPreview | boolean |
None. |
|
| RegistrationId |
Gets or sets the student registration Id |
integer |
None. |
| IsPreviewRegistration |
Gets or sets the registration is preview registration or not |
boolean |
None. |
| Message | string |
None. |
|
| IsUpgradeRequired |
Gets or sets the flag to check whether upgrade required to access the video material or not. |
boolean |
None. |
| LasWatchedDuration | integer |
None. |
|
| ListVideoRefVideoService | Collection of VideoRefVideoService |
None. |
|
| DefaultVideoPlayerCode | string |
None. |
|
| DurationInMinutes | string |
None. |
|
| VzaarVideo | VzaarVideo |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"VideoGroupId": 1,
"VideoPlayerId": 2,
"VideoId": "sample string 3",
"VideoName": "sample string 4",
"SubjectId": 5,
"VideoProgress": 6.1,
"AvailableFrom": "2026-04-02T23:50:13.409359-04:00",
"AvailableTo": "2026-04-02T23:50:13.409359-04:00",
"Duration": "sample string 9",
"IsCompleted": true,
"NeedMinPayment": true,
"LinkName": "sample string 12",
"RecordingScheduleId": 13,
"VideoRecordingId": 14,
"ScheduleId": 15,
"IsAvailableToWatch": true,
"AllowPreview": true,
"VideoSourceId": 18,
"VideoSourceTable": "sample string 19",
"VideoUrl": "sample string 20",
"PreviewVideoSettingValue": 21,
"IsPreview": true,
"RegistrationId": 23,
"IsPreviewRegistration": true,
"Message": "sample string 25",
"IsUpgradeRequired": true,
"LasWatchedDuration": 27,
"ListVideoRefVideoService": [
{
"VideoRefVideoServiceID": 1,
"VideoID": 2,
"VideoServiceID": 3,
"VideoPlayerRefId": "sample string 4",
"ServiceVideoRefId": "sample string 5",
"VideoStatusID": 6,
"VideoServiceName": "sample string 7",
"VideoHubStatus": "sample string 8",
"DynamicClass": "sample string 9",
"DynamicSymbolClass": "sample string 10",
"DynamicServerMessage": "sample string 11",
"ShortCode": "sample string 12",
"VideoUrl": "sample string 13",
"VideoEmbedCode": "sample string 14",
"CreatedOn": "2026-04-02T23:50:13.409359-04:00",
"CreatedBy": "sample string 16",
"VideoPlayerId": 17,
"SecurityToken": "sample string 18",
"IsPublished": true,
"VideoStatusMessage": "sample string 20",
"HasAnyUnPublishedVideo": true,
"UnPublishedVideoStatusMessage": "sample string 22",
"MaxVideoDuration": 23
},
{
"VideoRefVideoServiceID": 1,
"VideoID": 2,
"VideoServiceID": 3,
"VideoPlayerRefId": "sample string 4",
"ServiceVideoRefId": "sample string 5",
"VideoStatusID": 6,
"VideoServiceName": "sample string 7",
"VideoHubStatus": "sample string 8",
"DynamicClass": "sample string 9",
"DynamicSymbolClass": "sample string 10",
"DynamicServerMessage": "sample string 11",
"ShortCode": "sample string 12",
"VideoUrl": "sample string 13",
"VideoEmbedCode": "sample string 14",
"CreatedOn": "2026-04-02T23:50:13.409359-04:00",
"CreatedBy": "sample string 16",
"VideoPlayerId": 17,
"SecurityToken": "sample string 18",
"IsPublished": true,
"VideoStatusMessage": "sample string 20",
"HasAnyUnPublishedVideo": true,
"UnPublishedVideoStatusMessage": "sample string 22",
"MaxVideoDuration": 23
}
],
"DefaultVideoPlayerCode": "sample string 28",
"DurationInMinutes": "sample string 29",
"VzaarVideo": {
"EnableVzaarPlayer": true,
"VzaarVideoUrl": "sample string 2",
"VzaarVideoId": "sample string 3"
}
},
{
"VideoGroupId": 1,
"VideoPlayerId": 2,
"VideoId": "sample string 3",
"VideoName": "sample string 4",
"SubjectId": 5,
"VideoProgress": 6.1,
"AvailableFrom": "2026-04-02T23:50:13.409359-04:00",
"AvailableTo": "2026-04-02T23:50:13.409359-04:00",
"Duration": "sample string 9",
"IsCompleted": true,
"NeedMinPayment": true,
"LinkName": "sample string 12",
"RecordingScheduleId": 13,
"VideoRecordingId": 14,
"ScheduleId": 15,
"IsAvailableToWatch": true,
"AllowPreview": true,
"VideoSourceId": 18,
"VideoSourceTable": "sample string 19",
"VideoUrl": "sample string 20",
"PreviewVideoSettingValue": 21,
"IsPreview": true,
"RegistrationId": 23,
"IsPreviewRegistration": true,
"Message": "sample string 25",
"IsUpgradeRequired": true,
"LasWatchedDuration": 27,
"ListVideoRefVideoService": [
{
"VideoRefVideoServiceID": 1,
"VideoID": 2,
"VideoServiceID": 3,
"VideoPlayerRefId": "sample string 4",
"ServiceVideoRefId": "sample string 5",
"VideoStatusID": 6,
"VideoServiceName": "sample string 7",
"VideoHubStatus": "sample string 8",
"DynamicClass": "sample string 9",
"DynamicSymbolClass": "sample string 10",
"DynamicServerMessage": "sample string 11",
"ShortCode": "sample string 12",
"VideoUrl": "sample string 13",
"VideoEmbedCode": "sample string 14",
"CreatedOn": "2026-04-02T23:50:13.409359-04:00",
"CreatedBy": "sample string 16",
"VideoPlayerId": 17,
"SecurityToken": "sample string 18",
"IsPublished": true,
"VideoStatusMessage": "sample string 20",
"HasAnyUnPublishedVideo": true,
"UnPublishedVideoStatusMessage": "sample string 22",
"MaxVideoDuration": 23
},
{
"VideoRefVideoServiceID": 1,
"VideoID": 2,
"VideoServiceID": 3,
"VideoPlayerRefId": "sample string 4",
"ServiceVideoRefId": "sample string 5",
"VideoStatusID": 6,
"VideoServiceName": "sample string 7",
"VideoHubStatus": "sample string 8",
"DynamicClass": "sample string 9",
"DynamicSymbolClass": "sample string 10",
"DynamicServerMessage": "sample string 11",
"ShortCode": "sample string 12",
"VideoUrl": "sample string 13",
"VideoEmbedCode": "sample string 14",
"CreatedOn": "2026-04-02T23:50:13.409359-04:00",
"CreatedBy": "sample string 16",
"VideoPlayerId": 17,
"SecurityToken": "sample string 18",
"IsPublished": true,
"VideoStatusMessage": "sample string 20",
"HasAnyUnPublishedVideo": true,
"UnPublishedVideoStatusMessage": "sample string 22",
"MaxVideoDuration": 23
}
],
"DefaultVideoPlayerCode": "sample string 28",
"DurationInMinutes": "sample string 29",
"VzaarVideo": {
"EnableVzaarPlayer": true,
"VzaarVideoUrl": "sample string 2",
"VzaarVideoId": "sample string 3"
}
}
]