PATCH - Rubric
This API allows updating an existing rubric by its unique ID. You can modify attributes such as the rubric name and description.
Key Notes:
- Only the fields provided in the request body will be updated.
idmust be a valid UUID of an existing rubric.- Authentication via Bearer Token is required.
- If the rubric does not exist, a
404error is returned.
Use Cases:
- Rename a rubric after creation.
- Add or update a description to provide more context.
- Make iterative refinements before using the rubric for evaluations.
PATCH
Update Rubric
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Unique identifier for the rubric.
Body
application/json
Response
Rubric updated 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
Previous
LIST - Rubric This API allows authenticated users to retrieve a paginated list of rubrics they have created.
**Key Notes:**
- Supports pagination with metadata like `count`, `pageSize`, `next`, and `previous`.
- Each rubric object includes fields like `id`, `name`, `description`, `createdAt`, `modifiedAt`, and `rubricCriteria`.
**Scenario: Viewing Available Rubrics**
A teacher wants to see all the rubrics they’ve created to select one for a new assignment.
**Outcome:**
- The teacher sends a GET request.
- The API responds with a list of rubrics along with pagination info.
- The teacher can choose and manage existing rubrics efficiently.
Next
Update Rubric