Back to Directory
research
Canvas LMS
Access Canvas LMS (Instructure) for course data, assignments, grades, and submissions. Use when checking due dates, viewing grades, listing courses, or fetching course materials from Canvas.
Installation
Run this in your terminal or add to your configuration:
# Clone into your skills directory
git clone ...About this Skill
Initial release: Canvas LMS data access skill.
- Allows secure access to Canvas course data, assignments, grades, and submissions using the Canvas REST API.
- Includes setup steps for generating an API token and configuring environment variables.
- Provides example curl commands for common Canvas endpoints: user profile, courses, assignments, grades, files, and modules.
- Offers tips for authentication, pagination, and response handling in both jq and Python.
- Enables easy access to due dates, grades, course content, announcements, discussions, and inbox messages.