POST api/{version}/StudentCourseStudyPlan/InsertOrUpdateStudyPlanByDate?registrationId={registrationId}&dtSelectedDate={dtSelectedDate}

Used to insert study plan

Request Information

URI Parameters

NameDescriptionTypeAdditional information
registrationId

integer

Required

dtSelectedDate

date

Required

version

string

None.

Body Parameters

Collection of StudentCourseStudyPlanDetails
NameDescriptionTypeAdditional information
StudentCourseStudyPlanId

Gets or sets the study plan Id

integer

None.

RegistrationId

integer

None.

ScheduleDate

date

None.

ScheduledDurationPerDay

decimal number

None.

SubjectId

integer

None.

ScheduledDurationPerSubject

integer

None.

IsReviewTime

boolean

None.

IsBlockoutDay

boolean

None.

AdditionalComments

string

None.

SubjectName

string

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "StudentCourseStudyPlanId": 1,
    "RegistrationId": 2,
    "ScheduleDate": "2026-04-02T23:47:22.6140468-04:00",
    "ScheduledDurationPerDay": 4.1,
    "SubjectId": 5,
    "ScheduledDurationPerSubject": 6,
    "IsReviewTime": true,
    "IsBlockoutDay": true,
    "AdditionalComments": "sample string 9",
    "SubjectName": "sample string 10"
  },
  {
    "StudentCourseStudyPlanId": 1,
    "RegistrationId": 2,
    "ScheduleDate": "2026-04-02T23:47:22.6140468-04:00",
    "ScheduledDurationPerDay": 4.1,
    "SubjectId": 5,
    "ScheduledDurationPerSubject": 6,
    "IsReviewTime": true,
    "IsBlockoutDay": true,
    "AdditionalComments": "sample string 9",
    "SubjectName": "sample string 10"
  }
]

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>