Actions57
- Course Actions
- User Actions
- Assignment Actions
- Module Actions
- Page Actions
- Discussion Actions
- File Actions
- Announcement Actions
- Quiz Actions
- Submission Actions
- Enrollment Actions
- Group Actions
- Rubric Actions
Overview
This node integrates with the Canvas LMS API to manage rubrics within courses. Specifically, the "Delete" operation for the "Rubric" resource allows users to delete a rubric identified by its ID from a specified course. This is useful in scenarios where an instructor or administrator needs to remove outdated or incorrect rubrics from their course setup.
Practical example: An educator wants to clean up their course by removing a rubric that is no longer relevant. Using this node, they can specify the course and rubric IDs to delete the rubric directly via the Canvas API without manual intervention in the Canvas web interface.
Properties
Name | Meaning |
---|---|
Rubric ID | ID of the rubric to be deleted |
Output
The output JSON contains a data
field which holds the response from the Canvas API after attempting to delete the rubric. Typically, for a delete operation, this may be an empty object or confirmation message indicating successful deletion.
Example output structure:
{
"data": {}
}
No binary data output is involved in this operation.
Dependencies
- Requires an API key credential for authenticating with the Canvas LMS API.
- The node expects the base URL of the Canvas instance and an access token to be configured in the credentials.
- Network connectivity to the Canvas LMS API endpoint is necessary.
Troubleshooting
Common issues:
- Invalid or missing Rubric ID: The API will fail if the rubric ID does not exist or is not provided.
- Insufficient permissions: The API user must have rights to delete rubrics in the specified course.
- Incorrect course ID or API URL: If the course ID or Canvas URL is wrong, the request will fail.
Error messages:
"Error in "rubric" operation "delete": <message>"
: Indicates failure during the delete request; check rubric ID and permissions.- API authentication errors: Ensure the API key credential is valid and has proper scopes.
Resolution tips:
- Verify the rubric ID and course ID are correct.
- Confirm the API key has sufficient privileges.
- Check network connectivity and Canvas API availability.