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 have seen several Canvas admins who love the "access dates" on terms, but are hesitant to use them because they have MANY terms that would need to be adjusted. Currently, it must be done through the UI, one-at-a-time and can be quite time consuming. It can not be done through a CSV upload, nor is it documented in the API.
Well, I whipped up a Google Spreadsheet to help Canvas admins create the API to change these access dates. It's not fancy. It simply creates the API call that you can then copy and paste into a MAC or Linux terminal. It can also be used in a Windows command prompt if you install cURL.
Feel free to critique, improve, re-share etc. If you decide to automate this more, I'd appreciate it if you would share a link in the comments below so others can benefit from this work, too.
Here is my Google Spreadsheet.
I hope this helps!
Keep Learning!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Mike has 20 years of experience in public education as a Teacher, Professional Development Specialist, Instructional Coach, and Director of Technology. He works closely with universities and k-12 school districts in student-centered change management. Mike has worked hands-on with hundreds of institutions with implementation and adoption strategies ranging from technical SIS integrations to vision and goal planning, professional development plans and course design. He also likes to play around with JavaScript, CSS and the Canvas API.
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