canvas_api_key |
Get the Canvas API key from the environment variable |
canvas_authenticate |
Authenticate with Canvas LMS API |
canvas_base_url |
Get the Canvas base URL from the environment variable |
create_assignment_group |
Create an Assignment Group in Canvas LMS |
create_course_datalake |
Create a data lake for a course. |
create_course_section |
Create a Course Section in Canvas LMS |
create_folder |
Create a Folder in Canvas LMS |
create_group_category |
Create a Group Category in Canvas LMS |
create_page |
Create a Page in Canvas LMS |
delete_course_section |
Delete a Course Section in Canvas LMS |
download_course_file |
Downloads a file from a given URL. |
edit_section |
Edit a Course Section in Canvas LMS |
get_accounts |
Get a list of accounts from the Canvas LMS API |
get_all_courses |
Retrieves a paginated list of all courses visible in the public index. |
get_assignments |
Get Assignments from Canvas LMS API |
get_assignment_data |
Get course-level assignment data from the Canvas LMS API |
get_assignment_details |
Get Assignment Details from Canvas LMS API |
get_assignment_submissions |
Lists assignment submissions for a course. |
get_calendar_events |
Get Calendar Events from Canvas LMS API |
get_courses |
Get Courses from Canvas LMS API |
get_course_announcements |
Retrieves course announcements. |
get_course_details |
Get Course Details from Canvas LMS API |
get_course_enrollments |
Retrieves the course enrollments for a course. |
get_course_files |
Retrieves a list of files within a course. |
get_course_folders |
Retrieves course folders. |
get_course_groups |
Retrieves the list of groups in a course. |
get_course_pages |
Retrieves the pages within a course. |
get_course_participation |
Get course-level participation data from Canvas LMS API |
get_course_quizzes |
Retrieves course quizzes. |
get_course_sections |
Retrieves course sections. |
get_course_students |
Retrieves the list of students in a course. |
get_department_grade_data |
Get department-level grade data from the Canvas LMS API |
get_department_participation_data |
Get department-level participation data from the Canvas LMS API |
get_department_statistics |
Get department-level statistics from the Canvas LMS API |
get_department_statistics_by_subaccount |
Get department-level statistics by subaccount from the Canvas LMS API |
get_discussions |
Retrieves the discussion topics within a course. |
get_favorite_courses |
Get Favorite Courses in Canvas LMS |
get_group_categories |
Get group categories for a context |
get_group_info |
Get information about a single group |
get_group_memberships |
Get group memberships |
get_group_users |
Get users in a group |
get_modules |
Retrieves the modules within a course. |
get_module_items |
Retrieves the items within a specific module. |
get_page_content |
Retrieves the content body of a specified page. |
get_roles |
Retrieve Roles for a Canvas Account |
get_section_information |
Get Section Information in Canvas LMS |
get_student_summaries |
Get student summaries for a course from Canvas LMS API |
get_user_course_assignment_data |
Get user-in-a-course-level assignment data from the Canvas LMS API |
get_user_course_messaging_data |
Get user-in-a-course-level messaging data from the Canvas LMS API |
get_user_course_participation_data |
Get user-in-a-course-level participation data from the Canvas LMS API |
post_new_discussion |
Post a New Discussion in Canvas LMS |