About
dgrobani
Rank:
Community Champion
Title:
Academic Systems Administrator (Emeritus)
Joined:
May 1, 2015 1:05:06 PM
Posts:
227
Solutions:
25
Likes Received:
451
Bio:
An amazing Instructure Community member
Most Liked Posts
For the last several years I’ve been developing a library of Python code that makes my life as Samuel Merritt University’s Canvas admin easier and enables me to turn institutional ideas into reality. ...
While reviewing our Feature Options today, I was excited to notice for the first time one called "GraphQL API." It's marked beta and described as "EXPERIMENTAL GraphQL API."I know ...
I wrote a Python script a few years ago to find and download syllabi. I'd be happy to share it with you.
We recently launched SyllaBot, which pulls data from Canvas, our SIS, and our outcomes repository and drops it into a syllabus template. The Python code for it is here. Custom JavaScript embeds a URL...
Another approach is to run a provisioning report for the subaccount the courses are in, edit the resulting CSV file and change the status of the relevant courses to 'deleted', tweak the column...
Most Recent Posts
My pleasure--I'm glad that worked for you!
The API by default returns 10 items at a time, so you'll need to account for that (it's referred to as pagination). Here's a long discussion about it that includes examples of how to handl...
Thanks, Dov. I put my Python scripts on GitHub seven years ago and never updated them there, but they might offer some ideas as they are: dgrobani/py3-canvaslms-api: Python 3 API wrapper for Instructu...
Here's the Python function I use to return a list from the API:
def get_list(url, r_data=None):
""" compile a paginated list up to 100 at a time (instead of default 10) and ret...
Here's an excerpt of a xlist provisioning report:
This shows that the last three courses have been crosslisted. nonxlist_course_id shows the original course, while xlist_course_id shows the cours...
Latest Badges
25 Solutions Provided
2024-09-09
Instructure Community: 9 Year
9 Years with Instructure Community
2024-05-09
250 Logins Completed
2024-01-25
100 Logins Completed
2024-01-25