'Canvas' LMS API Integration


[Up] [Top]

Documentation for package ‘vvcanvas’ version 0.0.2

Help Pages

canvas_authenticate Authenticate with Canvas LMS API
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
download_course_file Downloads a file from a given URL.
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_details Get Assignment Details from Canvas LMS API
get_assignment_submissions Lists assignment submissions for a course.
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_quizzes Retrieves course quizzes.
get_course_sections Retrieves course sections.
get_course_students Retrieves the list of students in a course.
get_discussions Retrieves the discussion topics within a course.
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.
post_new_discussion Post a New Discussion in Canvas LMS