UNPKG

@webhare/moodle-webservice

Version:

Moodle Web Service API client with intellisense and typechecking

1,650 lines 209 kB
{ "created": "2023-04-06T21:26:34.714Z", "items": [ { "area": "core_user", "name": "core_user_search_identity", "minVersion": "3.11", "description": "Return list of users identities matching the given criteria in their name or other identity fields.", "isAjax": true, "isLogin": true, "module": "core", "facility": "user", "preferName": "searchIdentity" }, { "area": "auth_email", "name": "auth_email_get_signup_settings", "minVersion": "3.2", "description": "Get the signup required settings and profile fields.", "isAjax": true, "isLogin": false, "module": "auth", "facility": "email", "preferName": "getSignupSettings" }, { "area": "auth_email", "name": "auth_email_signup_user", "minVersion": "3.2", "description": "Adds a new user (pendingto be confirmed) in the site.", "isAjax": true, "isLogin": false, "module": "auth", "facility": "email", "preferName": "signupUser" }, { "area": "block_recentlyaccesseditems", "name": "block_recentlyaccesseditems_get_recent_items", "minVersion": "3.6", "description": "List of items a user has accessed most recently.", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "block", "facility": "recentlyaccesseditems", "preferName": "getRecentItems" }, { "area": "block_starredcourses", "name": "block_starredcourses_get_starred_courses", "minVersion": "3.6", "description": "Get users starred courses.", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "block", "facility": "starredcourses", "preferName": "getStarredCourses" }, { "area": "core_auth", "name": "core_auth_confirm_user", "minVersion": "3.2", "description": "Confirm a user account.", "isAjax": true, "isLogin": false, "module": "core", "facility": "auth", "preferName": "confirmUser" }, { "area": "core_auth", "name": "core_auth_is_age_digital_consent_verification_enabled", "minVersion": "3.5", "description": "Checks if age digital consent verification is enabled.", "isAjax": true, "isLogin": false, "module": "core", "facility": "auth", "preferName": "isAgeDigitalConsentVerificationEnabled" }, { "area": "core_auth", "name": "core_auth_is_minor", "minVersion": "3.5", "description": "Requests a check if a user is a digital minor.", "isAjax": true, "isLogin": false, "module": "core", "facility": "auth", "preferName": "isMinor" }, { "area": "core_auth", "name": "core_auth_request_password_reset", "minVersion": "3.4", "description": "Requests a password reset.", "isAjax": true, "isLogin": false, "module": "core", "facility": "auth", "preferName": "requestPasswordReset" }, { "area": "core_auth", "name": "core_auth_request_password_reset", "minVersion": "3.4", "description": "Requests a password reset.", "isAjax": true, "isLogin": false, "module": "core", "facility": "auth", "preferName": "requestPasswordReset" }, { "area": "core_auth", "name": "core_auth_resend_confirmation_email", "minVersion": "3.6", "description": "Resend confirmation email.", "isAjax": true, "isLogin": false, "module": "core", "facility": "auth", "preferName": "resendConfirmationEmail" }, { "area": "core_auth", "name": "core_auth_resend_confirmation_email", "minVersion": "3.6", "description": "Resend confirmation email.", "isAjax": true, "isLogin": false, "module": "core", "facility": "auth", "preferName": "resendConfirmationEmail" }, { "area": "core_backup", "name": "core_backup_get_async_backup_links_backup", "minVersion": "3.7", "description": "Gets the data to use when updating the status table row in the UI for when an async backup completes.", "isAjax": true, "isLogin": true, "module": "core", "facility": "backup", "preferName": "getAsyncBackupLinksBackup" }, { "area": "core_backup", "name": "core_backup_get_async_backup_links_restore", "minVersion": "3.7", "description": "Gets the data to use when updating the status table row in the UI for when an async restore completes.", "isAjax": true, "isLogin": true, "module": "core", "facility": "backup", "preferName": "getAsyncBackupLinksRestore" }, { "area": "core_backup", "name": "core_backup_get_async_backup_progress", "minVersion": "3.7", "description": "Get the progress of an Asyncronhous backup.", "isAjax": true, "isLogin": true, "module": "core", "facility": "backup", "preferName": "getAsyncBackupProgress" }, { "area": "core_backup", "name": "core_backup_get_copy_progress", "minVersion": "3.9", "description": "Gets the progress of course copy operations.", "isAjax": true, "isLogin": true, "module": "core", "facility": "backup", "preferName": "getCopyProgress" }, { "area": "core_backup", "name": "core_backup_submit_copy_form", "minVersion": "3.9", "description": "Handles ajax submission of course copy form.", "isAjax": true, "isLogin": true, "module": "core", "facility": "backup", "preferName": "submitCopyForm" }, { "area": "core_badges", "name": "core_badges_get_user_badges", "minVersion": "3.1", "description": "Returns the list of badges awarded to a user.", "isAjax": false, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "badges", "preferName": "getUserBadges" }, { "area": "core_block", "name": "core_block_get_course_blocks", "minVersion": "3.3", "description": "Returns blocks information for a course.", "isAjax": false, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "block", "preferName": "getCourseBlocks" }, { "area": "core_block", "name": "core_block_get_dashboard_blocks", "minVersion": "3.6", "description": "Returns blocks information for the given user dashboard.", "isAjax": false, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "block", "preferName": "getDashboardBlocks" }, { "area": "core_block", "name": "core_block_fetch_addable_blocks", "minVersion": "3.11", "description": "Returns all addable blocks in a given page.", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "block", "preferName": "fetchAddableBlocks" }, { "area": "core_blog", "name": "core_blog_get_entries", "minVersion": "3.6", "description": "Returns blog entries.", "isAjax": true, "isLogin": false, "services": "moodle_mobile_app", "module": "core", "facility": "blog", "preferName": "getEntries" }, { "area": "core_blog", "name": "core_blog_view_entries", "minVersion": "3.6", "description": "Trigger the blog_entries_viewed event.", "isAjax": true, "isLogin": false, "services": "moodle_mobile_app", "module": "core", "facility": "blog", "preferName": "viewEntries" }, { "area": "core_calendar", "name": "core_calendar_create_calendar_events", "minVersion": "2.5", "description": "Create calendar events", "isAjax": false, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "calendar", "preferName": "createCalendarEvents" }, { "area": "core_calendar", "name": "core_calendar_delete_calendar_events", "minVersion": "2.5", "description": "Delete calendar events", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "calendar", "preferName": "deleteCalendarEvents" }, { "area": "core_calendar", "name": "core_calendar_get_action_events_by_course", "minVersion": "3.3", "description": "Get calendar action events by course", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "calendar", "preferName": "getActionEventsByCourse" }, { "area": "core_calendar", "name": "core_calendar_get_action_events_by_courses", "minVersion": "3.3", "description": "Get calendar action events by courses", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "calendar", "preferName": "getActionEventsByCourses" }, { "area": "core_calendar", "name": "core_calendar_get_action_events_by_timesort", "minVersion": "3.3", "description": "Get calendar action events by tiemsort", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "calendar", "preferName": "getActionEventsByTimesort" }, { "area": "core_calendar", "name": "core_calendar_get_allowed_event_types", "minVersion": "3.7", "description": "Get the type of events a user can create in the given course.", "isAjax": false, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "calendar", "preferName": "getAllowedEventTypes" }, { "area": "core_calendar", "name": "core_calendar_get_calendar_access_information", "minVersion": "3.7", "description": "Convenience function to retrieve some permissions/access information for the given course calendar.", "isAjax": false, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "calendar", "preferName": "getCalendarAccessInformation" }, { "area": "core_calendar", "name": "core_calendar_get_calendar_day_view", "minVersion": "3.4", "description": "Fetch the day view data for a calendar", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "calendar", "preferName": "getCalendarDayView" }, { "area": "core_calendar", "name": "core_calendar_get_calendar_event_by_id", "minVersion": "3.4", "description": "Get calendar event by id", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "calendar", "preferName": "getCalendarEventById" }, { "area": "core_calendar", "name": "core_calendar_get_calendar_events", "minVersion": "2.5", "description": "Get calendar events", "isAjax": false, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "calendar", "preferName": "getCalendarEvents" }, { "area": "core_calendar", "name": "core_calendar_get_calendar_monthly_view", "minVersion": "3.4", "description": "Fetch the monthly view data for a calendar", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "calendar", "preferName": "getCalendarMonthlyView" }, { "area": "core_calendar", "name": "core_calendar_get_calendar_upcoming_view", "minVersion": "3.4", "description": "Fetch the upcoming view data for a calendar", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "calendar", "preferName": "getCalendarUpcomingView" }, { "area": "core_calendar", "name": "core_calendar_get_timestamps", "minVersion": "3.8", "description": "Fetch unix timestamps for given date times.", "isAjax": true, "isLogin": true, "module": "core", "facility": "calendar", "preferName": "getTimestamps" }, { "area": "core_calendar", "name": "core_calendar_submit_create_update_form", "minVersion": "3.4", "description": "Submit form data for event form", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "calendar", "preferName": "submitCreateUpdateForm" }, { "area": "core_calendar", "name": "core_calendar_update_event_start_day", "minVersion": "3.4", "description": "Update the start day (but not time) for an event.", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "calendar", "preferName": "updateEventStartDay" }, { "area": "core_calendar", "name": "core_calendar_get_calendar_export_token", "minVersion": "3.10", "description": "Return the auth token required for exporting a calendar.", "isAjax": false, "isLogin": false, "services": "moodle_mobile_app", "module": "core", "facility": "calendar", "preferName": "getCalendarExportToken" }, { "area": "core_cohort", "name": "core_cohort_add_cohort_members", "minVersion": "2.4", "description": "Add members to cohort", "isAjax": false, "isLogin": true, "module": "core", "facility": "cohort", "preferName": "addCohortMembers" }, { "area": "core_cohort", "name": "core_cohort_create_cohorts", "minVersion": "2.4", "description": "Create cohorts", "isAjax": false, "isLogin": true, "module": "core", "facility": "cohort", "preferName": "createCohorts" }, { "area": "core_cohort", "name": "core_cohort_delete_cohort_members", "minVersion": "2.4", "description": "Delete members from cohort", "isAjax": false, "isLogin": true, "module": "core", "facility": "cohort", "preferName": "deleteCohortMembers" }, { "area": "core_cohort", "name": "core_cohort_delete_cohorts", "minVersion": "2.4", "description": "Delete cohorts", "isAjax": false, "isLogin": true, "module": "core", "facility": "cohort", "preferName": "deleteCohorts" }, { "area": "core_cohort", "name": "core_cohort_get_cohort_members", "minVersion": "2.4", "description": "Get cohort members", "isAjax": false, "isLogin": true, "module": "core", "facility": "cohort", "preferName": "getCohortMembers" }, { "area": "core_cohort", "name": "core_cohort_get_cohorts", "minVersion": "2.4", "description": "Get cohorts", "isAjax": false, "isLogin": true, "module": "core", "facility": "cohort", "preferName": "getCohorts" }, { "area": "core_cohort", "name": "core_cohort_search_cohorts", "minVersion": "3.4", "description": "Search for cohorts.", "isAjax": true, "isLogin": true, "module": "core", "facility": "cohort", "preferName": "searchCohorts" }, { "area": "core_cohort", "name": "core_cohort_update_cohorts", "minVersion": "2.4", "description": "Update cohorts", "isAjax": false, "isLogin": true, "module": "core", "facility": "cohort", "preferName": "updateCohorts" }, { "area": "core_comment", "name": "core_comment_add_comments", "minVersion": "3.8", "description": "Adds a comment or comments.", "isAjax": false, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "comment", "preferName": "addComments" }, { "area": "core_comment", "name": "core_comment_delete_comments", "minVersion": "3.8", "description": "Deletes a comment or comments.", "isAjax": false, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "comment", "preferName": "deleteComments" }, { "area": "core_comment", "name": "core_comment_get_comments", "minVersion": "2.9", "description": "Return all the comments for an specific component, context.", "isAjax": false, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "comment", "preferName": "getComments" }, { "area": "core_competency", "name": "core_competency_add_competency_to_course", "minVersion": "3.1", "description": "Add competency to a course", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "addCompetencyToCourse" }, { "area": "core_competency", "name": "core_competency_add_competency_to_plan", "minVersion": "3.1", "description": "Add a competency to a learning plan", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "addCompetencyToPlan" }, { "area": "core_competency", "name": "core_competency_add_competency_to_template", "minVersion": "3.1", "description": "Add competency to a template", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "addCompetencyToTemplate" }, { "area": "core_competency", "name": "core_competency_add_related_competency", "minVersion": "3.1", "description": "Create a relationship between competencies", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "addRelatedCompetency" }, { "area": "core_competency", "name": "core_competency_approve_plan", "minVersion": "3.1", "description": "Approve a learning plan", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "approvePlan" }, { "area": "core_competency", "name": "core_competency_competency_framework_viewed", "minVersion": "3.1", "description": "Notify a competency framework as being viewed", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "competencyFrameworkViewed" }, { "area": "core_competency", "name": "core_competency_competency_viewed", "minVersion": "3.1", "description": "Report a competency as being viewed", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "competency", "preferName": "competencyViewed" }, { "area": "core_competency", "name": "core_competency_complete_plan", "minVersion": "3.1", "description": "Complete a learning plan", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "completePlan" }, { "area": "core_competency", "name": "core_competency_count_competencies", "minVersion": "3.1", "description": "Count the competencies", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "countCompetencies" }, { "area": "core_competency", "name": "core_competency_count_competencies_in_course", "minVersion": "3.1", "description": "Count competencies in a course", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "countCompetenciesInCourse" }, { "area": "core_competency", "name": "core_competency_count_competencies_in_template", "minVersion": "3.1", "description": "Count the competencies in a template", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "countCompetenciesInTemplate" }, { "area": "core_competency", "name": "core_competency_count_competency_frameworks", "minVersion": "3.1", "description": "Count the competency frameworks", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "countCompetencyFrameworks" }, { "area": "core_competency", "name": "core_competency_count_course_module_competencies", "minVersion": "3.8", "description": "Count the competencies in a course module", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "countCourseModuleCompetencies" }, { "area": "core_competency", "name": "core_competency_count_courses_using_competency", "minVersion": "3.1", "description": "Count courses using a competency", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "countCoursesUsingCompetency" }, { "area": "core_competency", "name": "core_competency_count_templates", "minVersion": "3.1", "description": "Count templates", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "countTemplates" }, { "area": "core_competency", "name": "core_competency_count_templates_using_competency", "minVersion": "3.1", "description": "Count templates using a competency", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "countTemplatesUsingCompetency" }, { "area": "core_competency", "name": "core_competency_create_competency", "minVersion": "3.1", "description": "Create a competency", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "createCompetency" }, { "area": "core_competency", "name": "core_competency_create_competency_framework", "minVersion": "3.1", "description": "Create a competency framework", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "createCompetencyFramework" }, { "area": "core_competency", "name": "core_competency_create_plan", "minVersion": "3.1", "description": "Create a learning plan", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "createPlan" }, { "area": "core_competency", "name": "core_competency_create_template", "minVersion": "3.1", "description": "Create a template", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "createTemplate" }, { "area": "core_competency", "name": "core_competency_create_user_evidence_competency", "minVersion": "3.1", "description": "Link an evidence of prior learning with a user's competency", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "createUserEvidenceCompetency" }, { "area": "core_competency", "name": "core_competency_delete_competency", "minVersion": "3.1", "description": "Delete a competency", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "deleteCompetency" }, { "area": "core_competency", "name": "core_competency_delete_competency_framework", "minVersion": "3.1", "description": "Delete a competency framework", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "deleteCompetencyFramework" }, { "area": "core_competency", "name": "core_competency_delete_evidence", "minVersion": "3.1", "description": "Delete an evidence", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "competency", "preferName": "deleteEvidence" }, { "area": "core_competency", "name": "core_competency_delete_plan", "minVersion": "3.1", "description": "Delete a learning plan", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "deletePlan" }, { "area": "core_competency", "name": "core_competency_delete_template", "minVersion": "3.1", "description": "Delete a template", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "deleteTemplate" }, { "area": "core_competency", "name": "core_competency_delete_user_evidence", "minVersion": "3.1", "description": "Delete an evidence of prior learning", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "deleteUserEvidence" }, { "area": "core_competency", "name": "core_competency_delete_user_evidence_competency", "minVersion": "3.1", "description": "Remove a link between an evidence of prior learning and a user's competency", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "deleteUserEvidenceCompetency" }, { "area": "core_competency", "name": "core_competency_duplicate_competency_framework", "minVersion": "3.1", "description": "Duplicate a competency framework", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "duplicateCompetencyFramework" }, { "area": "core_competency", "name": "core_competency_duplicate_template", "minVersion": "3.1", "description": "Duplicate a template", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "duplicateTemplate" }, { "area": "core_competency", "name": "core_competency_get_scale_values", "minVersion": "3.1", "description": "Get the values for a scale", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "competency", "preferName": "getScaleValues" }, { "area": "core_competency", "name": "core_competency_grade_competency", "minVersion": "3.1", "description": "Rate a user's competency", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "gradeCompetency" }, { "area": "core_competency", "name": "core_competency_grade_competency_in_course", "minVersion": "3.1", "description": "Rate a user's competency in a course", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "competency", "preferName": "gradeCompetencyInCourse" }, { "area": "core_competency", "name": "core_competency_grade_competency_in_plan", "minVersion": "3.1", "description": "Rate a user's competency in a learning plan", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "gradeCompetencyInPlan" }, { "area": "core_competency", "name": "core_competency_list_competencies", "minVersion": "3.1", "description": "List competencies", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "listCompetencies" }, { "area": "core_competency", "name": "core_competency_list_competencies_in_template", "minVersion": "3.1", "description": "List the competencies of a template", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "listCompetenciesInTemplate" }, { "area": "core_competency", "name": "core_competency_list_competency_frameworks", "minVersion": "3.1", "description": "List the competency frameworks", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "listCompetencyFrameworks" }, { "area": "core_competency", "name": "core_competency_list_course_competencies", "minVersion": "3.1", "description": "List the competencies in a course", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "competency", "preferName": "listCourseCompetencies" }, { "area": "core_competency", "name": "core_competency_list_course_module_competencies", "minVersion": "3.8", "description": "List the competencies in a course module", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "listCourseModuleCompetencies" }, { "area": "core_competency", "name": "core_competency_list_plan_competencies", "minVersion": "3.1", "description": "List a learning plan's competencies", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "listPlanCompetencies" }, { "area": "core_competency", "name": "core_competency_list_templates", "minVersion": "3.1", "description": "List templates", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "listTemplates" }, { "area": "core_competency", "name": "core_competency_list_templates_using_competency", "minVersion": "3.1", "description": "List templates using a competency", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "listTemplatesUsingCompetency" }, { "area": "core_competency", "name": "core_competency_list_user_plans", "minVersion": "3.1", "description": "List a user's learning plans", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "listUserPlans" }, { "area": "core_competency", "name": "core_competency_move_down_competency", "minVersion": "3.1", "description": "Move a competency down in its branch", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "moveDownCompetency" }, { "area": "core_competency", "name": "core_competency_move_up_competency", "minVersion": "3.1", "description": "Move a competency up in its branch", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "moveUpCompetency" }, { "area": "core_competency", "name": "core_competency_plan_cancel_review_request", "minVersion": "3.1", "description": "Cancel the review request of a learning plan", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "planCancelReviewRequest" }, { "area": "core_competency", "name": "core_competency_plan_request_review", "minVersion": "3.1", "description": "Request the review of a learning plan", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "planRequestReview" }, { "area": "core_competency", "name": "core_competency_plan_start_review", "minVersion": "3.1", "description": "Start the review of a learning plan", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "planStartReview" }, { "area": "core_competency", "name": "core_competency_plan_stop_review", "minVersion": "3.1", "description": "Stop the review of a learning plan", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "planStopReview" }, { "area": "core_competency", "name": "core_competency_read_competency", "minVersion": "3.1", "description": "Fetch a competency", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "readCompetency" }, { "area": "core_competency", "name": "core_competency_read_competency_framework", "minVersion": "3.1", "description": "Fetch a competency framework", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "readCompetencyFramework" }, { "area": "core_competency", "name": "core_competency_read_plan", "minVersion": "3.1", "description": "Fetch a learning plan", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "readPlan" }, { "area": "core_competency", "name": "core_competency_read_template", "minVersion": "3.1", "description": "Fetch a template", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "readTemplate" }, { "area": "core_competency", "name": "core_competency_read_user_evidence", "minVersion": "3.1", "description": "Fetch an evidence of prior learning", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "readUserEvidence" }, { "area": "core_competency", "name": "core_competency_remove_competency_from_course", "minVersion": "3.1", "description": "Remove competency from a course", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "removeCompetencyFromCourse" }, { "area": "core_competency", "name": "core_competency_remove_competency_from_plan", "minVersion": "3.1", "description": "Remove a competency from a learning plan", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "removeCompetencyFromPlan" }, { "area": "core_competency", "name": "core_competency_remove_competency_from_template", "minVersion": "3.1", "description": "Remove competency from template", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "removeCompetencyFromTemplate" }, { "area": "core_competency", "name": "core_competency_remove_related_competency", "minVersion": "3.1", "description": "Remove a relationship between competencies", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "removeRelatedCompetency" }, { "area": "core_competency", "name": "core_competency_reopen_plan", "minVersion": "3.1", "description": "Reopen a learning plan", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "reopenPlan" }, { "area": "core_competency", "name": "core_competency_reorder_course_competency", "minVersion": "3.1", "description": "Reorder competencies in a course", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "reorderCourseCompetency" }, { "area": "core_competency", "name": "core_competency_reorder_plan_competency", "minVersion": "3.1", "description": "Reopen a competency in a learning plan", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "reorderPlanCompetency" }, { "area": "core_competency", "name": "core_competency_reorder_template_competency", "minVersion": "3.1", "description": "Reorder competencies in a template", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "reorderTemplateCompetency" }, { "area": "core_competency", "name": "core_competency_request_review_of_user_evidence_linked_competencies", "minVersion": "3.1", "description": "Request the review of the user's competencies linked to an evidence of prior learning", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "requestReviewOfUserEvidenceLinkedCompetencies" }, { "area": "core_competency", "name": "core_competency_search_competencies", "minVersion": "3.1", "description": "Search for competencies", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "searchCompetencies" }, { "area": "core_competency", "name": "core_competency_set_course_competency_ruleoutcome", "minVersion": "3.1", "description": "Set the rule of course competencies", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "setCourseCompetencyRuleoutcome" }, { "area": "core_competency", "name": "core_competency_set_parent_competency", "minVersion": "3.1", "description": "Relocate a competency to another parent", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "setParentCompetency" }, { "area": "core_competency", "name": "core_competency_template_has_related_data", "minVersion": "3.1", "description": "Check whether a template has related data", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "templateHasRelatedData" }, { "area": "core_competency", "name": "core_competency_template_viewed", "minVersion": "3.1", "description": "Report a template as being viewed", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "templateViewed" }, { "area": "core_competency", "name": "core_competency_unapprove_plan", "minVersion": "3.1", "description": "Unapprove a learning plan", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "unapprovePlan" }, { "area": "core_competency", "name": "core_competency_unlink_plan_from_template", "minVersion": "3.1", "description": "Unlink a learning plan from a template", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "unlinkPlanFromTemplate" }, { "area": "core_competency", "name": "core_competency_update_competency", "minVersion": "3.1", "description": "Update a competency", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "updateCompetency" }, { "area": "core_competency", "name": "core_competency_update_competency_framework", "minVersion": "3.1", "description": "Update a competency framework", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "updateCompetencyFramework" }, { "area": "core_competency", "name": "core_competency_update_course_competency_settings", "minVersion": "3.1", "description": "Update the course competency settings", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "updateCourseCompetencySettings" }, { "area": "core_competency", "name": "core_competency_update_plan", "minVersion": "3.1", "description": "Update a learning plan", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "updatePlan" }, { "area": "core_competency", "name": "core_competency_update_template", "minVersion": "3.1", "description": "Update a template", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "updateTemplate" }, { "area": "core_competency", "name": "core_competency_user_competency_cancel_review_request", "minVersion": "3.1", "description": "Cancel the review request of a user's competency", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "userCompetencyCancelReviewRequest" }, { "area": "core_competency", "name": "core_competency_user_competency_plan_viewed", "minVersion": "3.1", "description": "Report the archive of user's competency as being viewed", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "competency", "preferName": "userCompetencyPlanViewed" }, { "area": "core_competency", "name": "core_competency_user_competency_request_review", "minVersion": "3.1", "description": "Request the review of a user's competency", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "userCompetencyRequestReview" }, { "area": "core_competency", "name": "core_competency_user_competency_start_review", "minVersion": "3.1", "description": "Start the review of a user's competency", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "userCompetencyStartReview" }, { "area": "core_competency", "name": "core_competency_user_competency_stop_review", "minVersion": "3.1", "description": "Stop the review of a user's competency", "isAjax": true, "isLogin": true, "module": "core", "facility": "competency", "preferName": "userCompetencyStopReview" }, { "area": "core_competency", "name": "core_competency_user_competency_viewed", "minVersion": "3.1", "description": "Report a user's competency as being viewed", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "competency", "preferName": "userCompetencyViewed" }, { "area": "core_competency", "name": "core_competency_user_competency_viewed_in_course", "minVersion": "3.1", "description": "Report a user's competency as being viewed from a course", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "competency", "preferName": "userCompetencyViewedInCourse" }, { "area": "core_competency", "name": "core_competency_user_competency_viewed_in_plan", "minVersion": "3.1", "description": "Report a user's competency as being viewed from a learning plan", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "competency", "preferName": "userCompetencyViewedInPlan" }, { "area": "core_completion", "name": "core_completion_get_activities_completion_status", "minVersion": "2.9", "description": "Return the activities completion status for a user in a course.", "isAjax": false, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "completion", "preferName": "getActivitiesCompletionStatus" }, { "area": "core_completion", "name": "core_completion_get_course_completion_status", "minVersion": "2.9", "description": "Returns course completion status.", "isAjax": false, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "completion", "preferName": "getCourseCompletionStatus" }, { "area": "core_completion", "name": "core_completion_mark_course_self_completed", "minVersion": "3.0", "description": "Update the course completion status for the current user (if course self-completion is enabled).", "isAjax": false, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "completion", "preferName": "markCourseSelfCompleted" }, { "area": "core_completion", "name": "core_completion_override_activity_completion_status", "minVersion": "3.4", "description": "Update completion status for a user in an activity by overriding it.", "isAjax": true, "isLogin": true, "module": "core", "facility": "completion", "preferName": "overrideActivityCompletionStatus" }, { "area": "core_completion", "name": "core_completion_update_activity_completion_status_manually", "minVersion": "2.9", "description": "Update completion status for the current user in an activity, only for activities with manual tracking.", "isAjax": false, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "completion", "preferName": "updateActivityCompletionStatusManually" }, { "area": "core_contentbank", "name": "core_contentbank_delete_content", "minVersion": "3.9", "description": "Delete a content from the content bank.", "isAjax": true, "isLogin": true, "module": "core", "facility": "contentbank", "preferName": "deleteContent" }, { "area": "core_contentbank", "name": "core_contentbank_rename_content", "minVersion": "3.9", "description": "Rename a content in the content bank.", "isAjax": true, "isLogin": true, "module": "core", "facility": "contentbank", "preferName": "renameContent" }, { "area": "core_contentbank", "name": "core_contentbank_set_content_visibility", "minVersion": "3.11", "description": "Set the visibility of a content in the content bank.", "isAjax": true, "isLogin": true, "module": "core", "facility": "contentbank", "preferName": "setContentVisibility" }, { "area": "core_course", "name": "core_course_add_content_item_to_user_favourites", "minVersion": "3.9", "description": "Adds a content item (activity, resource or their subtypes) to the favourites for the user.", "isAjax": true, "isLogin": true, "module": "core", "facility": "course", "preferName": "addContentItemToUserFavourites" }, { "area": "core_course", "name": "core_course_check_updates", "minVersion": "3.2", "description": "Check if there is updates affecting the user for the given course and contexts.", "isAjax": true, "isLogin": true, "services": "moodle_mobile_app", "module": "core", "facility": "course", "preferName": "checkUpdates" }, { "area": "core_course", "name": "core_course_create_categories", "minVersion": "2.3", "description": "create categories", "isAjax": false, "isLogin": true, "module": "core", "facility": "course", "preferName": "createCategories" }, { "area": "core_course", "name": "core_course_create_courses", "minVersion": "2.0", "description": "Create new courses", "isAjax": false, "isLogin": true, "module": "core", "facility": "course", "preferName": "createCourses" }, { "area": "core_course", "name": "core_course_delete_categories", "minVersion": "2.3", "description": "delete categories", "isAjax": false, "isLogin": true, "module": "core", "facility": "course", "preferName": "deleteCategories" }, {