create_rubric
Create a Canvas rubric by specifying criteria, points, and ratings in JSON, and optionally attach it to an assignment for immediate grading.
Instructions
Create a rubric. criteria_json is a JSON array string, each item: {"description": str, "points": number, "ratings": [{"description": str, "points": number}, ...]} Example: '[{"description": "Content", "points": 30, "ratings": [{"description": "Excellent", "points": 30}, {"description": "Weak", "points": 10}]}]' Pass associate_with_assignment_id to attach it to an assignment for grading immediately.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | ||
| criteria_json | Yes | ||
| course_identifier | Yes | ||
| free_form_comments | No | ||
| associate_with_assignment_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |