POST - Rubric Criteria
This API allows authenticated users to add a new criteria to an existing rubric by specifying its title, score range, and detailed scoring logic.
Key Notes:
name
,maxScore
, andminScore
are required fields.scoringLogic
is an array of objects, each containing ascore
and its associatedscoringLogic
explanation.- This helps maintain a transparent and consistent evaluation framework.
Scenario: Adding a Criterion to a Rubric
A teacher wants to assess ‘Confidence & fluency in speaking’ in a student presentation rubric.
Outcome:
- The teacher sends a POST request with the criterion name and scoring details.
- The criterion is added to the existing rubric.
- The rubric becomes more detailed and useful for structured evaluation.
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
Name of the rubric criterion
"Confidence & fluency in speaking"
Maximum score for the criterion
"5 Star"
Minimum score for the criterion
"1 Star"
Description of the rubric criterion
"Evaluates how confidently and fluently the student speaks"
Response
Unique ID of the rubric
"2b973c83-2830-4712-87b7-64a8c0a99035"
Name of the rubric
"English Rubric"
Description of the rubric
"A rubric for evaluating english hand written assignment."
List of rubric criteria
Created date for the rubric
"2023-11-07T05:31:56Z"
Modified date of the rubric
"2023-11-07T05:31:56Z"