caccl-api

A class that defines a set of smart Canvas endpoints that actually behave how you'd expect them to.

Usage no npm install needed!

<script type="module">
  import cacclApi from 'https://cdn.skypack.dev/caccl-api';
</script>

README

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

Canvas
App
Complete
Connection
Library