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, and minScore are required fields.scoringLogic is an array of objects, each containing a score and its associated scoringLogic explanation.Scenario: Adding a Criterion to a Rubric
A teacher wants to assess ‘Confidence & fluency in speaking’ in a student presentation rubric.
Outcome:
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
ID of the rubric the criteria belongs to
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"
Rubric criteria created successfully.
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"