POST api/StudentCourseStudyPlan/InsertOrUpdateStudentSubjectKnowledge?registrationId={registrationId}&changeCourseContentSeq={changeCourseContentSeq}
Used to get the student subject knowledge for insert or update details
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| registrationId | integer |
Required |
|
| changeCourseContentSeq | boolean |
Required |
Body Parameters
Collection of Studentsubjectsknowledgelevel| Name | Description | Type | Additional information |
|---|---|---|---|
| StudentSubjectsKnowledgeLevelId |
Gets or sets student subject knowledge lever id |
integer |
None. |
| RegistrationId |
Gets or sets registration id |
integer |
None. |
| SubjectId |
Gets or sets subject id |
integer |
None. |
| SubjectName |
Gets or Sets Subjectname |
string |
None. |
| StudyPlanDuration |
Gets or sets study plan duration |
integer |
None. |
| KnowledgeLevel |
Gets or sets knowledge level details |
integer |
None. |
| MultiplicationFactor |
Gets or sets multiplication factor |
decimal number |
None. |
| IsDefaultKnowledgeLevel |
Get or set the value of if they click on Im not sure check box |
boolean |
None. |
| RevisionHoursForEachTopic |
Gets or sets the refresh hours required at each topic end. |
decimal number |
None. |
| SpentTopicRevisionHours |
Gets or sets the spent refresh hours for the topic |
decimal number |
None. |
| SubjectSequence |
Gets or sets the subject sequence of the subject |
integer |
None. |
| SubjectBaseLineExam | Collection of CourseBaseLineInfo |
None. |
|
| IsShowResult | boolean |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"StudentSubjectsKnowledgeLevelId": 1,
"RegistrationId": 2,
"SubjectId": 3,
"SubjectName": "sample string 4",
"StudyPlanDuration": 5,
"KnowledgeLevel": 6,
"MultiplicationFactor": 7.0,
"IsDefaultKnowledgeLevel": true,
"RevisionHoursForEachTopic": 9.0,
"SpentTopicRevisionHours": 10.0,
"SubjectSequence": 11,
"SubjectBaseLineExam": [
{
"CourseBaseLineInfoId": 1,
"SubjectId": 2,
"CourseId": 3,
"IsCourse": true,
"BaseLineTestId": 5,
"ShortCode": "sample string 6",
"QuizScheduleId": 7,
"QuizReferenceId": 8,
"QuizzyUserID": 9,
"UserTestDetails": {
"UserId": 1,
"TestId": 2,
"ClientId": 3,
"TestTitle": "sample string 4",
"TestTypeCode": "sample string 5",
"TestCreatedOn": "2026-04-02T09:47:53.2836442-04:00",
"TestCreatedBy": 7,
"TestDuration": 1,
"RemainingDuration": 8,
"TotalQuestions": 9,
"TotalMarks": 10,
"PassPercentage": 11.1,
"IsActive": true,
"FeedBackAtEnd": true,
"AvailableFrom": "2026-04-02T09:47:53.2836442-04:00",
"AvailableTo": "2026-04-02T09:47:53.2836442-04:00",
"TestInstruction": "sample string 16",
"TestGroupUserId": 17,
"TestTakenCount": 18,
"MaxAttempt": 19,
"ISQ_Id": 20,
"IsForNonUser": true,
"IsForGuestUser": true,
"NQA_AttemptID": 23,
"Attempt_Id": 24,
"Iscompleted": true,
"CompletedOn": "2026-04-02T09:47:53.2836442-04:00",
"NQA_CurentQustionPossition": 27,
"CurentQustionPossition": 28,
"TestReferenceMaterialId": 29,
"MaterialTitle": "sample string 30",
"Description": "sample string 31",
"GroupId": 32,
"AllowPause": true,
"AllowPauseByTest": true,
"AskUserConfidenceLevel": true,
"TestAskUserConfidenceLevel": true,
"AttemptAskUserConfidenceLevel": true,
"TestResume": true,
"ProgressInTestTile": "sample string 39",
"IsQuestionOfTheWeek": true,
"QODWGroupId": "sample string 41",
"ExamUrl": "sample string 42"
},
"IsShowResult": true
},
{
"CourseBaseLineInfoId": 1,
"SubjectId": 2,
"CourseId": 3,
"IsCourse": true,
"BaseLineTestId": 5,
"ShortCode": "sample string 6",
"QuizScheduleId": 7,
"QuizReferenceId": 8,
"QuizzyUserID": 9,
"UserTestDetails": {
"UserId": 1,
"TestId": 2,
"ClientId": 3,
"TestTitle": "sample string 4",
"TestTypeCode": "sample string 5",
"TestCreatedOn": "2026-04-02T09:47:53.2836442-04:00",
"TestCreatedBy": 7,
"TestDuration": 1,
"RemainingDuration": 8,
"TotalQuestions": 9,
"TotalMarks": 10,
"PassPercentage": 11.1,
"IsActive": true,
"FeedBackAtEnd": true,
"AvailableFrom": "2026-04-02T09:47:53.2836442-04:00",
"AvailableTo": "2026-04-02T09:47:53.2836442-04:00",
"TestInstruction": "sample string 16",
"TestGroupUserId": 17,
"TestTakenCount": 18,
"MaxAttempt": 19,
"ISQ_Id": 20,
"IsForNonUser": true,
"IsForGuestUser": true,
"NQA_AttemptID": 23,
"Attempt_Id": 24,
"Iscompleted": true,
"CompletedOn": "2026-04-02T09:47:53.2836442-04:00",
"NQA_CurentQustionPossition": 27,
"CurentQustionPossition": 28,
"TestReferenceMaterialId": 29,
"MaterialTitle": "sample string 30",
"Description": "sample string 31",
"GroupId": 32,
"AllowPause": true,
"AllowPauseByTest": true,
"AskUserConfidenceLevel": true,
"TestAskUserConfidenceLevel": true,
"AttemptAskUserConfidenceLevel": true,
"TestResume": true,
"ProgressInTestTile": "sample string 39",
"IsQuestionOfTheWeek": true,
"QODWGroupId": "sample string 41",
"ExamUrl": "sample string 42"
},
"IsShowResult": true
}
],
"IsShowResult": true
},
{
"StudentSubjectsKnowledgeLevelId": 1,
"RegistrationId": 2,
"SubjectId": 3,
"SubjectName": "sample string 4",
"StudyPlanDuration": 5,
"KnowledgeLevel": 6,
"MultiplicationFactor": 7.0,
"IsDefaultKnowledgeLevel": true,
"RevisionHoursForEachTopic": 9.0,
"SpentTopicRevisionHours": 10.0,
"SubjectSequence": 11,
"SubjectBaseLineExam": [
{
"CourseBaseLineInfoId": 1,
"SubjectId": 2,
"CourseId": 3,
"IsCourse": true,
"BaseLineTestId": 5,
"ShortCode": "sample string 6",
"QuizScheduleId": 7,
"QuizReferenceId": 8,
"QuizzyUserID": 9,
"UserTestDetails": {
"UserId": 1,
"TestId": 2,
"ClientId": 3,
"TestTitle": "sample string 4",
"TestTypeCode": "sample string 5",
"TestCreatedOn": "2026-04-02T09:47:53.2836442-04:00",
"TestCreatedBy": 7,
"TestDuration": 1,
"RemainingDuration": 8,
"TotalQuestions": 9,
"TotalMarks": 10,
"PassPercentage": 11.1,
"IsActive": true,
"FeedBackAtEnd": true,
"AvailableFrom": "2026-04-02T09:47:53.2836442-04:00",
"AvailableTo": "2026-04-02T09:47:53.2836442-04:00",
"TestInstruction": "sample string 16",
"TestGroupUserId": 17,
"TestTakenCount": 18,
"MaxAttempt": 19,
"ISQ_Id": 20,
"IsForNonUser": true,
"IsForGuestUser": true,
"NQA_AttemptID": 23,
"Attempt_Id": 24,
"Iscompleted": true,
"CompletedOn": "2026-04-02T09:47:53.2836442-04:00",
"NQA_CurentQustionPossition": 27,
"CurentQustionPossition": 28,
"TestReferenceMaterialId": 29,
"MaterialTitle": "sample string 30",
"Description": "sample string 31",
"GroupId": 32,
"AllowPause": true,
"AllowPauseByTest": true,
"AskUserConfidenceLevel": true,
"TestAskUserConfidenceLevel": true,
"AttemptAskUserConfidenceLevel": true,
"TestResume": true,
"ProgressInTestTile": "sample string 39",
"IsQuestionOfTheWeek": true,
"QODWGroupId": "sample string 41",
"ExamUrl": "sample string 42"
},
"IsShowResult": true
},
{
"CourseBaseLineInfoId": 1,
"SubjectId": 2,
"CourseId": 3,
"IsCourse": true,
"BaseLineTestId": 5,
"ShortCode": "sample string 6",
"QuizScheduleId": 7,
"QuizReferenceId": 8,
"QuizzyUserID": 9,
"UserTestDetails": {
"UserId": 1,
"TestId": 2,
"ClientId": 3,
"TestTitle": "sample string 4",
"TestTypeCode": "sample string 5",
"TestCreatedOn": "2026-04-02T09:47:53.2836442-04:00",
"TestCreatedBy": 7,
"TestDuration": 1,
"RemainingDuration": 8,
"TotalQuestions": 9,
"TotalMarks": 10,
"PassPercentage": 11.1,
"IsActive": true,
"FeedBackAtEnd": true,
"AvailableFrom": "2026-04-02T09:47:53.2836442-04:00",
"AvailableTo": "2026-04-02T09:47:53.2836442-04:00",
"TestInstruction": "sample string 16",
"TestGroupUserId": 17,
"TestTakenCount": 18,
"MaxAttempt": 19,
"ISQ_Id": 20,
"IsForNonUser": true,
"IsForGuestUser": true,
"NQA_AttemptID": 23,
"Attempt_Id": 24,
"Iscompleted": true,
"CompletedOn": "2026-04-02T09:47:53.2836442-04:00",
"NQA_CurentQustionPossition": 27,
"CurentQustionPossition": 28,
"TestReferenceMaterialId": 29,
"MaterialTitle": "sample string 30",
"Description": "sample string 31",
"GroupId": 32,
"AllowPause": true,
"AllowPauseByTest": true,
"AskUserConfidenceLevel": true,
"TestAskUserConfidenceLevel": true,
"AttemptAskUserConfidenceLevel": true,
"TestResume": true,
"ProgressInTestTile": "sample string 39",
"IsQuestionOfTheWeek": true,
"QODWGroupId": "sample string 41",
"ExamUrl": "sample string 42"
},
"IsShowResult": true
}
],
"IsShowResult": true
}
]
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>