POST api/SkillTest/loadSkillTestActivityById

Request Information

URI Parameters

None.

Body Parameters

SkillTestMasterViewModel
NameDescriptionTypeAdditional information
skilltestmasterid

integer

None.

coursemasterid

integer

None.

coursesessiondetailsid

integer

None.

userskilltestresponseid

integer

None.

createdon

date

None.

difficultylevel

string

None.

instructions

string

None.

logininfoid

integer

None.

isactive

boolean

None.

reportid

integer

None.

report

boolean

None.

skillcontent

string

None.

reportname

string

None.

testtitle

string

None.

skilltestobject

SkillTestContentJsonModel

None.

skilltypeid

integer

None.

totalquestions

string

None.

iscompleted

boolean

None.

usercoursedetailsid

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "skilltestmasterid": 1,
  "coursemasterid": 2,
  "coursesessiondetailsid": 3,
  "userskilltestresponseid": 4,
  "createdon": "2025-12-09T17:03:44.8046814+05:30",
  "difficultylevel": "sample string 6",
  "instructions": "sample string 7",
  "logininfoid": 8,
  "isactive": true,
  "reportid": 10,
  "report": true,
  "skillcontent": "sample string 12",
  "reportname": "sample string 13",
  "testtitle": "sample string 14",
  "skilltestobject": {
    "coursecode": "sample string 1",
    "skilltypecode": "sample string 2",
    "totalquestions": 3,
    "timetoanswer": 4,
    "updatedon": "sample string 5",
    "activitystatus": "sample string 6",
    "questions": [
      {
        "qid": "sample string 1",
        "questiontext": "sample string 2",
        "iscode": 3,
        "options": [
          {
            "optionname": "sample string 1",
            "optionvalue": 2
          },
          {
            "optionname": "sample string 1",
            "optionvalue": 2
          }
        ],
        "correctoption": 4,
        "questionpoints": 5
      },
      {
        "qid": "sample string 1",
        "questiontext": "sample string 2",
        "iscode": 3,
        "options": [
          {
            "optionname": "sample string 1",
            "optionvalue": 2
          },
          {
            "optionname": "sample string 1",
            "optionvalue": 2
          }
        ],
        "correctoption": 4,
        "questionpoints": 5
      }
    ]
  },
  "skilltypeid": 15,
  "totalquestions": "sample string 16",
  "iscompleted": true,
  "usercoursedetailsid": 18
}

application/xml, text/xml

Sample:
<SkillTestMasterViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/selfhatch.Models">
  <coursemasterid>2</coursemasterid>
  <coursesessiondetailsid>3</coursesessiondetailsid>
  <createdon>2025-12-09T17:03:44.8046814+05:30</createdon>
  <difficultylevel>sample string 6</difficultylevel>
  <instructions>sample string 7</instructions>
  <isactive>true</isactive>
  <iscompleted>true</iscompleted>
  <logininfoid>8</logininfoid>
  <report>true</report>
  <reportid>10</reportid>
  <reportname>sample string 13</reportname>
  <skillcontent>sample string 12</skillcontent>
  <skilltestmasterid>1</skilltestmasterid>
  <skilltestobject>
    <activitystatus>sample string 6</activitystatus>
    <coursecode>sample string 1</coursecode>
    <questions>
      <SkillTestQuestionModel>
        <correctoption>4</correctoption>
        <iscode>3</iscode>
        <options>
          <SkillTestOptionsModel>
            <optionname>sample string 1</optionname>
            <optionvalue>2</optionvalue>
          </SkillTestOptionsModel>
          <SkillTestOptionsModel>
            <optionname>sample string 1</optionname>
            <optionvalue>2</optionvalue>
          </SkillTestOptionsModel>
        </options>
        <qid>sample string 1</qid>
        <questionpoints>5</questionpoints>
        <questiontext>sample string 2</questiontext>
      </SkillTestQuestionModel>
      <SkillTestQuestionModel>
        <correctoption>4</correctoption>
        <iscode>3</iscode>
        <options>
          <SkillTestOptionsModel>
            <optionname>sample string 1</optionname>
            <optionvalue>2</optionvalue>
          </SkillTestOptionsModel>
          <SkillTestOptionsModel>
            <optionname>sample string 1</optionname>
            <optionvalue>2</optionvalue>
          </SkillTestOptionsModel>
        </options>
        <qid>sample string 1</qid>
        <questionpoints>5</questionpoints>
        <questiontext>sample string 2</questiontext>
      </SkillTestQuestionModel>
    </questions>
    <skilltypecode>sample string 2</skilltypecode>
    <timetoanswer>4</timetoanswer>
    <totalquestions>3</totalquestions>
    <updatedon>sample string 5</updatedon>
  </skilltestobject>
  <skilltypeid>15</skilltypeid>
  <testtitle>sample string 14</testtitle>
  <totalquestions>sample string 16</totalquestions>
  <usercoursedetailsid>18</usercoursedetailsid>
  <userskilltestresponseid>4</userskilltestresponseid>
</SkillTestMasterViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResultViewModel
NameDescriptionTypeAdditional information
status

boolean

None.

message

string

None.

data

Object

None.

errorCode

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "status": true,
  "message": "sample string 2",
  "data": {},
  "errorCode": 4
}

application/xml, text/xml

Sample:
<HttpResultViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/selfhatch.Models">
  <data />
  <errorCode>4</errorCode>
  <message>sample string 2</message>
  <status>true</status>
</HttpResultViewModel>