Rubrics
POST - Rubric
This API allows authenticated users to create a new rubric by specifying a title and an optional description.
Key Notes:
name
is a required field. It defines the title of the rubric.description
is optional and can include additional context or instructions.- The created rubric is returned with metadata including
id
,createdAt
, andmodifiedAt
.
Scenario: Creating a Rubric for an Assignment
A teacher wants to set up a new rubric to evaluate student essays.
Outcome:
- The teacher sends a POST request with the rubric title and description.
- The rubric is saved and ready to be assigned criteria via the system.
- This structure helps ensure consistent and transparent evaluation across students.
POST
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
application/json
Name of the rubric
Example:
"English Rubric"
Description of the rubric
Example:
"A rubric for evaluating english hand written assignment."
Response
201
application/json
Rubric created successfully.
Unique ID of the rubric
Example:
"2b973c83-2830-4712-87b7-64a8c0a99035"
Name of the rubric
Example:
"English Rubric"
Description of the rubric
Example:
"A rubric for evaluating english hand written assignment."
List of rubric criteria
Example:
[]
Created date for the rubric
Modified date of the rubric