עזרה של MediaWiki API
זהו דף תיעוד של API שנוצר באופן אוטומטי.
תיעוד ודוגמאות: https://www.mediawiki.org/wiki/API
list=protectedtitles (pt)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0+
לרשום את כל הכותרות שמוגנות מפני יצירה.
פרמטרים:
- ptnamespace
- לרשום רק כותרות במרחבי השם האלה. 
- ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- ptlevel
- לרשום רק שמות עם רמת ההגנה הזאת. 
- ערכים (מופרדים באמצעות "|" או or תו חלופי): autoconfirmed, sysop
- ptlimit
- כמה דפים להחזיר בסך הכול. 
- המספר המרבי המותר הוא 500 (עבור בוטים – 5,000).
- סוג: מספר שלם או max
- ברירת מחדל: 10
- ptdir
- באיזה כיוון למנות: - newer
- לרשום את הישנים ביותר בהתחלה. לתשומת לבך: ptstart חייב להיות לפני ptend.
- older
- לרשום את החדשים ביותר בהתחלה (בררת מחדל). לתשומת לבך: ptstart חייב להיות אחרי ptend.
 
- אחד מהערכים הבאים: newer, older
- ברירת מחדל: older
- ptstart
- להתחיל לרשום בחותם־זמן ההגנה הזה. 
- סוג: חותם־זמן (תסדירים מורשים)
- ptend
- באיזה חותם־זמן הגנה לסיים את הרשימה. 
- סוג: חותם־זמן (תסדירים מורשים)
- ptprop
- אילו מאפיינים לקבל: - timestamp
- הוספת חותם־הזמן של הוספת ההגנה.
- user
- הוספת המשתמש שהוסיף את ההגנה.
- userid
- הוספת מזהה המשתמש שהוסיף את ההגנה.
- comment
- הוספת ההערה עבור ההגנה.
- parsedcomment
- הוספת ההערה המפוענחת עבור ההגנה.
- expiry
- הוספת חותם־הזמן של הסרת ההגנה.
- level
- הוספת רמת ההגנה.
 
- ערכים (מופרדים באמצעות "|" או or תו חלופי): timestamp, user, userid, comment, parsedcomment, expiry, level
- ברירת מחדל: timestamp|level
- ptcontinue
- כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. 
דוגמאות:
- רשימת כותרות מוגנות.
- api.php?action=query&list=protectedtitles [פתיחה בארגז חול]
- חיפוש קישורים לכותרות מוגנות במרחב הראשי.
- api.php?action=query&generator=protectedtitles&gptnamespace=0&prop=linkshere [פתיחה בארגז חול]