PATCH - Rubric Criteria
This API allows authenticated users to partially update an existing rubric criteria using its ID. Only the fields that need modification should be sent in the request body.
Key Notes:
- This is a partial update, so all fields are optional.
- Useful when you want to update just one or two properties like
maxScore
orscoringLogic
. - Returns the updated rubric criteria along with its metadata.
Fields You Can Update:
name
: Title of the criteria (e.g., Cohesiveness).description
: (Optional) More context or explanation of the criteria.maxScore
/minScore
: Scoring range (e.g., 1 Star to 5 Star).scoringLogic
: Array of objects defining logic per score.
Scenario: Editing Scoring Logic
A teacher wants to improve clarity in the scoring explanation for a specific score value.
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
ID of the rubric the criteria belongs to
ID of the rubric criteria to be updated
Body
Name of the rubric criteria
"Cohesiveness"
Description of the rubric criteria
"Optional detailed info about this criteria"
Maximum score for the criterion
"5 Star"
Minimum score for the criterion
"1 Star"
Response
Unique identifier for the rubric criteria
"d102b0ff-1111-4235-b8e9-764ef03c57cb"
Name of the rubric criteria
"Cohesiveness"
Maximum score for the criterion
"5 Star"
Minimum score for the criterion
"1 Star"
Timestamp when the rubric criteria was created
"2025-03-27T11:34:53.172550Z"
Timestamp when the rubric criteria was last modified
"2025-03-27T11:35:17.739952Z"