Moodle APIs  3.8
Moodle 3.8.6 (Build: 20201109)
Components
Here is a list of all core components (plugins, subplugins and subsystems)
 admin
 antivirus_clamav
 assignfeedback_comments
 assignfeedback_editpdf
 assignfeedback_file
 assignfeedback_offline
 assignment_offline
 assignment_online
 assignment_upload
 assignment_uploadsingle
 assignsubmission_comments
 assignsubmission_file
 assignsubmission_onlinetext
 atto_accessibilitychecker
 atto_accessibilityhelper
 atto_align
 atto_backcolor
 atto_bold
 atto_charmap
 atto_clear
 atto_collapse
 atto_emojipicker
 atto_emoticon
 atto_equation
 atto_fontcolor
 atto_h5p
 atto_html
 atto_image
 atto_indent
 atto_italic
 atto_link
 atto_managefiles
 atto_media
 atto_noautolink
 atto_orderedlist
 atto_recordrtc
 atto_rtl
 atto_strike
 atto_subscript
 atto_superscript
 atto_table
 atto_title
 atto_underline
 atto_undo
 atto_unorderedlist
 auth_cas
 auth_db
 auth_email
 auth_ldap
 auth_lti
 auth_manual
 auth_mnet
 auth_nologin
 auth_none
 auth_oauth2
 auth_shibboleth
 auth_webservice
 availability_completion
 availability_date
 availability_grade
 availability_group
 availability_grouping
 availability_profile
 backup-convert
 block_activity_modules
 block_activity_results
 block_admin_bookmarks
 block_badges
 block_blog_menu
 block_blog_recent
 block_blog_tags
 block_calendar_month
 block_calendar_upcoming
 block_comments
 block_completionstatus
 block_course_list
 block_course_summary
 block_feedback
 block_globalsearch
 block_glossary_random
 block_html
 block_login
 block_lp
 block_mentees
 block_mnet_hosts
 block_myoverview
 block_myprofile
 block_navigation
 block_news_items
 block_online_users
 block_private_files
 block_quiz_results
 block_recent_activity
 block_recentlyaccessedcourses
 block_recentlyaccesseditems
 block_rss_client
 block_search_forums
 block_section_links
 block_selfcompletion
 block_settings
 block_site_main_menu
 block_social_activities
 block_starredcourses
 block_tag_flickr
 block_tag_youtube
 block_tags
 block_timeline
 booktool_exportimscp
 booktool_importhtml
 booktool_print
 cachelock_file
 cachestore_apcu
 cachestore_file
 cachestore_memcached
 cachestore_mongodb
 cachestore_redis
 cachestore_session
 cachestore_static
 calendar
 calendartype_gregorian
 cc_library
 core
 core_access
 core_admin
 core_analytics
 core_antivirus
 core_auth
 core_availability
 core_backup
 core_badges
 core_block
 core_blog
 core_cache
 core_calendar
 core_cohort
 core_comment
 core_competency
 core_completion
 core_course
 core_customfield
 core_ddl
 core_dml
 core_dtl
 core_editor
 core_enrol
 core_favourites
 core_fileconverter
 core_filepicker
 core_files
 core_filters
 core_form
 core_grades
 core_grading
 core_group
 core_h5p
 core_install
 core_lib
 core_media
 core_message
 core_mnet
 core_my
 core_notes
 core_plagiarism
 core_plugin
 core_portfolio
 core_privacy
 core_progress
 core_question
 core_rating
 core_repository
 core_role
 core_rss
 core_search
 core_tag
 core_user
 core_userkey
 core_webservice
 core_xmldb
 course
 coursereport
 customfield_checkbox
 customfield_date
 customfield_select
 customfield_text
 customfield_textarea
 datafield
 datafield_checkbox
 datafield_date
 datafield_file
 datafield_latlong
 datafield_menu
 datafield_multimenu
 datafield_number
 datafield_picture
 datafield_radiobutton
 datafield_text
 datafield_textarea
 datafield_url
 dataformat_csv
 dataformat_excel
 dataformat_html
 dataformat_json
 dataformat_ods
 dataformat_pdf
 datapreset
 datapreset_imagegallery
 editor
 editor_atto
 editor_textarea
 editor_tinymce
 enrol_category
 enrol_cohort
 enrol_database
 enrol_flatfile
 enrol_guest
 enrol_imsenterprise
 enrol_ldap
 enrol_lti
 enrol_manual
 enrol_meta
 enrol_mnet
 enrol_paypal
 enrol_self
 fileconverter_googledrive
 fileconverter_unoconv
 filter
 filter_activitynames
 filter_algebra
 filter_censor
 filter_data
 filter_displayh5p
 filter_emailprotect
 filter_emoticon
 filter_glossary
 filter_mathjaxloader
 filter_mediaplugin
 filter_multilang
 filter_tex
 filter_tidy
 filter_urltolink
 format
 format_singleactivity
 format_social
 format_topics
 format_weeks
 forumreport_summary
 gradeexport
 gradeexport_ods
 gradeexport_txt
 gradeexport_xls
 gradeexport_xml
 gradeimport
 gradeimport_csv
 gradeimport_direct
 gradeimport_xml
 gradereport_grader
 gradereport_history
 gradereport_outcomes
 gradereport_overview
 gradereport_singleview
 gradereport_user
 gradingform_guide
 gradingform_rubric
 installer
 local
 logstore_database
 logstore_legacy
 logstore_standard
 ltiservice_basicoutcomes
 ltiservice_gradebookservices
 ltiservice_memberships
 ltiservice_profile
 ltiservice_toolproxy
 ltiservice_toolsettings
 media_html5audio
 media_html5video
 media_swf
 media_videojs
 media_vimeo
 media_youtube
 message_airnotifier
 message_email
 message_jabber
 message_popup
 mlbackend_php
 mlbackend_python
 mnet
 mnetservice
 mnetservice_enrol
 mod_assign
 mod_assignment
 mod_book
 mod_chat
 mod_choice
 mod_data
 mod_feedback
 mod_folder
 mod_forum
 mod_glossary
 mod_imscp
 mod_label
 mod_lesson
 mod_lti
 mod_page
 mod_quiz
 mod_resource
 mod_scorm
 mod_survey
 mod_url
 mod_wiki
 mod_workshop
 moodle
 moodlecore
 ouwiki
 plugintype
 portfolio
 portfolio_boxnet
 portfolio_download
 portfolio_flickr
 portfolio_googledocs
 portfolio_mahara
 portfolio_picasa
 profilefield_checkbox
 profilefield_datetime
 profilefield_menu
 profilefield_text
 profilefield_textarea
 qbehaviour
 qbehaviour_adaptive
 qbehaviour_adaptivenopenalty
 qbehaviour_deferredcbm
 qbehaviour_deferredfeedback
 qbehaviour_immediatecbm
 qbehaviour_immediatefeedback
 qbehaviour_informationitem
 qbehaviour_interactive
 qbehaviour_interactivecountback
 qbehaviour_manualgraded
 qbehaviour_missing
 qformat_aiken
 qformat_blackboard_six
 qformat_examview
 qformat_gift
 qformat_missingword
 qformat_multianswer
 qformat_webct
 qformat_xhtml
 qformat_xml
 qtype
 qtype_calculated
 qtype_calculatedmulti
 qtype_calculatedsimple
 qtype_ddimageortext
 qtype_ddmarker
 qtype_ddwtos
 qtype_description
 qtype_essay
 qtype_gapselect
 qtype_match
 qtype_missingtype
 qtype_multianswer
 qtype_multichoice
 qtype_numerical
 qtype_random
 qtype_randomsamatch
 qtype_shortanswer
 qtype_truefalse
 quiz_grading
 quiz_overview
 quiz_responses
 quiz_statistics
 quizaccess
 quizaccess_delaybetweenattempts
 quizaccess_ipaddress
 quizaccess_numattempts
 quizaccess_offlineattempts
 quizaccess_openclosedate
 quizaccess_password
 quizaccess_safebrowser
 quizaccess_securewindow
 quizaccess_timelimit
 report
 report_backups
 report_competency
 report_completion
 report_configlog
 report_courseoverview
 report_eventlist
 report_insights
 report_log
 report_loglive
 report_outline
 report_participation
 report_performance
 report_progress
 report_questioninstances
 report_security
 report_stats
 report_usersessions
 repository
 repository_areafiles
 repository_boxnet
 repository_coursefiles
 repository_dropbox
 repository_equella
 repository_filesystem
 repository_flickr
 repository_flickr_public
 repository_googledocs
 repository_local
 repository_merlot
 repository_nextcloud
 repository_onedrive
 repository_picasa
 repository_recent
 repository_s3
 repository_skydrive
 repository_upload
 repository_url
 repository_user
 repository_webdav
 repository_wikimedia
 repository_youtube
 scormreport
 scormreport_basic
 scormreport_graph
 scormreport_graphs
 scormreport_interactions
 scormreport_objectives
 search_simpledb
 search_solr
 theme_boost
 theme_classic
 tool
 tool_analytics
 tool_availabilityconditions
 tool_behat
 tool_capability
 tool_cohortroles
 tool_customlang
 tool_dataprivacy
 tool_dbtransfer
 tool_filetypes
 tool_generator
 tool_health
 tool_httpsreplace
 tool_innodb
 tool_installaddon
 tool_langimport
 tool_log
 tool_lp
 tool_lpimportcsv
 tool_lpmigrate
 tool_messageinbound
 tool_mobile
 tool_monitor
 tool_multilangupgrade
 tool_oauth2
 tool_phpunit
 tool_policy
 tool_profiling
 tool_recyclebin
 tool_replace
 tool_spamcleaner
 tool_task
 tool_templatelibrary
 tool_unsuproles
 tool_uploadcourse
 tool_uploaduser
 tool_usertours
 tool_xmldb
 webservice
 webservice_rest
 webservice_soap
 webservice_xmlrpc
 workshopallocation
 workshopallocation_manual
 workshopallocation_random
 workshopallocation_scheduled
 workshopeval
 workshopeval_best
 workshopform_accumulative
 workshopform_comments
 workshopform_numerrors
 workshopform_rubric