עזרה של MediaWiki API
זהו דף תיעוד של API שנוצר באופן אוטומטי.
תיעוד ודוגמאות: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=allpages (ap)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
למנות את כל הדפים לפי הסדר במרחב שם נתון.
- apfrom
מאיזה שם דף להתחיל למנות.
- apcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- apto
כותרת הדף שהמנייה תסתיים בו.
- apprefix
חיפוש כל שמות הדפים שמתחילים בערך הזה.
- apnamespace
איזה מרחב שם למנות.
- אחד מהערכים הבאים: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- ברירת המחדל: 0
- apfilterredir
אילו דפים לרשום.
- אחד מהערכים הבאים: all, nonredirects, redirects
- ברירת המחדל: all
- apminsize
להגביל לדפים עם מספר כזה לפחות של בתים.
- סוג: מספר שלם
- apmaxsize
להגביל לדפים שיש בהם לכל היותר מספר כזה של בתים.
- סוג: מספר שלם
- apprtype
להגביל רק לדפים מוגנים.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): edit, move, upload
- apprlevel
לסנו הגנות לפי רמת ההגנה (חייב לשמש עם apprtype= parameter).
- ערכים (מופרדים באמצעות "|" או or תו חלופי): יכול להיות ריק, או autoconfirmed, sysop
- apprfiltercascade
לסנן הגנות לפי דירוגיות (לא תקף כאשר apprtype אינו מוגדר).
- אחד מהערכים הבאים: all, cascading, noncascading
- ברירת המחדל: all
- aplimit
כמה דפים להחזיר בסך הכול.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- apdir
באיזה כיוון לרשום.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- apfilterlanglinks
סינון על סמך קיום קישורים לשוניים בדף. יש לשים לב לכך שזה אולי לא יתייחס לקישורים לשוניים שנוספו על־ידי הרחבות.
- אחד מהערכים הבאים: all, withlanglinks, withoutlanglinks
- ברירת המחדל: all
- apprexpiry
לפי איזו תפוגת הגנה לסנן את הדף הזה:
- indefinite
- לקבל רק דפים מוגנית לצמיתות.
- definite
- לקבל רק דפים עם תפוגת הגנה מוגדרת (מסוימת).
- all
- לקבל דפים עם תפוגת הגנה כלשהי.
- אחד מהערכים הבאים: all, definite, indefinite
- ברירת המחדל: all
- להציג רשימה של דפים במתחילים באות B.
- api.php?action=query&list=allpages&apfrom=B [פתיחה בארגז חול]
- להציג מידע על 4 דפים שמתחילים באות T.
- api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info [פתיחה בארגז חול]
- להציג את תוכן של 2 הדפים הראשונים שמתחילים ב־Re ושאינם דפי הפניה.
- api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content [פתיחה בארגז חול]