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.
Found this content helpful? Log in or sign up to leave a like!
I have a student who uploaded a PDF file which contains several textboxes using the Canvas DocViewer Annotation tool. I can't confirm if the annotations were made before or after the assignment due date. Is there a way to view the timestamps of when these annotations were first created? Thanks.
Solved! Go to Solution.
There is a way. I'll explain how to do this in Chrome, but similar approaches work for other browsers.
Here's what it should look like at this point.
I can see that this annotation was created at 2025-10-06T05:30:29.036Z. That's given in UTC time so you'll need to adjust it for your timezone. I'm in Central Daylight Saving Time (CDT) right now, so that's UTC-5. That means it was created at 12:30 am.
If you don't see the created_at, just click on Data to expand it. Sometimes it shows and sometimes it doesn't.
Regardless of whether it shows the created_at or not, make sure you expand. There may be more than one annotation and you'll only get one unless you expand. It seems Canvas sends them based on the type (drawings come before text) rather than the order they were created in. It's safest to expand the data object and get the list of all of the annotations and when they were created.
Looking at these, I can see that the first annotation object in the list was created at 12:30 am on October 6, but there was another one created at 12:44 am on October 6, and the third one was created at 6:16 pm on August 25, 2024. The first comment is the one with the oldest timestamp.
You can click on any of those numbers to expand and find more details. The specifics depend on whether it was a text comment or a drawing. There is a modified_at timestamp, which would let you know if the object was edited after it was created. You can tell by looking which ones are text comments.
In this one, my created_at and modified_at are the same timestamp, so I did not come back and edit it later.
There is no flag for whether an annotation was deleted. If you delete an annotation, it no longer shows up in the list of annotations. If a student deletes an annotation, I don't have a way to get that information.
There is a way. I'll explain how to do this in Chrome, but similar approaches work for other browsers.
Here's what it should look like at this point.
I can see that this annotation was created at 2025-10-06T05:30:29.036Z. That's given in UTC time so you'll need to adjust it for your timezone. I'm in Central Daylight Saving Time (CDT) right now, so that's UTC-5. That means it was created at 12:30 am.
If you don't see the created_at, just click on Data to expand it. Sometimes it shows and sometimes it doesn't.
Regardless of whether it shows the created_at or not, make sure you expand. There may be more than one annotation and you'll only get one unless you expand. It seems Canvas sends them based on the type (drawings come before text) rather than the order they were created in. It's safest to expand the data object and get the list of all of the annotations and when they were created.
Looking at these, I can see that the first annotation object in the list was created at 12:30 am on October 6, but there was another one created at 12:44 am on October 6, and the third one was created at 6:16 pm on August 25, 2024. The first comment is the one with the oldest timestamp.
You can click on any of those numbers to expand and find more details. The specifics depend on whether it was a text comment or a drawing. There is a modified_at timestamp, which would let you know if the object was edited after it was created. You can tell by looking which ones are text comments.
In this one, my created_at and modified_at are the same timestamp, so I did not come back and edit it later.
There is no flag for whether an annotation was deleted. If you delete an annotation, it no longer shows up in the list of annotations. If a student deletes an annotation, I don't have a way to get that information.
Thank you for this, @James.
For anyone coming across this afterwards or just in general, I use https://www.timestamp-converter.com and its "ISO 8601" section as a way to convert UTC times.
-Doug
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