PUT api/docQuizInstance/{id}

Update an existing record from the QuizInstances table.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

integer

Required

Body Parameters

docQuizInstanceDb
NameDescriptionTypeAdditional information
InstanceID

integer

None.

QuizID

integer

Required

AssignmentID

integer

Required

PersonID

integer

Required

WarehouseID

integer

Required

VersionID

integer

Required

InstanceStartDate

date

None.

InstanceEndDate

date

None.

ResultPercent

decimal number

None.

RequiredScore

decimal number

None.

Detail

string

None.

results

Collection of ValidationResult

None.

Request Formats

application/json, text/json

Sample:
{
  "results": null,
  "InstanceID": 1,
  "QuizID": 2,
  "AssignmentID": 3,
  "PersonID": 4,
  "WarehouseID": 5,
  "VersionID": 6,
  "InstanceStartDate": "2025-12-06T23:43:08.7578858+00:00",
  "InstanceEndDate": "2025-12-06T23:43:08.7578858+00:00",
  "ResultPercent": 1.0,
  "RequiredScore": 7.0,
  "Detail": "sample string 8"
}

application/xml, text/xml

Sample:
<docQuizInstanceDb xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">
  <results xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.ComponentModel.DataAnnotations" i:nil="true" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Utility" />
  <AssignmentID>3</AssignmentID>
  <Detail>sample string 8</Detail>
  <InstanceEndDate>2025-12-06T23:43:08.7578858+00:00</InstanceEndDate>
  <InstanceID>1</InstanceID>
  <InstanceStartDate>2025-12-06T23:43:08.7578858+00:00</InstanceStartDate>
  <PersonID>4</PersonID>
  <QuizID>2</QuizID>
  <RequiredScore>7</RequiredScore>
  <ResultPercent>1</ResultPercent>
  <VersionID>6</VersionID>
  <WarehouseID>5</WarehouseID>
</docQuizInstanceDb>

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 'docQuizInstanceDb'.

Response Information

Resource Description

docQuizInstanceDb
NameDescriptionTypeAdditional information
InstanceID

integer

None.

QuizID

integer

Required

AssignmentID

integer

Required

PersonID

integer

Required

WarehouseID

integer

Required

VersionID

integer

Required

InstanceStartDate

date

None.

InstanceEndDate

date

None.

ResultPercent

decimal number

None.

RequiredScore

decimal number

None.

Detail

string

None.

results

Collection of ValidationResult

None.

Response Formats

application/json, text/json

Sample:
{
  "results": null,
  "InstanceID": 1,
  "QuizID": 2,
  "AssignmentID": 3,
  "PersonID": 4,
  "WarehouseID": 5,
  "VersionID": 6,
  "InstanceStartDate": "2025-12-06T23:43:08.7578858+00:00",
  "InstanceEndDate": "2025-12-06T23:43:08.7578858+00:00",
  "ResultPercent": 1.0,
  "RequiredScore": 7.0,
  "Detail": "sample string 8"
}

application/xml, text/xml

Sample:
<docQuizInstanceDb xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">
  <results xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.ComponentModel.DataAnnotations" i:nil="true" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Utility" />
  <AssignmentID>3</AssignmentID>
  <Detail>sample string 8</Detail>
  <InstanceEndDate>2025-12-06T23:43:08.7578858+00:00</InstanceEndDate>
  <InstanceID>1</InstanceID>
  <InstanceStartDate>2025-12-06T23:43:08.7578858+00:00</InstanceStartDate>
  <PersonID>4</PersonID>
  <QuizID>2</QuizID>
  <RequiredScore>7</RequiredScore>
  <ResultPercent>1</ResultPercent>
  <VersionID>6</VersionID>
  <WarehouseID>5</WarehouseID>
</docQuizInstanceDb>