caccl-api
A class that defines a set of Canvas endpoints that can be easily accessed. Each endpoint is equipped with the appropriate pre- and post-processing steps to make the Canvas endpoints "behave". For instance, getSubmissions() fetches student submissions and removes the test student's submission in post-processing.
Quickstart and Documentation
Visit the caccl-api docs for quickstart guides and docs.
Part of the CACCL library
C*anvas
*App
C*omplete
*Connection
Library
Special Thanks
Special thanks to Yuen Ler Chow for his great work on various endpoints, specifically the course content migration endpoint.