עזרה של MediaWiki API
זהו דף תיעוד של API שנוצר באופן אוטומטי.
תיעוד ודוגמאות: https://www.mediawiki.org/wiki/API
list=alldeletedrevisions (adr)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0+
רשימת כל הגרסאות המחוקות על־ידי משתמש או במרחב.
- adrprop
- אילו מאפיינים לקבל עבור כל גרסה: - ids
- מזהה הגרסה.
- flags
- דגלי גרסה (משני).
- timestamp
- חותם־הזמן של הגרסה.
- user
- המתמש שעשה את הגרסה
- userid
- מזהה המשתמש של יוצר הגרסה.
- size
- אורך (בבייטים) של הגרסה.
- sha1
- SHA-1 (בבסיס 16) של הגרסה.
- contentmodel
- מזהה מודל התוכן של הגרסה.
- comment
- הערה מאת המשתמש על הגרסה.
- parsedcomment
- הערה מפוענחת מאת המשתמש על הגרסה.
- content
- הטקסט של הגרסה.
- tags
- התגים עבור הגרסה.
- parsetree
- עץ פענוח XML של תוכן הגרסה (דורש מודל תוכן wikitext).
 
- ערכים (מופרדים באמצעות "|" או or תו חלופי): ids, flags, timestamp, user, userid, size, sha1, contentmodel, comment, parsedcomment, content, tags, parsetree
- ברירת מחדל: ids|timestamp|flags|comment|user
- adrlimit
- הגבלת מספר הגרסאות שיוחזרו. 
- המספר המרבי המותר הוא 500 (עבור בוטים – 5,000).
- סוג: מספר שלם או max
- adrexpandtemplates
- להרחיב תבניות בתוכן הגרסה (דורש adrprop=content). 
- סוג: בוליאני (פרטים)
- adrgeneratexml
- מיושן.
- יצירת עץ פענוח XML עבור תוכן הגרסה (דורש את adrprop=content; מוחלף ב־adrprop=parsetree). 
- סוג: בוליאני (פרטים)
- adrparse
- פענוח תוכן הגרסה (דורש adrprop=content). מסיבות של ביצועים, אם האפשרות הזאת משמשת, adrlimit נכפה לערך 1. 
- סוג: בוליאני (פרטים)
- adrsection
- לאחזר רק את התוכן של הפִסקה עם המספר הזה. 
- adrdiffto
- מזהה הגרסה שאליו תושווה כל גרסה. יש להשתמש ב־prev, next ו־cur עבור הגרסה הקודמת, הבא והנוכחית, בהתאמה. 
- adrdifftotext
- הטקסט שאליו תושווה כל גרסה. מבצע השוואה רק של מספר מוגבל של גרסאות. דורס את adrdiffto. אם מוגדר adrsection, רק הפסקה הזאת תושווה אל מול הטקסט הזה. 
- adrdifftotextpst
- ביצוע התמרה לפני שמירה על הטקסט לפני הרצת השוואה. תקף רק כשמשמש עם adrdifftotext. 
- סוג: בוליאני (פרטים)
- adrcontentformat
- תסדיר ההסדרה שמשמש את adrdifftotext וצפוי לפלט של תוכן. 
- אחד מהערכים הבאים: text/x-wiki, text/javascript, application/json, text/css, text/plain
- adruser
- לרשום רק גרסאות מאת המשתמש הזה. 
- סוג: שם משתמש
- adrnamespace
- לרשום רק דפים במרחב השם הזה. 
- ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- adrstart
- מאיזה חותם־זמן להתחיל למנות. 
- יכול לשמש רק adruser.
- סוג: חותם־זמן (תסדירים מורשים)
- adrend
- באיזה חותם־זמן להפסיק למנות. 
- יכול לשמש רק adruser.
- סוג: חותם־זמן (תסדירים מורשים)
- adrdir
- באיזה כיוון למנות: - newer
- לרשום את הישנים ביותר בהתחלה. לתשומת לבך: adrstart חייב להיות לפני adrend.
- older
- לרשום את החדשים ביותר בהתחלה (בררת מחדל). לתשומת לבך: adrstart חייב להיות אחרי adrend.
 
- אחד מהערכים הבאים: newer, older
- ברירת מחדל: older
- adrfrom
- להתחיל את הרשימה בשם הזה. 
- לא יכול לשמש עם adruser.
- adrto
- להפסיק את הרשימה בכותרת הזאת. 
- לא יכול לשמש עם adruser.
- adrprefix
- חיפוש כל שמות הדפים שמתחילים בערך הזה. 
- לא יכול לשמש עם adruser.
- adrexcludeuser
- לא לרשום גרסאות מאת המשתמש הזה. 
- לא יכול לשמש עם adruser.
- סוג: שם משתמש
- adrtag
- לרשום רק גרסאות עם התג הזה. 
- adrcontinue
- כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. 
- adrgeneratetitles
- בעת שימוש בתור מחולל, לחולל כותרת במקום מזהי גרסה. 
- סוג: בוליאני (פרטים)
- לרשום את 50 התרומות המחוקות האחרונות של משתמש Example.
- api.php?action=query&list=alldeletedrevisions&adruser=Example&adrlimit=50 [פתיחה בארגז חול]
- רשימת 50 הגרסאות המחוקות הראשונות במרחב הראשי.
- api.php?action=query&list=alldeletedrevisions&adrdir=newer&adrnamespace=0&adrlimit=50 [פתיחה בארגז חול]