GET api/{version}/StudentDiscussion/FillQuestionsHistory?userType={userType}

Used to fill a question history

Request Information

URI Parameters

NameDescriptionTypeAdditional information
userType

string

Required

version

string

None.

Body Parameters

OtherQuestionLog
NameDescriptionTypeAdditional information
StudentName

Gets or sets the student name

string

None.

SubjectName

Gets or sets the subject name

string

None.

InstructorName

Gets or sets instructor name

string

None.

CourseName

Gets or sets the course name

string

None.

IsRedirect

Gets or sets whether to redirect or not

boolean

None.

QuestionId

Gets or sets the question id

integer

None.

QuestionsHistory

Gets or sets the question history

Collection of StudentOtherQuestions

None.

ShowMain

Gets or sets whether it is main question or not

boolean

None.

ShowLogs

Gets or sets the log required

boolean

None.

CourseMaterialFolderId

Gets or sets the course material folder id

integer

None.

DivisionId

Gets or sets the division

string

None.

Request Formats

application/json, text/json

Sample:
{
  "StudentName": "sample string 1",
  "SubjectName": "sample string 2",
  "InstructorName": "sample string 3",
  "CourseName": "sample string 4",
  "IsRedirect": true,
  "QuestionId": 6,
  "QuestionsHistory": [
    {
      "Title": "sample string 1",
      "QuestionResponse": "sample string 2",
      "Date": "sample string 3",
      "Time": "sample string 4",
      "Attachements": [
        {
          "Text": "sample string 1",
          "Value": "sample string 2",
          "Selected": true,
          "Url": "sample string 4"
        },
        {
          "Text": "sample string 1",
          "Value": "sample string 2",
          "Selected": true,
          "Url": "sample string 4"
        }
      ],
      "Isinstructor": true,
      "Profile": "sample string 6"
    },
    {
      "Title": "sample string 1",
      "QuestionResponse": "sample string 2",
      "Date": "sample string 3",
      "Time": "sample string 4",
      "Attachements": [
        {
          "Text": "sample string 1",
          "Value": "sample string 2",
          "Selected": true,
          "Url": "sample string 4"
        },
        {
          "Text": "sample string 1",
          "Value": "sample string 2",
          "Selected": true,
          "Url": "sample string 4"
        }
      ],
      "Isinstructor": true,
      "Profile": "sample string 6"
    }
  ],
  "ShowMain": true,
  "ShowLogs": true,
  "CourseMaterialFolderId": 9,
  "DivisionId": "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 'OtherQuestionLog'.

Response Information

Resource Description

OtherQuestionLog
NameDescriptionTypeAdditional information
StudentName

Gets or sets the student name

string

None.

SubjectName

Gets or sets the subject name

string

None.

InstructorName

Gets or sets instructor name

string

None.

CourseName

Gets or sets the course name

string

None.

IsRedirect

Gets or sets whether to redirect or not

boolean

None.

QuestionId

Gets or sets the question id

integer

None.

QuestionsHistory

Gets or sets the question history

Collection of StudentOtherQuestions

None.

ShowMain

Gets or sets whether it is main question or not

boolean

None.

ShowLogs

Gets or sets the log required

boolean

None.

CourseMaterialFolderId

Gets or sets the course material folder id

integer

None.

DivisionId

Gets or sets the division

string

None.

Response Formats

application/json, text/json

Sample:
{
  "StudentName": "sample string 1",
  "SubjectName": "sample string 2",
  "InstructorName": "sample string 3",
  "CourseName": "sample string 4",
  "IsRedirect": true,
  "QuestionId": 6,
  "QuestionsHistory": [
    {
      "Title": "sample string 1",
      "QuestionResponse": "sample string 2",
      "Date": "sample string 3",
      "Time": "sample string 4",
      "Attachements": [
        {
          "Text": "sample string 1",
          "Value": "sample string 2",
          "Selected": true,
          "Url": "sample string 4"
        },
        {
          "Text": "sample string 1",
          "Value": "sample string 2",
          "Selected": true,
          "Url": "sample string 4"
        }
      ],
      "Isinstructor": true,
      "Profile": "sample string 6"
    },
    {
      "Title": "sample string 1",
      "QuestionResponse": "sample string 2",
      "Date": "sample string 3",
      "Time": "sample string 4",
      "Attachements": [
        {
          "Text": "sample string 1",
          "Value": "sample string 2",
          "Selected": true,
          "Url": "sample string 4"
        },
        {
          "Text": "sample string 1",
          "Value": "sample string 2",
          "Selected": true,
          "Url": "sample string 4"
        }
      ],
      "Isinstructor": true,
      "Profile": "sample string 6"
    }
  ],
  "ShowMain": true,
  "ShowLogs": true,
  "CourseMaterialFolderId": 9,
  "DivisionId": "sample string 10"
}