POST api/OnlineClass/saveSchedule

Request Information

URI Parameters

None.

Body Parameters

SaveScheduleRequest
NameDescriptionTypeAdditional information
ScheduleList

Collection of SaveScheduleItem

None.

SendMsg

boolean

None.

UserId

integer

None.

InstituteYearId

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "ScheduleList": [
    {
      "TimeTableId": "sample string 1",
      "MeetTimeDb": "sample string 2",
      "GoogleEventId": "sample string 3",
      "GoogleMeetCode": "sample string 4",
      "MeetLink": "sample string 5"
    },
    {
      "TimeTableId": "sample string 1",
      "MeetTimeDb": "sample string 2",
      "GoogleEventId": "sample string 3",
      "GoogleMeetCode": "sample string 4",
      "MeetLink": "sample string 5"
    }
  ],
  "SendMsg": true,
  "UserId": 2,
  "InstituteYearId": 3
}

text/html

Sample:
{"ScheduleList":[{"TimeTableId":"sample string 1","MeetTimeDb":"sample string 2","GoogleEventId":"sample string 3","GoogleMeetCode":"sample string 4","MeetLink":"sample string 5"},{"TimeTableId":"sample string 1","MeetTimeDb":"sample string 2","GoogleEventId":"sample string 3","GoogleMeetCode":"sample string 4","MeetLink":"sample string 5"}],"SendMsg":true,"UserId":2,"InstituteYearId":3}

application/xml, text/xml

Sample:
<OnlineClassController.SaveScheduleRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SmartInstituteSoftware.Controllers">
  <InstituteYearId>3</InstituteYearId>
  <ScheduleList>
    <OnlineClassController.SaveScheduleItem>
      <GoogleEventId>sample string 3</GoogleEventId>
      <GoogleMeetCode>sample string 4</GoogleMeetCode>
      <MeetLink>sample string 5</MeetLink>
      <MeetTimeDb>sample string 2</MeetTimeDb>
      <TimeTableId>sample string 1</TimeTableId>
    </OnlineClassController.SaveScheduleItem>
    <OnlineClassController.SaveScheduleItem>
      <GoogleEventId>sample string 3</GoogleEventId>
      <GoogleMeetCode>sample string 4</GoogleMeetCode>
      <MeetLink>sample string 5</MeetLink>
      <MeetTimeDb>sample string 2</MeetTimeDb>
      <TimeTableId>sample string 1</TimeTableId>
    </OnlineClassController.SaveScheduleItem>
  </ScheduleList>
  <SendMsg>true</SendMsg>
  <UserId>2</UserId>
</OnlineClassController.SaveScheduleRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Object

None.

Response Formats

application/json, text/json, text/html

Sample:
{}

application/xml, text/xml

Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />