The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December. Read our blog post for more info about this change.
I am looking at how students use the feedback I provide on written assignments.
One question is when and if they view the document they have submitted after I have provided feedback.
This information is available in the Speedgrader, but requires me to view every student submission and record whether the student viewed the document, and if they did, record the date. This can be a slow process.
I have found that the Canvas API for Submissions provides a way to view this data:
GET /api/v1/courses/:course_id/assignments/:assignment_id/submissions/:user_id/document_annotations/read
However, this just returns a true/false value, not the date.
Has anyone found a way to retrieve the date when the submission annotations were read using the API? The data is clearly available since it is displayed in the Speedgrader.
Thanks!
Solved! Go to Solution.
Hello @woodsdm2 I looked and that information is not present in the API data unfortunately.
There would be a way to see if they had visited the page looking at their page views, however we do not see page view information of a user in the API. It looks like we are seeing some limitation here, however I would suggest submitting this as a feature request for that data to be included in the API. https://community.canvaslms.com/t5/Idea-Conversations/idb-p/ideas
You could try this https://canvas.instructure.com/doc/api/submissions.html#method.submissions_api.mark_document_annotat... This is related to the annotations if that is what you are having them look at in the feedback.
Thanks, but I don't think this is what I am looking for.
I am looking to collect data on if and when students view the feedback I provide on documents that they submit for an assignment.
There is a lot of research that shows that having students view and use feedback is an important part of the learning process, so my first step is trying to gather data about when students view feedback.
Hello @woodsdm2 I looked and that information is not present in the API data unfortunately.
There would be a way to see if they had visited the page looking at their page views, however we do not see page view information of a user in the API. It looks like we are seeing some limitation here, however I would suggest submitting this as a feature request for that data to be included in the API. https://community.canvaslms.com/t5/Idea-Conversations/idb-p/ideas
Thanks - I was hoping that I was missing something. I'll submit this as a feature request.
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.