POST api/StudentCourseStudyPlan/InsertOrUpdateStudentSubjectKnowledge?registrationId={registrationId}&changeCourseContentSeq={changeCourseContentSeq}

Used to get the student subject knowledge for insert or update details

Request Information

URI Parameters

NameDescriptionTypeAdditional information
registrationId

integer

Required

changeCourseContentSeq

boolean

Required

Body Parameters

Collection of Studentsubjectsknowledgelevel
NameDescriptionTypeAdditional 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:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'List`1'.

Response Information

Resource Description

boolean

Response Formats

application/json, text/json

Sample:
true

text/xml

Sample:
<boolean xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</boolean>