This program is written and tested on a computer running Mac OS X 10.9 running Python 2.7.5 and Python 3.3.3.

Canvas API documentation was used to figure out what API calls to make in this script.

This script makes HTTP requests to Canvas’s API with the help of Python’s Requests library (it has made development easier and the code cleaner). More information and documentation on the library can be found here.



If you have any questions or problems with the scripts, please email me at