CourseService ============= .. currentmodule:: codegrade._api.course .. autoclass:: CourseService :members: get_all, create, get_course_roles, create_role, bulk_enroll, create_snippet, get_group_sets, create_group_set, get_assignments, create_assignment, get_all_enroll_links, put_enroll_link, get_sections, create_section, put_price, delete_price, delete_snippet, patch_snippet, get_registration_link, delete_enroll_link, get_course_role, delete_role, patch_role, delete_user, get_all_users, change_user_role, get, patch, get_snippets, get_statistics, get_authorization, get_submissions_by_user, import_into, import_snippets_into, join_as_logged_in_user, register_user_with_link, reorder_assignments, email_users .. rubric:: Methods .. autosummary:: :nosignatures: ~CourseService.get_all ~CourseService.create ~CourseService.get_course_roles ~CourseService.create_role ~CourseService.bulk_enroll ~CourseService.create_snippet ~CourseService.get_group_sets ~CourseService.create_group_set ~CourseService.get_assignments ~CourseService.create_assignment ~CourseService.get_all_enroll_links ~CourseService.put_enroll_link ~CourseService.get_sections ~CourseService.create_section ~CourseService.put_price ~CourseService.delete_price ~CourseService.delete_snippet ~CourseService.patch_snippet ~CourseService.get_registration_link ~CourseService.delete_enroll_link ~CourseService.get_course_role ~CourseService.delete_role ~CourseService.patch_role ~CourseService.delete_user ~CourseService.get_all_users ~CourseService.change_user_role ~CourseService.get ~CourseService.patch ~CourseService.get_snippets ~CourseService.get_statistics ~CourseService.get_authorization ~CourseService.get_submissions_by_user ~CourseService.import_into ~CourseService.import_snippets_into ~CourseService.join_as_logged_in_user ~CourseService.register_user_with_link ~CourseService.reorder_assignments ~CourseService.email_users