PUT classes/{classId}/classPartialResults

Authorization

Access to this endpoint is granted if all following conditions are true:

  • Authenticated user passes at least one of the following conditions: Authenticated user is a staff member and is assigned to the same center as a user who matches a student who is assigned to class result specified in body of request. Authenticated user is a staff member and is assigned to the online center as a user who matches a student who is assigned to class result specified in body of request. Authenticated user matches a student who is assigned to class result specified in body of request.
  • Authenticated user matches a teacher who is assigned to material specified by "result" uri parameter or by content of request.
  • Authenticated user who is either StaffMember

Request Information

URI Parameters

NameDescriptionTypeAdditional information
classId

string

Required

Body Parameters

PearsonEnglish.LearningServices.Wse.Models.ClassResults.RatingSchemaPartItemResultModel
NameDescriptionTypeAdditional information
StudentId

globally unique identifier

None.

ReferenceClassId

string

None.

ClassId

globally unique identifier

None.

TeacherId

globally unique identifier

None.

RatingSchemaPartItemId

globally unique identifier

None.

Result

integer

None.

Number

integer

None.

ClassUnitId

globally unique identifier

None.

Request Formats

application/json, text/json

Sample:
{
  "StudentId": "68cb2379-630a-4886-adf9-151dfaee92ae",
  "ReferenceClassId": "sample string 2",
  "ClassId": "6df4a7b3-0500-4bdd-8f7e-d55502c91e6b",
  "TeacherId": "7f8bd9ca-12d3-4c61-bf84-88e4936630b8",
  "RatingSchemaPartItemId": "bcf70ac0-8646-4263-9c7d-998ea54db743",
  "Result": 1,
  "Number": 1,
  "ClassUnitId": "327ad5d5-4da4-4327-9dbf-46d4b50be624"
}

Response Information

Resource Description

System.Web.Http.IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.