This tool uses the Canvas SIS Imports API to output the status of the latest SIS Imports.
You can specify a start date and a result limit. Max of 100 items can be displayed (API limitation). You can view more items by navigating through the pages (prev/next buttons).
Processes which are stuck may be missing a start and/or end times (if partiallly complete, the start time will display). The Status will read "imported" if the import was successfully completed.
Other options: Importing (still processing) or Failed (import failed).
This script utilizes the part of the User API along with the Get SIS Import List Canvas API for data. To use this script, input an API key generated using an Account Admin Role followed by your subdomain. For example, if your domain is "school.instructure.com," just enter "school" in the domain field.
Have questions? Please ask in the comments section below!
Remember to checkout the Resources section below for associated downloadable on Github and more!