Merge branch 'MDL-81567-main' of https://github.com/lucaboesch/moodle
[moodle.git] / lib / apis.json
blobf8887d0c50b739e87e87c201d00625d44aa21943
2     "access": {
3         "component": "core_access",
4         "allowedlevel2": true,
5         "allowedspread": false
6     },
7     "admin": {
8         "component": "core_admin",
9         "allowedlevel2": false,
10         "allowedspread": false
11     },
12     "adminpresets": {
13         "component": "core_adminpresets",
14         "allowedlevel2": true,
15         "allowedspread": false
16     },
17     "analytics": {
18         "component": "core_analytics",
19         "allowedlevel2": true,
20         "allowedspread": true
21     },
22     "attribute": {
23         "component": "core",
24         "allowedlevel2": true,
25         "allowedspread": true
26     },
27     "availability": {
28         "component": "core_availability",
29         "allowedlevel2": false,
30         "allowedspread": false
31     },
32     "backup": {
33         "component": "core_backup",
34         "allowedlevel2": true,
35         "allowedspread": true
36     },
37     "badges": {
38         "component": "core_badges",
39         "allowedlevel2": false,
40         "allowedspread": false
41     },
42     "cache": {
43         "component": "core_cache",
44         "allowedlevel2": true,
45         "allowedspread": true
46     },
47     "calendar": {
48         "component": "core_calendar",
49         "allowedlevel2": false,
50         "allowedspread": false
51     },
52     "check": {
53         "component": "core",
54         "allowedlevel2": true,
55         "allowedspread": true
56     },
57     "comment": {
58         "component": "core_comment",
59         "allowedlevel2": false,
60         "allowedspread": false
61     },
62     "competency": {
63         "component": "core_competency",
64         "allowedlevel2": false,
65         "allowedspread": false
66     },
67     "completion": {
68         "component": "core_completion",
69         "allowedlevel2": true,
70         "allowedspread": true
71     },
72     "context": {
73         "component": "core",
74         "allowedlevel2": true,
75         "allowedspread": false
76     },
77     "core": {
78         "component": null,
79         "allowedlevel2": false,
80         "allowedspread": false
81     },
82     "customfield": {
83       "component": "core_customfield",
84       "allowedlevel2": true,
85       "allowedspread": true
86     },
87     "ddl": {
88         "component": "core",
89         "allowedlevel2": true,
90         "allowedspread": false
91     },
92     "dml": {
93         "component": "core",
94         "allowedlevel2": true,
95         "allowedspread": false
96     },
97     "enrol": {
98         "component": "core_enrol",
99         "allowedlevel2": false,
100         "allowedspread": false
101     },
102     "event": {
103         "component": "core",
104         "allowedlevel2": true,
105         "allowedspread": true
106     },
107     "external": {
108         "component": "core",
109         "allowedlevel2": true,
110         "allowedspread": true
111     },
112     "files": {
113         "component": "core_files",
114         "allowedlevel2": true,
115         "allowedspread": false
116     },
117     "form": {
118         "component": "core_form",
119         "allowedlevel2": true,
120         "allowedspread": true
121     },
122     "grade": {
123         "component": "core_grades",
124         "allowedlevel2": false,
125         "allowedspread": false
126     },
127     "grading": {
128         "component": "core_grading",
129         "allowedlevel2": false,
130         "allowedspread": false
131     },
132     "group": {
133         "component": "core_group",
134         "allowedlevel2": false,
135         "allowedspread": false
136     },
137     "h5p": {
138         "component": "core_h5p",
139         "allowedlevel2": true,
140         "allowedspread": true
141     },
142     "hook": {
143         "component": "core",
144         "allowedlevel2": true,
145         "allowedspread": true
146     },
147     "lock": {
148         "component": "core",
149         "allowedlevel2": true,
150         "allowedspread": false
151     },
152     "log": {
153         "component": "core",
154         "allowedlevel2": true,
155         "allowedspread": true
156     },
157     "media": {
158         "component": "core_media",
159         "allowedlevel2": false,
160         "allowedspread": false
161     },
162     "message": {
163         "component": "core_message",
164         "allowedlevel2": true,
165         "allowedspread": true
166     },
167     "moodlenet": {
168         "component": "core",
169         "allowedlevel2": false,
170         "allowedspread": false
171     },
172     "navigation": {
173         "component": "core",
174         "allowedlevel2": true,
175         "allowedspread": true
176     },
177     "oauth2": {
178         "component": "core",
179         "allowedlevel2": true,
180         "allowedspread": true
181     },
182     "output": {
183         "component": "core",
184         "allowedlevel2": true,
185         "allowedspread": true
186     },
187     "page": {
188         "component": "core",
189         "allowedlevel2": false,
190         "allowedspread": false
191     },
192     "payment": {
193         "component": "core_payment",
194         "allowedlevel2": true,
195         "allowedspread": true
196     },
197     "plagiarism": {
198         "component": "core_plagiarism",
199         "allowedlevel2": false,
200         "allowedspread": false
201     },
202     "portfolio": {
203         "component": "core_portfolio",
204         "allowedlevel2": false,
205         "allowedspread": false
206     },
207     "preference": {
208         "component": "core",
209         "allowedlevel2": false,
210         "allowedspread": false
211     },
212     "privacy": {
213         "component": "core_privacy",
214         "allowedlevel2": true,
215         "allowedspread": true
216     },
217     "question": {
218         "component": "core_question",
219         "allowedlevel2": true,
220         "allowedspread": true
221     },
222     "rating": {
223         "component": "core_rating",
224         "allowedlevel2": false,
225         "allowedspread": false
226     },
227     "reportbuilder": {
228         "component": "core_reportbuilder",
229         "allowedlevel2": true,
230         "allowedspread": true
231     },
232     "rss": {
233         "component": "core_rss",
234         "allowedlevel2": false,
235         "allowedspread": false
236     },
237     "search": {
238         "component": "core_search",
239         "allowedlevel2": true,
240         "allowedspread": true
241     },
242     "string": {
243         "component": "core",
244         "allowedlevel2": false,
245         "allowedspread": false
246     },
247     "tag": {
248         "component": "core_tag",
249         "allowedlevel2": false,
250         "allowedspread": false
251     },
252     "task": {
253         "component": "core",
254         "allowedlevel2": true,
255         "allowedspread": true
256     },
257     "test": {
258         "component": "core",
259         "allowedlevel2": false,
260         "allowedspread": false
261     },
262     "time": {
263         "component": "core",
264         "allowedlevel2": false,
265         "allowedspread": false
266     },
267     "upgrade": {
268         "component": "core",
269         "allowedlevel2": true,
270         "allowedspread": false
271     },
272     "webservice": {
273         "component": "core_webservice",
274         "allowedlevel2": false,
275         "allowedspread": false
276     },
277     "xapi": {
278         "component": "core_xapi",
279         "allowedlevel2": true,
280         "allowedspread": true
281     }