Core APIs
From MoodleDocs
Moodle has a number of important core APIs that are used by nearly all Moodle code.
access
activity_completion
backup
comments
conditional
database
event
external
file
group
grade
message
page
portfolio
renderer
restore
rss
role
string
tag
time
webservice