POST api/{version}/StudentCourseStudyPlan/InsertOrUpdateStudentReviewSettings?registrationId={registrationId}
Used to insert revision setting details
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| registrationId | integer |
Required |
|
| version | string |
None. |
Body Parameters
StudentReviewDetails| Name | Description | Type | Additional information |
|---|---|---|---|
| StudentReviewSettingInfo |
Used to get the revision setting details in a list |
Collection of StudentReviewSettings |
None. |
| IsRevisionRequired |
Gets or sets whether revision required or not |
boolean |
None. |
| ShowAvailableHours |
Gets or sets whether to show the available hours or now |
boolean |
None. |
| StudentStudyPlanHoursInfo |
Return the student study plan hour details |
StudentStudyPlanHours |
None. |
| IsDefaultReviewByAdmin |
Gets or sets whether we are showing the default review details |
boolean |
None. |
| RevisionHoursForEachTopic |
revision hours for each topic |
integer |
None. |
| TotalSubject | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"StudentReviewSettingInfo": [
{
"StudentCourseReviewSettingId": 1,
"RegistrationId": 2,
"CompletionPercentage": 3,
"ReviewTimeInHours": 4,
"InProgress": true,
"IsCompleted": true,
"AllowDelete": true,
"RefreshStatus": "sample string 8",
"RefreshStartDate": "2026-04-02T23:45:00.1499802-04:00",
"RefreshEndDate": "2026-04-02T23:45:00.1499802-04:00",
"IsRemoved": true,
"RemainingReviewTimeInHours": 10.0
},
{
"StudentCourseReviewSettingId": 1,
"RegistrationId": 2,
"CompletionPercentage": 3,
"ReviewTimeInHours": 4,
"InProgress": true,
"IsCompleted": true,
"AllowDelete": true,
"RefreshStatus": "sample string 8",
"RefreshStartDate": "2026-04-02T23:45:00.1499802-04:00",
"RefreshEndDate": "2026-04-02T23:45:00.1499802-04:00",
"IsRemoved": true,
"RemainingReviewTimeInHours": 10.0
}
],
"IsRevisionRequired": true,
"ShowAvailableHours": true,
"StudentStudyPlanHoursInfo": {
"AvailableHours": 1.1,
"RequiredHours": 2.1,
"IsRevisionRequired": true,
"RevisionCount": 4,
"TotalSubjectHours": 5.1,
"TotalRevisionHours": 6.1,
"IsChangehoursRequired": true,
"IsEditStudyPlan": true
},
"IsDefaultReviewByAdmin": true,
"RevisionHoursForEachTopic": 4,
"TotalSubject": 5
}
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
booleanResponse Formats
application/json, text/json
Sample:
true
text/xml
Sample:
<boolean xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</boolean>