-
Epic
-
Resolution: Done
-
Minor
-
None
-
2.1.2, Future Dev
-
MOODLE_21_STABLE
-
Web service API Roadmap
How to add a web service function into core
if you want to suggest or implement a web service function, read the Moodledocs.
Integration priority
- the ones required for the official Mobile app (generally very few)
- the ones for which a git patch has been submitted.
- the most voted ones
- the other ones
- Discovered while testing
-
MDL-77302 core_completion_get_activities_completion_status_by_group
-
- Development in progress
-
- has a non-specific relationship to
-
MDL-48719 New WS function: core_message_get_blocked_users
-
- Closed
-
-
MDL-42639 core_user_get_users_by_field doesn't work properly using username or idnumber
-
- Closed
-
-
MDL-45567 core_user_get_users Web Service appears to be broken in 2.6
-
- Closed
-
-
MDL-64735 Create web service core_badges_get_badge_users
-
- Open
-
-
MDL-64840 Create web service core_badges_get_badges
-
- Open
-
-
MDL-47776 Add core_backup_restore_activity webservice
-
- Closed
-
- has been marked as being related by
-
MDL-31861 Create web service core_grading_save_definitions
-
- Closed
-
-
MDL-31864 Create web service core_files_upload_files
-
- Closed
-
-
MDL-31865 Create web service core_files_download_files
-
- Closed
-
-
MDL-31886 Create web service mod_assign_export_submissions
-
- Closed
-
-
MDL-31887 Create web service mod_assign_plugin_enabled
-
- Closed
-
-
MDL-31890 core_grading_get_gradingform_instances
-
- Closed
-
-
MDL-31891 Create web service core_grading_create_gradingform_instances
-
- Closed
-
-
MDL-31892 Create web service core_grade_update_gradingform_instances
-
- Closed
-
-
MDL-31893 Create web service core_grade_count_modified_gradingform_instances
-
- Closed
-
-
MDL-31896 Create web service core_grade_hide_column
-
- Closed
-
-
MDL-31897 Create web service core_grade_show_column
-
- Closed
-
-
MDL-31898 Create web service core_grade_get_column
-
- Closed
-
-
MDL-32662 core_group_xxx_groupings
-
- Closed
-
-
MDL-32919 core_course_import_course
-
- Closed
-
-
MDL-33512 core_group_[assign|unassign]_module_grouping
-
- Closed
-
-
MDL-33708 core_course_create_backups
-
- Closed
-
-
MDL-28606 core_course_get_courses_by_shortname + core_user_get_users_by_username
-
- Closed
-
-
MDL-32455 core_course_get_categories
-
- Closed
-
-
MDL-35738 mod_assign_create_assignments
-
- Closed
-
-
MDL-41804 core_blog_get_xxx
-
- Closed
-
-
MDL-27985 Get users information by username
-
- Closed
-
-
MDL-28319 core_user_get_completed_courses_per_user()
-
- Closed
-
-
MDL-28320 core_user_get_completed_users_per_course()
-
- Closed
-
-
MDL-32336 Modify the web services framework to support file downloads
-
- Closed
-
-
MDL-26886 Create a web service function that enrols a user in a course, without knowing the id of the user, or the contextid of the course
-
- Closed
-
-
MDL-31714 Core needs centralized data validations for use by core and web services too. truncate_userinfo() not good enough.
-
- Closed
-
-
MDL-34962 core_webservice_get_site_info should include the Moodle release number in returned values
-
- Closed
-
-
MDL-36541 Modify core_group_get_groupings to optionally return its associated groups
-
- Closed
-
- is blocked by
-
MDL-32896 Approval of exception/warning formats in external function
-
- Closed
-
- will be (partly) resolved by
-
MDL-30065 enrol_self_enrol()
-
- Closed
-
-
MDL-30066 enrol_self_unenrol()
-
- Closed
-