Register for InstructureCon25 • Passes include access to all sessions, the expo hall, entertainment and networking events, meals, and extraterrestrial encounters.
Found this content helpful? Log in or sign up to leave a like!
Hello.
I am trying to retrieve some rubric related data from either Canvas Data 2 or the API. I'm trying to see if there is a way to determine, for any given assignment submission, if a rubric was completed by an instructor for that submission, and each rating selected for each criterion in that rubric.
I would be retrieving this data in bulk for several courses in our instance. I need this information to provide to one our university's departments.
Is it possible to obtain this information via the API, or Canvas Data 2?
This is something that you can definitely do with the API. The List assignment submissions or List assignment submissions for multiple assignments endpoints can be used to get the student submissions and grade details. To get the rubric scores too, be sure to include the "include[]" request parameter with a value of "rubric_assessment". If the assignment has an associated rubric and the grader used the rubric, then it will include the rating details for what was selected.
Depending on how many courses you need to get the data from you could also check out Export Assignment Submission Scores with Rubric Criteria Scores and Comments. This is one of the features of a free Chrome browser extension that can export the grades including rubric data from an assignment. If you are looking to pull the data in bulk for all assignments within a course, you can also use the Submission Details course report that is found on the Course Statistics page. Custom Course Reports
To interact with Panda Bot in the Instructure Community, you need to sign up or log in:
Sign In