עזרה של MediaWiki API
זהו דף תיעוד של API שנוצר באופן אוטומטי.
תיעוד ודוגמאות: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
יחידה ראשית
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
מצב: ה־API של מדיה־ויקי הוא ממשק ותיק ויציב שנתמך ומשתפר באופן סדיר. אף שאנחנו משתדלים להימנע מכך, לעיתים עלינו לבצע שינויים שעלולים לשבש דברים בפונקציונליות הזאת; באפשרותך לעשות מינוי לרשימת התפוצה mediawiki-api-announce כדי לקבל הודעות על עדכונים.
בקשות שגויות: כשבקשות שגויות נשלחות ל־API, יישלח כותר HTTP עם המפתח "MediaWiki-API-Error", ואז גם הערך של הכותר וגם קוד השגיאה יוגדרו לאותו ערך. למידע נוסף, אפשר לעיין בדף API:שגיאות ואזהרות.
בדיקה: לבדיקה קלה יותר של בקשות, אפשר להשתמש בארגז החול של API.
- action
איזו פעולה לבצע.
- acquiretempusername
- קבלת שם משתמש זמני ואחסונו במאגר של ההתחברות הנוכחית, אם יצירת חשבון זמני מופעלת והמשתמש הנוכחי לא בחשבון. אם כבר נשמר שם במאגר, מוחזר אותו השם.
- block
- חסימת משתמש.
- changeauthenticationdata
- שינוי נתוני אימות עבור המשתמש הנוכחי.
- changecontentmodel
- שינוי מודל התוכן של דף
- checktoken
- בדיקת התקינות של האסימון מ־action=query&meta=tokens.
- clearhasmsg
- מנקה את דגל
hasmsg
עבור המשתמש הנוכחי. - clientlogin
- כניסה לוויקי באמצעות זרימה הידודית.
- compare
- קבלת ההבדל בין שני דפים.
- createaccount
- יצירת חשבון משתמש חדש.
- delete
- מחיקת דף.
- edit
- יצירה ועריכה של דפים.
- emailuser
- שליחת דוא"ל למשתמש.
- expandtemplates
- פורס את כל התבניות בתוך קוד הוויקי.
- feedcontributions
- מחזיר הזנת תרומות משתמש.
- feedrecentchanges
- מחזיר הזנת שינויים אחרונים.
- feedwatchlist
- מחזיר הזנת רשימת מעקב.
- filerevert
- שחזור קובץ לגרסה ישנה יותר.
- help
- הצגת עזרה עבור היחידות שצוינו.
- imagerotate
- סיבוב של תמונה אחת או יותר.
- import
- יבוא דף מוויקי אחר או מקובץ XML.
- linkaccount
- קישור חשבון של ספק צד־שלישי למשתמש הנוכחי.
- login
- כניסה וקבלת עוגיות אימות.
- logout
- יציאה וניקוי של נתוני ההתחברות.
- managetags
- ביצוע פעולות ניהוליות הקשורות בתגי שינוי.
- mergehistory
- מיזוג גרסאות של דפים.
- move
- העברת דף.
- opensearch
- חיפוש בוויקי בפרוטוקול OpenSearch.
- options
- שינוי העדפות של המשתמש הנוכחי.
- paraminfo
- קבלת מידע על יחידות של API.
- parse
- מפענח את התוכן ומחזיר פלט מפענח.
- patrol
- לנטר דף או גרסה.
- protect
- לשנות את רמת ההגנה של דף.
- purge
- ניקוי המטמון לכותרות שניתנו.
- query
- אחזור נתונים ממדיה־ויקי ועליה.
- removeauthenticationdata
- הסרת נתוני אימות עבור המשתמש הנוכחי.
- resetpassword
- שליחת דוא"ל איפוס סיסמה למשתמש.
- revisiondelete
- מחיקה ושחזור ממחיקה של גרסאות.
- rollback
- ביטול העריכה האחרונה לדף.
- rsd
- יצוא סכמת RSD (Really Simple Discovery).
- setnotificationtimestamp
- עדכון חותם־הזמן של ההודעה עבור דפים במעקב.
- setpagelanguage
- שינוי השפה של דף.
- tag
- הוספה או הסרה של תגים מגרסאות בודדות או רשומות יומן בודדות.
- unblock
- שחרור חסימת משתמש.
- undelete
- שחזור גרסאות של דף מחוק.
- unlinkaccount
- ביטול קישור של חשבון צד־שלישי מהמשתמש הנוכחי.
- upload
- העלאת קובץ, או קבלת מצב ההעלאות הממתינות.
- userrights
- שינוי חברות בקבוצות של המשתמש.
- validatepassword
- לבדוק תקינות סיסמה אל מול מדיניות הסיסמאות של הוויקי.
- watch
- להוסיף דפים לרשימת המעקב של המשתמש הנוכחי או הסרתם ממנה.
- cspreport
- פנימי. משמש דפדפנים לדיווח הפרות של מדיניות אבטחת תוכן. המודול הזה לעולם לא ישמש אלא אם הוא משמש עם דפדפן תומך CSP.
- stashedit
- פנימי. הכנת עריכה במטמון משותף.
- אחד מהערכים הבאים: acquiretempusername, block, changeauthenticationdata, changecontentmodel, checktoken, clearhasmsg, clientlogin, compare, createaccount, delete, edit, emailuser, expandtemplates, feedcontributions, feedrecentchanges, feedwatchlist, filerevert, help, imagerotate, import, linkaccount, login, logout, managetags, mergehistory, move, opensearch, options, paraminfo, parse, patrol, protect, purge, query, removeauthenticationdata, resetpassword, revisiondelete, rollback, rsd, setnotificationtimestamp, setpagelanguage, tag, unblock, undelete, unlinkaccount, upload, userrights, validatepassword, watch, cspreport, stashedit
- ברירת המחדל: help
- format
תסדיר הפלט.
- json
- לפלוט נתונים בתסדיר JSON.
- jsonfm
- לפלוט נתונים בתסדיר JSON (עם הדפסה יפה ב־HTML).
- none
- לא לפלוט שום דבר.
- php
- לפלוט נתונים בתסדיר PHP מוסדר.
- phpfm
- לפלוט נתונים בתסדיר PHP מוסדר (עם הדפסה יפה ב־HTML).
- rawfm
- לפלוט את הנתונים, כולל אלמנטים לניפוי שגיאות, בתסדיר JSON (עם הדפסה יפה ב־HTML).
- xml
- לפלוט נתונים בתסדיר XML.
- xmlfm
- לפלוט נתונים בתסדיר XML (עם הדפסה יפה ב־HTML).
- אחד מהערכים הבאים: json, jsonfm, none, php, phpfm, rawfm, xml, xmlfm
- ברירת המחדל: jsonfm
- maxlag
שיהוי מרבי יכול לשמש כשמדיה־ויקי מותקנת באשכול עם מסד נתונים משוכפל. כדי לחסוך בפעולות שגורמות יותר שיהוי בשכפול אתר, הפרמטר הזה יכול לגרום ללקוח להמתין עד ששיהוי השכפול יורד מתחת לערך שצוין. במקרה של שיהוי מוגזם, קוד השגיאה maxlag מוחזר עם הודעה כמו Waiting for $host: $lag seconds lagged.
ר' מדריך למשתמש: פרמטר maxlag למידע נוסף.- סוג: מספר שלם
- smaxage
להגדיר את כותר
s-maxage
לבקרת מטמון HTTP למספר כזה של שניות. שגיאות אף פעם לא מוטמנות.- סוג: מספר שלם
- הערך לא יכול להיות קטן מ־0.
- ברירת המחדל: 0
- maxage
להגדיר את כותר
max-age
לבקרת מטמון HTTP למספר כזה של שניות. שגיאות אף פעם לא מוטמנות.- סוג: מספר שלם
- הערך לא יכול להיות קטן מ־0.
- ברירת המחדל: 0
- assert
לוודא שהמשתמש נכנס לחשבון (כולל אולי בתור משתמש זמני) אם זה מוגדר ל־user, שלא נכנס לחשבון אם מוגדר anon, או שיש לו הרשאת המשתמש "בוט" אם זה bot.
- אחד מהערכים הבאים: anon, bot, user
- assertuser
לוודא שהמשתמש הנוכחי הוא המשתמש ששמו ניתן.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש וגם משתמש זמני
- requestid
כל ערך שיינתן כאן ייכלל בתשובה. אפשר להשתמש בזה כדי להבדיל בין בקשות.
- servedby
לכלול את שם המארח ששירת את הבקשה בתוצאות.
- סוג: בוליאני (פרטים)
- curtimestamp
לכלול את חותם־הזמן הנוכחי בתוצאה.
- סוג: בוליאני (פרטים)
- responselanginfo
לכלול את השפות שמשמשות ל־uselang ול־errorlang בתוצאה.
- סוג: בוליאני (פרטים)
- origin
בעת גישה ל־API עם בקשת AJAX חוצה תחומים (CORS), יש להציב כאן את התחום שהבקשה יוצאת ממנו. זה היה להיות כלול בכל בקשה מקדימה, ולכן הוא חייב להיות חלק מה־URI של הבקשה (לא גוף ה־POST).
עבור בקשות מאומתות, זה חייב להיות תואם במדויק לאחד המקורות בכותרת
Origin
, כך שזה צריך להיות מוגדר למשהו כמו https://en.wikipedia.org או https://meta.wikimedia.org. אם הפרמטר הזה אינו תואם לכותרתOrigin
, תוחזר תשובת 403. אם הפרמטר הזה תורם לכותרתOrigin
והמקור מורשה, תוגדרנה הכותרותAccess-Control-Allow-Origin
ו־Access-Control-Allow-Credentials
.עבור בקשות בלתי־מאומתות, יש לציין את הערך *. זה יגרום לכותרת להיות
Access-Control-Allow-Origin
, אבלAccess-Control-Allow-Credentials
תהיהfalse
וכל הנתונים הייחודיים למשתמש יהיו מוגבלים.- uselang
באיזו שפה להשתמש לתרגומי הודעות. הקריאה action=query&meta=siteinfo&siprop=languages מחזירה רשימת קודים. באפשרותך לציין user כדי להשתמש בהעדפת השפה של המשתמש הנוכחי או content כדי להשתמש בשפת התוכן של הוויקי הזה.
- ברירת המחדל: user
- variant
הגוון השפה. עובד רק אם השפה הבסיסית תומכת בהמרה בין הגוונים.
- errorformat
תסדיר לשימוש בפלט טקסט אזהרות ושגיאות
- plaintext
- קוד ויקי שתגי HTML הוסרו ממנו והישויות הוחלפו בו.
- wikitext
- קוד ויקי לא מפוענח.
- html
- HTML
- raw
- מפתח הודעה ופרמטרים.
- none
- ללא פלט טקסט, רק הודעות השגיאה.
- bc
- התסדיר ששימש לפני מדיה־ויקי 1.29. התעלמות מ־errorlang ו־ errorsuselocal.
- אחד מהערכים הבאים: bc, html, none, plaintext, raw, wikitext
- ברירת המחדל: bc
- errorlang
באיזו שפה להשתמש לאזהרות ושגיאות. הקריאה action=query&meta=siteinfo&siprop=languages מחזירה רשימת קודים. באפשרותך לציין content כדי להשתמש בשפת התוכן של הוויקי הזה או uselang כדי להשתמש אותו הערך שיש בפרמטר uselang.
- ברירת המחדל: uselang
- errorsuselocal
אם ניתן, הטקסטים של השגיאות ישתמשו בהודעות מותאמות מקומית ממרחב השם מדיה ויקי.
- סוג: בוליאני (פרטים)
- עזרה ליחידה הראשית.
- api.php?action=help [פתיחה בארגז חול]
- כל העזרה בדף אחד.
- api.php?action=help&recursivesubmodules=1 [פתיחה בארגז חול]
action=acquiretempusername
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
קבלת שם משתמש זמני ואחסונו במאגר של ההתחברות הנוכחית, אם יצירת חשבון זמני מופעלת והמשתמש הנוכחי לא בחשבון. אם כבר נשמר שם במאגר, מוחזר אותו השם.
אם המשתמש מבצע מאוחר יותר פעולה שמובילה ליצירת חשבון זמני, שם המשתמש שנשמר במאגר ישמש עבור אותו החשבון. הוא יכול לשמש גם בתצוגה מקדימה. עם זאת, החשבון עדיין לא נוצר, ומשתמשים אחרים לא יכולים לראות את השם.
action=block
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
חסימת משתמש.
- user
איזה משתמש לחסום.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני, טווח כתובות IP וגם מספר מזהה של משתמש (כגון "#12345")
- userid
- מיושן.
יש לציין user=#ID במקום.
- סוג: מספר שלם
- expiry
זמן תפוגה. יכול להיות יחסי (למשל 5 months או 2 weeks) או מוחלט (למשל 2014-09-18T12:34:56Z). אם זה מוגדר ל־infinite, indefinite, או never, החסימה לא תפוג לעולם.
- ברירת המחדל: never
- reason
סיבה לחסימה.
- ברירת מחדל: (ריק)
- anononly
לחסום משתמשים אלמוניים בלבד (דהיינו, השבתת עריכות אלמוניות מכתובת ה־IP הזאת, כולל עריכות של חשבונות זמניים).
- סוג: בוליאני (פרטים)
- nocreate
מניעת יצירת חשבונות
- סוג: בוליאני (פרטים)
- autoblock
חסימה אוטומטית גם של כתובת ה־IP האחרונה שהשתמש בה ושל כל כתובת IP שינסה להשתמש בה בעתיד.
- סוג: בוליאני (פרטים)
- noemail
למנוע ממשתמש לשלוח דואר אלקטרוני דרך הוויקי. (דורש את ההרשאה
blockemail
).- סוג: בוליאני (פרטים)
- hidename
הסרת השם מיומן החסימות. (דורש את ההרשאה
hideuser
.)- סוג: בוליאני (פרטים)
- allowusertalk
לאפשר למשתמש לערוך את דף השיחה שלו או שלה (תלוי ב־$wgBlockAllowsUTEdit).
- סוג: בוליאני (פרטים)
- reblock
אם המשתמש כבר חסום, לדרוס את החסימה הנוכחית.
- סוג: בוליאני (פרטים)
- watchuser
לעקוב אחרי דף המשתמש ודף השיחה של המשתמש או של כתובת ה־IP.
- סוג: בוליאני (פרטים)
תגי שינוי שיחולו על הרשומה ביומן החסימה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי):
- partial
חסימת משתמש מעריכת דפים או מרחבי שם מסוימים ולא מכל האתר.
- סוג: בוליאני (פרטים)
- pagerestrictions
רשימת כותרות שהמשתמש ייחסם מעריכתן. חל רק כאשר partial מוגדר ל־true.
- סוג: כותרת דף
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של הערכים הוא 10.
- מקבל רק דפים שקיימים.
- namespacerestrictions
רשימת מזהי מרחב שם שהמשתמש ייחסם מעריכתם. חל רק כאשר partial מוגדר ל־true.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- חסימת כתובת ה־IP 192.0.2.5 לשלושה ימים עם סיבה.
- api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC [פתיחה בארגז חול]
- חסימת המשתמש Vandal ללא הגבלת זמן עם סיבה, ומניעת יצירת חשבונות חדשים ושליחת דוא"ל.
- api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC [פתיחה בארגז חול]
action=changeauthenticationdata (changeauth)
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
שינוי נתוני אימות עבור המשתמש הנוכחי.
- changeauthrequest
להשתמש בבקשת האימות הזאת, מאת id שהוחזר מ־action=query&meta=authmanagerinfo עם amirequestsfor=change.
- הפרמטר הזה נדרש.
- changeauthtoken
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- *
- המודול הזה מקבל פרמטרים נוספים בהתאם לבקשות אימות זמינות. יש להשתמש ב־action=query&meta=authmanagerinfo עם amirequestsfor=change (או תשובה קודמת מהמודול הזה, אם זה זמין) כדי להבין מה הבקשות הזמינות ובאילו שדות הן משתמשות.
- ניסיון לשנות את הסיסמה של המשתמש הנוכחי ל־ExamplePassword.
- api.php?action=changeauthenticationdata&changeauthrequest=MediaWiki%5CAuth%5CPasswordAuthenticationRequest&password=ExamplePassword&retype=ExamplePassword&changeauthtoken=123ABC [פתיחה בארגז חול]
action=changecontentmodel
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
שינוי מודל התוכן של דף
- title
כותרת הדף שצריך לשנות את מודל התוכן שלו. לא יכול לשמש יחד עם pageid.
- pageid
מזהה הדף של הדף שצריך לשנות את מודל התוכן שלו. לא יכול לשמש יחד עם title.
- סוג: מספר שלם
- summary
תקציר עריכה וסיבה לרשומת יומן
תגי שינוי שיחולו על רשומת היומן ועל העריכה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי):
- model
מודל התוכן של התוכן החדש.
- הפרמטר הזה נדרש.
- אחד מהערכים הבאים: css, javascript, json, text, wikitext
- bot
סימון שינוי מודל התוכן עם דגל בוט.
- סוג: בוליאני (פרטים)
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- שינוי העמוד הראשי כך שיהיה במודל התוכן
text
- api.php?action=changecontentmodel&title=Main Page&model=text&token=123ABC [פתיחה בארגז חול]
action=checktoken
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
בדיקת התקינות של האסימון מ־action=query&meta=tokens.
- type
סוג האסימון שבבדיקה.
- הפרמטר הזה נדרש.
- אחד מהערכים הבאים: createaccount, csrf, login, patrol, rollback, userrights, watch
- token
איזה אסימון לבדוק.
- הפרמטר הזה נדרש.
- maxtokenage
הגיל המרבי המותר של האסימון, בשניות.
- סוג: מספר שלם
- בדיקת התקינות של אסימון csrf.
- api.php?action=checktoken&type=csrf&token=123ABC [פתיחה בארגז חול]
action=clearhasmsg
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
מנקה את דגל hasmsg
עבור המשתמש הנוכחי.
- לנקות את דגל
hasmsg
עבור המשתמש הנוכחי. - api.php?action=clearhasmsg [פתיחה בארגז חול]
action=clientlogin (login)
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
כניסה לוויקי באמצעות זרימה הידודית.
הנוהל הכללי לשימוש במודול הזה הוא:
- אחזור השדות הזמינים מ־action=query&meta=authmanagerinfo עם amirequestsfor=login ואסימון login מתוך action=query&meta=tokens.
- הצגת השדות למשתמש וקבלת אישור ממנו.
- שליחה (Post) למודול הזה עם loginreturnurl וכל השדות הרלוונטיים.
- בדיקת ה־status בתשובה.
- אם קיבלת PASS או FAIL, זה הסיום. הפעולה שלך הצליחה או נכשלה.
- אם קיבלת UI, יש להציג את השדות החדשים למשתמש ולקבל את מה שהוא ישלח. אחר־כך יש לשלוח (post) למודול הזה עם logincontinue ועם הגדרות של השדות הרלוונטיים ולחזור על צעד 4.
- אם קיבלת REDIRECT, יש להפנות את המשתמש ל־redirecttarget ולחכות לחזרה אל loginreturnurl. אחר־כך לשלוח (post) למודול הזה עם logincontinue ועם כל השדות שהועברו ל־URL שחוזרים אליו ולחזור על צעד 4.
- אם קיבלת RESTART, זה אומר שהאימות עבד אבל אין חשבון משתמש מקושר. באפשרותך לטפל בזה כמו ב־UI או ב־FAIL.
- loginrequests
להשתמש רק בבקשות האימות האלו, מאת id שהוחזר מ־action=query&meta=authmanagerinfo עם amirequestsfor=login או מתשובה קודמת למודול הזה.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- loginmessageformat
תסדיר לשימוש בהחזרת הודעות.
- אחד מהערכים הבאים: html, none, raw, wikitext
- ברירת המחדל: wikitext
- loginmergerequestfields
מיזוג מידע של שדות עבור כל בקשות האימות למערך אחד.
- סוג: בוליאני (פרטים)
- loginpreservestate
שימור מצב מניסיון כניסה קודם, אם אפשר.
- סוג: בוליאני (פרטים)
- loginreturnurl
כתובת URL לחזרה עם זרימות אימות צד־שלישי, חייב להיות מוחלט. נדרש או זה או logincontinue.
עם קבלת תשובת REDIRECT, בדרך־כלל תפתח דפדפן או תצוגת וב בכתובת ה־redirecttarget שצוינה בשביל זרימת אימות צד־שלישי. כשזה יושלם, הצד השלישי ישלח את הדפדפן או את תצוגת הווב לכתובת הזאת. יש לחלץ את כל הפרמטרים של שאילתה או בקשת POST מה־URL ולהעביר אותם בתור בקשת logincontinue למודול ה־API הזה.
- logincontinue
הבקשה הזאת היא המשך אחרי תשובת UI או REDIRECT קודמת. נדרש זה או loginreturnurl.
- סוג: בוליאני (פרטים)
- logintoken
אסימון "login" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- *
- המודול הזה מקבל פרמטרים נוספים בהתאם לבקשות אימות זמינות. יש להשתמש ב־action=query&meta=authmanagerinfo עם amirequestsfor=login (או תשובה קודמת מהמודול הזה, אם זה זמין) כדי להבין מה הבקשות הזמינות ובאילו שדות הן משתמשות.
- תחילת תהליך כניסה לוויקי בתור משתמש Example עם הסיסמה ExamplePassword.
- api.php?action=clientlogin&username=Example&password=ExamplePassword&loginreturnurl=http://example.org/&logintoken=123ABC [פתיחה בארגז חול]
- המשך כניסה אחרי תשובת UI לאימות דו־שלבי, עם OATHToken של 987654.
- api.php?action=clientlogin&logincontinue=1&OATHToken=987654&logintoken=123ABC [פתיחה בארגז חול]
action=compare
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
קבלת ההבדל בין שני דפים.
יש להעביר מספר גרסה, כותרת דף או מזהה דף גם ל־"from" וגם ל־"to".
- fromtitle
כותרת ראשונה להשוואה.
- fromid
מס׳ זיהוי של הדף הראשון להשוואה.
- סוג: מספר שלם
- fromrev
גרסה ראשונה להשוואה.
- סוג: מספר שלם
- fromslots
דריסת תוכן הגרסה שצוינה ב־fromtitle, ב־fromid, או ב־fromrev.
הפרמטר הזה מציין את המשבצות שישונו. יש להשתמש ב־fromtext-{slot}, ב־fromcontentmodel-{slot}, וב־fromcontentformat-{slot} לציון תוכן עבור כל משבצת.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): main
- fromtext-{slot}
הטקסט של המשבצת שמצוינת. אם זה מושמט, המשבצת מוּסרת מהגרסה.
- זהו פרמטר בתבנית. בעת ביצוע הבקשה, יש להחליף את הטקסט {slot} (בשם הפרמטר) עם הערכים של הפרמטר fromslots.
- fromsection-{slot}
כאשר fromtext-{slot} הוא התוכן של פסקה אחת, זהו מזהה הפסקה. הוא ימוזג לתוך הגרסה שמצוינת ב־fromtitle, ב־fromid, או ב־fromrev כמו בעריכת פסקה.
- זהו פרמטר בתבנית. בעת ביצוע הבקשה, יש להחליף את הטקסט {slot} (בשם הפרמטר) עם הערכים של הפרמטר fromslots.
- fromcontentformat-{slot}
תסדיר להסדרת תוכן של fromtext-{slot}.
- זהו פרמטר בתבנית. בעת ביצוע הבקשה, יש להחליף את הטקסט {slot} (בשם הפרמטר) עם הערכים של הפרמטר fromslots.
- אחד מהערכים הבאים: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- fromcontentmodel-{slot}
מודל התוכן של fromtext-{slot}. אם זה לא סופק, זה ינוחש לפי הפרמטרים האחרים.
- זהו פרמטר בתבנית. בעת ביצוע הבקשה, יש להחליף את הטקסט {slot} (בשם הפרמטר) עם הערכים של הפרמטר fromslots.
- אחד מהערכים הבאים: css, javascript, json, text, unknown, wikitext
- frompst
לעשות התמרה לפני שמירה ב־fromtext-{slot}.
- סוג: בוליאני (פרטים)
- fromtext
- מיושן.
יש לציין fromslots=main ולהשתמש ב־fromtext-main במקום זה.
- fromcontentformat
- מיושן.
יש לציין fromslots=main ולהשתמש ב־fromcontentformat-main במקום זה.
- אחד מהערכים הבאים: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- fromcontentmodel
- מיושן.
יש לציין fromslots=main ולהשתמש ב־fromcontentmodel-main במקום זה.
- אחד מהערכים הבאים: css, javascript, json, text, unknown, wikitext
- fromsection
- מיושן.
יש להשתמש רק בפסקה שצוינה בתוכן של הפרמטר "from".
- totitle
כותרת שנייה להשוואה.
- toid
מזהה הדף השני להשוואה.
- סוג: מספר שלם
- torev
גרסה שנייה להשוואה.
- סוג: מספר שלם
- torelative
להשתמש בגרסה יחסית לגרסה שהוסקה מfromtitle, fromid או fromrev. לכל אפשריות ה־"to" האחרות לא תהיה השפעה.
- אחד מהערכים הבאים: cur, next, prev
- toslots
דריסת תוכן הגרסה שצוינה ב־totitle, ב־toid, או ב־torev.
הפרמטר הזה מציין את המשבצות שישונו. יש להשתמש ב־totext-{slot}, ב־tocontentmodel-{slot}, וב־tocontentformat-{slot} לציון תוכן עבור כל משבצת.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): main
- totext-{slot}
הטקסט של המשבצת שמצוינת. אם זה מושמט, המשבצת מוּסרת מהגרסה.
- זהו פרמטר בתבנית. בעת ביצוע הבקשה, יש להחליף את הטקסט {slot} (בשם הפרמטר) עם הערכים של הפרמטר toslots.
- tosection-{slot}
כאשר totext-{slot} הוא התוכן של פסקה אחת, זהו מזהה הפסקה. הוא ימוזג לתוך הגרסה שמצוינת ב־totitle, ב־toid, או ב־torev כמו בעריכת פסקה.
- זהו פרמטר בתבנית. בעת ביצוע הבקשה, יש להחליף את הטקסט {slot} (בשם הפרמטר) עם הערכים של הפרמטר toslots.
- tocontentformat-{slot}
תסדיר להסדרת תוכן של totext-{slot}.
- זהו פרמטר בתבנית. בעת ביצוע הבקשה, יש להחליף את הטקסט {slot} (בשם הפרמטר) עם הערכים של הפרמטר toslots.
- אחד מהערכים הבאים: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- tocontentmodel-{slot}
מודל התוכן של totext-{slot}. אם זה לא סופק, זה ינוחש לפי הפרמטרים האחרים.
- זהו פרמטר בתבנית. בעת ביצוע הבקשה, יש להחליף את הטקסט {slot} (בשם הפרמטר) עם הערכים של הפרמטר toslots.
- אחד מהערכים הבאים: css, javascript, json, text, unknown, wikitext
- topst
לעשות התמרה לפני שמירה ב־totext.
- סוג: בוליאני (פרטים)
- totext
- מיושן.
יש לציין toslots=main ולהשתמש ב־totext-main במקום זה.
- tocontentformat
- מיושן.
יש לציין toslots=main ולהשתמש ב־tocontentformat-main במקום זה.
- אחד מהערכים הבאים: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- tocontentmodel
- מיושן.
יש לציין toslots=main ולהשתמש ב־tocontentmodel-main במקום זה.
- אחד מהערכים הבאים: css, javascript, json, text, unknown, wikitext
- tosection
- מיושן.
יש להשתמש רק בפסקה שצוינה בתוכן של הפרמטר "to".
- prop
אילו פריטי מידע לקבל.
- diff
- ה־HTML של ההשוואה.
- diffsize
- גודל ה־HTML של ההשוואה, בבתים.
- rel
- מזהי הגרסאות של הגרסאות לפני "from" ואחרי "to", אם יש כאלה.
- ids
- מזהי הדף והגרסה של גרסאות ה־"from" וה־"to".
- title
- כותרות הדפים של גרסאות ה־"from" וה־"to".
- user
- השם והמזהה של המשתמש של גרסאות ה־"from" וה־"to". אם המשתמש נמחק במחיקת גרסאות, יוחזר המאפיין fromuserhidden או touserhidden.
- comment
- התקציר על גרסאות ה־"from" וה־"to". אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין fromcommenthidden או tocommenthidden.
- parsedcomment
- התקציר המפוענח על גרסאות ה־"from" וה־"to". אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין fromcommenthidden או tocommenthidden.
- size
- הגודל של גרסאות ה־"from" וה־"to".
- timestamp
- חותם הזמן של גרסאות ה־from וה־to
- ערכים (מופרדים באמצעות "|" או or תו חלופי): comment, diff, diffsize, ids, parsedcomment, rel, size, timestamp, title, user
- ברירת המחדל: diff|ids|title
- slots
החזרת השוואות פרטניות למשבצות האלה, ולא השוואה אחת משולבת לכל המשבצות.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): main
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- difftype
החזרת ההשוואה מעוצבת כ־HTML שאפשר להטביע.
- אחד מהערכים הבאים: table, unified
- ברירת המחדל: table
- יצירת תיעוד שינוי בין גרסה 1 ל־2.
- api.php?action=compare&fromrev=1&torev=2 [פתיחה בארגז חול]
action=createaccount (create)
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
יצירת חשבון משתמש חדש.
הנוהל הכללי לשימוש במודול הזה הוא:
- אחזור השדות הזמינים מ־action=query&meta=authmanagerinfo עם amirequestsfor=create ואסימון createaccount מתוך action=query&meta=tokens.
- הצגת השדות למשתמש וקבלת אישור ממנו.
- שליחה (Post) למודול הזה עם createreturnurl וכל השדות הרלוונטיים.
- בדיקת ה־status בתשובה.
- אם קיבלת PASS או FAIL, זה הסיום. הפעולה שלך הצליחה או נכשלה.
- אם קיבלת UI, יש להציג את השדות החדשים למשתמש ולקבל את מה שהוא ישלח. אחר־כך יש לשלוח (post) למודול הזה עם createcontinue ועם הגדרות של השדות הרלוונטיים ולחזור על צעד 4.
- אם קיבלת REDIRECT, יש להפנות את המשתמש ל־redirecttarget ולחכות לחזרה אל createreturnurl. אחר־כך לשלוח (post) למודול הזה עם createcontinue ועם כל השדות שהועברו ל־URL שחוזרים אליו ולחזור על צעד 4.
- אם קיבלת RESTART, זה אומר שהאימות עבד אבל אין חשבון משתמש מקושר. באפשרותך לטפל בזה כמו ב־UI או ב־FAIL.
- createrequests
להשתמש רק בבקשות האימות האלו, מאת id שהוחזר מ־action=query&meta=authmanagerinfo עם amirequestsfor=create או מתשובה קודמת למודול הזה.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- createmessageformat
תסדיר לשימוש בהחזרת הודעות.
- אחד מהערכים הבאים: html, none, raw, wikitext
- ברירת המחדל: wikitext
- createmergerequestfields
מיזוג מידע של שדות עבור כל בקשות האימות למערך אחד.
- סוג: בוליאני (פרטים)
- createpreservestate
שימור מצב מניסיון כניסה קודם, אם אפשר.
אם action=query&meta=authmanagerinfo החזיר true עבור hasprimarypreservedstate, בקשות שמסומנות בתור primary-required אמורות להיות מושמטות. אם מוחזר ערך לא ריק ל־preservedusername, שם המשתמש הזה ישמש לפרמטר username.
- סוג: בוליאני (פרטים)
- createreturnurl
כתובת URL לחזרה עם זרימות אימות צד־שלישי, חייב להיות מוחלט. נדרש או זה או createcontinue.
עם קבלת תשובת REDIRECT, בדרך־כלל תפתח דפדפן או תצוגת וב בכתובת ה־redirecttarget שצוינה בשביל זרימת אימות צד־שלישי. כשזה יושלם, הצד השלישי ישלח את הדפדפן או את תצוגת הווב לכתובת הזאת. יש לחלץ את כל הפרמטרים של שאילתה או בקשת POST מה־URL ולהעביר אותם בתור בקשת createcontinue למודול ה־API הזה.
- createcontinue
הבקשה הזאת היא המשך אחרי תשובת UI או REDIRECT קודמת. נדרש זה או createreturnurl.
- סוג: בוליאני (פרטים)
- createtoken
אסימון "createaccount" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- *
- המודול הזה מקבל פרמטרים נוספים בהתאם לבקשות אימות זמינות. יש להשתמש ב־action=query&meta=authmanagerinfo עם amirequestsfor=create (או תשובה קודמת מהמודול הזה, אם זה זמין) כדי להבין מה הבקשות הזמינות ובאילו שדות הן משתמשות.
- תחילת תהליך יצירת המשתמש Example עם הסיסמה ExamplePassword.
- api.php?action=createaccount&username=Example&password=ExamplePassword&retype=ExamplePassword&createreturnurl=http://example.org/&createtoken=123ABC [פתיחה בארגז חול]
action=cspreport
- המודול הזה פנימי או בלתי־יציב, ולא כדאי לך להשתמש בו. הפעולה שלו יכולה להשתנות ללא הודעה מוקדמת.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
משמש דפדפנים לדיווח הפרות של מדיניות אבטחת תוכן. המודול הזה לעולם לא ישמש אלא אם הוא משמש עם דפדפן תומך CSP.
- reportonly
לסמן בתור דיווח ממדיניות מנטרת, לא מדיניות כפויה
- סוג: בוליאני (פרטים)
- source
מה ייצר את כותרת ה־CSP שייצרה את הדו״ח הזה
- ברירת המחדל: internal
action=delete
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
מחיקת דף.
- title
כותרת הדף למחיקה. לא ניתן להשתמש בשילוב עם pageid.
- pageid
מס׳ הזיהוי של הדף למחיקה. לא ניתן להשתמש בשילוב עם title.
- סוג: מספר שלם
- reason
סיבת המחיקה. אם לא הוגדרה, תתווסף סיבה שנוצרה אוטומטית.
תגי שינוי שיחולו על הרשומה ביומן המחיקה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי):
- deletetalk
מחיקת דף השיחה, אם הוא קיים.
- סוג: בוליאני (פרטים)
- watch
- מיושן.
הוספת הדף לרשימת המעקב של המשתמש הנוכחי.
- סוג: בוליאני (פרטים)
- watchlist
הוספה או הסרה של הדף ללא תנאי מרשימת המעקב של המשתמש הנוכחי, להשתמש בהעדפות (לא חל על משתמשי בוט), או לא לשנות את המעקב.
- אחד מהערכים הבאים: nochange, preferences, unwatch, watch
- ברירת המחדל: preferences
- unwatch
- מיושן.
הסרת הדף מרשימת המעקב של של המשתמש הנוכחי.
- סוג: בוליאני (פרטים)
- oldimage
שם התמונה הישנה למחיקה כפי שסופק ל־action=query&prop=imageinfo&iiprop=archivename.
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- מחיקת עמוד ראשי.
- api.php?action=delete&title=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&token=123ABC [פתיחה בארגז חול]
- מחיקת עמוד ראשי. סיבה: Preparing for move.
- api.php?action=delete&title=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&token=123ABC&reason=Preparing%20for%20move [פתיחה בארגז חול]
action=edit
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
יצירה ועריכה של דפים.
- title
שם הדף לעריכה. לא לשימוש עם pageid.
- pageid
מזהה הדף לעריכה. לא לשימוש עם title.
- סוג: מספר שלם
- section
מזהה הפרק 0 לפרק העליון, new לפרק חדש. לעיתים קרובות זהו מספר חיובי, אבל יכול להיות גם לא מספרי.
- sectiontitle
הכותרת לפרק החדש בעת שימוש ב־section=new.
- text
תוכן הדף.
- summary
תקציר עריכה.
אם הפרמטר הזה אינו מסופק או ריק, תקציר עריכה יכול להיות מחולל אוטומטית.
כשנעשה שימוש ב־section=new ו־sectiontitle אינו מסופק, הערך של הפרמטר הזה משמש לכותרת הפרק, ותקציר העריכה מחולל אוטומטית.
אילו תגי שינוי להחיל על הגרסה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי):
- minor
סימון העריכה בתור משנית.
- סוג: בוליאני (פרטים)
- notminor
לא לסמן את העריכה הזאת בתור משנית אפילו כשמופעלת ההעדפה "סימון כל העריכות כמשניות בתור ברירת מחדל".
- סוג: בוליאני (פרטים)
- bot
סימון העריכה הזאת כעריכת בוט.
- סוג: בוליאני (פרטים)
- baserevid
מזהה גרסת הבסיס, משמש לזיהוי התנגשויות עריכה. אפשר להשיג אותו באמצעות action=query&prop=revisions. התנגשויות עצמיות גורמות לעריכה להיכשל אלא אם מוגדר basetimestamp.
- סוג: מספר שלם
- basetimestamp
חותם־זמן של גרסת הבסיס, משמש לזיהוי התנגשויות עריכה. אפשר לקבל אותו באמצעות action=query&prop=revisions&rvprop=timestamp. התנגשויות עצמיות אינן בשימוש.
- סוג: חותם־זמן (תסדירים מורשים)
- starttimestamp
חותם־הזמן של תחילת תהליך העריכה, משמש לזיהוי התנגשויות. אפשר לקבל ערך מתאים באמצעות curtimestamp בעת תחילת תהליך העריכה (למשל בזמן טעינת תוכן הדף לעריכה).
- סוג: חותם־זמן (תסדירים מורשים)
- recreate
לעקוף את כל השגיאות על כך שהדף נמחק בינתיים.
- סוג: בוליאני (פרטים)
- createonly
לא לערוך את הדף אם הוא כבר קיים.
- סוג: בוליאני (פרטים)
- nocreate
לזרוק שגיאה אם הדף אינו קיים.
- סוג: בוליאני (פרטים)
- watch
- מיושן.
הוספת הדף לרשימת המעקב של המשתמש הנוכחי.
- סוג: בוליאני (פרטים)
- unwatch
- מיושן.
הסרת הדף מרשימת המעקב של של המשתמש הנוכחי.
- סוג: בוליאני (פרטים)
- watchlist
להוסיף ללא תנאים את הדף לרשימת המעקב של המשתמש הנוכחי או להסיר אותו משם, להשתמש בהעדפות (לא חל על משתמשי בוט) או לא לשנות את מצב המעקב.
- אחד מהערכים הבאים: nochange, preferences, unwatch, watch
- ברירת המחדל: preferences
- md5
גיבוב MD5 של הפרמטר text או צירוף של הפטמטרים prependtext ו־appendtext. אם זה מוגדר, העריכה לא תיעשה אלא אם כן הגיבוב נכון.
- prependtext
הוספת הטקסט הזה לתחילת הדף או הפרק. דורס את text.
- appendtext
הוספת הטקסט הזה לסוף הדף או הפרק. דורס את text.
יש להשתמש ב־section=new כדי להוסיף פסקה חדשה, ולא בפרמטר הזה.
- undo
לבטל את הגרסה הזאת. דורס את text, prependtext ו־appendtext.
- סוג: מספר שלם
- הערך לא יכול להיות קטן מ־0.
- undoafter
ביטול כל הגרסאות מ־undo עד כאן. אם זה לא מוגדר, לבטל רק גרסה אחת.
- סוג: מספר שלם
- הערך לא יכול להיות קטן מ־0.
- redirect
לפתור הפניות אוטומטית.
- סוג: בוליאני (פרטים)
- contentformat
תסדיר להסדרת תוכן שמשמש את טקסט הקלט.
- אחד מהערכים הבאים: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- contentmodel
מודל התוכן של התוכן החדש.
- אחד מהערכים הבאים: css, javascript, json, text, unknown, wikitext
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
האסימון תמיד צריך להישלח בתור הפרמטר האחרון, או לפחות אחרי הפרמטר text.
- הפרמטר הזה נדרש.
- returnto
כותרת הדף. אם שמירת העריכה יצרה חשבון זמני, ה־API עשוי להשיב עם כתובת URL שהלקוח צריך לבקר בה כדי להשלים את הכניסה. אם הפרמטר הזה מסופק, ה־URL יפנה לדף הנתון, במקום לדף שנערך.
- סוג: כותרת דף
- מקבל דפים שאינם קיימים.
- returntoquery
פרמטרים של שאילתה עבור ה־URL (עם ?). אם שמירת העריכה יצרה חשבון זמני, ה־API עשוי להשיב עם כתובת URL שהלקוח צריך לבקר בה כדי להשלים את הכניסה. אם הפרמטר הזה מסופק, ה־URL יפנה לדף הנתון, במקום לדף שנערך.
- ברירת מחדל: (ריק)
- returntoanchor
קטע של URL (עם # מוביל). אם שמירת העריכה יצרה חשבון זמני, ה־API עשוי להשיב עם כתובת URL שהלקוח צריך לבקר בה כדי להשלים את הכניסה. אם הפרמטר הזה מסופק, ה־URL יפנה לדף עם הקטע שניתן.
- ברירת מחדל: (ריק)
- עריכת דף.
- api.php?action=edit&title=Test&summary=test%20summary&text=article%20content&baserevid=1234567&token=123ABC [פתיחה בארגז חול]
- הוספת __NOTOC__ לתחילת הדף.
- api.php?action=edit&title=Test&summary=NOTOC&minor=&prependtext=__NOTOC__%0A&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [פתיחה בארגז חול]
- ביטול גרסאות מ־13579 עד 13585 עם תקציר אוטומטי.
- api.php?action=edit&title=Test&undo=13585&undoafter=13579&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [פתיחה בארגז חול]
action=emailuser
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
שליחת דוא"ל למשתמש.
- target
לאיזה משתמש לשלוח את הדוא"ל.
- הפרמטר הזה נדרש.
- subject
כותרת נושא.
- הפרמטר הזה נדרש.
- text
גוף הדוא"ל.
- הפרמטר הזה נדרש.
- ccme
שליחת עותק של הדואר הזה אליי.
- סוג: בוליאני (פרטים)
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- שליחת דוא"ל למשתמש WikiSysop עם הטקסט Content.
- api.php?action=emailuser&target=WikiSysop&text=Content&token=123ABC [פתיחה בארגז חול]
action=expandtemplates
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
פורס את כל התבניות בתוך קוד הוויקי.
- title
כותרת הדף.
- text
איזה קוד ויקי להמיר.
- הפרמטר הזה נדרש.
- revid
מזהה גרסה, עבור
{{REVISIONID}}
ומשתנים דומים.- סוג: מספר שלם
- prop
אילו חלקי מידע לקבל.
יש לשים לכך שאם לא נבחרו ערכים, התוצאה תכיל את קוד הוויקי, אבל הפלט יהיה בתסדיר מיושן.
- wikitext
- קוד הוויקי הפרוס.
- categories
- קטגוריות כלשהן שקיימות בקלט ואינן מיוצגות בפלט הוויקיטקסט.
- properties
- מאפייני דף המוגדרים במילות קסם פרוסות בקוד ויקי.
- volatile
- האם הפלט הוא נדיף ולא מיועד לשימוש במקום אחר בדף.
- ttl
- הזמן המרבי שאחריו המטמונים של התוצאה צריכים לפוג.
- modules
- כל יחידות ה־ResourceLoader שפונקציות מפענח ביקשו לוסיף לפלט. יש לבקש את jsconfigvars או את encodedjsconfigvars יחד עם modules.
- jsconfigvars
- נותן משתני הגדרות של JavaScript שייחודיים לדף הזה.
- encodedjsconfigvars
- נותן משתני הגדרות של JavaScript שייחודיים לדף הזה בתור מחרוזת JSON.
- parsetree
- עץ פענוח XML של הקלט.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): categories, encodedjsconfigvars, jsconfigvars, modules, parsetree, properties, ttl, volatile, wikitext
- includecomments
האם לכלול הערות HTML בפלט.
- סוג: בוליאני (פרטים)
- showstrategykeys
האם לכלול מידע על אסטרטגיית מיזוג פנימית ב־jsconfigvars.
- סוג: בוליאני (פרטים)
- generatexml
- מיושן.
יצירת עץ פענוח XML (מוחלף ב־prop=parsetree).
- סוג: בוליאני (פרטים)
- לפרוס את קוד הוויקי {{Project:Sandbox}}.
- api.php?action=expandtemplates&text={{Project:Sandbox}} [פתיחה בארגז חול]
action=feedcontributions
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
מחזיר הזנת תרומות משתמש.
- feedformat
תסדיר ההזנה.
- אחד מהערכים הבאים: atom, rss
- ברירת המחדל: rss
- user
לקבל תרומות של אילו משמשים.
- הפרמטר הזה נדרש.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני, טווח כתובות IP, שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName") וגם מספר מזהה של משתמש (כגון "#12345")
- namespace
לפי איזה מרחב שם לסנן את התרומות.
- אחד מהערכים הבאים: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- year
החל משנה (ולפני כן).
- סוג: מספר שלם
- month
החל מחודש (ולפני כן).
- סוג: מספר שלם
- tagfilter
סינון תרומות בעלות התגיות הבאות.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): mw-blank, mw-changed-redirect-target, mw-contentmodelchange, mw-manual-revert, mw-new-redirect, mw-removed-redirect, mw-replace, mw-reverted, mw-rollback, mw-server-side-upload, mw-undo
- ברירת מחדל: (ריק)
- deletedonly
הצגת תרומות שנמחקו בלבד.
- סוג: בוליאני (פרטים)
- toponly
הצגת עריכות שהן הגרסה העדכנית ביותר בלבד.
- סוג: בוליאני (פרטים)
- newonly
להציג רק עריכות שהן יצירות דפים.
- סוג: בוליאני (פרטים)
- hideminor
להסתיר עריכות משניות.
- סוג: בוליאני (פרטים)
- showsizediff
להציג את ההבדל בגודל בין גרסאות.
- סוג: בוליאני (פרטים)
- החזרת תרומות עבור המשתמש Example.
- api.php?action=feedcontributions&user=Example [פתיחה בארגז חול]
action=feedrecentchanges
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
מחזיר הזנת שינויים אחרונים.
- feedformat
תסדיר ההזנה.
- אחד מהערכים הבאים: atom, rss
- ברירת המחדל: rss
- namespace
לאיזה מרחב שם להגביל את התוצאות.
- אחד מהערכים הבאים: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- invert
כל מרחבי השם למעט זה שנבחר.
- סוג: בוליאני (פרטים)
- associated
לכלול מרחב שם משויך (שיחה או ראשי).
- סוג: בוליאני (פרטים)
- days
לכמה ימים להגביל את התוצאות.
- סוג: מספר שלם
- הערך לא יכול להיות קטן מ־1.
- ברירת המחדל: 7
- limit
מספר התוצאות המרבי להחזרה.
- סוג: מספר שלם
- הערך חייב להיות בין 1 ל־50.
- ברירת המחדל: 50
- from
להציג תוצאות מאז.
- סוג: חותם־זמן (תסדירים מורשים)
- hideminor
הסתרת שינויים משניים.
- סוג: בוליאני (פרטים)
- hidebots
הסתרת שינויים שנעשו על ידי בוטים.
- סוג: בוליאני (פרטים)
- hideanons
הסתרת שינויים שנעשו על ידי אנונימים.
- סוג: בוליאני (פרטים)
- hideliu
הסתרת שינויים שנעשו על ידי משתמשים רשומים.
- סוג: בוליאני (פרטים)
- hidepatrolled
הסתרת שינויים שנבדקו.
- סוג: בוליאני (פרטים)
- hidemyself
הסתרת שינויים שנעשו על־ידי המשתמש הנוכחי.
- סוג: בוליאני (פרטים)
- hidecategorization
להסתיר שינויים בחברות בקטגוריה.
- סוג: בוליאני (פרטים)
- tagfilter
סינון לפי תגית.
כל העריכות מלבד אלה שתויגו עם אלה שנבחרו.
- סוג: בוליאני (פרטים)
- target
הצגת שינויים שנעשו בדפים המקושרים מהדף זה בלבד.
- showlinkedto
להציג את השינויים בדפים שמקושרים לדף שנבחר במקום זה.
- סוג: בוליאני (פרטים)
- הצגת שינויים אחרונים.
- api.php?action=feedrecentchanges [פתיחה בארגז חול]
- הצגת שינויים אחרונים עבור 30 ימים.
- api.php?action=feedrecentchanges&days=30 [פתיחה בארגז חול]
action=feedwatchlist
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
מחזיר הזנת רשימת מעקב.
- feedformat
תסדיר ההזנה.
- אחד מהערכים הבאים: atom, rss
- ברירת המחדל: rss
- hours
רשימת דפים ששונו בתוך מספר כזה של שעות מעכשיו.
- סוג: מספר שלם
- הערך חייב להיות בין 1 ל־72.
- ברירת המחדל: 24
- linktosections
לקשר ישר לפסקאות ששונו אם אפשר.
- סוג: בוליאני (פרטים)
- allrev
לכלול גרסאות מרובות של אותו הדף בתוך מסגרת הזמן הנתונה.
- סוג: בוליאני (פרטים)
- wlowner
משמש יחד עם token לגישה לרשימת מעקב של משתמש אחר.
- סוג: משתמש, בצורה הבאה: שם משתמש
- wltoken
אסימון אבטחה (זמין ב־העדפות) שמאפשר לגשת לרשימת מעקב של משתמש אחר.
- wlshow
הצגה רק של פריטים שמתאימים לאמות המידה האלו. למשל, כדי לראות רק עריכות משניות שעשו משתמשים שנכנסו לחשבון, יש להגדיר show=minor|!anon.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread
- wltype
אולי סוגי שינויים להציג:
- edit
- עריכות דף רגילות.
- new
- יצירות דף.
- log
- רשומות יומן.
- external
- שינויים חיצוניים.
- categorize
- שינויים בהשתייכות לקטגוריה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): categorize, edit, external, log, new
- ברירת המחדל: edit|new|log|categorize
- wlexcludeuser
לא לרשום שינויים של המשתמש הזה.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני, שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName") וגם מספר מזהה של משתמש (כגון "#12345")
- הצגת הזנת רשימת מעקב.
- api.php?action=feedwatchlist [פתיחה בארגז חול]
- להציג את כל השינויים בדפים שבמעקב ב־6 השעות האחרונות.
- api.php?action=feedwatchlist&allrev=&hours=6 [פתיחה בארגז חול]
action=filerevert
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
שחזור קובץ לגרסה ישנה יותר.
- filename
שם קובץ היעד, ללא התחילית File:.
- הפרמטר הזה נדרש.
- comment
הערת העלאה.
- ברירת מחדל: (ריק)
- archivename
שם הארכיון של הגרסה שאליה ישוחזר הקובץ.
- הפרמטר הזה נדרש.
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- לשחזר את Wiki.png לגרסה מ־2011-03-05T15:27:40Z.
- api.php?action=filerevert&filename=Wiki.png&comment=Revert&archivename=20110305152740!Wiki.png&token=123ABC [פתיחה בארגז חול]
action=help
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
הצגת עזרה עבור היחידות שצוינו.
- modules
עזרה של אילו יחידות להציג (ערכים של הפרמטרים action ו־format, או main). אפשר להגדיר תת־יחידות עם +.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- ברירת המחדל: main
- submodules
לכלול עזרה לתת־יחידות ליחידה שצוינה.
- סוג: בוליאני (פרטים)
- recursivesubmodules
לכלול עזרה לתת־יחידות באופן רקורסיבי.
- סוג: בוליאני (פרטים)
- wrap
לעטוף את הפלט במבנה תשובת API תקני.
- סוג: בוליאני (פרטים)
- toc
לכלול תוכן עניינים בפלט HTML.
- סוג: בוליאני (פרטים)
- עזרה ליחידה הראשית.
- api.php?action=help [פתיחה בארגז חול]
- עזרה עבור action=query וכל התת־מודולים שלו.
- api.php?action=help&modules=query&submodules=1 [פתיחה בארגז חול]
- כל העזרה בדף אחד.
- api.php?action=help&recursivesubmodules=1 [פתיחה בארגז חול]
- עזרה ליחידת העזרה עצמה.
- api.php?action=help&modules=help [פתיחה בארגז חול]
- עזרה לשתי תת־יחידות של שאילתה.
- api.php?action=help&modules=query+info|query+categorymembers [פתיחה בארגז חול]
action=imagerotate
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
סיבוב של תמונה אחת או יותר.
- rotation
בכמה מעלות לסובב בכיוון השעון.
- הפרמטר הזה נדרש.
- אחד מהערכים הבאים: 90, 180, 270
- continue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
אילו תגים להחיל על הרשומה ביומן ההעלאות.
- ערכים (מופרדים באמצעות "|" או or תו חלופי):
- titles
רשימת כותרות.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- pageids
רשימת מזהי דף לעבוד עליהם.
- סוג: רשימת מספרים שלמים
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- revids
רשימת מזהי גרסה לעבוד עליהם. נא לשים לב לכך שכמעט כל מודולי ה־query ימירו מזהי גרסאות למזהה הדף המתאים ויעבדו במקום זאת על הגרסה האחרונה. רק prop=revisions משתמש בגרסאות מדויקות לתגובה.
- סוג: רשימת מספרים שלמים
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- generator
קבלת רשימת דפים לעבוד עליהם על־ידי הרצת יחידת ה־query שצוינה.
לתשומת ליבך: לשמות בפרמטר generator צריכה להיות התחילית "g", ר' דוגמאות.
- allcategories
- למנות את כל הקטגוריות.
- alldeletedrevisions
- רשימת כל הגרסאות המחוקות על־ידי משתמש או במרחב.
- allfileusages
- לרשום את כל שימושי הקובץ, כולל בלתי־קיימים.
- allimages
- למנות את כל התמונות לפי הסדר.
- alllinks
- למנות את כל הקישורים שמצביעים למרחב שם נתון.
- allpages
- למנות את כל הדפים לפי הסדר במרחב שם נתון.
- allredirects
- רשימה של כל ההפניות למרחב שם.
- allrevisions
- רשימת כל הגרסאות.
- alltransclusions
- רשימת כל ההכללות (דפים שמוטבעים באמצעות {{x}}), כולל כאלה שאינם קיימים.
- backlinks
- מציאת כל הדפים שמקשרים לדף הנתון.
- categories
- לרשום את כל הקטגוריות שהדף שייך אליהן.
- categorymembers
- רשימת כל הדפים בקטגוריה נתונה.
- deletedrevisions
- קבלת מידע על גרסה מחוקה.
- duplicatefiles
- רשימת כל הקבצים שהם כפולים של קבצים נתונים לפי ערכי הגיבוב.
- embeddedin
- חיפוש כל הדפים שמטביעים (מכלילים) את הכותרת הנתונה.
- exturlusage
- למנות דפים שמכילים URL נתון.
- fileusage
- מציאת כל הדפים שמשתמשים בקבצים הנתונים.
- images
- להחזיר את כל הקבצים שמכילים הדפים הנתונים.
- imageusage
- מציאת כל הדפים שמתמשים בשם התמונה הנתונה.
- iwbacklinks
- מציאות כל הדפים שמקשרים לקישור הבינוויקי הנתון.
- langbacklinks
- מציאת כל הדפים שמקשרים לקישור השפה הנתון.
- links
- החזרת כל הקישורים מהדפים שצוינו.
- linkshere
- מציאת כל הדפים שמקשרים לדפים הנתונים.
- pageswithprop
- לרשום את כל הדפים שמשתמשים במאפיין דף נתון.
- prefixsearch
- ביצוע חיפוש תחילית של כותרות דפים.
- protectedtitles
- לרשום את כל הכותרות שמוגנות מפני יצירה.
- querypage
- קבלת רשימה שמסופקת על־ידי דף מיוחד מבוסס־QueryPage.
- random
- קבלת ערכת דפים אקראיים.
- recentchanges
- למנות שינויים אחרונים.
- redirects
- מחזיר את כל ההפניות לדפים הנתונים.
- revisions
- קבלת מידע על גרסה.
- search
- ביצוע חיפוש בכל הטקסט.
- templates
- החזרת כל הדפים המוכללים בדפים הנתונים.
- transcludedin
- מציאת כל הדפים שמכלילים את הדפים הנתונים.
- watchlist
- קבלת שינויים אחרונים לדפים ברשימת המעקב של המשתמש הנוכחי.
- watchlistraw
- קבלת כל הדפים ברשימת המעקב של המשתמש הנוכחי.
- אחד מהערכים הבאים: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
- redirects
פתרון אוטומטי של הפניות ב־titles, ב־pageids, וב־revids, ובדפים שמחזיר generator.
- סוג: בוליאני (פרטים)
- converttitles
המרת כותרות לסוגי כתב אחרים אם זה נחוץ. זה עובד רק אם שפת הכותרת של הוויקי תומכת בהמרת סוגי כתב. השפות שתומכות בהמרת סוגי כתב הן ban, en, crh, gan, iu, ku, sh, shi, sr, tg, tly, uz, wuu וגם zh.
- סוג: בוליאני (פרטים)
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- לסובב את File:Example.png ב־90 מעלות.
- api.php?action=imagerotate&titles=File:Example.jpg&rotation=90&token=123ABC [פתיחה בארגז חול]
- לסובב את כל התמונות ב־Category:Flip ב־180 מעלות.
- api.php?action=imagerotate&generator=categorymembers&gcmtitle=Category:Flip&gcmtype=file&rotation=180&token=123ABC [פתיחה בארגז חול]
action=import
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
יבוא דף מוויקי אחר או מקובץ XML.
יש לשים לב לכך שפעולת HTTP POST צריכה להיעשות בתור העלאת קובץ (כלומר, עם multipart/form-data) בזמן שליחת קובץ לפרמטר xml.
- summary
תקציר יבוא רשומות יומן.
- xml
קובץ XML שהועלה.
- חייב להישלח (posted) בתור העלאת קובץ באמצעות multipart/form-data.
- interwikiprefix
לפעולות יבוא באמצעות העלאת קבצים: תחילית הבינוויקי שתוצג עבור שמות משתמשים שאינם מוכרים (וגם עבור שמות משתמשים מוכרים אם assignknownusers מוגדר).
- interwikisource
לפעולות יבוא בין אתרי ויקי: מאיזה ויקי לייבא.
- אחד מהערכים הבאים:
- interwikipage
לפעולות יבוא בין אתרי ויקי: איזה דף לייבא.
- fullhistory
לפעולות יבוא בין אתרי ויקי: לייבא את ההיסטוריה המלאה, לא רק את הגרסה הנוכחית.
- סוג: בוליאני (פרטים)
- templates
לפעולות יבוא בין אתרי ויקי: לייבא גם את כל התבניות המוכללות.
- סוג: בוליאני (פרטים)
- namespace
לייבא למרחב השם הזה. לא ניתן להשתמש בזה יחד עם rootpage.
- אחד מהערכים הבאים: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- assignknownusers
הקצאת העריכות למשתמשים המקומיים כאשר משתמשים בשמות זהים קיימים באתר המקומי.
- סוג: בוליאני (פרטים)
- rootpage
לייבא בתור דף־משנה של הדף הזה. לא ניתן להשתמש בזה יחד עם namespace.
תגי שינוי שיחולו על הרשומה ביומן היבוא ולגרסת־הדמה בדפים המיובאים.
- ערכים (מופרדים באמצעות "|" או or תו חלופי):
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- לייבא את meta:Help:ParserFunctions למרחב השם 100 עם היסטוריה מלאה.
- api.php?action=import&interwikisource=meta&interwikipage=Help:ParserFunctions&namespace=100&fullhistory=&token=123ABC [פתיחה בארגז חול]
action=linkaccount (link)
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
קישור חשבון של ספק צד־שלישי למשתמש הנוכחי.
הנוהל הכללי לשימוש במודול הזה הוא:
- אחזור השדות הזמינים מ־action=query&meta=authmanagerinfo עם amirequestsfor=link ואסימון csrf מתוך action=query&meta=tokens.
- הצגת השדות למשתמש וקבלת אישור ממנו.
- שליחה (Post) למודול הזה עם linkreturnurl וכל השדות הרלוונטיים.
- בדיקת ה־status בתשובה.
- אם קיבלת PASS או FAIL, זה הסיום. הפעולה שלך הצליחה או נכשלה.
- אם קיבלת UI, יש להציג את השדות החדשים למשתמש ולקבל את מה שהוא ישלח. אחר־כך יש לשלוח (post) למודול הזה עם linkcontinue ועם הגדרות של השדות הרלוונטיים ולחזור על צעד 4.
- אם קיבלת REDIRECT, יש להפנות את המשתמש ל־redirecttarget ולחכות לחזרה אל linkreturnurl. אחר־כך לשלוח (post) למודול הזה עם linkcontinue ועם כל השדות שהועברו ל־URL שחוזרים אליו ולחזור על צעד 4.
- אם קיבלת RESTART, זה אומר שהאימות עבד אבל אין חשבון משתמש מקושר. באפשרותך לטפל בזה כמו ב־UI או ב־FAIL.
- linkrequests
להשתמש רק בבקשות האימות האלו, מאת id שהוחזר מ־action=query&meta=authmanagerinfo עם amirequestsfor=link או מתשובה קודמת למודול הזה.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- linkmessageformat
תסדיר לשימוש בהחזרת הודעות.
- אחד מהערכים הבאים: html, none, raw, wikitext
- ברירת המחדל: wikitext
- linkmergerequestfields
מיזוג מידע של שדות עבור כל בקשות האימות למערך אחד.
- סוג: בוליאני (פרטים)
- linkreturnurl
כתובת URL לחזרה עם זרימות אימות צד־שלישי, חייב להיות מוחלט. נדרש או זה או linkcontinue.
עם קבלת תשובת REDIRECT, בדרך־כלל תפתח דפדפן או תצוגת וב בכתובת ה־redirecttarget שצוינה בשביל זרימת אימות צד־שלישי. כשזה יושלם, הצד השלישי ישלח את הדפדפן או את תצוגת הווב לכתובת הזאת. יש לחלץ את כל הפרמטרים של שאילתה או בקשת POST מה־URL ולהעביר אותם בתור בקשת linkcontinue למודול ה־API הזה.
- linkcontinue
הבקשה הזאת היא המשך אחרי תשובת UI או REDIRECT קודמת. נדרש זה או linkreturnurl.
- סוג: בוליאני (פרטים)
- linktoken
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- *
- המודול הזה מקבל פרמטרים נוספים בהתאם לבקשות אימות זמינות. יש להשתמש ב־action=query&meta=authmanagerinfo עם amirequestsfor=link (או תשובה קודמת מהמודול הזה, אם זה זמין) כדי להבין מה הבקשות הזמינות ובאילו שדות הן משתמשות.
- תחילת תהליך הקישור לחשבון מ־Example.
- api.php?action=linkaccount&provider=Example&linkreturnurl=http://example.org/&linktoken=123ABC [פתיחה בארגז חול]
action=login (lg)
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
כניסה וקבלת עוגיות אימות.
הפעולה הזאת צריכה לשמש רק בשילוב Special:BotPasswords; שימוש לכניסה לחשבון ראשי מיושן ועשוי להיכשל ללא אזהרה. כדי להיכנס בבטחה לחשבון הראשי, יש להשתמש ב־action=clientlogin.
- lgname
שם משתמש.
- lgpassword
סיסמה.
- lgdomain
שם תחום (רשות).
- lgtoken
אסימון "login" שאוחזר מ־action=query&meta=tokens
action=logout
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
יציאה וניקוי של נתוני ההתחברות.
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- הוצאת המשתמש הנוכחי.
- api.php?action=logout&token=123ABC [פתיחה בארגז חול]
action=managetags
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
ביצוע פעולות ניהוליות הקשורות בתגי שינוי.
איזו פעולה לבצע:
- create
- יצירת תג שינוי חדש לשימוש ידני.
- delete
- הסרת תג שינוי ממסד הנתונים, כולל הסרת התג מכל הגרסאות, רשומות שינויים אחרונים ורשומות יומן שהוא משמש בהן.
- activate
- הפעלת תג שינוי, ומתן אפשרות למשתמשים להחיל אותו ידנית.
- deactivate
- כיבוי תג שינוי, ומניעה ממשתמשים להחיל אותו ידנית.
- הפרמטר הזה נדרש.
- אחד מהערכים הבאים: activate, create, deactivate, delete
תג ליצירה, מחיקה, הפעלה או כיבוי. ליצירת תג, התג לא צריך להיות קיים. למחיקת תג, התג צריך להיות קיים. להפעלת תג, התג צריך להתקיים ולא להיות בשימוש של הרחבה. לכיבוי תג, התג צריך להיות קיים ומוגדר ידנית.
- הפרמטר הזה נדרש.
סיבה אופציונלית ליצירה, מחיקה, הפעלה או כיבוי של תג.
- ברירת מחדל: (ריק)
האם להתעלם מכל האזהרות שמופיעות תוך כדי הפעולה.
- סוג: בוליאני (פרטים)
תגי השינוי שיחולו על הרשומה ביומן ניהול התגים.
- ערכים (מופרדים באמצעות "|" או or תו חלופי):
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- יצירת תג בשם spam עם הסיבה For use in edit patrolling
- api.php?action=managetags&operation=create&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [פתיחה בארגז חול]
- מחיקת התג vandlaism עם הסיבה Misspelt
- api.php?action=managetags&operation=delete&tag=vandlaism&reason=Misspelt&token=123ABC [פתיחה בארגז חול]
- הפעלת התג spam עם הסיבה For use in edit patrolling
- api.php?action=managetags&operation=activate&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [פתיחה בארגז חול]
- כיבוי התג spam עם הסיבה No longer required
- api.php?action=managetags&operation=deactivate&tag=spam&reason=No+longer+required&token=123ABC [פתיחה בארגז חול]
action=mergehistory
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
מיזוג גרסאות של דפים.
- from
כותרת הדף שההיסטוריה שלו תמוזג. לא ניתן להשתמש בזה יחד עם fromid.
- fromid
מזהה הדף שממנו תמוזג ההיסטוריה. לא ניתן להשתמש בזה יחד עם from.
- סוג: מספר שלם
- to
כותרת הדף שההיסטוריה תמוזג אליו. לא ניתן להשתמש בזה יחד עם toid.
- toid
מזהה הדף שההיסטוריה תמוזג אליו. לא ניתן להשתמש בזה יחד עם to.
- סוג: מספר שלם
- timestamp
חותם־הזמן שהגרסאות עד אליו יועברו מההיסטוריה של דף המקור על ההיסטוריה של דף היעד. אם מושמט, כל ההיסטוריה של דף המקור תמוזג עם דף היעד.
- סוג: חותם־זמן (תסדירים מורשים)
- reason
סיבה למיזוג ההיסטוריה.
- ברירת מחדל: (ריק)
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- מיזוג כל ההיסטוריה של Oldpage אל Newpage.
- api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason [פתיחה בארגז חול]
- מיזוג גרסאות הדפים של Oldpage עד 2015-12-31T04:37:41Z אל Newpage.
- api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason×tamp=2015-12-31T04%3A37%3A41Z [פתיחה בארגז חול]
action=move
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
העברת דף.
- from
שם הדף ששמו ישונה. לא יכול לשמש יחד עם fromid.
- fromid
מזהה הדף של הדף שצריך לשנות את שמו. לא יכול לשמש עם from.
- סוג: מספר שלם
- to
לאיזו כותרת לשנות את שם הדף.
- הפרמטר הזה נדרש.
- reason
הסיבה לשינוי השם.
- ברירת מחדל: (ריק)
- movetalk
שינוי שם דף השיחה, אם הוא קיים.
- סוג: בוליאני (פרטים)
- movesubpages
שינוי השמות של דפי־המשנה, אם זה שייך.
- סוג: בוליאני (פרטים)
- noredirect
לא ליצור הפניה.
- סוג: בוליאני (פרטים)
- watchlist
הוספה או הסרה של הדף ללא תנאי מרשימת המעקב של המשתמש הנוכחי, להשתמש בהעדפות (לא חל על משתמשי בוט), או לא לשנות את המעקב.
- אחד מהערכים הבאים: nochange, preferences, unwatch, watch
- ברירת המחדל: preferences
- ignorewarnings
להתעלם מכל האזהרות.
- סוג: בוליאני (פרטים)
תגי שינוי שיחולו על הרשומה ביומן ההעברות ולגרסת־הדמה בדף היעד.
- ערכים (מופרדים באמצעות "|" או or תו חלופי):
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- העברת Badtitle ל־Goodtitle בלי להשאיר הפניה.
- api.php?action=move&from=Badtitle&to=Goodtitle&token=123ABC&reason=Misspelled%20title&movetalk=&noredirect= [פתיחה בארגז חול]
action=opensearch
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
חיפוש בוויקי בפרוטוקול OpenSearch.
- search
מחרוזת לחיפוש.
- הפרמטר הזה נדרש.
- namespace
מרחבי השם שבהם יתבצע החיפוש. לשדה זה אין משמעות אם search מתחיל עם תחילית תקינה של מרחב שם.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- ברירת המחדל: 0
- limit
מספר התוצאות המרבי להחזרה.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- suggest
- מיושן.
כבר לא בשימוש.
- סוג: בוליאני (פרטים)
- redirects
איך לטפל בהפניות:
- return
- להחזיר את ההפניה עצמה.
- resolve
- להחזיר את דף היעד. יכול להחזיר פחות מ־limit תוצאות.
מסיבות היסטוריות, ברירת המחדל היא "return" עבור format=json ו־"resolve" עבור תסדירים אחרים.
- אחד מהערכים הבאים: resolve, return
- format
תסדיר הפלט.
- אחד מהערכים הבאים: json, jsonfm, xml, xmlfm
- ברירת המחדל: json
- warningsaserror
אם אזהרות מוּעלות עם format=json, להחזיר שגיאת API במקום להתעלם מהן.
- סוג: בוליאני (פרטים)
- חיפוש דפים שמתחילים ב־Te.
- api.php?action=opensearch&search=Te [פתיחה בארגז חול]
action=options
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
שינוי העדפות של המשתמש הנוכחי.
רק אפשרויות שמוגדרות בליבה או באחת מההרחבות המותקנות, או אפשרויות עם מפתחות עם התחילית "userjs-
" (שמיועדות לשימוש תסריטי משתמשים) יכולות להיות מוגדרות.
- reset
אתחול ההעדפות לברירות המחדל של האתר.
- סוג: בוליאני (פרטים)
- resetkinds
רשימת סוגי אפשרויות לאתחל כאשר מוגדרת האפשרות reset.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): all, registered, registered-checkmatrix, registered-multiselect, special, unused, userjs
- ברירת המחדל: all
- change
רשימת שינויים, בתסדיר name=value (למשל skin=vector). אם לא ניתן ערך, אפילו לא סימן שווה, למשל optionname|otheroption|..., האפשרות תאופס לערך ברירת המחדל שלה. אם ערך מועבר כלשהו מכיל את תו הקו הניצב (|), יש להשתמש במפריד ערכים מרובים חלופי בשביל פעולה נכונה.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- optionname
שם האפשרות שצריך להגדיר לערך שניתן ב־optionvalue.
- optionvalue
ערך האפשרות שצוין ב־optionname. כש־optionname מוגדר אך optionvalue מושמט, האפשרות תאופס לערך ברירת המחדל שלה.
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- אתחול כל ההעדפות.
- api.php?action=options&reset=&token=123ABC [פתיחה בארגז חול]
- לשנות את ההעדפות skin ו־hideminor.
- api.php?action=options&change=skin=vector|hideminor=1&token=123ABC [פתיחה בארגז חול]
- לאתחל את כל ההעדפות ואז להגדיר את skin ואת nickname.
- api.php?action=options&reset=&change=skin=monobook&optionname=nickname&optionvalue=[[User:Beau|Beau]]%20([[User_talk:Beau|talk]])&token=123ABC [פתיחה בארגז חול]
action=paraminfo
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
קבלת מידע על יחידות של API.
- modules
רשימה של שמות יחידות (ערכים של הפרמטרים action ו־format, או main). אפשר להגדיר תת־יחידות עם +, או כל התת־מודולים עם +*, או כל התת־מודולים באופן רקורסיבי עם +**.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- helpformat
תסדיר מחרוזות העזרה.
- אחד מהערכים הבאים: html, none, raw, wikitext
- ברירת המחדל: none
- querymodules
- מיושן.
רשימת שמות יחידות query (ערך של הפרמטר prop, meta או list). יש להשתמש ב־modules=query+foo במקום querymodules=foo.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allmessages, allpages, allredirects, allrevisions, alltransclusions, allusers, authmanagerinfo, backlinks, blocks, categories, categoryinfo, categorymembers, contributors, deletedrevisions, deletedrevs, duplicatefiles, embeddedin, extlinks, exturlusage, filearchive, filerepoinfo, fileusage, imageinfo, images, imageusage, info, iwbacklinks, iwlinks, langbacklinks, langlinks, languageinfo, links, linkshere, logevents, mystashedfiles, pagepropnames, pageprops, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, siteinfo, stashimageinfo, tags, templates, tokens, transcludedin, usercontribs, userinfo, users, watchlist, watchlistraw
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- mainmodule
- מיושן.
קבלת מידע עם היחידה הראשית (העליונה). יש להשתמש ב־modules=main במקום זה.
- pagesetmodule
- מיושן.
קבלת מידע גם על יחידת pageset (שמספק את titles= וידידיו).
- formatmodules
- מיושן.
רשימת שמות תסדירים (ערכים של הפרמטר format). יש להשתמש ב־modules במקום זה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): json, jsonfm, none, php, phpfm, rawfm, xml, xmlfm
- הצגת מידע עבור action=parse, format=jsonfm, action=query&list=allpages, ו־action=query&meta=siteinfo.
- api.php?action=paraminfo&modules=parse|phpfm|query%2Ballpages|query%2Bsiteinfo [פתיחה בארגז חול]
- הצגת מידע עבור כל התת־מודולים של action=query.
- api.php?action=paraminfo&modules=query%2B* [פתיחה בארגז חול]
action=parse
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
מפענח את התוכן ומחזיר פלט מפענח.
ר' את מודולי ה־prop השונים של action=query כדי לקבל מידע על הגרסה הנוכחית של הדף.
יש כמה דרכים לציין טקסט לפענוח:
- ציון דף או גרסה באמצעות page, pageid, או oldid.
- ציון התוכן במפורש, באמצעות text, title, ו־contentmodel.
- ציון רק של התקציר לפענוח. ל־prop צריך לתת ערך ריק.
- title
שם הדף שהטקסט שייך אליו. אם זה מושמט, יש לציין את contentmodel, ו־API ישמש ככותרת.
- text
הטקסט לפענוח. יש להשתמש ב־title או ב־contentmodel.
- revid
מזהה גרסה, עבור
{{REVISIONID}}
ומשתנים דומים.- סוג: מספר שלם
- summary
התקציר שצריך לפענח.
- page
פענוח תוכן הדף הזה. לא יכול לשמש יחד עם text ו־title.
- pageid
לפענח את התוכן של הדף הזה. דורס את page.
- סוג: מספר שלם
- redirects
אם page או pageid מוגדרים להפניה, לפתור אותה.
- סוג: בוליאני (פרטים)
- oldid
לפענח את התוכן של הגרסה הזאת. דורס את page ואת pageid.
- סוג: מספר שלם
- prop
אילו פריטי מידע לקבל:
- text
- נותן טקסט מפוענח של קוד הוויקי.
- langlinks
- נותן קישורי שפה בקוד הוויקי המפוענח.
- categories
- נותן קטגוריות בקוד ויקי מפוענח.
- categorieshtml
- נותן את גרסת ה־HTML של הקטגוריות.
- links
- נותן קישורים פנימיים בקוד הוויקי המפוענח.
- templates
- נותן תבניות בקוד הוויקי המפוענח.
- images
- נותן תמונות בקוד הוויקי המפוענח.
- externallinks
- מתן קישורים חיצוניים בקוד הוויקי המפוענח.
- sections
- מתן הפסקאות בקוד הוויקי המפוענח.
- revid
- הוספת מזהה הגרסה של הדף המפוענח.
- displaytitle
- הוספת הכותרת של קוד הוויקי המפוענח.
- subtitle
- הוספת התת־כותרת של לדף המפוענח.
- headhtml
- נותן doctype מפוענח, תג
<html>
פותח, רכיב<head>
, ותג<body>
פותח של הדף. - modules
- מתן יחידות ResourceLoader שמשמשות בדף. כדי לטעון, יש להשתמש ב
mw.loader.using()
. יש לבקש את jsconfigvars או את encodedjsconfigvars יחד עם modules. - jsconfigvars
- נותן משתני הגדרות של JavaScript שייחודיים לדף הזה. כדי להחיל, יש להשתמש ב
mw.config.set()
. - encodedjsconfigvars
- נותן משתני הגדרות של JavaScript שייחודיים לדף הזה בתור מחרוזת JSON.
- indicators
- נותן את ה־HTML של מחווני מצב דף שמשמשים בדף.
- iwlinks
- מתן קישורי בינוויקי בקוד הוויקי המפוענח.
- wikitext
- מתן קוד הוויקי המקורי שפוענח.
- properties
- נותן מאפיינים שונים שמוגדרים בקוד הוויקי המפוענח.
- limitreportdata
- מתן דו"ח מגבלות בדרך מובנית. לא נותן שום נתונים כאשר מוגדר disablelimitreport.
- limitreporthtml
- נותן את גרסת ה־HTML של דו"ח המגבלות. לא נותן שום נתונים כאשר מוגדר disablelimitreport.
- parsetree
- עץ פענוח XML של תוכן הגרסה (דורש מודל תוכן
wikitext
) - parsewarnings
- נותן את אזהרות שאירעו בזמן פענוח התוכן (בתור קוד ויקי).
- parsewarningshtml
- נותן את האזהרות שאירעו בזמן פענוח התוכן (בתור HTML).
- headitems
- מיושן. נותן פריטים לשים ב־
<head>
של הדף.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): categories, categorieshtml, displaytitle, encodedjsconfigvars, externallinks, headhtml, images, indicators, iwlinks, jsconfigvars, langlinks, limitreportdata, limitreporthtml, links, modules, parsetree, parsewarnings, parsewarningshtml, properties, revid, sections, subtitle, templates, text, wikitext, headitems
- ברירת המחדל: text|langlinks|categories|links|templates|images|externallinks|sections|revid|displaytitle|iwlinks|properties|parsewarnings
- wrapoutputclass
מחלקה של CSS שתשמש לעטיפת פלט המפענח.
- ברירת המחדל: mw-parser-output
- parsoid
יצירת HTML שמתאים להגדרות MediaWiki DOM באמצעות פרסואיד.
- סוג: בוליאני (פרטים)
- pst
לעשות התמרה לפני שמירה על הקלט לפני פענוחו. תקין רק בשימוש עם טקסט.
- סוג: בוליאני (פרטים)
- onlypst
לעשות התמרה לפני שמירה (pre-save transform, PST) על הקלט, אבל לא לפענח אותו. מחזיר את אותו קוד הוויקי אחרי החלת PST. תקף רק בשימוש עם text.
- סוג: בוליאני (פרטים)
- effectivelanglinks
- מיושן.
כולל קישור שפה שמספקות הרחבות (לשימוש עם prop=langlinks).
- סוג: בוליאני (פרטים)
- section
לפענח רק את התוכן של הפרק שזה המזהה שלו.
כשצוין new, לפענח את text ואת sectiontitle כאילו נוספת פסקה חדשה לדף.
מותר להשתמש ב־new רק בעת שימוש ב־text.
- sectiontitle
כותרת פסקה חדשה כאשר section הוא new.
בניגוד לעריכת דף, זה לא מתגבה ל־summary כשזה מושמט אם ריק.
- disablepp
- מיושן.
יש להשתמש ב־disablelimitreport במקום.
- סוג: בוליאני (פרטים)
- disablelimitreport
להשמיט את דו"ח המגבלות ("NewPP limit report") מפלט המפענח.
- סוג: בוליאני (פרטים)
- disableeditsection
להשמיט את קישורי עריכת הפסקאות מפלט המפענח.
- סוג: בוליאני (פרטים)
- disablestylededuplication
לא להפריד סגנונות מוטבעים בפלט של המפענח.
- סוג: בוליאני (פרטים)
- showstrategykeys
האם לכלול מידע על אסטרטגיית מיזוג פנימית ב־jsconfigvars.
- סוג: בוליאני (פרטים)
- generatexml
- מיושן.
יצירת עץ פענוח של XML (נדרש מודל תוכן
wikitext
; מוחלף ב־prop=parsetree).- סוג: בוליאני (פרטים)
- preview
לפענח במצב תצוגה מקדימה.
- סוג: בוליאני (פרטים)
- sectionpreview
לפענח במצב תצוגה מקדימה של פסקה (מדליק גם את מצב תצוגה מקדימה).
- סוג: בוליאני (פרטים)
- disabletoc
להשמיט את תוכן העניינים בפלט.
- סוג: בוליאני (פרטים)
- useskin
להחיל את העיצוב שנבחר לפלט המפענח. יכול להשפיע על המאפיינים הבאים: text, langlinks, headitems, modules, jsconfigvars, indicators.
- אחד מהערכים הבאים: apioutput, fallback, minerva, monobook, timeless, vector, vector-2022
- contentformat
תסדיר הסדרת תוכן שישמש לטקסט הקלט. תקף רק עם text.
- אחד מהערכים הבאים: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- contentmodel
מודל התוכן של טקסט הקלט. אם זה מושמט, יש לציין את title והערך ההתחלתי יהיה המודל של הכותרת שצוינה. תקין רק כאשר משמש עם text.
- אחד מהערכים הבאים: css, javascript, json, text, unknown, wikitext
- לפענח דף.
- api.php?action=parse&page=Project:Sandbox [פתיחה בארגז חול]
- לפענח קוד ויקי.
- api.php?action=parse&text={{Project:Sandbox}}&contentmodel=wikitext [פתיחה בארגז חול]
- לפענח קוד, עם ציון כותרת דף.
- api.php?action=parse&text={{PAGENAME}}&title=Test [פתיחה בארגז חול]
- לפענח תקציר.
- api.php?action=parse&summary=Some+[[link]]&prop= [פתיחה בארגז חול]
action=patrol
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
לנטר דף או גרסה.
- rcid
מזהה שינויים אחרונים לניטור.
- סוג: מספר שלם
- revid
מזהה גרסה לניטור.
- סוג: מספר שלם
תגי שינוי שיחולו על הרשומה ביומן הניטור.
- ערכים (מופרדים באמצעות "|" או or תו חלופי):
- token
אסימון "patrol" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- לנטר רשומה משינויים אחרונים.
- api.php?action=patrol&token=123ABC&rcid=230672766 [פתיחה בארגז חול]
- לנטר גרסה.
- api.php?action=patrol&token=123ABC&revid=230672766 [פתיחה בארגז חול]
action=protect
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
לשנות את רמת ההגנה של דף.
- title
כותרת הדף להגנה או הסרת הגנה. לא ניתן להשתמש בזה יחד עם pageid.
- pageid
מזהה הדף להגנה או הסרת הגנה. לא ניתן להשתמש בזה יחד עם title.
- סוג: מספר שלם
- protections
רשימת רמות הגנה, בתסדיר action=level (למשל edit=sysop). רמת all פירושה שכולם מורשים לבצע את הפעולה, כלומר אין הגנה.
הערה: ההגבלות יוסרו מכל הפעולות שלא כתובות ברשימה.
- הפרמטר הזה נדרש.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- expiry
חותמי־זמן של תפוגה. אם הוגדר רק חותם־זמן אחד, הוא ישמש לכל ההגנות. יש להשתמש ב־infinite, indefinite, infinity, או never להגנה שלא פגה לעולם.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- ברירת המחדל: infinite
- reason
סיבה להגנה או הסרת הגנה.
- ברירת מחדל: (ריק)
תגי שינוי שיחולו על הרשומה ביומן ההגנה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי):
- cascade
הפעלת הגנה מדורגת (כלומר, להגן על דפים שמוכללים בדף הזה ועל תמונות שמשמות בו). אין לזה השפעה אם אף אחת מרמות ההגנה שניתנו אינה תומכת בדירוג.
- סוג: בוליאני (פרטים)
- watch
- מיושן.
אם זה מוגדר, הוספת הדף שהגנה נוספת אליו או מוסרת ממנו לרשימת המעקב של המשתמש הנוכחי.
- סוג: בוליאני (פרטים)
- watchlist
הוספה או הסרה של הדף ללא תנאי מרשימת המעקב של המשתמש הנוכחי, להשתמש בהעדפות (לא חל על משתמשי בוט), או לא לשנות את המעקב.
- אחד מהערכים הבאים: nochange, preferences, unwatch, watch
- ברירת המחדל: preferences
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- הגנה על דף.
- api.php?action=protect&title=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&token=123ABC&protections=edit=sysop|move=sysop&cascade=&expiry=20070901163000|never [פתיחה בארגז חול]
- להסיר את ההגנה מהדף על־ידי הגדרת מגבלות על all (למשל: כולם מורשים לבצע את הפעולה).
- api.php?action=protect&title=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&token=123ABC&protections=edit=all|move=all&reason=Lifting%20restrictions [פתיחה בארגז חול]
- הסרת הגנה מדף על־ידי הגדרה של אפס הגבלות.
- api.php?action=protect&title=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&token=123ABC&protections=&reason=Lifting%20restrictions [פתיחה בארגז חול]
action=purge
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
ניקוי המטמון לכותרות שניתנו.
- forcelinkupdate
עדכון טבלאות הקישורים ולעשות עדכוני נתונים משניים.
- סוג: בוליאני (פרטים)
- forcerecursivelinkupdate
אותו דבר כמו forcelinkupdate, ועדכון טבלאות הקישורים עבור כל דף שמשתמש בדף הזה בתור תבנית.
- סוג: בוליאני (פרטים)
- continue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- titles
רשימת כותרות.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- pageids
רשימת מזהי דף לעבוד עליהם.
- סוג: רשימת מספרים שלמים
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- revids
רשימת מזהי גרסה לעבוד עליהם. נא לשים לב לכך שכמעט כל מודולי ה־query ימירו מזהי גרסאות למזהה הדף המתאים ויעבדו במקום זאת על הגרסה האחרונה. רק prop=revisions משתמש בגרסאות מדויקות לתגובה.
- סוג: רשימת מספרים שלמים
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- generator
קבלת רשימת דפים לעבוד עליהם על־ידי הרצת יחידת ה־query שצוינה.
לתשומת ליבך: לשמות בפרמטר generator צריכה להיות התחילית "g", ר' דוגמאות.
- allcategories
- למנות את כל הקטגוריות.
- alldeletedrevisions
- רשימת כל הגרסאות המחוקות על־ידי משתמש או במרחב.
- allfileusages
- לרשום את כל שימושי הקובץ, כולל בלתי־קיימים.
- allimages
- למנות את כל התמונות לפי הסדר.
- alllinks
- למנות את כל הקישורים שמצביעים למרחב שם נתון.
- allpages
- למנות את כל הדפים לפי הסדר במרחב שם נתון.
- allredirects
- רשימה של כל ההפניות למרחב שם.
- allrevisions
- רשימת כל הגרסאות.
- alltransclusions
- רשימת כל ההכללות (דפים שמוטבעים באמצעות {{x}}), כולל כאלה שאינם קיימים.
- backlinks
- מציאת כל הדפים שמקשרים לדף הנתון.
- categories
- לרשום את כל הקטגוריות שהדף שייך אליהן.
- categorymembers
- רשימת כל הדפים בקטגוריה נתונה.
- deletedrevisions
- קבלת מידע על גרסה מחוקה.
- duplicatefiles
- רשימת כל הקבצים שהם כפולים של קבצים נתונים לפי ערכי הגיבוב.
- embeddedin
- חיפוש כל הדפים שמטביעים (מכלילים) את הכותרת הנתונה.
- exturlusage
- למנות דפים שמכילים URL נתון.
- fileusage
- מציאת כל הדפים שמשתמשים בקבצים הנתונים.
- images
- להחזיר את כל הקבצים שמכילים הדפים הנתונים.
- imageusage
- מציאת כל הדפים שמתמשים בשם התמונה הנתונה.
- iwbacklinks
- מציאות כל הדפים שמקשרים לקישור הבינוויקי הנתון.
- langbacklinks
- מציאת כל הדפים שמקשרים לקישור השפה הנתון.
- links
- החזרת כל הקישורים מהדפים שצוינו.
- linkshere
- מציאת כל הדפים שמקשרים לדפים הנתונים.
- pageswithprop
- לרשום את כל הדפים שמשתמשים במאפיין דף נתון.
- prefixsearch
- ביצוע חיפוש תחילית של כותרות דפים.
- protectedtitles
- לרשום את כל הכותרות שמוגנות מפני יצירה.
- querypage
- קבלת רשימה שמסופקת על־ידי דף מיוחד מבוסס־QueryPage.
- random
- קבלת ערכת דפים אקראיים.
- recentchanges
- למנות שינויים אחרונים.
- redirects
- מחזיר את כל ההפניות לדפים הנתונים.
- revisions
- קבלת מידע על גרסה.
- search
- ביצוע חיפוש בכל הטקסט.
- templates
- החזרת כל הדפים המוכללים בדפים הנתונים.
- transcludedin
- מציאת כל הדפים שמכלילים את הדפים הנתונים.
- watchlist
- קבלת שינויים אחרונים לדפים ברשימת המעקב של המשתמש הנוכחי.
- watchlistraw
- קבלת כל הדפים ברשימת המעקב של המשתמש הנוכחי.
- אחד מהערכים הבאים: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
- redirects
פתרון אוטומטי של הפניות ב־titles, ב־pageids, וב־revids, ובדפים שמחזיר generator.
- סוג: בוליאני (פרטים)
- converttitles
המרת כותרות לסוגי כתב אחרים אם זה נחוץ. זה עובד רק אם שפת הכותרת של הוויקי תומכת בהמרת סוגי כתב. השפות שתומכות בהמרת סוגי כתב הן ban, en, crh, gan, iu, ku, sh, shi, sr, tg, tly, uz, wuu וגם zh.
- סוג: בוליאני (פרטים)
- ניקוי המטמון של הדפים עמוד ראשי ו־API.
- api.php?action=purge&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99|API [פתיחה בארגז חול]
- ניקוי 10 הדפים הראשונים במרחב הראשי.
- api.php?action=purge&generator=allpages&gapnamespace=0&gaplimit=10 [פתיחה בארגז חול]
action=query
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
אחזור נתונים ממדיה־ויקי ועליה.
כל שינויי הנתונים יצטרכו תחילה להשתמש ב־query כדי לקבל אסימון למניעת שימוש לרעה מאתרים זדוניים.
- prop
אילו מאפיינים לקבל על הדפים בשאילתה.
- categories
- לרשום את כל הקטגוריות שהדף שייך אליהן.
- categoryinfo
- החזרת מידע על הקטגוריות הנתונות.
- contributors
- קבלת רשימה של תורמים שנכנסו לחשבון ומניין של תורמים שלא נכנסו לחשבון לדף.
- deletedrevisions
- קבלת מידע על גרסה מחוקה.
- duplicatefiles
- רשימת כל הקבצים שהם כפולים של קבצים נתונים לפי ערכי הגיבוב.
- extlinks
- החזרת כל ה־URL־ים החיצוניים (לא בינוויקי) מהדפים הנתונים.
- fileusage
- מציאת כל הדפים שמשתמשים בקבצים הנתונים.
- imageinfo
- החזרת מידע על קובץ והיסטורייה העלאה.
- images
- להחזיר את כל הקבצים שמכילים הדפים הנתונים.
- info
- קבלת מידע בסיסי על הדף.
- iwlinks
- החזרת כל קישורי הבינוויקי מהדפים הנתונים.
- langlinks
- החזרת כל הקישורים הבין־לשוניים מהדפים הנתונים.
- links
- החזרת כל הקישורים מהדפים שצוינו.
- linkshere
- מציאת כל הדפים שמקשרים לדפים הנתונים.
- pageprops
- קבלת מאפייני דף שונים שמוגדרים בתוכן הדף.
- redirects
- מחזיר את כל ההפניות לדפים הנתונים.
- revisions
- קבלת מידע על גרסה.
- stashimageinfo
- החזרת מידע על הקובץ עבור הקבצים המוסלקים.
- templates
- החזרת כל הדפים המוכללים בדפים הנתונים.
- transcludedin
- מציאת כל הדפים שמכלילים את הדפים הנתונים.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): categories, categoryinfo, contributors, deletedrevisions, duplicatefiles, extlinks, fileusage, imageinfo, images, info, iwlinks, langlinks, links, linkshere, pageprops, redirects, revisions, stashimageinfo, templates, transcludedin
- list
אילו רשימות לקבל.
- allcategories
- למנות את כל הקטגוריות.
- alldeletedrevisions
- רשימת כל הגרסאות המחוקות על־ידי משתמש או במרחב.
- allfileusages
- לרשום את כל שימושי הקובץ, כולל בלתי־קיימים.
- allimages
- למנות את כל התמונות לפי הסדר.
- alllinks
- למנות את כל הקישורים שמצביעים למרחב שם נתון.
- allpages
- למנות את כל הדפים לפי הסדר במרחב שם נתון.
- allredirects
- רשימה של כל ההפניות למרחב שם.
- allrevisions
- רשימת כל הגרסאות.
- alltransclusions
- רשימת כל ההכללות (דפים שמוטבעים באמצעות {{x}}), כולל כאלה שאינם קיימים.
- allusers
- למנות את כל המשתמשים הרשומים.
- backlinks
- מציאת כל הדפים שמקשרים לדף הנתון.
- blocks
- לרשום את כל המשתמשים וכתובות ה־IP שנחסמו.
- categorymembers
- רשימת כל הדפים בקטגוריה נתונה.
- embeddedin
- חיפוש כל הדפים שמטביעים (מכלילים) את הכותרת הנתונה.
- exturlusage
- למנות דפים שמכילים URL נתון.
- filearchive
- למנות את כל הקבצים המחוקים לפי הסדר.
- imageusage
- מציאת כל הדפים שמתמשים בשם התמונה הנתונה.
- iwbacklinks
- מציאות כל הדפים שמקשרים לקישור הבינוויקי הנתון.
- langbacklinks
- מציאת כל הדפים שמקשרים לקישור השפה הנתון.
- logevents
- קבלת אירועים מהרישומים.
- mystashedfiles
- קבלת רשימת קבצים בסליק ההעלאה של המשתמש הנוכחי.
- pagepropnames
- רשימת כל שמות המאפיינים שמשמשים בוויקי.
- pageswithprop
- לרשום את כל הדפים שמשתמשים במאפיין דף נתון.
- prefixsearch
- ביצוע חיפוש תחילית של כותרות דפים.
- protectedtitles
- לרשום את כל הכותרות שמוגנות מפני יצירה.
- querypage
- קבלת רשימה שמסופקת על־ידי דף מיוחד מבוסס־QueryPage.
- random
- קבלת ערכת דפים אקראיים.
- recentchanges
- למנות שינויים אחרונים.
- search
- ביצוע חיפוש בכל הטקסט.
- tags
- רשימת תגי שינוי.
- usercontribs
- קבלת כל העריכות של המשתמש.
- users
- קבלת מידע על רשימת משתמשים.
- watchlist
- קבלת שינויים אחרונים לדפים ברשימת המעקב של המשתמש הנוכחי.
- watchlistraw
- קבלת כל הדפים ברשימת המעקב של המשתמש הנוכחי.
- deletedrevs
- מיושן. רשימת גרסאות מחוקות.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, allusers, backlinks, blocks, categorymembers, embeddedin, exturlusage, filearchive, imageusage, iwbacklinks, langbacklinks, logevents, mystashedfiles, pagepropnames, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, search, tags, usercontribs, users, watchlist, watchlistraw, deletedrevs
- meta
אילו מטא־נתונים לקבל.
- allmessages
- החזרת הודעות מהאתר הזה.
- authmanagerinfo
- אחזור מידע אודות מצב האימות הנוכחי.
- filerepoinfo
- החזרת מידע מטא על מאגרי תמונות שמוגדרים בוויקי.
- languageinfo
- מחזירה מידע על שפות זמינות.
- siteinfo
- החזרת מידע כללי על האתר.
- tokens
- קבלת אסימונים לפעולות שמשנות נתונים.
- userinfo
- קבלת מידע על המשתמש הנוכחי.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): allmessages, authmanagerinfo, filerepoinfo, languageinfo, siteinfo, tokens, userinfo
- indexpageids
לכלול פסקת pageids נוספת עם רשימת כל מזהי הדף שהוחזרו.
- סוג: בוליאני (פרטים)
- export
יצוא הגרסאות הנוכחיות של כל הדפים הנתונים המחוללים.
- סוג: בוליאני (פרטים)
- exportnowrap
להחזיר את ה־XML של היצוא בלי לעטוף אותו בתוצאת XML (אותו תסדיר כמו Special:Export). אפשר להשתמש בזה רק עם query+export.
- סוג: בוליאני (פרטים)
- exportschema
להשתמש בגרסה הנתונה של תסדיר היטל XML בעת היצוא. יכול לשמש רק עם query+export.
- אחד מהערכים הבאים: 0.10, 0.11
- ברירת המחדל: 0.11
- iwurl
האם לקבל את ה־URL המלא אם הכותרת היא קישור בינוויקי.
- סוג: בוליאני (פרטים)
- continue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- rawcontinue
להחזיר נתוני query-continue גולמיים להמשך.
- סוג: בוליאני (פרטים)
- titles
רשימת כותרות.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- pageids
רשימת מזהי דף לעבוד עליהם.
- סוג: רשימת מספרים שלמים
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- revids
רשימת מזהי גרסה לעבוד עליהם. נא לשים לב לכך שכמעט כל מודולי ה־query ימירו מזהי גרסאות למזהה הדף המתאים ויעבדו במקום זאת על הגרסה האחרונה. רק prop=revisions משתמש בגרסאות מדויקות לתגובה.
- סוג: רשימת מספרים שלמים
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- generator
קבלת רשימת דפים לעבוד עליהם על־ידי הרצת יחידת ה־query שצוינה.
לתשומת ליבך: לשמות בפרמטר generator צריכה להיות התחילית "g", ר' דוגמאות.
- allcategories
- למנות את כל הקטגוריות.
- alldeletedrevisions
- רשימת כל הגרסאות המחוקות על־ידי משתמש או במרחב.
- allfileusages
- לרשום את כל שימושי הקובץ, כולל בלתי־קיימים.
- allimages
- למנות את כל התמונות לפי הסדר.
- alllinks
- למנות את כל הקישורים שמצביעים למרחב שם נתון.
- allpages
- למנות את כל הדפים לפי הסדר במרחב שם נתון.
- allredirects
- רשימה של כל ההפניות למרחב שם.
- allrevisions
- רשימת כל הגרסאות.
- alltransclusions
- רשימת כל ההכללות (דפים שמוטבעים באמצעות {{x}}), כולל כאלה שאינם קיימים.
- backlinks
- מציאת כל הדפים שמקשרים לדף הנתון.
- categories
- לרשום את כל הקטגוריות שהדף שייך אליהן.
- categorymembers
- רשימת כל הדפים בקטגוריה נתונה.
- deletedrevisions
- קבלת מידע על גרסה מחוקה.
- duplicatefiles
- רשימת כל הקבצים שהם כפולים של קבצים נתונים לפי ערכי הגיבוב.
- embeddedin
- חיפוש כל הדפים שמטביעים (מכלילים) את הכותרת הנתונה.
- exturlusage
- למנות דפים שמכילים URL נתון.
- fileusage
- מציאת כל הדפים שמשתמשים בקבצים הנתונים.
- images
- להחזיר את כל הקבצים שמכילים הדפים הנתונים.
- imageusage
- מציאת כל הדפים שמתמשים בשם התמונה הנתונה.
- iwbacklinks
- מציאות כל הדפים שמקשרים לקישור הבינוויקי הנתון.
- langbacklinks
- מציאת כל הדפים שמקשרים לקישור השפה הנתון.
- links
- החזרת כל הקישורים מהדפים שצוינו.
- linkshere
- מציאת כל הדפים שמקשרים לדפים הנתונים.
- pageswithprop
- לרשום את כל הדפים שמשתמשים במאפיין דף נתון.
- prefixsearch
- ביצוע חיפוש תחילית של כותרות דפים.
- protectedtitles
- לרשום את כל הכותרות שמוגנות מפני יצירה.
- querypage
- קבלת רשימה שמסופקת על־ידי דף מיוחד מבוסס־QueryPage.
- random
- קבלת ערכת דפים אקראיים.
- recentchanges
- למנות שינויים אחרונים.
- redirects
- מחזיר את כל ההפניות לדפים הנתונים.
- revisions
- קבלת מידע על גרסה.
- search
- ביצוע חיפוש בכל הטקסט.
- templates
- החזרת כל הדפים המוכללים בדפים הנתונים.
- transcludedin
- מציאת כל הדפים שמכלילים את הדפים הנתונים.
- watchlist
- קבלת שינויים אחרונים לדפים ברשימת המעקב של המשתמש הנוכחי.
- watchlistraw
- קבלת כל הדפים ברשימת המעקב של המשתמש הנוכחי.
- אחד מהערכים הבאים: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
- redirects
פתרון אוטומטי של הפניות ב־query+titles, ב־query+pageids, וב־query+revids, ובדפים שמחזיר query+generator.
- סוג: בוליאני (פרטים)
- converttitles
המרת כותרות לסוגי כתב אחרים אם זה נחוץ. זה עובד רק אם שפת הכותרת של הוויקי תומכת בהמרת סוגי כתב. השפות שתומכות בהמרת סוגי כתב הן ban, en, crh, gan, iu, ku, sh, shi, sr, tg, tly, uz, wuu וגם zh.
- סוג: בוליאני (פרטים)
- אחזור site info (מידע על האתר) ו־revisions של עמוד ראשי.
- api.php?action=query&prop=revisions&meta=siteinfo&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&rvprop=user|comment&continue= [פתיחה בארגז חול]
- אחזור גרסאת של דפים שמתחילים ב־API/.
- api.php?action=query&generator=allpages&gapprefix=API/&prop=revisions&continue= [פתיחה בארגז חול]
prop=categories (cl)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
לרשום את כל הקטגוריות שהדף שייך אליהן.
- clprop
אילו מאפיינים נוספים לקבל עבור כל קטגוריה:
- sortkey
- הוספת מפתח מיון (מחרוזת הקסדצימלית) ותחילית מפתח מיון (החלק הקריא) עבור קטגוריה.
- timestamp
- הוספת חותם־הזמן של יצירת הקטגוריה.
- hidden
- תיוג קטגוריות שהוסתרו באמצעות
__HIDDENCAT__
.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): hidden, sortkey, timestamp
- clshow
איזה סוג של קטגוריות להציג.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): !hidden, hidden
- cllimit
כמה קטגוריות להחזיר.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- clcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- clcategories
לרשום רק את הקטגוריות האלו. שימושי לבדיקה אם דף מסוים נמצא בקטגוריה מסוימת.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- cldir
באיזה כיוון לרשום.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- קבלת רשימת קטגוריות שהם Albert Einstein שייך אליהן.
- api.php?action=query&prop=categories&titles=Albert%20Einstein [פתיחה בארגז חול]
- קבלת מידע על כל הקטגוריות שמשמשות בדף Albert Einstein.
- api.php?action=query&generator=categories&titles=Albert%20Einstein&prop=info [פתיחה בארגז חול]
prop=categoryinfo (ci)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
החזרת מידע על הקטגוריות הנתונות.
- cicontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- קבחצ מידע על Category:Foo ועל Category:Bar.
- api.php?action=query&prop=categoryinfo&titles=Category:Foo|Category:Bar [פתיחה בארגז חול]
prop=contributors (pc)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
קבלת רשימה של תורמים שנכנסו לחשבון ומניין של תורמים שלא נכנסו לחשבון לדף.
- pcgroup
לכלול רק משתמשים בקבוצות הנתונות. לא כולל קבוצות משתמעות או אוטומטיות כגון *, user או autoconfirmed.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): bot, bureaucrat, interface-admin, suppress, sysop
- pcexcludegroup
לא לכלול משתמשים בקבוצות הנתונות. לא כולל קבוצות משתמעות או אוטומטיות כגון *, user או autoconfirmed.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): bot, bureaucrat, interface-admin, suppress, sysop
- pcrights
לכלול רק משתמשים עם ההרשאות הנתונות. לא כולל הרשאות שניתנו בקבוצות משתמעות או אוטומטיות כגון *, user או autoconfirmed.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, import, importupload, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, read, renameuser, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- pcexcluderights
לא לכלול משתמשים עם ההרשאות הנתונות. לא כולל הרשאות שניתנו בקבוצות משתמעות או אוטומטיות כגון *, user או autoconfirmed.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, import, importupload, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, read, renameuser, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- pclimit
כמה תורמים להחזיר.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- pccontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
prop=deletedrevisions (drv)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
קבלת מידע על גרסה מחוקה.
יכול לשמש בכמה דרכים:
- קבלת גרסאות מחוקות עבור ערכת דפים, על־ידי הגדרת שמות או מזהי דף. ממוין לפי שם וחותם־זמן.
- קבלת מידע על ערכת גרסאות מחוקות באמצעות הגדרת המזהים שלהם עם revid־ים. ממוין לפי מזהה גרסה.
- drvprop
אילו מאפיינים לקבל עבור כל גרסה:
- ids
- מזהה הגרסה.
- flags
- דגלי גרסה (משני).
- timestamp
- חותם־הזמן של הגרסה.
- user
- המשתמש שעשה את הגרסה. אם המשתמש נמחק במחיקת גרסאות, יוחזר המאפיין userhidden.
- userid
- מזהה המשתמש של יוצר הגרסה. אם המשתמש נמחק במחיקת גרסאות, יוחזר המאפיין userhidden.
- size
- אורך (בבתים) של הגרסה.
- slotsize
- אורך (בבתים) של כל משבצת גרסה.
- sha1
- SHA-1 (בבסיס 16) של הגרסה. אם התוכן נמחק במחיקת גרסאות, יוחזר המאפיין sha1hidden.
- slotsha1
- SHA-1 (בסיס 16) של כל משבצת גרסה. אם התוכן נמחק במחיקת גרסאות, יוחזר המאפיין sha1hidden.
- contentmodel
- מזהה מודל התוכן של כל משבצת גרסה.
- comment
- הערה מאת המשתמש על הגרסה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין commenthidden.
- parsedcomment
- הערה מפוענחת מאת המשתמש על הגרסה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין commenthidden.
- content
- התוכן של כל משבצת גרסה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין texthidden. מטעמי ביצועים, אם האפשרות הזאת משמשת, הערך של drvlimit יחויב להיות 50.
- tags
- התגים עבור הגרסה.
- roles
- רשימת תפקידי משבצות תוכן שקיימות בגרסה.
- parsetree
- מיושן. יש להשתמש ב־ action=expandtemplates או ב־action=parse במקום בזה. עץ פענוח ה־XML של תוכן הגרסה (דורש מודל תוכן
wikitext
). מטעמי ביצועים, אם האפשרות הזאת משמשת, הערך של drvlimit יחויב להיות 50.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
- ברירת המחדל: ids|timestamp|flags|comment|user
- drvslots
עבור אילו משבצות תוכן להחזיר נתונים, כאשר מאפיינים שקשורים למשבצת כלולים ב־drvprops. אם זה מושמט, נתונים ממשבצת main יוחזרו בתסדיר תואם לאחור.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): main
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- drvcontentformat-{slot}
תסדיר להסדרת תוכן שמשמש לפלט תוכן.
- זהו פרמטר בתבנית. בעת ביצוע הבקשה, יש להחליף את הטקסט {slot} (בשם הפרמטר) עם הערכים של הפרמטר drvslots.
- אחד מהערכים הבאים: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- drvlimit
להגביל כמה גרסאות יוחזרו. אם משמש drvprop=content, drvprop=parsetree, drvdiffto או drvdifftotext, המגבלה היא 50. אם משמש drvparse, המגבלה היא 1.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- drvexpandtemplates
- מיושן.
יש להשתמש ב־action=expandtemplates במקום בזה. לפרוס תבניות בתוכן הגרסה (דורש drvprop=content).
- סוג: בוליאני (פרטים)
- drvgeneratexml
- מיושן.
יש להשתמש ב־action=expandtemplates או ב־action=parse במקום בזה. יצירת עץ פענוח XML עבור תוכן הגרסה (דורש את drvprop=content; מוחלף ב־drvprop=parsetree).
- סוג: בוליאני (פרטים)
- drvparse
- מיושן.
יש להשתמש ב־action=parse במקום בזה. פענוח תוכן הגרסה (דורש drvprop=content). מטעמי ביצועים, אם האפשרות הזאת משמשת, הערך של drvlimit יחויב להיות 1.
- סוג: בוליאני (פרטים)
- drvsection
לאחזר רק את התוכן של הפרק עם המזהה הזה.
- drvdiffto
- מיושן.
יש להשתמש ב־action=compare במקום בזה. מזהה הגרסה שכל גרסה תושווה אליה. יש להשתמש ב־prev, next ו־cur עבור הגרסה הקודמת, הבאה והנוכחית, בהתאמה. מטעמי ביצועים, אם האפשרות הזאת משמשת, הערך של drvlimit יחויב להיות 50.
- drvdifftotext
- מיושן.
יש להשתמש ב־action=compare במקום בזה. הטקסט שכל גרסה גרסה תושווה אליו. מבצע השוואה רק של מספר מוגבל של גרסאות. דורס את drvdiffto. אם מוגדר drvsection, רק הפסקה הזאת תושווה אל מול הטקסט הזה. מטעמי ביצועים, אם האפשרות הזאת משמשת, הערך של drvlimit יחויב להיות 50.
- drvdifftotextpst
- מיושן.
יש להשתמש ב־action=compare במקום בזה. ביצוע התמרה לפני שמירה על הטקסט לפני הרצת השוואה. תקף רק כשמשמש עם drvdifftotext.
- סוג: בוליאני (פרטים)
- drvcontentformat
- מיושן.
תסדיר ההסדרה שמשמש את drvdifftotext וצפוי לפלט של תוכן.
- אחד מהערכים הבאים: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- drvstart
מאיזה חותם־זמן להתחיל למנות. לא תקף בעיבוד רשימת מזהי גרסה.
- סוג: חותם־זמן (תסדירים מורשים)
- drvend
באיזה חותם־זמן להפסיק למנות. לא תקף בעת עיבוד רשימת מזהי גרסה.
- סוג: חותם־זמן (תסדירים מורשים)
- drvdir
באיזה כיוון למנות:
- newer
- לרשום את הישנים ביותר בהתחלה. לתשומת ליבך: drvstart חייב להיות לפני drvend.
- older
- לרשום את החדשים ביותר בהתחלה (ברירת מחדל). לתשומת ליבך: drvstart חייב להיות אחרי drvend.
- אחד מהערכים הבאים: newer, older
- ברירת המחדל: older
- drvtag
לרשום רק גרסאות עם התג הזה.
- drvuser
לרשום רק גרסאות מאת המשתמש הזה.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני, שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName") וגם מספר מזהה של משתמש (כגון "#12345")
- drvexcludeuser
לא לרשום גרסאות מאת המשתמש הזה.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני, שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName") וגם מספר מזהה של משתמש (כגון "#12345")
- drvcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- קבלת מידע לגרסה המחוקה 123456.
- api.php?action=query&prop=deletedrevisions&revids=123456 [פתיחה בארגז חול]
- רשימת גרסאות מחוקות של הדפים עמוד ראשי ודף השיחה שלו עם תוכן.
- api.php?action=query&prop=deletedrevisions&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99|%D7%A9%D7%99%D7%97%D7%94%3A%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&drvslots=*&drvprop=user|comment|content [פתיחה בארגז חול]
prop=duplicatefiles (df)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
רשימת כל הקבצים שהם כפולים של קבצים נתונים לפי ערכי הגיבוב.
- dflimit
כמה קבצים כפולים להחזיר.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- dfcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- dfdir
באיזה כיוון לרשום.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- dflocalonly
חיפוש אחר קבצים במאגר המקומי בלבד.
- סוג: בוליאני (פרטים)
- חיפוש אחר כפילויות של קובץ:Albert Einstein Head.jpg.
- api.php?action=query&titles=File:Albert_Einstein_Head.jpg&prop=duplicatefiles [פתיחה בארגז חול]
- חיפוש אחר כפילויות בין כל הקבצים.
- api.php?action=query&generator=allimages&prop=duplicatefiles [פתיחה בארגז חול]
prop=extlinks (el)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
החזרת כל ה־URL־ים החיצוניים (לא בינוויקי) מהדפים הנתונים.
- ellimit
כמה קישורים להחזיר.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- elcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- elprotocol
הפרוטוקול של ה־URL. אם זה ריק, ו־elquery מוגדר, הפרוטוקול הוא http ו־https. יש להשאיר את זה ואת elquery ריק כדי לרשום את כל הקישורים החיצוניים.
- אחד מהערכים הבאים: יכול להיות ריק, או bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, matrix, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, worldwind, xmpp
- ברירת מחדל: (ריק)
- elquery
מחרוזת חיפוש ללא פרוטוקול. שימושי לבדיקה האם דף מסוים מכיל url חיצוני מסוים.
- elexpandurl
- מיושן.
לפרוס URL־ים בעלי פרוטוקול יחסי בפרוטוקול קנוני.
- סוג: בוליאני (פרטים)
- קבלת רשימת קישורים חיצוניים בדף עמוד ראשי.
- api.php?action=query&prop=extlinks&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99 [פתיחה בארגז חול]
prop=fileusage (fu)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
מציאת כל הדפים שמשתמשים בקבצים הנתונים.
- fuprop
אילו מאפיינים לקבל:
- pageid
- מזהה הדף של כל דף.
- title
- השם של כל דף.
- redirect
- דגל אם הדף הוא הפניה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): pageid, redirect, title
- ברירת המחדל: pageid|title|redirect
- funamespace
לכלול רק דפים במרחבי השם האלה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- fushow
לחפש רק פריטים שמתאימים לתנאים הבאים:
- redirect
- להציג רק הפניות.
- !redirect
- להציג רק דפים שאינם הפניות.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): !redirect, redirect
- fulimit
כמה להחזיר.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- fucontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- קבלת רשימת דפים שמשתמשים ב־File:Example.jpg.
- api.php?action=query&prop=fileusage&titles=File%3AExample.jpg [פתיחה בארגז חול]
- קבלת מידע על דפים שמשתמשים ב־File:Example.jpg.
- api.php?action=query&generator=fileusage&titles=File%3AExample.jpg&prop=info [פתיחה בארגז חול]
prop=imageinfo (ii)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
החזרת מידע על קובץ והיסטורייה העלאה.
- iiprop
איזה מידע על הקובץ לקבל:
- timestamp
- הוספת חותם־זמן לגרסה שהועלתה.
- user
- הוספה המשתמש שהעלה כל גרסה של קובץ. אם המשתמש נמחק במחיקת גרסאות, יוחזר המאפיין userhidden.
- userid
- הוספת מזהה המשתמש שהעלה כל גרסה של קובץ. אם המשתמש נמחק במחיקת גרסאות, יוחזר המאפיין userhidden.
- comment
- תקציר על הגרסה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין commenthidden.
- parsedcomment
- פענוח ההערה על גרסה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין commenthidden.
- canonicaltitle
- הוספת הכותרת הקנונית של הקובץ. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- url
- מתן URL לקובץ ולדף התיאור. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- size
- הוספת הגודל של הקובץ בבתים והגובה, הרוחב ומניין הדפים (אם זה מתאים).
- dimensions
- כינוי ל־size.
- sha1
- הוספת גיבוב SHA-1 עבור הקובץ. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- mime
- הוספת סוג ה־MIME של הקובץ. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- thumbmime
- הוספת סוג ה־MIME של התמונה הממוזערת (נדרש url והפרמטר iiurlwidth). אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- mediatype
- הוספת סוג המדיה של הקובץ. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- metadata
- טעינת מטא־נתונים של Exif עבור גרסת הקובץ. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- commonmetadata
- רשימת מטא־נתונים כלליים על תסדיר הקובץ עבור גרסת הקובץ. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- extmetadata
- רשימת מטא־נתונים מעוצבים משולבים מכמה מקורות. התוצאה מעוצבת ב־HTML. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- archivename
- הוספת שם הקובץ של גרסת הארכיון עבור הגרסאות שאינן האחרונה. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- bitdepth
- הוספת עומק הביטים של הגרסה. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- uploadwarning
- משמש את Special:Upload כדי לקבל מידע על קובץ קיים. לא נועד לשימוש מחוץ לליבת MediaWiki.
- badfile
- מוסיף האם הקובץ נמצא ב־MediaWiki:Bad image list
- ערכים (מופרדים באמצעות "|" או or תו חלופי): archivename, badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, thumbmime, timestamp, uploadwarning, url, user, userid
- ברירת המחדל: timestamp|user
- iilimit
כמה גרסאות של קובץ לכל קובץ.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 1
- iistart
מאילו תאריך ושעה להתחיל את הרשימה.
- סוג: חותם־זמן (תסדירים מורשים)
- iiend
באיזה חותם־זמן לסיים את הרשימה.
- סוג: חותם־זמן (תסדירים מורשים)
- iiurlwidth
אם מוגדר iiprop=url, יוחזר URL לתמונה שגודלה הותאם לרוחב הזה. מסיבות של ביצועים, אם האפשרות הזאת משמשת, לא יוחזרו יותר מ־50 תמונות.
- סוג: מספר שלם
- ברירת המחדל: -1
- iiurlheight
דומה ל־iiurlwidth.
- סוג: מספר שלם
- ברירת המחדל: -1
- iimetadataversion
גרסת המטא־נתונים לשימוש. אם מוגדר latest, להשתמש בגרסה החדשה ביותר. ברירת המחדל היא 1 לצורך תאימות אחורה.
- ברירת המחדל: 1
- iiextmetadatalanguage
באיזו שפה לאחזר את המטא־נתונים. זה משפיע על אילו תרגומים לאחזר, האם יש כמה, וגם איך דברים כמו מספרים וערכים שונים מעוצבים.
- ברירת המחדל: he
- iiextmetadatamultilang
אם תרגומים של המאפיין extmetadata זמינים, לאחזר את כולם.
- סוג: בוליאני (פרטים)
- iiextmetadatafilter
אם זה מוגדר ולא ריק, רק המפתחות האלה יוחזרו עבור iiprop=extmetadata.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- iiurlparam
מחרוזת פרמטר ייחודית למטפל. למשל, PDF־ים יכולים להשתמש ב־page15-100px. iiurlwidth צריך לשמש ולהיות עקבי עם iiurlparam.
- ברירת מחדל: (ריק)
- iibadfilecontexttitle
אם badfilecontexttitleprop=badfile מוגדר, זאת כותרת הדף שתשמש בזמן שערוך ה־MediaWiki:Bad image list
- iicontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- iilocalonly
חיפוש אחר קבצים במאגר המקומי בלבד.
- סוג: בוליאני (פרטים)
- קבלת מידע על הגרסה הנוכחית של File:Albert Einstein Head.jpg.
- api.php?action=query&titles=File:Albert%20Einstein%20Head.jpg&prop=imageinfo [פתיחה בארגז חול]
- אחזור מידע על גרסאות של File:Test.jpg מ־2008 ואחרי־כן.
- api.php?action=query&titles=File:Test.jpg&prop=imageinfo&iilimit=50&iiend=2007-12-31T23:59:59Z&iiprop=timestamp|user|url [פתיחה בארגז חול]
prop=images (im)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
להחזיר את כל הקבצים שמכילים הדפים הנתונים.
- imlimit
כמה קבצים להחזיר.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- imcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- imimages
לרשום רק את הקבצים האלה. שימוש לבדיקת האם לדף מסוים יש קובץ מסוים.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- imdir
באיזה כיוון לרשום.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- קבלת רשימת קבצים שמשמשים בדף עמוד ראשי.
- api.php?action=query&prop=images&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99 [פתיחה בארגז חול]
- קבלת מידע על כל הקבצים שמשמשים בדף עמוד ראשי.
- api.php?action=query&generator=images&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&prop=info [פתיחה בארגז חול]
prop=info (in)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
קבלת מידע בסיסי על הדף.
- inprop
אילו מאפיינים נוספים לקבל:
- protection
- לרשום את רמת ההגנה של כל דף.
- talkid
- מזהה הדף של דף השיחה עבור כל דף שאינו דף שיחה.
- watched
- לרשום את מצב המעקב של כל דף.
- watchers
- מספר העוקבים, אם קיבלת הרשאה.
- visitingwatchers
- מספר העוקבים אחרי כל דף שביקרו עריכות אחרונות לאותו הדף, אם זה מותר.
- notificationtimestamp
- חותם־זמן של הודעת רשימת מעקב של כל דף.
- subjectid
- מזהה הדף של הדף העיקרי של כל דף שיחה.
- associatedpage
- כותרת עם תחילית של דף הנושא או דף השיחה המשויך.
- url
- נותן URL מלא, URL לעריכה ו־URL קנוני לכל דף.
- readable
- מיושן. האם המשתמש יכול לקרוא את הדף הזה. יש להשתמש ב־intestactions=read במקום זה.
- preload
- מיושן. נותן את הטקסט שמוחזר על־ידי EditFormPreloadText. במקום זאת, יש להשתמש ב־preloadcontent, שתומך בסוגים אחרים של טקסט נטען מראש.
- preloadcontent
- נותנת את התוכן שיוצג בעורך כאשר הדף אינו קיים או בזמן הוספת קטע חדש.
- editintro
- נותנת את הודעות המבוא שיש להציג למשתמש בעת עריכת הדף הזה או הגרסה הזאת, כ־HTML.
- displaytitle
- נותן את האופן שבה שם הדף באמת מוצג.
- varianttitles
- כותרת התצוגה בכל הגרסאות של שפת התוכן של האתר.
- linkclasses
- נותן מחלקות CSS נוספות (למשל צבעי קישורים) שמשמשים לקישורים לדף הזה אם הם מופיעים בדף ששמו ניתן על־ידי inlinkcontext.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): associatedpage, displaytitle, editintro, linkclasses, notificationtimestamp, preloadcontent, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, preload, readable
- inlinkcontext
כותרות ההקשר שישמש בעד קביעת מחלקות CSS נוספות (למשל צבעי קישורים) כש־inprop מכיל linkclasses.
- סוג: כותרת דף
- מקבל דפים שאינם קיימים.
- ברירת המחדל: עמוד ראשי
- intestactions
בדיקה האם המשתמש הנוכחי יכול לבצע פעולות מסוימות על הדף.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- intestactionsdetail
רמת פירוט של intestactions. יש להשתמש בפרמטרים errorformat ו־errorlang של המודול הראשי כדי לשלוט בתסדיר את ההודעות המוחזרות.
- boolean
- החזרת ערך בוליאני עבור כל פעולה.
- full
- החזרת הודעות שמתארות למה הפעולה אינה מותרת, או מערך ריק אם היא מותרת.
- quick
- כמו full, אבל בלי בדיקות יקרות.
- אחד מהערכים הבאים: boolean, full, quick
- ברירת המחדל: boolean
- intestactionsautocreate
בדיקה האם ביצוע intestactions ייצור חשבון זמני אוטומטית.
- סוג: בוליאני (פרטים)
- inpreloadcustom
כותרת של דף מותאם אישית לשימוש כתוכן שנטען מראש.
- משמש רק כאשר inprop מכיל preloadcontent.
- inpreloadparams
פרמטרים עבור הדף המותאם אישית המשמש כתוכן שנטען מראש.
- משמש רק כאשר inprop מכיל preloadcontent.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- inpreloadnewsection
החזרת תוכן שנטען מראש עבור קטע חדש בדף, במקום דף חדש.
- משמש רק כאשר inprop מכיל preloadcontent.
- סוג: בוליאני (פרטים)
- ineditintrostyle
חלק מהודעות המבוא יכולות להגיע עם מסגרות עטיפה. יש להשתמש ב־moreframes כדי לכלול אותם או ב־lessframes כדי להשמיט אותם.
- משמש רק כאשר inprop מכיל editintro.
- אחד מהערכים הבאים: lessframes, moreframes
- ברירת המחדל: moreframes
- ineditintroskip
רשימת הודעות מבוא להסרה מהתגובה. יש להשתמש בזה אם הודעה מסוימת אינה מתאימה לכלי שלך, או אם המידע מועבר בדרך אחרת.
- משמש רק כאשר inprop מכיל editintro.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- ineditintrocustom
כותרת של דף מותאם אישית לשימוש כהודעת מבוא נוספת.
- משמש רק כאשר inprop מכיל editintro.
- incontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- קבלת מידע על הדף עמוד ראשי
- api.php?action=query&prop=info&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99 [פתיחה בארגז חול]
- קבלת מידע כללי ומידע על הגנה של הדף עמוד ראשי.
- api.php?action=query&prop=info&inprop=protection&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99 [פתיחה בארגז חול]
prop=iwlinks (iw)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
החזרת כל קישורי הבינוויקי מהדפים הנתונים.
- iwprop
אילו מאפיינים נוספים לקבל עבור כל קישור ביןוויקי:
- url
- הוספת ה־URL המלא.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): url
- iwprefix
להחזיר רק קישורי בינוויקי עם התחילית הזאת.
- iwtitle
איזה קישור בינוויקי לחפש. צריך להשתמש בזה יחד עם iwprefix.
- iwdir
באיזה כיוון לרשום.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- iwlimit
כמה קישורי בינוויקי להחזיר.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- iwcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- iwurl
- מיושן.
האם לקבל את ה־URL המלא (לא יכול לשמש עם iwprop).
- סוג: בוליאני (פרטים)
prop=langlinks (ll)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
החזרת כל הקישורים הבין־לשוניים מהדפים הנתונים.
- llprop
אילו מאפיינים נוספים לקבל עבור כל קישור בין־לשוני:
- url
- הוספת ה־URL המלא.
- langname
- הוספת שם השפה המתורגם (עם המאמץ הטוב ביותר). יש להשתמש ב־llinlanguagecode כדי לשלוט בשפה.
- autonym
- הוספת השם הילידי של השפה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): autonym, langname, url
- lllang
להחזיר רק קישורי שפה עם קוד השפה הזה.
- lltitle
קישור לחיפוש. חובה להשתמש עם lllang.
- lldir
באיזה כיוון לרשום.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- llinlanguagecode
קוד שפה בשביל שמות שפות מתורגמות.
- ברירת המחדל: he
- lllimit
כמה קישורי שפה להחזיר.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- llcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- llurl
- מיושן.
האם לקבל את ה־URL המלא (לא יכול לשמש עם llprop).
- סוג: בוליאני (פרטים)
prop=links (pl)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
החזרת כל הקישורים מהדפים שצוינו.
- plnamespace
להציג קישורים רק במרחבי השם האלה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- pllimit
כמה קישורים להחזיר.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- plcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- pltitles
לרשום רק קישורים לכותרות האלו. שימושי לבדיקה האם דף מסוים מקשר לכותרת מסוימת.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- pldir
באיזה כיוון לרשום.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- קבלת קישורים מהדף עמוד ראשי
- api.php?action=query&prop=links&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99 [פתיחה בארגז חול]
- קבלת מידע על דפי הקישור בדף עמוד ראשי
- api.php?action=query&generator=links&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&prop=info [פתיחה בארגז חול]
- קבלת קישורים מהדף עמוד ראשי במרחבי השם משתמש ו־תבנית.
- api.php?action=query&prop=links&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&plnamespace=2|10 [פתיחה בארגז חול]
prop=linkshere (lh)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
מציאת כל הדפים שמקשרים לדפים הנתונים.
- lhprop
אילו מאפיינים לקבל:
- pageid
- מזהה הדף של כל דף.
- title
- השם של כל דף.
- redirect
- דגל אם הדף הוא הפניה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): pageid, redirect, title
- ברירת המחדל: pageid|title|redirect
- lhnamespace
לכלול רק דפים במרחבי השם האלה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- lhshow
לחפש רק פריטים שמתאימים לתנאים הבאים:
- redirect
- להציג רק הפניות.
- !redirect
- להציג רק דפים שאינם הפניות.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): !redirect, redirect
- lhlimit
כמה להחזיר.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- lhcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- קבלת רשימת דפים שמקשרים לדף עמוד ראשי.
- api.php?action=query&prop=linkshere&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99 [פתיחה בארגז חול]
- קבלת מידע על דפים שמקשרים לדף עמוד ראשי.
- api.php?action=query&generator=linkshere&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&prop=info [פתיחה בארגז חול]
prop=pageprops (pp)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
קבלת מאפייני דף שונים שמוגדרים בתוכן הדף.
- ppcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- ppprop
לרשום רק את המאפיינים האלה (שימוש ב־action=query&list=pagepropnames מחזיר רשימת שמות מאפייני דף בשימוש). זה שימושי לבדיקה האם דפים משתמשים במאפיין דף מסוים.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- קבלת מאפיינים עבור הדפים עמוד ראשי ו־MediaWiki.
- api.php?action=query&prop=pageprops&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99|MediaWiki [פתיחה בארגז חול]
prop=redirects (rd)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
מחזיר את כל ההפניות לדפים הנתונים.
- rdprop
אילו מאפיינים לקבל:
- pageid
- מזהה הדף של כל הפניה.
- title
- השם של כל הפניה.
- fragment
- מובאה מכל הפניה, אם יש.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): fragment, pageid, title
- ברירת המחדל: pageid|title
- rdnamespace
לכלול רק דפים במרחבי השם האלה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- rdshow
לחפש רק פריטים שמתאימים לתנאים הבאים:
- fragment
- להציג רק הפניות עם מקטע.
- !fragment
- להציג רק הפניות ללא מקטע.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): !fragment, fragment
- rdlimit
כמה הפניות להחזיר.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- rdcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- קבלת רשימת הפניות לדף עמוד ראשי
- api.php?action=query&prop=redirects&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99 [פתיחה בארגז חול]
- קבלת מידע על כל ההפניות לדף עמוד ראשי.
- api.php?action=query&generator=redirects&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&prop=info [פתיחה בארגז חול]
prop=revisions (rv)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
קבלת מידע על גרסה.
יכול לשמש בכמה דרכים:
- קבלת נתונים על ערכת דפים (גרסה אחרונה), באמצעות כותרות או מזהי דף.
- קבלת גרסאות עבור דף נתון אחד, באמצעות שימוש בכותרות או במזהי דף עם start, end או limit.
- קבלת נתונים על ערכת גרסאות באמצעות הגדרת המזהים שלהם עם revid־ים.
- rvprop
אילו מאפיינים לקבל עבור כל גרסה:
- ids
- מזהה הגרסה.
- flags
- דגלי גרסה (משני).
- timestamp
- חותם־הזמן של הגרסה.
- user
- המשתמש שעשה את הגרסה. אם המשתמש נמחק במחיקת גרסאות, יוחזר המאפיין userhidden.
- userid
- מזהה המשתמש של יוצר הגרסה. אם המשתמש נמחק במחיקת גרסאות, יוחזר המאפיין userhidden.
- size
- אורך (בבתים) של הגרסה.
- slotsize
- אורך (בבתים) של כל משבצת גרסה.
- sha1
- SHA-1 (בבסיס 16) של הגרסה. אם התוכן נמחק במחיקת גרסאות, יוחזר המאפיין sha1hidden.
- slotsha1
- SHA-1 (בסיס 16) של כל משבצת גרסה. אם התוכן נמחק במחיקת גרסאות, יוחזר המאפיין sha1hidden.
- contentmodel
- מזהה מודל התוכן של כל משבצת גרסה.
- comment
- הערה מאת המשתמש על הגרסה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין commenthidden.
- parsedcomment
- הערה מפוענחת מאת המשתמש על הגרסה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין commenthidden.
- content
- התוכן של כל משבצת גרסה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין texthidden. מטעמי ביצועים, אם האפשרות הזאת משמשת, הערך של rvlimit יחויב להיות 50.
- tags
- התגים עבור הגרסה.
- roles
- רשימת תפקידי משבצות תוכן שקיימות בגרסה.
- parsetree
- מיושן. יש להשתמש ב־ action=expandtemplates או ב־action=parse במקום בזה. עץ פענוח ה־XML של תוכן הגרסה (דורש מודל תוכן
wikitext
). מטעמי ביצועים, אם האפשרות הזאת משמשת, הערך של rvlimit יחויב להיות 50.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
- ברירת המחדל: ids|timestamp|flags|comment|user
- rvslots
עבור אילו משבצות תוכן להחזיר נתונים, כאשר מאפיינים שקשורים למשבצת כלולים ב־rvprops. אם זה מושמט, נתונים ממשבצת main יוחזרו בתסדיר תואם לאחור.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): main
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- rvcontentformat-{slot}
תסדיר להסדרת תוכן שמשמש לפלט תוכן.
- זהו פרמטר בתבנית. בעת ביצוע הבקשה, יש להחליף את הטקסט {slot} (בשם הפרמטר) עם הערכים של הפרמטר rvslots.
- אחד מהערכים הבאים: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- rvlimit
להגביל כמה גרסאות יוחזרו. אם משמש rvprop=content, rvprop=parsetree, rvdiffto או rvdifftotext, המגבלה היא 50. אם משמש rvparse, המגבלה היא 1.
- יכול לשמש רק עם דף בודד (mode #2).
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- rvexpandtemplates
- מיושן.
יש להשתמש ב־action=expandtemplates במקום בזה. לפרוס תבניות בתוכן הגרסה (דורש rvprop=content).
- סוג: בוליאני (פרטים)
- rvgeneratexml
- מיושן.
יש להשתמש ב־action=expandtemplates או ב־action=parse במקום בזה. יצירת עץ פענוח XML עבור תוכן הגרסה (דורש את rvprop=content; מוחלף ב־rvprop=parsetree).
- סוג: בוליאני (פרטים)
- rvparse
- מיושן.
יש להשתמש ב־action=parse במקום בזה. פענוח תוכן הגרסה (דורש rvprop=content). מטעמי ביצועים, אם האפשרות הזאת משמשת, הערך של rvlimit יחויב להיות 1.
- סוג: בוליאני (פרטים)
- rvsection
לאחזר רק את התוכן של הפרק עם המזהה הזה.
- rvdiffto
- מיושן.
יש להשתמש ב־action=compare במקום בזה. מזהה הגרסה שכל גרסה תושווה אליה. יש להשתמש ב־prev, next ו־cur עבור הגרסה הקודמת, הבאה והנוכחית, בהתאמה. מטעמי ביצועים, אם האפשרות הזאת משמשת, הערך של rvlimit יחויב להיות 50.
- rvdifftotext
- מיושן.
יש להשתמש ב־action=compare במקום בזה. הטקסט שכל גרסה גרסה תושווה אליו. מבצע השוואה רק של מספר מוגבל של גרסאות. דורס את rvdiffto. אם מוגדר rvsection, רק הפסקה הזאת תושווה אל מול הטקסט הזה. מטעמי ביצועים, אם האפשרות הזאת משמשת, הערך של rvlimit יחויב להיות 50.
- rvdifftotextpst
- מיושן.
יש להשתמש ב־action=compare במקום בזה. ביצוע התמרה לפני שמירה על הטקסט לפני הרצת השוואה. תקף רק כשמשמש עם rvdifftotext.
- סוג: בוליאני (פרטים)
- rvcontentformat
- מיושן.
תסדיר ההסדרה שמשמש את rvdifftotext וצפוי לפלט של תוכן.
- אחד מהערכים הבאים: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- rvstartid
להתחיל למנות מחותם הזמן של הגרסה הזאת. הגרסה צריכה להיות קיימת, אבל לא חייבת להיות שייכת לדף הזה.
- יכול לשמש רק עם דף בודד (mode #2).
- סוג: מספר שלם
- rvendid
להפסיק למנות מחותם הזמן של הגרסה הזאת. הגרסה צריכה להיות קיימת, אבל לא חייבת להיות שייכת לדף הזה.
- יכול לשמש רק עם דף בודד (mode #2).
- סוג: מספר שלם
- rvstart
מאיזה חותם־זמן של גרסה להתחיל למנות.
- יכול לשמש רק עם דף בודד (mode #2).
- סוג: חותם־זמן (תסדירים מורשים)
- rvend
למנות עד חותם־הזמן הזה.
- יכול לשמש רק עם דף בודד (mode #2).
- סוג: חותם־זמן (תסדירים מורשים)
- rvdir
באיזה כיוון למנות:
- newer
- לרשום את הישנים ביותר בהתחלה. לתשומת ליבך: rvstart חייב להיות לפני rvend.
- older
- לרשום את החדשים ביותר בהתחלה (ברירת מחדל). לתשומת ליבך: rvstart חייב להיות אחרי rvend.
- יכול לשמש רק עם דף בודד (mode #2).
- אחד מהערכים הבאים: newer, older
- ברירת המחדל: older
- rvuser
לכלול רק גרסאות מאת משתמש.
- יכול לשמש רק עם דף בודד (mode #2).
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני, שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName") וגם מספר מזהה של משתמש (כגון "#12345")
- rvexcludeuser
לא לכלול שינויים מאת משתמש.
- יכול לשמש רק עם דף בודד (mode #2).
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני, שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName") וגם מספר מזהה של משתמש (כגון "#12345")
- rvtag
לרשום רק גרסאות עם התג הזה.
- rvcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- קבלת נתונים על תוכן עבור הגרסאות האחרונות של הכותרת API והכותרת עמוד ראשי.
- api.php?action=query&prop=revisions&titles=API|%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&rvslots=*&rvprop=timestamp|user|comment|content [פתיחה בארגז חול]
- קבלת 5 הגרסאות האחרונות של הדף עמוד ראשי.
- api.php?action=query&prop=revisions&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&rvlimit=5&rvprop=timestamp|user|comment [פתיחה בארגז חול]
- קבלת 5 הגרסאות הראשונות של הדף עמוד ראשי.
- api.php?action=query&prop=revisions&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer [פתיחה בארגז חול]
- קבלת 5 הגרסאות הראשונות של הדף עמוד ראשי שנעשו אחרי 2006-05-01.
- api.php?action=query&prop=revisions&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer&rvstart=2006-05-01T00:00:00Z [פתיחה בארגז חול]
- קבלת 5 הגרבאות הראשונות של דף עמוד ראשי שלא נעשו על־ידי המשתמש האלמוני 127.0.0.1.
- api.php?action=query&prop=revisions&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&rvlimit=5&rvprop=timestamp|user|comment&rvexcludeuser=127.0.0.1 [פתיחה בארגז חול]
- קבלת 5 הגרסאות הראשונות של הדף עמוד ראשי שנעשו על־ידי המשתמש MediaWiki default.
- api.php?action=query&prop=revisions&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&rvlimit=5&rvprop=timestamp|user|comment&rvuser=MediaWiki%20default [פתיחה בארגז חול]
prop=stashimageinfo (sii)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
החזרת מידע על הקובץ עבור הקבצים המוסלקים.
- siifilekey
מפתח שמזהה העלאה קודמת שהוסלקה באופן זמני.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- siisessionkey
- מיושן.
כינוי ל־siifilekey, לתאימות אחורה.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- siiprop
איזה מידע על הקובץ לקבל:
- timestamp
- הוספת חותם־זמן לגרסה שהועלתה.
- canonicaltitle
- הוספת הכותרת הקנונית של הקובץ. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- url
- מתן URL לקובץ ולדף התיאור. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- size
- הוספת הגודל של הקובץ בבתים והגובה, הרוחב ומניין הדפים (אם זה מתאים).
- dimensions
- כינוי ל־size.
- sha1
- הוספת גיבוב SHA-1 עבור הקובץ. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- mime
- הוספת סוג ה־MIME של הקובץ. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- thumbmime
- הוספת סוג ה־MIME של התמונה הממוזערת (נדרש url והפרמטר siiurlwidth). אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- metadata
- טעינת מטא־נתונים של Exif עבור גרסת הקובץ. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- commonmetadata
- רשימת מטא־נתונים כלליים על תסדיר הקובץ עבור גרסת הקובץ. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- extmetadata
- רשימת מטא־נתונים מעוצבים משולבים מכמה מקורות. התוצאה מעוצבת ב־HTML. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- bitdepth
- הוספת עומק הביטים של הגרסה. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- badfile
- מוסיף האם הקובץ נמצא ב־MediaWiki:Bad image list
- ערכים (מופרדים באמצעות "|" או or תו חלופי): badfile, bitdepth, canonicaltitle, commonmetadata, dimensions, extmetadata, metadata, mime, sha1, size, thumbmime, timestamp, url
- ברירת המחדל: timestamp|url
- siiurlwidth
אם מוגדר siiprop=url, יוחזר URL לתמונה שגודלה הותאם לרוחב הזה. מסיבות של ביצועים, אם האפשרות הזאת משמשת, לא יוחזרו יותר מ־50 תמונות.
- סוג: מספר שלם
- ברירת המחדל: -1
- siiurlheight
דומה ל־siiurlwidth.
- סוג: מספר שלם
- ברירת המחדל: -1
- siiurlparam
מחרוזת פרמטר ייחודית למטפל. למשל, PDF־ים יכולים להשתמש ב־page15-100px. siiurlwidth צריך לשמש ולהיות עקבי עם siiurlparam.
- ברירת מחדל: (ריק)
- החזרת מידע על קובץ מוסלק.
- api.php?action=query&prop=stashimageinfo&siifilekey=124sd34rsdf567 [פתיחה בארגז חול]
- החזרת תמונות ממוזערות עבור שני קבצים מוסלקים.
- api.php?action=query&prop=stashimageinfo&siifilekey=b34edoe3|bceffd4&siiurlwidth=120&siiprop=url [פתיחה בארגז חול]
prop=templates (tl)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
החזרת כל הדפים המוכללים בדפים הנתונים.
- tlnamespace
הצגת תבניות רק במרחבי השם האלה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- tllimit
כמה תבניות להחזיר.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- tlcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- tltemplates
לרשום רק את התבניות האלו. שימושי לבדיקה האם דף מסוים משתמש בתבנית מסוימת.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- tldir
באיזה כיוון לרשום.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- קבלת התבניות המשמשות בדף עמוד ראשי.
- api.php?action=query&prop=templates&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99 [פתיחה בארגז חול]
- קבלת מידע על דפי התבנית שמשמשים בדף עמוד ראשי.
- api.php?action=query&generator=templates&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&prop=info [פתיחה בארגז חול]
- קבלת מידע במרחבי השם משתמש ו־תבנית שמוכללים בדף עמוד ראשי.
- api.php?action=query&prop=templates&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&tlnamespace=2|10 [פתיחה בארגז חול]
prop=transcludedin (ti)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
מציאת כל הדפים שמכלילים את הדפים הנתונים.
- tiprop
אילו מאפיינים לקבל:
- pageid
- מזהה הדף של כל דף.
- title
- השם של כל דף.
- redirect
- דגל אם הדף הוא הפניה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): pageid, redirect, title
- ברירת המחדל: pageid|title|redirect
- tinamespace
לכלול רק דפים במרחבי השם האלה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- tishow
לחפש רק פריטים שמתאימים לתנאים הבאים:
- redirect
- להציג רק הפניות.
- !redirect
- להציג רק דפים שאינם הפניות.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): !redirect, redirect
- tilimit
כמה להחזיר.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- ticontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- קבלת רשימה של דפים שמכלילים את הדף עמוד ראשי.
- api.php?action=query&prop=transcludedin&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99 [פתיחה בארגז חול]
- קבלת מידע על הדפים שמכלילים את הדף עמוד ראשי.
- api.php?action=query&generator=transcludedin&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&prop=info [פתיחה בארגז חול]
list=allcategories (ac)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
למנות את כל הקטגוריות.
- acfrom
מאיזו קטגוריה להתחיל למנות.
- accontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- acto
באיזו קטגוריה להפסיק למנות.
- acprefix
חיפוש כל כותרות הקטגוריות שמתחילות בערך הזה.
- acdir
באיזה כיוון למיין.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- acmin
להחזיר רק קטגוריות עם מספר כזה לפחות של חברים.
- סוג: מספר שלם
- acmax
להחזיר רק קטגוריות עם מספר כזה לכל היותר של חברים.
- סוג: מספר שלם
- aclimit
כמה קטגוריות להחזיר.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- acprop
אילו מאפיינים לקבל:
- size
- הוספת מספר הדפים בקטגוריה.
- hidden
- מתייג קטגוריות מוסתרות עם
__HIDDENCAT__
.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): hidden, size
- ברירת מחדל: (ריק)
- רשימת קטגוריות עם מידע על מספר הדפים בכל אחת מהן.
- api.php?action=query&list=allcategories&acprop=size [פתיחה בארגז חול]
- אחזור מידע על דף הקטגוריה עצמו עבור קטגוריות שמתחילות ב־List.
- api.php?action=query&generator=allcategories&gacprefix=List&prop=info [פתיחה בארגז חול]
list=alldeletedrevisions (adr)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
רשימת כל הגרסאות המחוקות על־ידי משתמש או במרחב.
- adrprop
אילו מאפיינים לקבל עבור כל גרסה:
- ids
- מזהה הגרסה.
- flags
- דגלי גרסה (משני).
- timestamp
- חותם־הזמן של הגרסה.
- user
- המשתמש שעשה את הגרסה. אם המשתמש נמחק במחיקת גרסאות, יוחזר המאפיין userhidden.
- userid
- מזהה המשתמש של יוצר הגרסה. אם המשתמש נמחק במחיקת גרסאות, יוחזר המאפיין userhidden.
- size
- אורך (בבתים) של הגרסה.
- slotsize
- אורך (בבתים) של כל משבצת גרסה.
- sha1
- SHA-1 (בבסיס 16) של הגרסה. אם התוכן נמחק במחיקת גרסאות, יוחזר המאפיין sha1hidden.
- slotsha1
- SHA-1 (בסיס 16) של כל משבצת גרסה. אם התוכן נמחק במחיקת גרסאות, יוחזר המאפיין sha1hidden.
- contentmodel
- מזהה מודל התוכן של כל משבצת גרסה.
- comment
- הערה מאת המשתמש על הגרסה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין commenthidden.
- parsedcomment
- הערה מפוענחת מאת המשתמש על הגרסה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין commenthidden.
- content
- התוכן של כל משבצת גרסה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין texthidden. מטעמי ביצועים, אם האפשרות הזאת משמשת, הערך של adrlimit יחויב להיות 50.
- tags
- התגים עבור הגרסה.
- roles
- רשימת תפקידי משבצות תוכן שקיימות בגרסה.
- parsetree
- מיושן. יש להשתמש ב־ action=expandtemplates או ב־action=parse במקום בזה. עץ פענוח ה־XML של תוכן הגרסה (דורש מודל תוכן
wikitext
). מטעמי ביצועים, אם האפשרות הזאת משמשת, הערך של adrlimit יחויב להיות 50.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
- ברירת המחדל: ids|timestamp|flags|comment|user
- adrslots
עבור אילו משבצות תוכן להחזיר נתונים, כאשר מאפיינים שקשורים למשבצת כלולים ב־adrprops. אם זה מושמט, נתונים ממשבצת main יוחזרו בתסדיר תואם לאחור.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): main
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- adrcontentformat-{slot}
תסדיר להסדרת תוכן שמשמש לפלט תוכן.
- זהו פרמטר בתבנית. בעת ביצוע הבקשה, יש להחליף את הטקסט {slot} (בשם הפרמטר) עם הערכים של הפרמטר adrslots.
- אחד מהערכים הבאים: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- adrlimit
להגביל כמה גרסאות יוחזרו. אם משמש adrprop=content, adrprop=parsetree, adrdiffto או adrdifftotext, המגבלה היא 50. אם משמש adrparse, המגבלה היא 1.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- adrexpandtemplates
- מיושן.
יש להשתמש ב־action=expandtemplates במקום בזה. לפרוס תבניות בתוכן הגרסה (דורש adrprop=content).
- סוג: בוליאני (פרטים)
- adrgeneratexml
- מיושן.
יש להשתמש ב־action=expandtemplates או ב־action=parse במקום בזה. יצירת עץ פענוח XML עבור תוכן הגרסה (דורש את adrprop=content; מוחלף ב־adrprop=parsetree).
- סוג: בוליאני (פרטים)
- adrparse
- מיושן.
יש להשתמש ב־action=parse במקום בזה. פענוח תוכן הגרסה (דורש adrprop=content). מטעמי ביצועים, אם האפשרות הזאת משמשת, הערך של adrlimit יחויב להיות 1.
- סוג: בוליאני (פרטים)
- adrsection
לאחזר רק את התוכן של הפרק עם המזהה הזה.
- adrdiffto
- מיושן.
יש להשתמש ב־action=compare במקום בזה. מזהה הגרסה שכל גרסה תושווה אליה. יש להשתמש ב־prev, next ו־cur עבור הגרסה הקודמת, הבאה והנוכחית, בהתאמה. מטעמי ביצועים, אם האפשרות הזאת משמשת, הערך של adrlimit יחויב להיות 50.
- adrdifftotext
- מיושן.
יש להשתמש ב־action=compare במקום בזה. הטקסט שכל גרסה גרסה תושווה אליו. מבצע השוואה רק של מספר מוגבל של גרסאות. דורס את adrdiffto. אם מוגדר adrsection, רק הפסקה הזאת תושווה אל מול הטקסט הזה. מטעמי ביצועים, אם האפשרות הזאת משמשת, הערך של adrlimit יחויב להיות 50.
- adrdifftotextpst
- מיושן.
יש להשתמש ב־action=compare במקום בזה. ביצוע התמרה לפני שמירה על הטקסט לפני הרצת השוואה. תקף רק כשמשמש עם adrdifftotext.
- סוג: בוליאני (פרטים)
- adrcontentformat
- מיושן.
תסדיר ההסדרה שמשמש את adrdifftotext וצפוי לפלט של תוכן.
- אחד מהערכים הבאים: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- adruser
לרשום רק גרסאות מאת המשתמש הזה.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני, שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName") וגם מספר מזהה של משתמש (כגון "#12345")
- 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.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני, שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName") וגם מספר מזהה של משתמש (כגון "#12345")
- adrtag
לרשום רק גרסאות עם התג הזה.
- adrcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- 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 [פתיחה בארגז חול]
list=allfileusages (af)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
לרשום את כל שימושי הקובץ, כולל בלתי־קיימים.
- afcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- affrom
מאיזה שם קובץ להתחיל למנות.
- afto
שם הקובץ שהמנייה תסתיים בו.
- afprefix
חיפוש כל שמות הקבצים שמתחילים עם הערך הזה.
- afunique
להציג רק שמות קבצים ייחודיים. לא יכול לשמש עם afprop=ids. בעת שימוש בתור מחולל, נותן דפי יעד במקום דפי מקור.
- סוג: בוליאני (פרטים)
- afprop
אילו חלקי מידע לכלול:
- ids
- הוספת מזהי הדף של הדפים המשתמשים (לא יכול לשמש עם afunique).
- title
- הוספת שם הקובץ.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): ids, title
- ברירת המחדל: title
- aflimit
כמה פריטים להחזיר בסך הכול.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- afdir
באיזה כיוון לרשום.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- רשימת שמות קבצים, כולל חסרים, עם מזהי הדפים שהם מופיעים בהם, החל מ־B.
- api.php?action=query&list=allfileusages&affrom=B&afprop=ids|title [פתיחה בארגז חול]
- רשימת שמות קבצים ייחודיים.
- api.php?action=query&list=allfileusages&afunique=&affrom=B [פתיחה בארגז חול]
- קבלת כל שמות הקבצים, כולל חסרים.
- api.php?action=query&generator=allfileusages&gafunique=&gaffrom=B [פתיחה בארגז חול]
- קבלת דפים שמכילים את הקבצים.
- api.php?action=query&generator=allfileusages&gaffrom=B [פתיחה בארגז חול]
list=allimages (ai)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
למנות את כל התמונות לפי הסדר.
- aisort
לפי איזה מאפיין למיין.
- אחד מהערכים הבאים: name, timestamp
- ברירת המחדל: name
- aidir
באיזה כיוון לרשום.
- אחד מהערכים הבאים: ascending, descending, newer, older
- ברירת המחדל: ascending
- aifrom
מאיזה שם תמונה להתחיל למנות. יכול לשמש רק עם aisort=name.
- aito
כותרת תמונה שבה תסתיים המניי. יכול לשמש רק עם aisort=name.
- aicontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- aistart
מאיזה חותם־זמן להתחיל למנות. יכול לשמש רק עם aisort=timestamp.
- סוג: חותם־זמן (תסדירים מורשים)
- aiend
באיזה חותם־זמן להפסיק למנות. אפשר להשתמש בזה רק עם aisort=timestamp.
- סוג: חותם־זמן (תסדירים מורשים)
- aiprop
איזה מידע על הקובץ לקבל:
- timestamp
- הוספת חותם־זמן לגרסה שהועלתה.
- user
- הוספה המשתמש שהעלה כל גרסה של קובץ. אם המשתמש נמחק במחיקת גרסאות, יוחזר המאפיין userhidden.
- userid
- הוספת מזהה המשתמש שהעלה כל גרסה של קובץ. אם המשתמש נמחק במחיקת גרסאות, יוחזר המאפיין userhidden.
- comment
- תקציר על הגרסה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין commenthidden.
- parsedcomment
- פענוח ההערה על גרסה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין commenthidden.
- canonicaltitle
- הוספת הכותרת הקנונית של הקובץ. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- url
- מתן URL לקובץ ולדף התיאור. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- size
- הוספת הגודל של הקובץ בבתים והגובה, הרוחב ומניין הדפים (אם זה מתאים).
- dimensions
- כינוי ל־size.
- sha1
- הוספת גיבוב SHA-1 עבור הקובץ. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- mime
- הוספת סוג ה־MIME של הקובץ. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- mediatype
- הוספת סוג המדיה של הקובץ. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- metadata
- טעינת מטא־נתונים של Exif עבור גרסת הקובץ. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- commonmetadata
- רשימת מטא־נתונים כלליים על תסדיר הקובץ עבור גרסת הקובץ. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- extmetadata
- רשימת מטא־נתונים מעוצבים משולבים מכמה מקורות. התוצאה מעוצבת ב־HTML. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- bitdepth
- הוספת עומק הביטים של הגרסה. אם הקובץ נמחק במחיקת גרסאות, יוחזר המאפיין filehidden.
- badfile
- מוסיף האם הקובץ נמצא ב־MediaWiki:Bad image list
- ערכים (מופרדים באמצעות "|" או or תו חלופי): badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, timestamp, url, user, userid
- ברירת המחדל: timestamp|url
- aiprefix
חיפוש כל שמות התמונות שמתחילים בערך הזה. יכול לשמש רק עם aisort=name.
- aiminsize
להגביל לתמונות עם מספר כזה של בתים לפחות.
- סוג: מספר שלם
- aimaxsize
להגביל לתמונות עם מספר כזה לכל היותר של בתים.
- סוג: מספר שלם
- aisha1
גיבוב SHA1 של תמונה. דריסת aisha1base36.
- aisha1base36
גיבוב SHA1 של התמונה בבסיס 36 (הבסיס בו נעשה שימוש במדיה־ויקי).
- aiuser
להחזיר רק קבצים שהגרסה האחרונה שלהם הועלתה על־ידי המשתמש הזה. יכול לשמש רק עם aisort=timestamp. לא יכול לשמש יחד עם aifilterbots.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני, שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName") וגם מספר מזהה של משתמש (כגון "#12345")
- aifilterbots
איך לסנן קבצים שמעלים בוטים. יכול לשמש רק עם aisort=timestamp. לא יכול לשמש יחד עם aiuser.
- אחד מהערכים הבאים: all, bots, nobots
- ברירת המחדל: all
- aimime
אילו סוגי MIME לחפש, למשל image/jpeg.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- ailimit
כמה תמונות להחזיר בסך הכול.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- הצגת רשימה של קבצים שמתחילים באות B.
- api.php?action=query&list=allimages&aifrom=B [פתיחה בארגז חול]
- הצגת רשימת קבצים שהועלו לאחרונה, דומה ל־Special:NewFiles.
- api.php?action=query&list=allimages&aiprop=user|timestamp|url&aisort=timestamp&aidir=older [פתיחה בארגז חול]
- להציג רשימה של קבצות שסוג ה־MIME שלהם הוא image/png או image/gif.
- api.php?action=query&list=allimages&aimime=image/png|image/gif [פתיחה בארגז חול]
- הצגת מידע על 4 קבצים המתחילים באות T.
- api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo [פתיחה בארגז חול]
list=alllinks (al)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
למנות את כל הקישורים שמצביעים למרחב שם נתון.
- alcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- alfrom
מאיזה שם קישור להתחיל למנות.
- alto
כותרת הקישור שהמנייה תסתיים בו.
- alprefix
חיפוש כל הכותרות המקושרות שמתחילות בערך הזה.
- alunique
להציג רק שמות מקושרים ייחודיים. לא יכול לשמש עם alprop=ids. בעת שימוש בתור מחולל, נותן דפי יעד במקום דפי מקור.
- סוג: בוליאני (פרטים)
- alprop
אילו חלקי מידע לכלול:
- ids
- הוספת מזהי הדף של הדף המקשר (לא יכול לשמש עם alunique).
- title
- הוספת שם הקישור.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): ids, title
- ברירת המחדל: title
- alnamespace
איזה מרחב שם למנות.
- אחד מהערכים הבאים: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- ברירת המחדל: 0
- allimit
כמה פריטים להחזיר בסך הכול.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- aldir
באיזה כיוון לרשום.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- רשימת כותרות מקושרות, כולל חסרות, עם מזהי הדפים שהן מופיעות בהם, החל מ־B.
- api.php?action=query&list=alllinks&alfrom=B&alprop=ids|title [פתיחה בארגז חול]
- רשימת כותרות מקושרים ייחודיות.
- api.php?action=query&list=alllinks&alunique=&alfrom=B [פתיחה בארגז חול]
- קבלת כל הכותרות המקושרות, וסימון החסרות.
- api.php?action=query&generator=alllinks&galunique=&galfrom=B [פתיחה בארגז חול]
- קבלת דפים שמכילים את הקישורים.
- api.php?action=query&generator=alllinks&galfrom=B [פתיחה בארגז חול]
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
- apfilterlanglinks
סינון על סמך קיום קישורים לשוניים בדף. יש לשים לב לכך שזה אולי לא יתייחס לקישורים לשוניים שנוספו על־ידי הרחבות.
- אחד מהערכים הבאים: all, withlanglinks, withoutlanglinks
- ברירת המחדל: all
- apminsize
להגביל לדפים עם מספר כזה לפחות של בתים.
- סוג: מספר שלם
- apmaxsize
להגביל לדפים שיש בהם לכל היותר מספר כזה של בתים.
- סוג: מספר שלם
- apprtype
להגביל רק לדפים מוגנים.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): edit, move, upload
- apprlevel
לסנו הגנות לפי רמת ההגנה (חייב לשמש עם apprtype= parameter).
- ערכים (מופרדים באמצעות "|" או or תו חלופי): יכול להיות ריק, או autoconfirmed, sysop
- apprfiltercascade
לסנן הגנות לפי דירוגיות (לא תקף כאשר apprtype אינו מוגדר).
- אחד מהערכים הבאים: all, cascading, noncascading
- ברירת המחדל: all
- apprexpiry
לפי איזו תפוגת הגנה לסנן את הדף הזה:
- indefinite
- לקבל רק דפים מוגנית לצמיתות.
- definite
- לקבל רק דפים עם תפוגת הגנה מוגדרת (מסוימת).
- all
- לקבל דפים עם תפוגת הגנה כלשהי.
- אחד מהערכים הבאים: all, definite, indefinite
- ברירת המחדל: all
- aplimit
כמה דפים להחזיר בסך הכול.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- apdir
באיזה כיוון לרשום.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- להציג רשימה של דפים במתחילים באות 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 [פתיחה בארגז חול]
list=allredirects (ar)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
רשימה של כל ההפניות למרחב שם.
- arcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- arfrom
מאיזו כותרת הפניה להתחיל את מנייה.
- arto
כותרת ההפניה שהמנייה תיפסק בה.
- arprefix
חיפוש על דפי היעד שמתחילים בערך הזה.
- arunique
להציג רק דפים ייחודיים. לא יכול לשמש עם arprop=ids|fragment|interwiki. בעת שימוש בתור מחולל, נותן דפי יעד במקום דפי מקור.
- סוג: בוליאני (פרטים)
- arprop
אילו חלקי מידע לכלול:
- ids
- הוספת מזהה הדף של הדף המפנה (לא יכול לשמש עם arunique).
- title
- הוספת כותרת ההפניה.
- fragment
- הוספת המובאה מההפניה, אם יש (לא יכול לשמש עם arunique).
- interwiki
- הוספת תחילית הבינוויקי מההפניה, אם יש (לא יכול לשמש עם arunique).
- ערכים (מופרדים באמצעות "|" או or תו חלופי): fragment, ids, interwiki, title
- ברירת המחדל: title
- arnamespace
איזה מרחב שם למנות.
- אחד מהערכים הבאים: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- ברירת המחדל: 0
- arlimit
כמה פריטים להחזיר בסך הכול.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- ardir
באיזה כיוון לרשום.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- רשימת דפי יעד, כולל חסרים, עם מזהי הדפים שהם מופיעים בהם, החל מ־B.
- api.php?action=query&list=allredirects&arfrom=B&arprop=ids|title [פתיחה בארגז חול]
- רשימת דפי יעד ייחודיים.
- api.php?action=query&list=allredirects&arunique=&arfrom=B [פתיחה בארגז חול]
- קבלת על דפי היעד, תוך כדי סימון החסרים.
- api.php?action=query&generator=allredirects&garunique=&garfrom=B [פתיחה בארגז חול]
- קבלת דפים שמכילים את ההפניות.
- api.php?action=query&generator=allredirects&garfrom=B [פתיחה בארגז חול]
list=allrevisions (arv)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
רשימת כל הגרסאות.
- arvprop
אילו מאפיינים לקבל עבור כל גרסה:
- ids
- מזהה הגרסה.
- flags
- דגלי גרסה (משני).
- timestamp
- חותם־הזמן של הגרסה.
- user
- המשתמש שעשה את הגרסה. אם המשתמש נמחק במחיקת גרסאות, יוחזר המאפיין userhidden.
- userid
- מזהה המשתמש של יוצר הגרסה. אם המשתמש נמחק במחיקת גרסאות, יוחזר המאפיין userhidden.
- size
- אורך (בבתים) של הגרסה.
- slotsize
- אורך (בבתים) של כל משבצת גרסה.
- sha1
- SHA-1 (בבסיס 16) של הגרסה. אם התוכן נמחק במחיקת גרסאות, יוחזר המאפיין sha1hidden.
- slotsha1
- SHA-1 (בסיס 16) של כל משבצת גרסה. אם התוכן נמחק במחיקת גרסאות, יוחזר המאפיין sha1hidden.
- contentmodel
- מזהה מודל התוכן של כל משבצת גרסה.
- comment
- הערה מאת המשתמש על הגרסה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין commenthidden.
- parsedcomment
- הערה מפוענחת מאת המשתמש על הגרסה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין commenthidden.
- content
- התוכן של כל משבצת גרסה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין texthidden. מטעמי ביצועים, אם האפשרות הזאת משמשת, הערך של arvlimit יחויב להיות 50.
- tags
- התגים עבור הגרסה.
- roles
- רשימת תפקידי משבצות תוכן שקיימות בגרסה.
- parsetree
- מיושן. יש להשתמש ב־ action=expandtemplates או ב־action=parse במקום בזה. עץ פענוח ה־XML של תוכן הגרסה (דורש מודל תוכן
wikitext
). מטעמי ביצועים, אם האפשרות הזאת משמשת, הערך של arvlimit יחויב להיות 50.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
- ברירת המחדל: ids|timestamp|flags|comment|user
- arvslots
עבור אילו משבצות תוכן להחזיר נתונים, כאשר מאפיינים שקשורים למשבצת כלולים ב־arvprops. אם זה מושמט, נתונים ממשבצת main יוחזרו בתסדיר תואם לאחור.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): main
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- arvcontentformat-{slot}
תסדיר להסדרת תוכן שמשמש לפלט תוכן.
- זהו פרמטר בתבנית. בעת ביצוע הבקשה, יש להחליף את הטקסט {slot} (בשם הפרמטר) עם הערכים של הפרמטר arvslots.
- אחד מהערכים הבאים: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- arvlimit
להגביל כמה גרסאות יוחזרו. אם משמש arvprop=content, arvprop=parsetree, arvdiffto או arvdifftotext, המגבלה היא 50. אם משמש arvparse, המגבלה היא 1.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- arvexpandtemplates
- מיושן.
יש להשתמש ב־action=expandtemplates במקום בזה. לפרוס תבניות בתוכן הגרסה (דורש arvprop=content).
- סוג: בוליאני (פרטים)
- arvgeneratexml
- מיושן.
יש להשתמש ב־action=expandtemplates או ב־action=parse במקום בזה. יצירת עץ פענוח XML עבור תוכן הגרסה (דורש את arvprop=content; מוחלף ב־arvprop=parsetree).
- סוג: בוליאני (פרטים)
- arvparse
- מיושן.
יש להשתמש ב־action=parse במקום בזה. פענוח תוכן הגרסה (דורש arvprop=content). מטעמי ביצועים, אם האפשרות הזאת משמשת, הערך של arvlimit יחויב להיות 1.
- סוג: בוליאני (פרטים)
- arvsection
לאחזר רק את התוכן של הפרק עם המזהה הזה.
- arvdiffto
- מיושן.
יש להשתמש ב־action=compare במקום בזה. מזהה הגרסה שכל גרסה תושווה אליה. יש להשתמש ב־prev, next ו־cur עבור הגרסה הקודמת, הבאה והנוכחית, בהתאמה. מטעמי ביצועים, אם האפשרות הזאת משמשת, הערך של arvlimit יחויב להיות 50.
- arvdifftotext
- מיושן.
יש להשתמש ב־action=compare במקום בזה. הטקסט שכל גרסה גרסה תושווה אליו. מבצע השוואה רק של מספר מוגבל של גרסאות. דורס את arvdiffto. אם מוגדר arvsection, רק הפסקה הזאת תושווה אל מול הטקסט הזה. מטעמי ביצועים, אם האפשרות הזאת משמשת, הערך של arvlimit יחויב להיות 50.
- arvdifftotextpst
- מיושן.
יש להשתמש ב־action=compare במקום בזה. ביצוע התמרה לפני שמירה על הטקסט לפני הרצת השוואה. תקף רק כשמשמש עם arvdifftotext.
- סוג: בוליאני (פרטים)
- arvcontentformat
- מיושן.
תסדיר ההסדרה שמשמש את arvdifftotext וצפוי לפלט של תוכן.
- אחד מהערכים הבאים: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- arvuser
לרשום רק גרסאות מאת המשתמש הזה.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני, שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName") וגם מספר מזהה של משתמש (כגון "#12345")
- arvnamespace
לרשום רק דפים במרחב השם הזה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- arvstart
מאיזה חותם־זמן להתחיל למנות.
- סוג: חותם־זמן (תסדירים מורשים)
- arvend
באיזה חותם־זמן להפסיק למנות.
- סוג: חותם־זמן (תסדירים מורשים)
- arvdir
באיזה כיוון למנות:
- newer
- לרשום את הישנים ביותר בהתחלה. לתשומת ליבך: arvstart חייב להיות לפני arvend.
- older
- לרשום את החדשים ביותר בהתחלה (ברירת מחדל). לתשומת ליבך: arvstart חייב להיות אחרי arvend.
- אחד מהערכים הבאים: newer, older
- ברירת המחדל: older
- arvexcludeuser
לא לרשום גרסאות מאת המשתמש הזה.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני, שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName") וגם מספר מזהה של משתמש (כגון "#12345")
- arvcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- arvgeneratetitles
בעת שימוש בתור מחולל, לחולל כותרת במקום מזהי גרסה.
- סוג: בוליאני (פרטים)
- לרשום את 50 התרומות האחרונות של משתמש Example.
- api.php?action=query&list=allrevisions&arvuser=Example&arvlimit=50 [פתיחה בארגז חול]
- רשימת 50 הגרסאות הראשונות במרחב שם כלשהו.
- api.php?action=query&list=allrevisions&arvdir=newer&arvlimit=50 [פתיחה בארגז חול]
list=alltransclusions (at)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
רשימת כל ההכללות (דפים שמוטבעים באמצעות {{x}}), כולל כאלה שאינם קיימים.
- atcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- atfrom
מאיזו כותרת ההכללה להתחיל למנות.
- atto
כותרת ההכללה שהמנייה תיפסק בה.
- atprefix
חיפוש כל הכותרות המוכללות שמתחילות הערך הזה.
- atunique
להציג רק שמות מוכללים ייחודיים. לא יכול לשמש עם atprop=ids. בעת שימוש בתור מחולל, נותן דפי יעד במקום דפי מקור.
- סוג: בוליאני (פרטים)
- atprop
אילו חלקי מידע לכלול:
- ids
- הוספת מזהי הדף של הדפים המכלילים (לא יכול לשמש עם atunique).
- title
- הוספת כותרת ההכללה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): ids, title
- ברירת המחדל: title
- atnamespace
איזה מרחב שם למנות.
- אחד מהערכים הבאים: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- ברירת המחדל: 10
- atlimit
כמה פריטים להחזיר בסך הכול.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- atdir
באיזה כיוון לרשום.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- רשימת כותרות מוכללות, כולל חסרות, עם מזהי הדפים שהן מופיעות בהם, החל מ־B.
- api.php?action=query&list=alltransclusions&atfrom=B&atprop=ids|title [פתיחה בארגז חול]
- רשימת כותרת מוכללות ייחודיות.
- api.php?action=query&list=alltransclusions&atunique=&atfrom=B [פתיחה בארגז חול]
- קבלת כל כל הכותרות המוכללות, תוך כדי סימון החסרות.
- api.php?action=query&generator=alltransclusions&gatunique=&gatfrom=B [פתיחה בארגז חול]
- קבלת דפים שמכילים את ההכללות.
- api.php?action=query&generator=alltransclusions&gatfrom=B [פתיחה בארגז חול]
list=allusers (au)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
למנות את כל המשתמשים הרשומים.
- aufrom
מאיזה שם משתמש להתחיל למנות.
- auto
באיזה שם משתמש להפסיק למנות.
- auprefix
חיפוש כל המשתמשים שמתחילים בערך הזה.
- audir
באיזה כיוון למיין.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- augroup
לכלול רק משתמשים בקבוצות הנתונות. לא כולל קבוצות משתמעות או אוטומטיות כגון *, user או autoconfirmed.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): bot, bureaucrat, interface-admin, suppress, sysop
- auexcludegroup
לא לכלול משתמשים בקבוצות הנתונות.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): bot, bureaucrat, interface-admin, suppress, sysop
- aurights
לכלול רק משתמשים עם ההרשאות הנתונות. לא כולל הרשאות שניתנו בקבוצות משתמעות או אוטומטיות כגון *, user או autoconfirmed.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changeemail, changetags, confirmemail, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, import, importupload, ipblock-exempt, linkpurge, mailpassword, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, renameuser, renderfile, renderfile-nonstandard, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, stashbasehtml, stashedit, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- auprop
אילו פרטי מידע לכלול:
- blockinfo
- הוספת מידע עם החסימה הנוכחית של משתמש.
- groups
- הוספת קבוצות שמשתמש חבר בהן. זה משתמש ביותר משאבי דפדפן ויכול להחזיר פחות תוצאות מהמגבלה.
- implicitgroups
- לרשום את כל הקבוצות שהמשתמש חבר בהן אוטומטית.
- rights
- רשימת הההרשאות שיש למשתמש.
- editcount
- הוספת מונה העריכות של המשתמש.
- registration
- הוספת חותם־הזמן של זמן הרישום של המשתמש (יכול להיות ריק).
- centralids
- הוספת המזהה המרכזי ומצב השיוך למשתמש.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): blockinfo, centralids, editcount, groups, implicitgroups, registration, rights
- aulimit
כמה שמות משתמש בסך הכול לשנות.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- auwitheditsonly
לרשום רק משתמשים שעשו עריכות.
- סוג: בוליאני (פרטים)
- auactiveusers
לרשום רק משתמשים שהיו פעילים ב־30 הימים האחרונים.
- סוג: בוליאני (פרטים)
- auattachedwiki
עם auprop=centralids, לציין גם האם המשתמש משויך לוויקי עם המזהה הזה.
- לרשום משתמשים שמתחילים ב־Y.
- api.php?action=query&list=allusers&aufrom=Y [פתיחה בארגז חול]
list=backlinks (bl)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
מציאת כל הדפים שמקשרים לדף הנתון.
- bltitle
איזו כותרת לחפש. לא ניתן להשתמש בזה יחד עם blpageid.
- blpageid
מזהה דף לחיפוש. לא ניתן להשתמש בזה יחד עם bltitle.
- סוג: מספר שלם
- blcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- blnamespace
איזה מרחב שם למנות.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- bldir
באיזה כיוון לרשום.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- blfilterredir
איך לסנן הפניות. אם זה מוגדר ל־nonredirects כש־blredirect מופעל, זה חל רק על הרמה השנייה.
- אחד מהערכים הבאים: all, nonredirects, redirects
- ברירת המחדל: all
- bllimit
כמה דפים להחזיר בסך הכול. אם blredirect מופעל, המגבלה חלה על כל רמה בנפרד (כלומר יכולות להיות מוחזרות עד 2 * bllimit תוצאות).
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- blredirect
אם הדף המקשר הוא הפניה, למצוא גם את כל הדפים שמקשרים לאותה ההפניה. המגבלה המרבית מוקטנת בחצי.
- סוג: בוליאני (פרטים)
- הצגת קישורים לדף עמוד ראשי.
- api.php?action=query&list=backlinks&bltitle=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99 [פתיחה בארגז חול]
- קבל מידע על דפים שמקשרים לדף עמוד ראשי.
- api.php?action=query&generator=backlinks&gbltitle=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&prop=info [פתיחה בארגז חול]
list=blocks (bk)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
לרשום את כל המשתמשים וכתובות ה־IP שנחסמו.
- bkstart
מאיזה חותם־זמן להתחיל למנות.
- סוג: חותם־זמן (תסדירים מורשים)
- bkend
באיזה חותם־זמן להפסיק למנות.
- סוג: חותם־זמן (תסדירים מורשים)
- bkdir
באיזה כיוון למנות:
- newer
- לרשום את הישנים ביותר בהתחלה. לתשומת ליבך: bkstart חייב להיות לפני bkend.
- older
- לרשום את החדשים ביותר בהתחלה (ברירת מחדל). לתשומת ליבך: bkstart חייב להיות אחרי bkend.
- אחד מהערכים הבאים: newer, older
- ברירת המחדל: older
- bkids
רשימת מזהי חסימות לרשום (לא חובה).
- סוג: רשימת מספרים שלמים
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- bkusers
רשימת משתמשים לחיפוש (לא חובה).
- סוג: רשימת משתמשים, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני וגם טווח כתובות IP
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- bkip
קבלת כל החסימות שחלות על טווח כתובות ה־IP הזה או את טווח ה־CIDR הזה, כולל חסימות טווח. לא יכול לשמש יחד עם bkusers. טווחי CIDR רחבים מ־IPv4/16 או IPv6/19 אינם מתקבלים.
- bklimit
המספר המרבי של חסימות לרשום.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- bkprop
אילו מאפיינים לקבל:
- id
- הוספת מזהה החסימה.
- user
- הוספת שם המשתמש שנחסם.
- userid
- הוספת המזהה של המשמש שנחסם.
- by
- הוספת שם המשתמש שחסם.
- byid
- הוספת מזהה המשתמש שחסם.
- timestamp
- הוספת חותם־הזמן של החסימה.
- expiry
- הוספת חותם־הזמן של תפוגת החסימה.
- reason
- הוספת הסיבה שניתנה לחסימה.
- range
- הוספת טווח כתובות ה־IP שהחסימה משפיעה עליהן.
- flags
- מתייג את ההחרמה (autoblock, anononly, וכו').
- restrictions
- הוספת הגבלות החסימה החלקית אם החסימה אינה לכל האתר.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): by, byid, expiry, flags, id, range, reason, restrictions, timestamp, user, userid
- ברירת המחדל: id|user|by|timestamp|expiry|reason|flags
- bkshow
להציג רק פריטים שמתאימים לאמות המידה האלו. למשל, כדי לראות רק חסימות ללא לצמיתות על כתובות IP יש להגדיר bkshow=ip|!temp.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): !account, !ip, !range, !temp, account, ip, range, temp
- bkcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- רשימת חסימות.
- api.php?action=query&list=blocks [פתיחה בארגז חול]
- רשימת חסימות של המשתמשים Alice ו־Bob.
- api.php?action=query&list=blocks&bkusers=Alice|Bob [פתיחה בארגז חול]
list=categorymembers (cm)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
רשימת כל הדפים בקטגוריה נתונה.
- cmtitle
איזו קטגוריה למנות (נדרש). חייב לכלול את התחילית קטגוריה:. לא יכול לשמש יחד עם cmpageid.
- cmpageid
מזהה הדף של הקטגוריה שצריך למנות. לא יכול לשמש יחד עם cmtitle.
- סוג: מספר שלם
- cmprop
אילו חלקי מידע לכלול:
- ids
- הוספת מזהה הדף.
- title
- הוספת השם ומזהה מרחב השם של הדף.
- sortkey
- הוספת מפתח המיון שמשמש למיון בקטגוריה (מחרזות הקסדצימלית).
- sortkeyprefix
- הוספת מפתח המיון שמשמש למיון בקטגוריה (מחרוזת הקסדצימלית).
- type
- הוספת הסוג שהדף מוין אליו (page, subcat או file).
- timestamp
- הוספת חותם־הזמן שבו הדף נכלל.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): ids, sortkey, sortkeyprefix, timestamp, title, type
- ברירת המחדל: ids|title
- cmnamespace
לכלול רק דפים במרחבי השם האלה. יש לשים לב לכך ש־cmtype=subcat או cmtype=file יכולים לשמש במקום cmnamespace=14 או 6.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- cmtype
איזה סוג של חברי קטגוריה לכלול. לא תקף כאשר מוגדר cmsort=timestamp.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): file, page, subcat
- ברירת המחדל: page|subcat|file
- cmcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- cmlimit
מספר הדפים המרבי שיוחזר.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- cmsort
לפי איזה מאפיין למיין.
- אחד מהערכים הבאים: sortkey, timestamp
- ברירת המחדל: sortkey
- cmdir
באיזה כיוון למיין.
- אחד מהערכים הבאים: asc, ascending, desc, descending, newer, older
- ברירת המחדל: ascending
- cmstart
מאיזה חותם־זמן להתחיל לרשום. יכול לשמש רק עם cmsort=timestamp.
- סוג: חותם־זמן (תסדירים מורשים)
- cmend
באיזה חותם־זמן לסיים לרשום. יכול לשמש רק עם cmsort=timestamp.
- סוג: חותם־זמן (תסדירים מורשים)
- cmstarthexsortkey
מפתח מיון להתחיל לרשום ממנו, כפי שמוחזר על־ידי cmprop=sortkey</kbd. יכול לשמש רק עם cmsort=sortkey.
- cmendhexsortkey
מפתח מיון שבו תסתיים הרשימה, כפי שמוחזר על־ידי cmprop=sortkey. יכול לשמש רק עם cmsort=sortkey.
- cmstartsortkeyprefix
תחילית מפתח מיון להתחיל לרשום ממנה. יכול לשמש רק עם cmsort=sortkey. דורס את cmstarthexsortkey.
- cmendsortkeyprefix
תחילית מפתח מיון שהרשימה תסתיים לפניה (לא בה, אם הערך הזה מוגדר, הוא לא ייכלל!). יכול לשמש רק עם cmsort=sortkey. דורס את cmendhexsortkey.
- cmstartsortkey
- מיושן.
כדאי להשתמש ב־cmstarthexsortkey במקום.
- cmendsortkey
- מיושן.
כדאי להשתמש ב־cmendhexsortkey במקום.
- קבלת עשרת הדפים הראשונים שתחת Category:Physics.
- api.php?action=query&list=categorymembers&cmtitle=Category:Physics [פתיחה בארגז חול]
- קבל מידע על הדף עבור 10 הדפים הראשונים ב־Category:Physics.
- api.php?action=query&generator=categorymembers&gcmtitle=Category:Physics&prop=info [פתיחה בארגז חול]
list=deletedrevs (dr)
- המודול הזה מיושן.
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
רשימת גרסאות מחוקות.
פועל בשלושה אופנים:
- רשימת גרסאות מחוקות לשמות שניתנו, ממוינות לפי חותם־זמן.
- רשימת תרומות מחוקות של המשתמש שניתן, ממוינות לפי חותם־זמן (בלי לציין שמות).
- רשימת כל הגרסאות המחוקות במרחב השם שניתן, ממוינות לפי שם וחותם־זמן (בלי לציין שמות, בלי להגדיר druser).
פרמטרים מסוימים חלים רק על חלק מהאופנים ולא תקפים באחרים.
- drstart
באיזה חותם־זמן להתחיל למנות.
- מצבים: 1, 2
- סוג: חותם־זמן (תסדירים מורשים)
- drend
באיזה חותם־זמן להפסיק למנות.
- מצבים: 1, 2
- סוג: חותם־זמן (תסדירים מורשים)
- drdir
באיזה כיוון למנות:
- newer
- לרשום את הישנים ביותר בהתחלה. לתשומת ליבך: drstart חייב להיות לפני drend.
- older
- לרשום את החדשים ביותר בהתחלה (ברירת מחדל). לתשומת ליבך: drstart חייב להיות אחרי drend.
- מצבים: 1, 3
- אחד מהערכים הבאים: newer, older
- ברירת המחדל: older
- drfrom
להתחיל את הרשימה בשם הזה.
- מצב: 3
- drto
להפסיק את הרשימה בכותרת הזאת.
- מצב: 3
- drprefix
חיפוש כל שמות הדפים שמתחילים בערך הזה.
- מצב: 3
- drunique
לרשום רק גרסה אחת עבור כל דף.
- מצב: 3
- סוג: בוליאני (פרטים)
- drnamespace
לרשום רק דפים במרחב השם הזה.
- מצב: 3
- אחד מהערכים הבאים: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- ברירת המחדל: 0
- drtag
לרשום רק גרסאות עם התג הזה.
- druser
לרשום רק גרסאות מאת המשתמש הזה.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני, שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName") וגם מספר מזהה של משתמש (כגון "#12345")
- drexcludeuser
לא לרשום גרסאות מאת המשתמש הזה.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני, שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName") וגם מספר מזהה של משתמש (כגון "#12345")
- drprop
אילו מאפיינים לקבל:
- revid
- הוספת מזהה הגרסה של הגרסה המחוקה.
- parentid
- הוספת מזהה הגרסה של הגרסה הקודמת של הדף.
- user
- הוספת המשתמש שעשה את הגרסה.
- userid
- הוספת מזהה המשתמש שעשה את הגרסה.
- comment
- הוספת ההערה על הגרסה.
- parsedcomment
- הוספת ההערה המפוענחת על הגרסה.
- minor
- תיוג אם הגרסה משנית.
- len
- מוסיף את האורך (בבתים) של הגרסה.
- sha1
- הוספת ה־SHA-1 (בסיס 16) של הגרסה.
- content
- הוספת תוכן הגרסה. מטעמי ביצועים, אם האפשרות הזאת משמשת, הערך של drlimit יחויב להיות 50.
- token
- מיושן. נותן אסימון עריכה.
- tags
- תגים עבור הגרסה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): comment, content, len, minor, parentid, parsedcomment, revid, sha1, tags, user, userid, token
- ברירת המחדל: user|comment
- drlimit
המספר המרבי של הגרסאות שיירשם. אם משמש drprop=content, המגבלה היא 50.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- drcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- רשימת כל הגרסאות המחוקות של הדפים עמוד ראשי ו־Talk:Main Page, עם תוכן (mode 1).
- api.php?action=query&list=deletedrevs&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99|%D7%A9%D7%99%D7%97%D7%94%3A%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&drprop=user|comment|content [פתיחה בארגז חול]
- רשימת 50 העריכות המחוקות האחרונות של Bob (mode 2).
- api.php?action=query&list=deletedrevs&druser=Bob&drlimit=50 [פתיחה בארגז חול]
- רשימת 50 הגרסאות המחוקות הראשונות במרחב הראשי (mode 3).
- api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50 [פתיחה בארגז חול]
- רשימת 50 הדפים המחוקים הראשונים במרחב השם שיחה (mode 3).
- api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50&drnamespace=1&drunique= [פתיחה בארגז חול]
list=embeddedin (ei)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
חיפוש כל הדפים שמטביעים (מכלילים) את הכותרת הנתונה.
- eititle
איזו כותרת לחפש. לא ניתן להשתמש בזה יחד עם eipageid.
- eipageid
מזהה דף לחיפוש. לא יכול לשמש יחד עם eititle.
- סוג: מספר שלם
- eicontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- einamespace
איזה מרחב שם למנות.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- eidir
באיזה כיוון לרשום.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- eifilterredir
איך לסנן עבור הפניות.
- אחד מהערכים הבאים: all, nonredirects, redirects
- ברירת המחדל: all
- eilimit
כמה דפים להחזיר בסך הכול.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- הצגת דפים שמכלילים את Template:Stub.
- api.php?action=query&list=embeddedin&eititle=Template:Stub [פתיחה בארגז חול]
- קבלת מידע על דפים שמכלילים את Template:Stub.
- api.php?action=query&generator=embeddedin&geititle=Template:Stub&prop=info [פתיחה בארגז חול]
list=exturlusage (eu)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
למנות דפים שמכילים URL נתון.
- euprop
אילו חלקי מידע לכלול:
- ids
- הוספת מזהה הדף.
- title
- הוספת השם ומזהה מרחב השם של הדף.
- url
- הוספת ה־URL שמשמש בדף.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): ids, title, url
- ברירת המחדל: ids|title|url
- eucontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- euprotocol
הפרוטוקול של ה־URL. אם זה ריק, ו־euquery מוגדר, הפרוטוקול הוא http ו־https. יש להשאיר את זה ואת euquery ריק כדי לרשום את כל הקישורים החיצוניים.
- אחד מהערכים הבאים: יכול להיות ריק, או bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, matrix, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, worldwind, xmpp
- ברירת מחדל: (ריק)
- euquery
מחרוזת חיפוש ללא פרוטוקל. ר' Special:LinkSearch. יש להשאיר את זה ריק כדי לרשום את כל הקישורים החיצוניים.
- eunamespace
איזה מרחב שם למנות.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- eulimit
כמה דפים להחזיר.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- euexpandurl
- מיושן.
לפרוס URL־ים בעלי פרוטוקול יחסי בפרוטוקול קנוני.
- סוג: בוליאני (פרטים)
list=filearchive (fa)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
למנות את כל הקבצים המחוקים לפי הסדר.
- fafrom
מאיזו כותרת תמונה להתחיל למנות.
- fato
באיזו כותרת תמונה להפסיק למנות.
- faprefix
חיפוש כל שמות התמונות שמתחילים בערך הזה.
- fadir
באיזה כיוון לרשום.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- fasha1
גיבוב SHA1 של תמונה. דורס את fasha1base36.
- fasha1base36
גיבוב SHA1 של תמונה בבסיס 36 (משמש במדיה־ויקי).
- faprop
איזה מידע על תמונה לקבל:
- sha1
- הוספת גיבוב SHA-1 עבור התמונה.
- timestamp
- הוספת חותם־זמן לגרסה המועלית.
- user
- הוספת המשתמש שהעלה על גרסת התמונה.
- size
- הוספת הגודל של התמונה בבתים והגובה, הרוחב ומניין הדפים (אם מתאים).
- dimensions
- כינוי ל־size.
- description
- הוספת תיאור לגרסת התמונה.
- parseddescription
- פענוח התיאור של הגרסה.
- mime
- הוספת ה־MIME של התמונה.
- mediatype
- הוספת סוג המדיה של התמונה.
- metadata
- רשימת מטא־נתוני Exif עבור גרסת הקובץ.
- bitdepth
- הוספת עומק הביטים של הגרסה.
- archivename
- הוספת שם הקובץ של גרסה מאורכבת עבור גרסאות שאינן האחרונה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): archivename, bitdepth, description, dimensions, mediatype, metadata, mime, parseddescription, sha1, size, timestamp, user
- ברירת המחדל: timestamp
- falimit
כמה תמונות להחזיר בסך הכול.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- facontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- הצגת רשימת כל הקבצים המחוקים.
- api.php?action=query&list=filearchive [פתיחה בארגז חול]
list=imageusage (iu)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
מציאת כל הדפים שמתמשים בשם התמונה הנתונה.
- iutitle
איזו כותרת לחפש. לא ניתן להשתמש בזה יחד עם iupageid.
- iupageid
מזהה דף לחיפוש. לא יכול לשמש יחד עם iutitle.
- סוג: מספר שלם
- iucontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- iunamespace
איזה מרחב שם למנות.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- iudir
באיזה כיוון לרשום.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- iufilterredir
איך לסנן הפניות. אם זה מוגדר ל־nonredirects כש־iuredirect מופעל, זה חל רק על הרמה השנייה.
- אחד מהערכים הבאים: all, nonredirects, redirects
- ברירת המחדל: all
- iulimit
כמה דפים להחזיר בסך הכול. אם iuredirect מופעל, המגבלה חלה על כל רמה בנפרד (כלומר יכולות להיות מוחזרות עד 2 * iulimit תוצאות).
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- iuredirect
אם הדף המקשר הוא הפניה, למצוא גם את כל הדפים שמקשרים לאותה ההפניה. המגבלה המרבית מוקטנת בחצי.
- סוג: בוליאני (פרטים)
- הצגת דפים שמשתמשים ב־File:Albert Einstein Head.jpg.
- api.php?action=query&list=imageusage&iutitle=File:Albert%20Einstein%20Head.jpg [פתיחה בארגז חול]
- קבלת פרטים על דפים שמשתמשים ב־File:Albert Einstein Head.jpg.
- api.php?action=query&generator=imageusage&giutitle=File:Albert%20Einstein%20Head.jpg&prop=info [פתיחה בארגז חול]
list=iwbacklinks (iwbl)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
מציאות כל הדפים שמקשרים לקישור הבינוויקי הנתון.
יכול לשמש למציאת כל הקישורים עם התחילית, או כל הקישורים לכותרת (עם תחילית נתונה). אי־שימוש בשום פרמטר אומר "כל קישורי בינוויקי".
- iwblprefix
תחילית לבינוויקי.
- iwbltitle
איזה קישור בינוויקי לחפש. צריך להשתמש בזה יחד עם iwblblprefix.
- iwblcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- iwbllimit
כמה דפים להחזיר בסך הכול.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- iwblprop
אילו מאפיינים לקבל:
- iwprefix
- הוספת התחילית של הבינוויקי.
- iwtitle
- הוספת הכותרת של הבינוויקי.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): iwprefix, iwtitle
- ברירת מחדל: (ריק)
- iwbldir
באיזה כיוון לרשום.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
list=langbacklinks (lbl)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
מציאת כל הדפים שמקשרים לקישור השפה הנתון.
יכול לשמש למציאת כל הקישורים עם קוד שפה, או כל הקישורים לכותרת (עם שפה נתונה). אי־שימוש בשום פרמטר פירושו "כל קישורי שפה".
נא לשים לב לכך שזה עשוי לא להתייחס לקישורי שפה שמוסיפות הרחבות.
- lbllang
שפה עבור קישור שפה.
- lbltitle
איזה קישור שפה לחפש. חייב לשמש עם lbllang.
- lblcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- lbllimit
כמה דפים להחזיר בסך הכול.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- lblprop
אילו מאפיינים לקבל:
- lllang
- הוספת קוד השפה של קישור השפה.
- lltitle
- הוספת הכותרת של קישור השפה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): lllang, lltitle
- ברירת מחדל: (ריק)
- lbldir
באיזה כיוון לרשום.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- קבלת דפים שמקשרים ל־fr:Test.
- api.php?action=query&list=langbacklinks&lbltitle=Test&lbllang=fr [פתיחה בארגז חול]
- קבלת מידע על דפים שמקשרים ל־fr:Test.
- api.php?action=query&generator=langbacklinks&glbltitle=Test&glbllang=fr&prop=info [פתיחה בארגז חול]
list=logevents (le)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
קבלת אירועים מהרישומים.
- leprop
אילו מאפיינים לקבל:
- ids
- הוספת המזהה של אירוע היומן.
- title
- הוספת שם הדף של אירוע היומן.
- type
- הוספת הסוג של אירוע היומן.
- user
- הוספת המשתמש האחראי על אירוע היומן. אם המשתמש נמחק במחיקת גרסה, יוחזר מאפיין userhidden.
- userid
- הוספת מזהה המשתמש האחראי על אירוע היומן. אם המשתמש נמחק במחיקת גרסה, יוחזר מאפיין userhidden.
- timestamp
- הוספת חותם־הזמן עבור האירוע.
- comment
- הוספת ההערה של האירוע. אם ההערה נמחקה במחיקת גרסה, יוחזר מאפיין commenthidden.
- parsedcomment
- הוספת ההערה המפוענחת של האירוע. אם ההערה נמחקה במחיקת גרסה, יוחזר מאפיין commenthidden.
- details
- הוספת פרטים נוספים על האירוע. אם אירוע היומן נמחק במחיקת גרסה, יוחזר מאפיין actionhidden.
- tags
- רשימת התגים של האירוע.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): comment, details, ids, parsedcomment, tags, timestamp, title, type, user, userid
- ברירת המחדל: ids|title|type|user|timestamp|comment|details
- letype
סינון רשומות יומן רק לסוג הזה.
- אחד מהערכים הבאים: יכול להיות ריק, או block, contentmodel, create, delete, import, managetags, merge, move, newusers, patrol, protect, renameuser, rights, suppress, tag, upload
- leaction
סינון פעולות יומן רק לפעולה הזאת. דורס את letype. ברשימת הערכים האפשריים, ערכים עם תו־כל כוכבית כגון action/* יכולים להיות מחרוזות שונות אחרי הקו הנטוי (/).
- אחד מהערכים הבאים: block/block, block/reblock, block/unblock, contentmodel/change, contentmodel/new, create/create, delete/delete, delete/delete_redir, delete/delete_redir2, delete/event, delete/restore, delete/revision, import/interwiki, import/upload, managetags/activate, managetags/create, managetags/deactivate, managetags/delete, merge/merge, move/move, move/move_redir, newusers/autocreate, newusers/byemail, newusers/create, newusers/create2, newusers/newusers, patrol/autopatrol, patrol/patrol, protect/modify, protect/move_prot, protect/protect, protect/unprotect, renameuser/renameuser, rights/autopromote, rights/rights, suppress/block, suppress/delete, suppress/event, suppress/reblock, suppress/revision, tag/update, upload/overwrite, upload/revert, upload/upload
- lestart
מאיזה חותם־זמן להתחיל למנות.
- סוג: חותם־זמן (תסדירים מורשים)
- leend
באיזה חותם־זמן להפסיק למנות.
- סוג: חותם־זמן (תסדירים מורשים)
- ledir
באיזה כיוון למנות:
- newer
- לרשום את הישנים ביותר בהתחלה. לתשומת ליבך: lestart חייב להיות לפני leend.
- older
- לרשום את החדשים ביותר בהתחלה (ברירת מחדל). לתשומת ליבך: lestart חייב להיות אחרי leend.
- אחד מהערכים הבאים: newer, older
- ברירת המחדל: older
- leuser
לסנן את הרשומות שעשה המשתמש הנתון.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני, שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName") וגם מספר מזהה של משתמש (כגון "#12345")
- letitle
סינון רשומות רק לכאלו שמתייחסות לדף.
- lenamespace
סינון רשומות רק לכאלה במרחב השם הנתון.
- אחד מהערכים הבאים: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- leprefix
סינון רשומות לכאלה שמתחילות עם התחילית הזאת.
- letag
לרשום רק אירועים שמתויגם בתג הזה.
- lelimit
כמה רשומות אירועים להחזיר בסך הכול.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- lecontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- רשימת אירועי יומן אחרונים.
- api.php?action=query&list=logevents [פתיחה בארגז חול]
list=mystashedfiles (msf)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
קבלת רשימת קבצים בסליק ההעלאה של המשתמש הנוכחי.
- msfprop
אילו מאפיינים לאחזר עבור הקבצים.
- size
- אחזור גודל הקובץ וממדי התמונה.
- type
- אחזור סוג ה־MIME של הקובץ וסוג המדיה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): size, type
- ברירת מחדל: (ריק)
- msflimit
כמה קבצים לקבל.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- msfcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- לקבל מפתח קובץ, גודל קובץ וגודל בפיקסלים של קבצים בסליק ההעלאה של המשתמש הנוכחי.
- api.php?action=query&list=mystashedfiles&msfprop=size [פתיחה בארגז חול]
list=pagepropnames (ppn)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
רשימת כל שמות המאפיינים שמשמשים בוויקי.
- ppncontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- ppnlimit
המספר המרבי של השמות להחזיר.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- לתת את 10 שמות המאפיינים הראשונים.
- api.php?action=query&list=pagepropnames [פתיחה בארגז חול]
list=pageswithprop (pwp)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
לרשום את כל הדפים שמשתמשים במאפיין דף נתון.
- pwppropname
מאפיין דף שעבורו למנות דפים (action=query&list=pagepropnames מחזיר רשימת שמות מאפייני דף בשימוש).
- הפרמטר הזה נדרש.
- pwpprop
אילו חלקי מידע לכלול:
- ids
- הוספת מזהה הדף.
- title
- הוספת השם ומזהה מרחב השם של הדף.
- value
- הוספת הערך של מאפיין הדף.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): ids, title, value
- ברירת המחדל: ids|title
- pwpcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- pwplimit
מספר הדפים המרבי שיוחזר.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- pwpdir
באיזה כיוון לסדר.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- הצגת עשרת הדפים הראשונים שעושים שימוש ב־
{{DISPLAYTITLE:}}
. - api.php?action=query&list=pageswithprop&pwppropname=displaytitle&pwpprop=ids|title|value [פתיחה בארגז חול]
- קבלת מידע נוסף על עשרת הדפים הראשונים המשתמשים ב־
__NOTOC__
. - api.php?action=query&generator=pageswithprop&gpwppropname=notoc&prop=info [פתיחה בארגז חול]
list=prefixsearch (ps)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
ביצוע חיפוש תחילית של כותרות דפים.
למרות הדמיון בשם, המודול הזה אינו אמור להיות שווה ל־Special:PrefixIndex ("מיוחד:דפים המתחילים ב"); לדבר כזה, ר' action=query&list=allpages עם הפרמטר apprefix. מטרת המודול הזה דומה ל־action=opensearch: לקבל קלט ממשתמש ולספק את הכותרות המתאימות ביותר. בהתאם לשרת מנוע החיפוש, זה יכול לכלול תיקון שגיאות כתיב, הימנעות מדפי הפניה והירסטיקות אחרות.
- pssearch
מחרוזת לחיפוש.
- הפרמטר הזה נדרש.
- psnamespace
מרחבי השם שבהם יתבצע החיפוש. לשדה זה אין משמעות אם pssearch מתחיל עם תחילית תקינה של מרחב שם.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- ברירת המחדל: 0
- pslimit
מספר התוצאות המרבי להחזרה.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- psoffset
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- סוג: מספר שלם
- הערך לא יכול להיות קטן מ־0.
- ברירת המחדל: 0
- חיפוש שםות דפים שמתחילים ב־meaning.
- api.php?action=query&list=prefixsearch&pssearch=meaning [פתיחה בארגז חול]
list=protectedtitles (pt)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
לרשום את כל הכותרות שמוגנות מפני יצירה.
- ptnamespace
לרשום רק כותרות במרחבי השם האלה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- ptlevel
לרשום רק שמות עם רמת ההגנה הזאת.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): autoconfirmed, sysop
- ptlimit
כמה דפים להחזיר בסך הכול.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- ptdir
באיזה כיוון למנות:
- newer
- לרשום את הישנים ביותר בהתחלה. לתשומת ליבך: ptstart חייב להיות לפני ptend.
- older
- לרשום את החדשים ביותר בהתחלה (ברירת מחדל). לתשומת ליבך: ptstart חייב להיות אחרי ptend.
- אחד מהערכים הבאים: newer, older
- ברירת המחדל: older
- ptstart
להתחיל לרשום בחותם־זמן ההגנה הזה.
- סוג: חותם־זמן (תסדירים מורשים)
- ptend
באיזה חותם־זמן הגנה לסיים את הרשימה.
- סוג: חותם־זמן (תסדירים מורשים)
- ptprop
אילו מאפיינים לקבל:
- timestamp
- הוספת חותם־הזמן של הוספת ההגנה.
- user
- הוספת המשתמש שהוסיף את ההגנה.
- userid
- הוספת מזהה המשתמש שהוסיף את ההגנה.
- comment
- הוספת ההערה עבור ההגנה.
- parsedcomment
- הוספת ההערה המפוענחת עבור ההגנה.
- expiry
- הוספת חותם־הזמן של הסרת ההגנה.
- level
- הוספת רמת ההגנה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): comment, expiry, level, parsedcomment, timestamp, user, userid
- ברירת המחדל: timestamp|level
- ptcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- רשימת כותרות מוגנות.
- api.php?action=query&list=protectedtitles [פתיחה בארגז חול]
- חיפוש קישורים לכותרות מוגנות במרחב הראשי.
- api.php?action=query&generator=protectedtitles&gptnamespace=0&prop=linkshere [פתיחה בארגז חול]
list=querypage (qp)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
קבלת רשימה שמסופקת על־ידי דף מיוחד מבוסס־QueryPage.
- qppage
שם הדף המיוחד. לתשומת ליבך, זה תלוי־רישיות.
- הפרמטר הזה נדרש.
- אחד מהערכים הבאים: Ancientpages, BrokenRedirects, Deadendpages, DoubleRedirects, Fewestrevisions, ListDuplicatedFiles, Listredirects, Lonelypages, Longpages, MediaStatistics, Mostcategories, Mostimages, Mostinterwikis, Mostlinked, Mostlinkedcategories, Mostlinkedtemplates, Mostrevisions, Shortpages, Uncategorizedcategories, Uncategorizedimages, Uncategorizedpages, Uncategorizedtemplates, Unusedcategories, Unusedimages, Unusedtemplates, Unwatchedpages, Wantedcategories, Wantedfiles, Wantedpages, Wantedtemplates, Withoutinterwiki
- qpoffset
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- סוג: מספר שלם
- ברירת המחדל: 0
- qplimit
מספר תוצאות להחזרה.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
list=random (rn)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
קבלת ערכת דפים אקראיים.
הדפים רשומים בסדר קבוע, ורק נקודת ההתחלה אקראית. זה אומר שאם, למשל, Main Page הוא הדף האקראי הראשון הרשימה, List of fictional monkeys יהיה תמיד השני, List of people on stamps of Vanuatu שלישי, וכו'.
- rnnamespace
מחזיר דפים רק במרחבי השם האלה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- rnfilterredir
איך לסנן הפניות.
- אחד מהערכים הבאים: all, nonredirects, redirects
- ברירת המחדל: nonredirects
- rnredirect
- מיושן.
נא להשתמש ב־rnfilterredir=redirects במקום.
- סוג: בוליאני (פרטים)
- rnlimit
להגביל את מספר הדפים האקראיים שיוחזרו.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 1
- rncontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- להחזיר שני דפים אקראיים מהמרחב הראשי.
- api.php?action=query&list=random&rnnamespace=0&rnlimit=2 [פתיחה בארגז חול]
- החזרת מידע על הדף על שני דפים אקראיים מהמרחב הראשי.
- api.php?action=query&generator=random&grnnamespace=0&grnlimit=2&prop=info [פתיחה בארגז חול]
list=recentchanges (rc)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
למנות שינויים אחרונים.
- rcstart
מאיזה חותם־זמן להתחיל למנות.
- סוג: חותם־זמן (תסדירים מורשים)
- rcend
באיזה חותם־זמן להפסיק למנות.
- סוג: חותם־זמן (תסדירים מורשים)
- rcdir
באיזה כיוון למנות:
- newer
- לרשום את הישנים ביותר בהתחלה. לתשומת ליבך: rcstart חייב להיות לפני rcend.
- older
- לרשום את החדשים ביותר בהתחלה (ברירת מחדל). לתשומת ליבך: rcstart חייב להיות אחרי rcend.
- אחד מהערכים הבאים: newer, older
- ברירת המחדל: older
- rcnamespace
לסנן את השינויים רק למרחבי השם האלה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- rcuser
לרשום רק שינויים של המשתמש הזה.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני, שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName") וגם מספר מזהה של משתמש (כגון "#12345")
- rcexcludeuser
לא לרשום שינויים של המשתמש הזה.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני, שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName") וגם מספר מזהה של משתמש (כגון "#12345")
- rctag
לרשום רק שינויים שמתויגים עם התג הזה.
- rcprop
לכלול פריטי מידע נוספים:
- user
- הוספת המשתמש האחראי על העריכה ותיוג אם זאת כתובת IP. אם המשתמש נמחק במחיקת גרסאות, יוחזר המאפיין userhidden.
- userid
- הוספת המשתמש האחראי על העריכה. אם המשתמש נמחק במחיקת גרסאות, יוחזר המאפיין userhidden.
- comment
- הוספת ההערה על העריכה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין commenthidden.
- parsedcomment
- הוספת ההערה המפוענחת על העריכה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין commenthidden.
- flags
- הוספת דגלים לעריכה.
- timestamp
- הוספת חותם־זמן של העריכה.
- title
- הוספת שם הדף של העריכה.
- ids
- הוספת מזהה הדף, מזהה שינויים אחרונים, והמזהה הגרסה החדשה והישנה.
- sizes
- הוספת אורך הדף החדש והישן בבתים.
- redirect
- מתייג שהדף הוא הפניה.
- patrolled
- מתייג עריכה בת־בדיקה בתור בדוקה או בלתי־בדוקה.
- loginfo
- הוספת מידע יומן (מזהה יומן, סוג יומן, וכו') לרשומות יומן.
- tags
- רשימת תגים עבור הרשומה.
- sha1
- הוספת סיכום־ביקורת תוכן לרשומות שמשויכות לגרסה. אם התוכן נמחק במחיקת גרסאות, יוחזר המאפיין sha1hidden.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): comment, flags, ids, loginfo, parsedcomment, patrolled, redirect, sha1, sizes, tags, timestamp, title, user, userid
- ברירת המחדל: title|timestamp|ids
- rcshow
הצגה רק של פריטים שמתאימים לאמות המידה האלו. למשל, כדי לראות רק עריכות משניות שעשו משתמשים שנכנסו לחשבון, יש להגדיר rcshow=minor|!anon.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): !anon, !autopatrolled, !bot, !minor, !patrolled, !redirect, anon, autopatrolled, bot, minor, patrolled, redirect, unpatrolled
- rclimit
כמה שינויים להחזיר בסך הכול.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- rctype
אילו סוגים של שינויים להציג.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): categorize, edit, external, log, new
- ברירת המחדל: edit|new|log|categorize
- rctoponly
לרשום רק שינויים שהם הגרסה האחרונה.
- סוג: בוליאני (פרטים)
- rctitle
סינון הרשומות לאלו הקשורות לדף.
- rccontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- rcgeneraterevisions
בעת שימוש בתור מחולל, לחולל מזהי גרסה במקום כותרות. רשומות שינויים אחרונים ללא מזהה גרסה משויך (למשל רוב רשומות היומן) לא יחוללו דבר.
- סוג: בוליאני (פרטים)
- rcslot
לרשום רק שינויים שנוגעים במשבצת בעלת השם.
- אחד מהערכים הבאים: main
- הצגת השינויים האחרונים.
- api.php?action=query&list=recentchanges [פתיחה בארגז חול]
- קבלת מידע על הדף על שינויים אחרונים שלא נבדקו.
- api.php?action=query&generator=recentchanges&grcshow=!patrolled&prop=info [פתיחה בארגז חול]
list=search (sr)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
ביצוע חיפוש בכל הטקסט.
- srsearch
חיפוש שמות דפים או תוכן שמתאים לערך הזה. אפשר להשתמש בחיפוש מחרוזת כדי לקרוא לאפשרויות חיפוש מתקדמות, בהתאם למה שממומש בשרת החיפוש של הוויקי.
- הפרמטר הזה נדרש.
- srnamespace
חיפוש רק במרחבי השם האלה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- ברירת המחדל: 0
- srlimit
כמה דפים להחזיר בסך הכול.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- sroffset
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- סוג: מספר שלם
- הערך לא יכול להיות קטן מ־0.
- ברירת המחדל: 0
- srwhat
איזה סוג חיפוש לבצע.
- אחד מהערכים הבאים: nearmatch, text, title
- srinfo
אילו מטא־נתונים להחזיר.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): rewrittenquery, suggestion, totalhits
- ברירת המחדל: totalhits|suggestion|rewrittenquery
- srprop
אילו מאפיינים להחזיר:
- size
- הוספת גודל הדף בבתים.
- wordcount
- הוספת מניין המילים של הדף.
- timestamp
- הוספת חותם־הזמן של העריכה האחרונה של הדף.
- snippet
- הוספת קטע קצר מהדף, עם סימון שמדגיש מונחי שאילתה.
- titlesnippet
- הוספת כותרת הדף, עם סימון שמדגיש מונחי שאילתה.
- redirecttitle
- הוספת שם ההפניה התואמת.
- redirectsnippet
- הוספת כותרת של הפניה מתאימה, עם סימון שמדגיש מונחי שאילתה.
- sectiontitle
- הוספת שם הפסקה התואמת.
- sectionsnippet
- הוספת כותרת פרק מתאים, עם סימון שמדגיש מונחי שאילתה.
- isfilematch
- הוספת בוליאני שמציין אם החיפוש תאם לתוכן של קובץ.
- categorysnippet
- הוספת שם קטגוריה מתאימה, עם סימון שמדגיש מונחי שאילתה.
- score
- מיושן. חסר־השפעה.
- hasrelated
- מיושן. חסר־השפעה.
- extensiondata
- הוספת נתונים נוספים שנוצרים על־ידי הרחבות.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): categorysnippet, extensiondata, isfilematch, redirectsnippet, redirecttitle, sectionsnippet, sectiontitle, size, snippet, timestamp, titlesnippet, wordcount, hasrelated, score
- ברירת המחדל: size|wordcount|timestamp|snippet
- srinterwiki
לכלול תוצאות בינוויקי בחיפוש, אם זמין.
- סוג: בוליאני (פרטים)
- srenablerewrites
הפעלת שכתוב שאילתות פנימי. שרתי חיפוש אחדים יכולים לשכתב את השאילתה לצורה אחרת שנחשבת לכזאת שמספקת תוצאות טובות יותר, למשל באמצעות תיקון שגיאות כתיב.
- סוג: בוליאני (פרטים)
- srsort
קביעת סדר המיון של התוצאות המוחזרות.
- אחד מהערכים הבאים: relevance
- ברירת המחדל: relevance
- חיפוש meaning.
- api.php?action=query&list=search&srsearch=meaning [פתיחה בארגז חול]
- חיפוש טקסטים עבור meaning.
- api.php?action=query&list=search&srwhat=text&srsearch=meaning [פתיחה בארגז חול]
- קבלת מידע על הדף עבור שמוחזרים מחיפוש אחרי meaning.
- api.php?action=query&generator=search&gsrsearch=meaning&prop=info [פתיחה בארגז חול]
list=tags (tg)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
רשימת תגי שינוי.
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
המספר המרבי של תגים לרשום.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
אילו מאפיינים לקבל:
- displayname
- הוספת הודעת המערכת עבור התג.
- description
- הוספת תיאור התג.
- hitcount
- הוספת מספר הגרסאות ורשומות היומן עם התג הזה.
- defined
- ציון האם התג מוגדר.
- source
- קבלת מקורות התג, שיכולים להיות extension עבור תגים שמגדירות הרחבות ו־manual עבור תגים שמשתמשים יכולים להחיל ידנית.
- active
- האם התג עדיין מוּחל.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): active, defined, description, displayname, hitcount, source
- ברירת מחדל: (ריק)
list=usercontribs (uc)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
קבלת כל העריכות של המשתמש.
- uclimit
המספר המרבי של התרומות להחזיר.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- ucstart
באיזה חותם־הזמן להתחיל, כלומר גרסאות לפני חותם־הזמן הזה.
- סוג: חותם־זמן (תסדירים מורשים)
- ucend
באיזה חותם־הזמן לסיים, כלומר גרסאות אחרי חותם־הזמן הזה.
- סוג: חותם־זמן (תסדירים מורשים)
- uccontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- ucuser
עבור אילו משתמשים לאחזר תרומות. לא יכול לשמש עם ucuserids, ucuserprefix או uciprange.
- סוג: רשימת משתמשים, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני וגם שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName")
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- ucuserids
מזהי המשתמשים לאחזור תרומות. לא יכול לשמש עם ucuser, ucuserprefix או uciprange.
- סוג: רשימת מספרים שלמים
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- ucuserprefix
אחזור תרומות עבור כל המשתמשים שהשמות שלהם מתחילים בערך הזה. לא יכול לשמש עם ucuser, ucuserids או uciprange.
- uciprange
טווח CIDR המשתמשים לאחזור תרומות. לא יכול לשמש עם ucuser, ucuserprefix או ucuserids.
- ucdir
באיזה כיוון למנות:
- newer
- לרשום את הישנים ביותר בהתחלה. לתשומת ליבך: ucstart חייב להיות לפני ucend.
- older
- לרשום את החדשים ביותר בהתחלה (ברירת מחדל). לתשומת ליבך: ucstart חייב להיות אחרי ucend.
- אחד מהערכים הבאים: newer, older
- ברירת המחדל: older
- ucnamespace
לרשום רק תרומות במרחבי השם האלה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- ucprop
לכלול פריטי מידע נוספים:
- ids
- הוספת מזהה הדף ומזהה הגרסה.
- title
- הוספת השם ומזהה מרחב השם של הדף.
- timestamp
- הוספת חותם־הזמן של העריכה.
- comment
- הוספת ההערה על העריכה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין commenthidden.
- parsedcomment
- הוספת ההערה המפוענחת של העריכה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין commenthidden.
- size
- הוספת הגודל החדש של העריכה.
- sizediff
- הוספת ההפרש של העריכה אל מול ההורה שלה.
- flags
- הוספת הדגלים של העריכה.
- patrolled
- מתייג עריכות בדוקות.
- tags
- רשימת תגים עבור עריכות.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): comment, flags, ids, parsedcomment, patrolled, size, sizediff, tags, timestamp, title
- ברירת המחדל: ids|title|timestamp|comment|size|flags
- ucshow
הצגה רק של פריטים שמתאימים לאמות המידה האלו, למשל רק עריכות לא־משניות.
אם מוגדר ucshow=patrolled או ucshow=!patrolled, גרסאות ישנות מ־$wgRCMaxAge (7776000 שניות) לא תוצגנה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): !autopatrolled, !minor, !new, !patrolled, !top, autopatrolled, minor, new, patrolled, top
- uctag
לרשום רק גרסאות עם התג הזה.
- uctoponly
- מיושן.
לרשום רק שינויים שהם הגרסה האחרונה.
- סוג: בוליאני (פרטים)
- הצגת התרומות של המשתמש Example.
- api.php?action=query&list=usercontribs&ucuser=Example [פתיחה בארגז חול]
- הצגת תרומות מכל כתובות ה־IP שמתחילות ב־192.0.2..
- api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [פתיחה בארגז חול]
list=users (us)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
קבלת מידע על רשימת משתמשים.
- usprop
אילו חלקי מידע לקבל:
- blockinfo
- מתייג אם המשתמש חסום, על־ידי מי, ומאיזו סיבה.
- groups
- רשימת כל הקבוצות שהמשתמש שייך אליהן.
- groupmemberships
- לרשום קבוצות שכל משתמש משויך אליהן במפורש, כולל תאריך תפוגה לחברות בכל קבוצה.
- implicitgroups
- רשימת כל הקבוצות שהמשתמש חבר בהן אוטומטית.
- rights
- רשימת כל ההרשאות שיש למשתמש.
- editcount
- הוספת מניין העריכות של המשתמש.
- registration
- הוספת חותם־הזמן של רישום המשתמש.
- emailable
- מתייג אם המשתמש יכול ורוצה לקבל דואר אלקטרוני דרך Special:Emailuser.
- gender
- מתייג את המגדר של המשתמש. מחזיר "male", "female" או "unknown".
- centralids
- הוספת המזהה המרכזי ומצב השיוך למשתמש.
- cancreate
- ציון האם אפשר ליצור חשבון עבור שמות משתמש תקינים, אבל לא רשומים. כדי לבדוק האם המשתמש יכול לבצע את יצירת החשבון, יש להשתמש ב־action=query&meta=userinfo&uiprop=cancreateaccount.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): blockinfo, cancreate, centralids, editcount, emailable, gender, groupmemberships, groups, implicitgroups, registration, rights
- usattachedwiki
עם usprop=centralids, לציין האם המשתמש משויך לוויקי עם המזהה הזה.
- ususers
רשימת משתמשים שעליהם צריך לקבל מידע.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- ususerids
רשימת מזהי משתמש שעבורם יתקבל המידע.
- סוג: רשימת מספרים שלמים
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- החזרת מידע עבור המשתמש Example.
- api.php?action=query&list=users&ususers=Example&usprop=groups|editcount|gender [פתיחה בארגז חול]
list=watchlist (wl)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
קבלת שינויים אחרונים לדפים ברשימת המעקב של המשתמש הנוכחי.
- wlallrev
לכלול גרסאות מרובות של אותו הדף בתוך מסגרת הזמן הנתונה.
- סוג: בוליאני (פרטים)
- wlstart
מאיזה חותם־זמן להתחיל למנות.
- סוג: חותם־זמן (תסדירים מורשים)
- wlend
באיזה חותם־זמן להפסיק למנות.
- סוג: חותם־זמן (תסדירים מורשים)
- wlnamespace
סינון שינויים רק למרחבי השם שניתנו.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- wluser
לרשום רק שינויים של המשתמש הזה.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני, שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName") וגם מספר מזהה של משתמש (כגון "#12345")
- wlexcludeuser
לא לרשום שינויים של המשתמש הזה.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני, שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName") וגם מספר מזהה של משתמש (כגון "#12345")
- wldir
באיזה כיוון למנות:
- newer
- לרשום את הישנים ביותר בהתחלה. לתשומת ליבך: wlstart חייב להיות לפני wlend.
- older
- לרשום את החדשים ביותר בהתחלה (ברירת מחדל). לתשומת ליבך: wlstart חייב להיות אחרי wlend.
- אחד מהערכים הבאים: newer, older
- ברירת המחדל: older
- wllimit
כמה תוצאות סך הכול להחזיר בכל בקשה.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- wlprop
אילו מאפיינים נוספים לקבל:
- ids
- הוספת מזהי גסה ומזהי דף.
- title
- הוספת שם הדף.
- flags
- הוספת דגלים לעריכה.
- user
- הוספת המשתמש שעשה את העריכה. אם המשתמש נמחק במחיקת גרסאות, יוחזר המאפיין userhidden.
- userid
- הוספת מזהה המשתמש של מי שעשה את העריכה. אם המשתמש נמחק במחיקת גרסאות, יוחזר המאפיין userhidden.
- comment
- הוספת ההערה של העריכה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין commenthidden.
- parsedcomment
- הוספת ההערכה המפוענחת של העריכה. אם התקציר נמחק במחיקת גרסאות, יוחזר המאפיין commenthidden.
- timestamp
- הוספת חותם־זמן של העריכה.
- patrol
- תיוג עריכות שנבדקו.
- sizes
- הוספת האורך החדש והישן של הדף.
- notificationtimestamp
- הוספת חותם־זמן של ההודעה האחרונה למשתמש על העריכה.
- loginfo
- הוספת מידע מהיומן איפה שמתאים.
- tags
- רשימת תגיות עבור הפעולה.
- expiry
- הוספת זמן התפוגה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): comment, expiry, flags, ids, loginfo, notificationtimestamp, parsedcomment, patrol, sizes, tags, timestamp, title, user, userid
- ברירת המחדל: ids|title|flags
- wlshow
הצגה רק של פריטים שמתאימים לאמות המידה האלו. למשל, כדי לראות רק עריכות משניות שעשו משתמשים שנכנסו לחשבון, יש להגדיר wlshow=minor|!anon.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread
- wltype
אולי סוגי שינויים להציג:
- edit
- עריכות דף רגילות.
- new
- יצירות דף.
- log
- רשומות יומן.
- external
- שינויים חיצוניים.
- categorize
- שינויים בהשתייכות לקטגוריה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): categorize, edit, external, log, new
- ברירת המחדל: edit|new|log|categorize
- wlowner
משמש יחד עם wltoken לגישה לרשימת מעקב של משתמש אחר.
- סוג: משתמש, בצורה הבאה: שם משתמש
- wltoken
אסימון אבטחה (זמין ב־העדפות) שמאפשר לגשת לרשימת מעקב של משתמש אחר.
- wlcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- לרשום את הגרסה האחרונה עבור דפים שהשתנו לאחרונה ברשימת המעקב של המשתמש הנוכחי.
- api.php?action=query&list=watchlist [פתיחה בארגז חול]
- אחזור מידע נוסף על הגרסה האחרונה עבור דפים שהשתנו לאחרונה ברשימת המעקב של המשתמש הנוכחי.
- api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment [פתיחה בארגז חול]
- אחזור מידע נוסף על הגרסה החדשה ביותר של הדפים שהשתנו לאחרונה שברשימת המעקב של המשתמש, כולל מתי פריטים בתצוגה זמנית יפוגו.
- api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment|expiry [פתיחה בארגז חול]
- אחזור מידע על כל השינויים האחרונים לדפים ברשימת המעקב של המשתמש הנוכחי.
- api.php?action=query&list=watchlist&wlallrev=&wlprop=ids|title|timestamp|user|comment [פתיחה בארגז חול]
- אחזור מידע על הדף עבור דפים שהשתנו לאחרונה ברשימת המעקב של המשתמש הנוכחי.
- api.php?action=query&generator=watchlist&prop=info [פתיחה בארגז חול]
- אחזור מידע על הגרסה עבור דפים שהשתנו לאחרונה ברשימת המעקב של המשתמש הנוכחי.
- api.php?action=query&generator=watchlist&gwlallrev=&prop=revisions&rvprop=timestamp|user [פתיחה בארגז חול]
- לרשום את הגרסה האחרונה עבור דפים שהשתנו לאחרונה ברשימת המעקב של משתמש Example.
- api.php?action=query&list=watchlist&wlowner=Example&wltoken=123ABC [פתיחה בארגז חול]
list=watchlistraw (wr)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
קבלת כל הדפים ברשימת המעקב של המשתמש הנוכחי.
- wrcontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- wrnamespace
לרשום רק דפים במרחב השם הנתון.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- wrlimit
כמה תוצאות סך הכול להחזיר בכל בקשה.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- wrprop
אילו מאפיינים נוספים לקבל:
- changed
- הוספת חותם־הזמן של ההודעה האחרונה למשתמש על העריכה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): changed
- wrshow
לרשום רק פריטים שעונים על אמות המידה האלו.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): !changed, changed
- wrowner
משמש יחד עם wrtoken לגישה לרשימת מעקב של משתמש אחר.
- סוג: משתמש, בצורה הבאה: שם משתמש
- wrtoken
אסימון אבטחה (זמין ב־העדפות) שמאפשר לגשת לרשימת מעקב של משתמש אחר.
- wrdir
באיזה כיוון לרשום.
- אחד מהערכים הבאים: ascending, descending
- ברירת המחדל: ascending
- wrfromtitle
מאיזו כותרת (עם תחילית מרחב שם) להתחיל למנות.
- wrtotitle
באיזו כותרת (עם תחילית מרחב שם) להפסיק למנות.
- לרשום דפים ברשימת המעקב של המשתמש הנוכחי.
- api.php?action=query&list=watchlistraw [פתיחה בארגז חול]
- אחזור מידע על הדפים עבור דפים ברשימת המעקב של המשתמש הנוכחי.
- api.php?action=query&generator=watchlistraw&gwrshow=changed&prop=info [פתיחה בארגז חול]
meta=allmessages (am)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
החזרת הודעות מהאתר הזה.
- ammessages
אילו הודעות לפלוט. כתיבת * (ברירת מחדל) תפלוט את כל ההודעות.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- ברירת המחדל: *
- amprop
אלו מאפיינים לקבל.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): default
- amenableparser
יש להגדיר כדי להפעיל את המפענח, יעשה קדם־עיבוד לקוד ויקי של ההודעה (יחליף מילות קסם, יטפל בתבניות, וכו').
- סוג: בוליאני (פרטים)
- amnocontent
אם זה מוגדר, לא לכלול את תוכן ההודעות בפלט.
- סוג: בוליאני (פרטים)
- amincludelocal
לכלול גם הודעות מקומיות, כלומר הודעות שאינן קיימות בתכנה, אבל כן קיימות במרחב מדיה ויקי. זה רושם את כל הדפים במרחב מדיה ויקי, כך שזה ירשום גם דפים שאינם באמת הודעות, כגון Common.js.
- סוג: בוליאני (פרטים)
- amargs
ארגומנטים שיוחלפו לתוך ההודעה.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- amfilter
החזרה רק של הודעות עם שמות שמכילים את המחרוזת הזאת.
- amcustomised
להחזיר רק הודעות במצב ההתאמה הזה.
- אחד מהערכים הבאים: all, modified, unmodified
- ברירת המחדל: all
- amlang
החזרת הודעת בשפה הזאת.
- amfrom
החזרת הודעת החל מההודעה הזאת.
- amto
החזרת הודעות עד ההודעה הזאת.
- amtitle
שם דף לשימוש בתור הֶקשר בעת ענוח הודעה (עבור האפשרות amenableparser).
- amprefix
החזרת הודעת עם התחילית הזאת.
- להציג הודעות שמתחילות ב־ipb-.
- api.php?action=query&meta=allmessages&refix=ipb- [פתיחה בארגז חול]
- להציג את ההודעות august ו־mainpage בגרמנית.
- api.php?action=query&meta=allmessages&ammessages=august|mainpage&amlang=de [פתיחה בארגז חול]
meta=authmanagerinfo (ami)
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
אחזור מידע אודות מצב האימות הנוכחי.
- amisecuritysensitiveoperation
בדיקה האם מצב האימות הנוכחי של המשתמש מספיק בשביל הפעולה הרגישה מבחינת אבטחה שצוינה.
- amirequestsfor
אחזור מידע על בקשות האימות הדרושות לפעולת האימות המבוקשת.
- אחד מהערכים הבאים: change, create, create-continue, link, link-continue, login, login-continue, remove, unlink
- amimergerequestfields
מיזוג מידע של שדות עבור כל בקשות האימות למערך אחד.
- סוג: בוליאני (פרטים)
- amimessageformat
תסדיר לשימוש בהחזרת הודעות.
- אחד מהערכים הבאים: html, none, raw, wikitext
- ברירת המחדל: wikitext
- אחזור הבקשות שיכולות לשמש לתחילת הכניסה.
- api.php?action=query&meta=authmanagerinfo&amirequestsfor=login [פתיחה בארגז חול]
- אחזור הבקשות שיכולות לשמש לתחילת הכניסה, עם שדות טופס ממוזגים.
- api.php?action=query&meta=authmanagerinfo&amirequestsfor=login&amimergerequestfields=1 [פתיחה בארגז חול]
- בדיקה האם האימות מספיק בשביל הפעולה foo.
- api.php?action=query&meta=authmanagerinfo&amisecuritysensitiveoperation=foo [פתיחה בארגז חול]
meta=filerepoinfo (fri)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
החזרת מידע מטא על מאגרי תמונות שמוגדרים בוויקי.
- friprop
אילו מאפייני מאגר לקבל (המאפיינים הזמינים עשויים להשתנות באתרי ויקי אחרים).
- canUpload
- האם ניתן להעלות קבצים למאגר הזה, למשל באמצעות CORS ובאמצעות אימות משותף.
- displayname
- שם אתר הוויקי של המאגר (בפורמט שמתאים לקריאה על־ידי אדם).
- favicon
- כתובת הצלמית של אתר הוויקי של המאגר, מתוך ההגדרה $wgFavicon.
- initialCapital
- האם שמות של קבצים מתחילים באות רישית.
- local
- האם המאגר הזה הוא המאגר המקומי או לא.
- name
- מפתח המאגר, שנמצא בשימוש למשל בערכים המוחזרים של $wgForeignFileRepos ושל imageinfo.
- rootUrl
- נתיב כתובת הבסיס עבור נתיבים של תמונות.
- scriptDirUrl
- נתיב כתובת הבסיס של התקנת מדיה־ויקי באתר הוויקי של המאגר.
- thumbUrl
- נתיב כתובת הבסיס עבור נתיבים של תמונות ממוזערות.
- url
- נתיב הכתובת של התחום הציבורי.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): canUpload, displayname, favicon, initialCapital, local, name, rootUrl, scriptDirUrl, thumbUrl, url
- ברירת המחדל: canUpload|displayname|favicon|initialCapital|local|name|rootUrl|scriptDirUrl|thumbUrl|url
- קבלת מידע על מאגרי קבצים.
- api.php?action=query&meta=filerepoinfo&friprop=name|displayname [פתיחה בארגז חול]
meta=languageinfo (li)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
מחזירה מידע על שפות זמינות.
אפשר להחיל המשך אם אחזור המידע לוקח יותר מדי זמן בשביל בקשה אחת.
- liprop
איזה מידע לקבל עבור כל שפה.
- code
- קוד השפה. (הקוד הזה ייחודי למדיה־ויקי, אם כי יש חפיפה עם תקנים אחרים.)
- bcp47
- קוד שפת לפי BCP-47.
- dir
- כיוון הכתיבה של השפה (
ltr
אוrtl
). - autonym
- השם העצמי של השפה, כלומר השם באותה השפה.
- name
- השם בשפה בשפה שצוינה בפרמטר uselang, עם שפת גיבוי כשזה נחוץ.
- variantnames
- השמות הקצרים להגווני השפה המשמשים לקישורי המרת שפה.
- fallbacks
- קודי השפה של שפות הגיבוי שמוגדרים עבור השפה הזאת. הגיבוי המשתמע הסופי ל־"en" אינו כלול (אבל שפות אחדות יכולות להיות מגובות ב־"en" במפורש).
- variants
- קודי השפה של ההגוונים שהשפה הזאת תומכת בהם.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): autonym, bcp47, code, dir, fallbacks, name, variantnames, variants
- ברירת המחדל: code
- licode
קודי השפה של השפות שאמורות להיות מוחזרות, או
*
כדי לקבל את כל השפות.- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- ברירת המחדל: *
- licontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- קבלת קודי שפה של כל השפות הנתמכות.
- api.php?action=query&meta=languageinfo [פתיחה בארגז חול]
- קבלת השמות העצמיים והשמות הגרמניים של כל השפות הנתמכות.
- api.php?action=query&meta=languageinfo&liprop=autonym|name&uselang=de [פתיחה בארגז חול]
- קבלת שפות הגיבוי וההגוונים של אוקסיטנית.
- api.php?action=query&meta=languageinfo&liprop=fallbacks|variants&licode=oc [פתיחה בארגז חול]
- קבלת קודי שפה ב־BCP-47 וכיוון עבור כל השפות הנתמכות.
- api.php?action=query&meta=languageinfo&liprop=bcp47|dir [פתיחה בארגז חול]
meta=siteinfo (si)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
החזרת מידע כללי על האתר.
- siprop
איזה מידע לקבל:
- general
- מידע מערכת כללי.
- namespaces
- רשימת מרחבי שם רשומים והשמות הקנוניים שלהם.
- namespacealiases
- רשימת כינויי מרחבי שם רשומים.
- specialpagealiases
- רשימת כינויים דפים מיוחדים.
- magicwords
- רשימות מילות קסם וכינוייהן.
- interwikimap
- החזרת מפת בינוויקי (אפשר שתהיה מסוננת, אפשר שתהיה מותאמת מקומית באמצעות siinlanguagecode).
- dbrepllag
- החזרת שרת מסד־נתונים עם שיהוי השכפול הגבוה ביותר.
- statistics
- החזרת סטטיסטיקות של האתר.
- usergroups
- החזרת קבוצות משתמשים וההרשאות המשויכות.
- autocreatetempuser
- החזרת תצורה ליצירה אוטומטית של חשבונות משתמש זמניים (ידוע גם בשם "מיסוך IP").
- clientlibraries
- החזרת ספריות בצד הלקוח המותקנות בוויקי
- libraries
- החזרת הספריות המותקנות בוויקי.
- extensions
- החזרת ההרחבות המותקנות בוויקי.
- fileextensions
- החזרת רשימת סיומות קבצים (סוגי קבצים) שאפשר להעלות.
- rightsinfo
- החזרת הזכויות (הרישיון) של הוויקי, אם זמין.
- restrictions
- החזרת מידע על ההגבלות (ההגנות) הזמינות.
- languages
- החזרת השפות שמדיה־ויקי תומכת בהן (זה יכול להיות מותאם מקומים עם siinlanguagecode).
- languagevariants
- מחזיר רשימת קודי שפה שמופעל עבורם ממיר שפה (LanguageConverter), וההגוונים הנתמכים עבור כל אחת מהן.
- skins
- החזרת רשימת כל העיצובים הזמינים (זה יכול להיות מותאם מקומית באמצעות siinlanguagecode, אחרת זה יהיה בשפת התוכן).
- extensiontags
- החזרת רשימת תגי הרחבת מפענח.
- functionhooks
- החזרת רשימת hook־ים של הרחבות מפענח.
- showhooks
- החזרת כל ה־hook־ים המנויים (תוכן של $wgHooks).
- variables
- החזרת מזהי משתנים.
- protocols
- החזרת רשימת הפרוטוקולים המותרים בקישורים חיצוניים.
- defaultoptions
- החזרת הערכים ההתחלתיים של העדפות משתמש.
- uploaddialog
- החזרת הגדרות תיבת ההעלאה.
- autopromote
- מחזירה את תצורת הקידום האוטומטי.
- autopromoteonce
- מחזירה את תצורת הקידום האוטומטי שמתבצע פעם אחת בלבד.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): autocreatetempuser, autopromote, autopromoteonce, clientlibraries, dbrepllag, defaultoptions, extensions, extensiontags, fileextensions, functionhooks, general, interwikimap, languages, languagevariants, libraries, magicwords, namespacealiases, namespaces, protocols, restrictions, rightsinfo, showhooks, skins, specialpagealiases, statistics, uploaddialog, usergroups, variables
- ברירת המחדל: general
- sifilteriw
להחזיר רק רשומות מקומיות או רק רשומות לא מקומיות ממפת הבינוויקי.
- אחד מהערכים הבאים: !local, local
- sishowalldb
רשימת כל שרתי מסד הנתונים, לא רק אלה שהכי מתעכבים.
- סוג: בוליאני (פרטים)
- sinumberingroup
רשימת מספרי משתמשים בקבוצות משתמשים.
- סוג: בוליאני (פרטים)
- siinlanguagecode
קוד שפה בשביל שמות שפות מתורגמות (מאמץ טוב ביותר) ושמות עיצובים.
- איזור מידע על האתר.
- api.php?action=query&meta=siteinfo&siprop=general|namespaces|namespacealiases|statistics [פתיחה בארגז חול]
- אחזור תחיליות בינוויקי מקומיות.
- api.php?action=query&meta=siteinfo&siprop=interwikimap&sifilteriw=local [פתיחה בארגז חול]
- בדיקת שיהוי השכפול הנוכחי.
- api.php?action=query&meta=siteinfo&siprop=dbrepllag&sishowalldb= [פתיחה בארגז חול]
meta=tokens
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
קבלת אסימונים לפעולות שמשנות נתונים.
- type
סוגי האסימונים לבקש.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): createaccount, csrf, login, patrol, rollback, userrights, watch
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- ברירת המחדל: csrf
- אחזור אסימון csrf (ברירת המחדל).
- api.php?action=query&meta=tokens [פתיחה בארגז חול]
- אחזור אסימון של רשימת המעקב ואסימון של ניטור.
- api.php?action=query&meta=tokens&type=watch|patrol [פתיחה בארגז חול]
meta=userinfo (ui)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
קבלת מידע על המשתמש הנוכחי.
- uiprop
אילו חלקי מידע לכלול:
- blockinfo
- מתייג אם המשתמש הנוכחי נחסם, על־ידי מי ומאיזו סיבה.
- hasmsg
- הוספת התג messages אם למשתמש הנוכחי יש הודעות ממתינות.
- groups
- רשימת כל הקבוצות שהמשתמש שייך אליהן.
- groupmemberships
- לרשום קבוצות שהמשתמש הנוכחי משויך אליהן במפורש, כולל תאריך תפוגה לחברות בכל קבוצה.
- implicitgroups
- רשימת כל הקבוצות שהמשתמש שייך אליהן באופן אוטומטי.
- rights
- רשימת כל ההרשאות שיש למשתמש הזה.
- changeablegroups
- רשימת הקבוצות שהמשתמש הנוכחי יכול להוסיף אליהן ולגרוע מהן.
- options
- רשימת כל ההעדפות שהמשתמש הנוכחי הגדיר.
- editcount
- הוספת מניין העריכות של המשתמש הנוכחי.
- ratelimits
- רשימת כל מגבלות הקצב שחלות על המשתמש הנוכחי.
- theoreticalratelimits
- מייצר רשימה של כל מכסות הקצב שיחולו על המשתמש הנוכחי אם אינו פטור מכל מכסות הקצב לפי הרשאות המשתמש או כתובת ה־IP
- הוספת כתובת הדוא"ל ותאריך אימות כתובת הדוא"ל.
- realname
- הוספת השם האמתי של המשתמש.
- acceptlang
- מדפיס את כותרת
Accept-Language
ששלח הלקוח בתסדיר מובנה. - registrationdate
- הוספת תאריך ההרשמה של המשתמש.
- unreadcount
- הוספת מניין הדפים שלא נקראו ברשימת המעקב של המשתמש (לכל היותר 999; מחזיר 1000+ אם יש יותר).
- centralids
- הוספת המזהה המרכזי ומצב השיוך למשתמש.
- latestcontrib
- הוספת התאריך של התרומה האחרונה של המשתמש.
- cancreateaccount
- מציין האם המשתמש רשאי ליצור חשבונות. כדי לבדוק האם ניתן ליצור חשבון מסוים, יש להשתמש ב־action=query&list=users&usprop=cancreate.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): acceptlang, blockinfo, cancreateaccount, centralids, changeablegroups, editcount, email, groupmemberships, groups, hasmsg, implicitgroups, latestcontrib, options, ratelimits, realname, registrationdate, rights, theoreticalratelimits, unreadcount
- כדי לתת את כל הערכים, יש להשתמש ב־*.
- uiattachedwiki
עם uiprop=centralids, לציין האם המשתמש משויך לוויקי עם המזהה הזה.
- קבלת מידע על המשתמש הנוכחי.
- api.php?action=query&meta=userinfo [פתיחה בארגז חול]
- קבלת מידע נוסף על המשתמש הנוכחי.
- api.php?action=query&meta=userinfo&uiprop=blockinfo|groups|rights|hasmsg [פתיחה בארגז חול]
action=removeauthenticationdata
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
הסרת נתוני אימות עבור המשתמש הנוכחי.
- request
להשתמש בבקשת האימות הזאת, מאת id שהוחזר מ־action=query&meta=authmanagerinfo עם amirequestsfor=remove.
- הפרמטר הזה נדרש.
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- לנסות להסיר את נתוני המשתמש הנוכחי בשביל FooAuthenticationRequest.
- api.php?action=removeauthenticationdata&request=FooAuthenticationRequest&token=123ABC [פתיחה בארגז חול]
action=resetpassword
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
שליחת דוא"ל איפוס סיסמה למשתמש.
- user
המשתמש שמאופס.
- סוג: משתמש, בצורה הבאה: שם משתמש
כתובת הדוא"ל של המשתמש שהסיסמה שלו מאופסת.
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- שליחת מכתב איפוס סיסמה למשתמש Example.
- api.php?action=resetpassword&user=Example&token=123ABC [פתיחה בארגז חול]
- שליחת מכתב איפוס סיסמה לכל המשתמשים שהכתובת שלהם היא user@example.com.
- api.php?action=resetpassword&user=user@example.com&token=123ABC [פתיחה בארגז חול]
action=revisiondelete
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
מחיקה ושחזור ממחיקה של גרסאות.
- type
סוג מחיקת הגרסה שמתבצע.
- הפרמטר הזה נדרש.
- אחד מהערכים הבאים: archive, filearchive, logging, oldimage, revision
- target
שם הדף למחיקת גרסה, אם זה נחוץ לסוג.
- ids
מזהים של הגרסה שתימחק.
- הפרמטר הזה נדרש.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- hide
מה להסתיר עבור כל גרסה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): comment, content, user
- show
הסתרה של מה לבטל עבור כל גרסה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): comment, content, user
- suppress
האם להעלים נתונים ממפעילים ומאחרים.
- אחד מהערכים הבאים: no, nochange, yes
- ברירת המחדל: nochange
- reason
סיבה למחיקה או לשחזור ממחיקה.
אילו תגים להחיל על הרשומה ביומן המחיקה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי):
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- הסתרת התוכן של הגרסה 12345 בדף עמוד ראשי.
- api.php?action=revisiondelete&target=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&type=revision&ids=12345&hide=content&token=123ABC [פתיחה בארגז חול]
- הסתרת כל הנתונים על רשומת היומן 67890 עם הסיבה BLP violation.
- api.php?action=revisiondelete&type=logging&ids=67890&hide=content|comment|user&reason=BLP%20violation&token=123ABC [פתיחה בארגז חול]
action=rollback
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
ביטול העריכה האחרונה לדף.
אם המשמש האחרון שערך את הדף עשה מספר עריכות זו אחר זו, הן תשוחזרנה.
- title
שם הדף לשחזור. לא יכול לשמש יחד עם pageid.
- pageid
מזהה הדף לשחזור. לא יכול לשמש יחד עם title.
- סוג: מספר שלם
אילו תגים להחיל על השחזור.
- ערכים (מופרדים באמצעות "|" או or תו חלופי):
- user
שם המשתמש שהעריכות שלו תשוחזרנה.
- הפרמטר הזה נדרש.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני, שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName") וגם מספר מזהה של משתמש (כגון "#12345")
- summary
תקציר עריכה מותאם. אם ריק, ישמש תקציר לפי ברירת מחדל.
- ברירת מחדל: (ריק)
- markbot
לסמן את העריכות ששוחזרו ואת השחזור בתור עריכות בוט.
- סוג: בוליאני (פרטים)
- watchlist
הוספה או הסרה של הדף ללא תנאי מרשימת המעקב של המשתמש הנוכחי, להשתמש בהעדפות (לא חל על משתמשי בוט), או לא לשנות את המעקב.
- אחד מהערכים הבאים: nochange, preferences, unwatch, watch
- ברירת המחדל: preferences
- token
אסימון "rollback" שאוחזר מ־action=query&meta=tokens
לשם תאימות, גם האסימון שמשמש בממשק דפדפן מתקבל.
- הפרמטר הזה נדרש.
- שחזור העריכות האחרונות לדף עמוד ראשי על־ידי המשתמש Example.
- api.php?action=rollback&title=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&user=Example&token=123ABC [פתיחה בארגז חול]
- שחזור העריכות האחרונות לדף עמוד ראשי מאת משתמש ה־IP 192.0.2.5 עם התקציר Reverting vandalism וסימון העריכות האלו ושל השחזור בתור עריכות בוט.
- api.php?action=rollback&title=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&user=192.0.2.5&token=123ABC&summary=Reverting%20vandalism&markbot=1 [פתיחה בארגז חול]
action=rsd
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
יצוא סכמת RSD (Really Simple Discovery).
- יצוא סכמת ה־RSD.
- api.php?action=rsd [פתיחה בארגז חול]
action=setnotificationtimestamp
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
עדכון חותם־הזמן של ההודעה עבור דפים במעקב.
זה משפיע על הדגשת הדפים שהשתנו ברשימת המעקב ובהיסטוריה, ושליחת דואר אלקטרוני כאשר ההעדפה "לשלוח אליי דוא"ל כאשר משתנה דף או קובץ ברשימת המעקב שלי" מופעלת.
- entirewatchlist
לעבוד על כל הדפים שבמעקב.
- סוג: בוליאני (פרטים)
- timestamp
חותם־הזמן להגדרת חותם־זמן של הודעה.
- סוג: חותם־זמן (תסדירים מורשים)
- torevid
לאיזו גרסה להגדיר את חותם־הזמן (רק דף אחד).
- סוג: מספר שלם
- newerthanrevid
הגרסה שחותם־הזמן של ההודעה יוגדר בתור חדש ממנה (רק דף אחד).
- סוג: מספר שלם
- continue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- titles
רשימת כותרות.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- pageids
רשימת מזהי דף לעבוד עליהם.
- סוג: רשימת מספרים שלמים
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- revids
רשימת מזהי גרסה לעבוד עליהם. נא לשים לב לכך שכמעט כל מודולי ה־query ימירו מזהי גרסאות למזהה הדף המתאים ויעבדו במקום זאת על הגרסה האחרונה. רק prop=revisions משתמש בגרסאות מדויקות לתגובה.
- סוג: רשימת מספרים שלמים
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- generator
קבלת רשימת דפים לעבוד עליהם על־ידי הרצת יחידת ה־query שצוינה.
לתשומת ליבך: לשמות בפרמטר generator צריכה להיות התחילית "g", ר' דוגמאות.
- allcategories
- למנות את כל הקטגוריות.
- alldeletedrevisions
- רשימת כל הגרסאות המחוקות על־ידי משתמש או במרחב.
- allfileusages
- לרשום את כל שימושי הקובץ, כולל בלתי־קיימים.
- allimages
- למנות את כל התמונות לפי הסדר.
- alllinks
- למנות את כל הקישורים שמצביעים למרחב שם נתון.
- allpages
- למנות את כל הדפים לפי הסדר במרחב שם נתון.
- allredirects
- רשימה של כל ההפניות למרחב שם.
- allrevisions
- רשימת כל הגרסאות.
- alltransclusions
- רשימת כל ההכללות (דפים שמוטבעים באמצעות {{x}}), כולל כאלה שאינם קיימים.
- backlinks
- מציאת כל הדפים שמקשרים לדף הנתון.
- categories
- לרשום את כל הקטגוריות שהדף שייך אליהן.
- categorymembers
- רשימת כל הדפים בקטגוריה נתונה.
- deletedrevisions
- קבלת מידע על גרסה מחוקה.
- duplicatefiles
- רשימת כל הקבצים שהם כפולים של קבצים נתונים לפי ערכי הגיבוב.
- embeddedin
- חיפוש כל הדפים שמטביעים (מכלילים) את הכותרת הנתונה.
- exturlusage
- למנות דפים שמכילים URL נתון.
- fileusage
- מציאת כל הדפים שמשתמשים בקבצים הנתונים.
- images
- להחזיר את כל הקבצים שמכילים הדפים הנתונים.
- imageusage
- מציאת כל הדפים שמתמשים בשם התמונה הנתונה.
- iwbacklinks
- מציאות כל הדפים שמקשרים לקישור הבינוויקי הנתון.
- langbacklinks
- מציאת כל הדפים שמקשרים לקישור השפה הנתון.
- links
- החזרת כל הקישורים מהדפים שצוינו.
- linkshere
- מציאת כל הדפים שמקשרים לדפים הנתונים.
- pageswithprop
- לרשום את כל הדפים שמשתמשים במאפיין דף נתון.
- prefixsearch
- ביצוע חיפוש תחילית של כותרות דפים.
- protectedtitles
- לרשום את כל הכותרות שמוגנות מפני יצירה.
- querypage
- קבלת רשימה שמסופקת על־ידי דף מיוחד מבוסס־QueryPage.
- random
- קבלת ערכת דפים אקראיים.
- recentchanges
- למנות שינויים אחרונים.
- redirects
- מחזיר את כל ההפניות לדפים הנתונים.
- revisions
- קבלת מידע על גרסה.
- search
- ביצוע חיפוש בכל הטקסט.
- templates
- החזרת כל הדפים המוכללים בדפים הנתונים.
- transcludedin
- מציאת כל הדפים שמכלילים את הדפים הנתונים.
- watchlist
- קבלת שינויים אחרונים לדפים ברשימת המעקב של המשתמש הנוכחי.
- watchlistraw
- קבלת כל הדפים ברשימת המעקב של המשתמש הנוכחי.
- אחד מהערכים הבאים: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
- redirects
פתרון אוטומטי של הפניות ב־titles, ב־pageids, וב־revids, ובדפים שמחזיר generator.
- סוג: בוליאני (פרטים)
- converttitles
המרת כותרות לסוגי כתב אחרים אם זה נחוץ. זה עובד רק אם שפת הכותרת של הוויקי תומכת בהמרת סוגי כתב. השפות שתומכות בהמרת סוגי כתב הן ban, en, crh, gan, iu, ku, sh, shi, sr, tg, tly, uz, wuu וגם zh.
- סוג: בוליאני (פרטים)
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- אתחול מצב ההודעה עבור כל רשימת המעקב.
- api.php?action=setnotificationtimestamp&entirewatchlist=&token=123ABC [פתיחה בארגז חול]
- אתחול מצב ההתראה עבור הדף עמוד ראשי.
- api.php?action=setnotificationtimestamp&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&token=123ABC [פתיחה בארגז חול]
- הגדרת חותם־הזמן להתראה לדף עמוד ראשי כך שכל העריכות מאז 1 בינואר 2012 מוגדרות בתור כאלו שלא נצפו.
- api.php?action=setnotificationtimestamp&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99×tamp=2012-01-01T00:00:00Z&token=123ABC [פתיחה בארגז חול]
- אתחול מצב ההודעה עבור דפים במרחב השם משתמש.
- api.php?action=setnotificationtimestamp&generator=allpages&gapnamespace=2&token=123ABC [פתיחה בארגז חול]
action=setpagelanguage
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
שינוי השפה של דף.
לא ניתן לשנות שפות של דפים באתר הוויקי הזה.
יש להפעיל את $wgPageLanguageUseDB כדי להשתמש בפעולה הזאת.
- title
כותרת הדף שאת שפתו ברצונך לשנות. לא אפשרי להשתמש באפשרות עם pageid.
- pageid
מזהה הדף שאת שפתו ברצונך לשנות. לא אפשרי להשתמש באפשרות עם title.
- סוג: מספר שלם
- lang
קוד השפה של השפה שאליה צריך לשנות את הדף. יש להשתמש ב־default כדי לאתחל את הדף לשפת ברירת המחדל של הוויקי.
- הפרמטר הזה נדרש.
- אחד מהערכים הבאים: aae, ab, abs, ace, acm, ady, ady-cyrl, aeb, aeb-arab, aeb-latn, af, aln, alt, am, ami, an, ang, ann, anp, ar, arc, arn, arq, ary, arz, as, ase, ast, atj, av, avk, awa, ay, az, azb, ba, ban, ban-bali, bar, bbc, bbc-latn, bcc, bci, bcl, bdr, be, be-tarask, bew, bg, bgn, bh, bho, bi, bjn, blk, bm, bn, bo, bpy, bqi, br, brh, bs, btm, bto, bug, bxr, ca, cbk-zam, cdo, ce, ceb, ch, chn, chr, chy, ckb, co, cps, cpx, cpx-hans, cpx-hant, cr, crh, crh-cyrl, crh-latn, crh-ro, cs, csb, cu, cv, cy, da, dag, de, de-at, de-ch, de-formal, default, dga, din, diq, dsb, dtp, dty, dv, dz, ee, efi, egl, el, eml, en, en-ca, en-gb, eo, es, es-formal, et, eu, ext, fa, fat, ff, fi, fit, fj, fo, fon, fr, frc, frp, frr, fur, fy, ga, gaa, gag, gan, gan-hans, gan-hant, gcf, gcr, gd, gl, gld, glk, gn, gom, gom-deva, gom-latn, gor, got, gpe, grc, gsw, gu, guc, gur, guw, gv, ha, hak, haw, he, hi, hif, hif-latn, hil, hno, hr, hrx, hsb, hsn, ht, hu, hu-formal, hy, hyw, ia, ibb, id, ie, ig, igl, ii, ik, ike-cans, ike-latn, ilo, inh, io, is, it, iu, ja, jam, jbo, jut, jv, ka, kaa, kab, kai, kbd, kbd-cyrl, kbp, kcg, kea, kg, kge, khw, ki, kiu, kjh, kjp, kk, kk-arab, kk-cn, kk-cyrl, kk-kz, kk-latn, kk-tr, kl, km, kn, ko, ko-kp, koi, kr, krc, kri, krj, krl, ks, ks-arab, ks-deva, ksh, ksw, ku, ku-arab, ku-latn, kum, kus, kv, kw, ky, la, lad, lb, lbe, lez, lfn, lg, li, lij, liv, lki, lld, lmo, ln, lo, loz, lrc, lt, ltg, lus, luz, lv, lzh, lzz, mad, mag, mai, map-bms, mdf, mg, mhr, mi, min, mk, ml, mn, mnc, mnc-mong, mni, mnw, mo, mos, mr, mrh, mrj, ms, ms-arab, mt, mwl, my, myv, mzn, na, nah, nan, nap, nb, nds, nds-nl, ne, new, nia, nit, niu, nl, nl-informal, nmz, nn, nod, nog, nov, nqo, nrm, nso, nv, ny, nyn, nyo, nys, oc, ojb, olo, om, or, os, pa, pag, pam, pap, pcd, pcm, pdc, pdt, pfl, pi, pih, pl, pms, pnb, pnt, prg, ps, pt, pt-br, pwn, qu, qug, rgn, rif, rki, rm, rmc, rmy, rn, ro, roa-tara, rsk, ru, rue, rup, ruq, ruq-cyrl, ruq-latn, rut, rw, ryu, sa, sah, sat, sc, scn, sco, sd, sdc, sdh, se, se-fi, se-no, se-se, sei, ses, sg, sgs, sh, sh-cyrl, sh-latn, shi, shn, shy, shy-latn, si, sjd, sje, sk, skr, skr-arab, sl, sli, sm, sma, smn, sms, sn, so, sq, sr, sr-ec, sr-el, srn, sro, ss, st, stq, sty, su, sv, sw, syl, szl, szy, ta, tay, tcy, tdd, te, tet, tg, tg-cyrl, tg-latn, th, ti, tk, tl, tly, tn, to, tok, tpi, tr, tru, trv, ts, tt, tt-cyrl, tt-latn, ttj, tum, tw, ty, tyv, tzm, udm, ug, ug-arab, ug-latn, uk, ur, uz, ve, vec, vep, vi, vls, vmf, vmw, vo, vot, vro, wa, wal, war, wls, wo, wuu, wuu-hans, wuu-hant, xal, xh, xmf, xsy, yi, yo, yrl, yue, yue-hans, yue-hant, za, zea, zgh, zh, zh-cn, zh-hans, zh-hant, zh-hk, zh-mo, zh-my, zh-sg, zh-tw, zu
- reason
הסיבה לשינוי.
אילו תגי שינוי להחיל על הרשומה ביומן שמתבצע כתוצאה מהפעולה הזאת.
- ערכים (מופרדים באמצעות "|" או or תו חלופי):
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- שינוי השפה של הדף עמוד ראשי לבסקית.
- api.php?action=setpagelanguage&title=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&lang=eu&token=123ABC [פתיחה בארגז חול]
- שינוי השפה של הדף בעל המזהה 123 לשפה הרגילה של הוויקי.
- api.php?action=setpagelanguage&pageid=123&lang=default&token=123ABC [פתיחה בארגז חול]
action=stashedit
- המודול הזה פנימי או בלתי־יציב, ולא כדאי לך להשתמש בו. הפעולה שלו יכולה להשתנות ללא הודעה מוקדמת.
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
הכנת עריכה במטמון משותף.
זה מיועד לשימוש דרך AJAX מתוך ערך כדי לשפר את הביצועים של שמירת הדף.
- title
כותרת הדף הנערך.
- הפרמטר הזה נדרש.
- section
מזהה הפסקה. 0 עבור הפסקה הראשונה, new עבור פסקה חדשה.
- sectiontitle
כותרת הפסקה החדשה.
- text
תוכן הדף.
- stashedtexthash
גיבוב של תוכן דף מסליק קודם שישמש במקום זה.
- summary
לשנות תקציר.
- ברירת מחדל: (ריק)
- contentmodel
מודל התוכן של התוכן החדש.
- הפרמטר הזה נדרש.
- אחד מהערכים הבאים: css, javascript, json, text, unknown, wikitext
- contentformat
תסדיר הסדרת תוכן עבור טקסט הקלט.
- הפרמטר הזה נדרש.
- אחד מהערכים הבאים: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- baserevid
מזהה גסה של גרסת הבסיס.
- הפרמטר הזה נדרש.
- סוג: מספר שלם
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
action=tag
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
הוספה או הסרה של תגים מגרסאות בודדות או רשומות יומן בודדות.
- rcid
מזהה שינוי אחרון אחד או יותר שתג יתווסף אליו או יוסר ממנו.
- סוג: רשימת מספרים שלמים
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- revid
מזהה גרסה אחד או יותר שתג יתווסף אליה או יוסר ממנה.
- סוג: רשימת מספרים שלמים
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- logid
מזהה רשומת יומן אחת או יותר שתג יתווסף אליה או יוסר ממנה.
- סוג: רשימת מספרים שלמים
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- add
התגים להוספה. אפשר להוסיף רק תגים קיימים.
- ערכים (מופרדים באמצעות "|" או or תו חלופי):
- remove
תגים להסרה. רק תגים שהוגדרו ידנית או שאינם מוגדרים כלל יכולים להיות מוסרים.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- reason
סיבה לשינוי.
- ברירת מחדל: (ריק)
אילו תגים להחיל על רשומת היומן שתיווצר כתוצאה מהפעולה הזאת.
- ערכים (מופרדים באמצעות "|" או or תו חלופי):
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- הוספת התג vandalism לגרסה עם המזהה 123 בלי לציין סיבה
- api.php?action=tag&revid=123&add=vandalism&token=123ABC [פתיחה בארגז חול]
- הסרת התג spam מרשומה עם המזהה 123 עם הסיבה Wrongly applied
- api.php?action=tag&logid=123&remove=spam&reason=Wrongly+applied&token=123ABC [פתיחה בארגז חול]
action=unblock
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
שחרור חסימת משתמש.
- id
מזהה החסימה לשחרור (מתקבל דרך list=blocks). לא יכול לשמש יחד עם user.
- סוג: מספר שלם
- user
שם משתמש שתוסר ממנו חסימה. לא יכול לשמש יחד עם id.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, משתמש זמני, טווח כתובות IP וגם מספר מזהה של משתמש (כגון "#12345")
- userid
- מיושן.
יש לציין user=#ID במקום.
- סוג: מספר שלם
- reason
סיבה להסרת חסימה.
- ברירת מחדל: (ריק)
תגי שינוי שיחולו על הרשומה ביומן החסימה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי):
- watchuser
לעקוב אחרי דף המשתמש ודף השיחה של המשתמש או של כתובת ה־IP.
- סוג: בוליאני (פרטים)
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- לשחרר את החסימה עם מזהה #105.
- api.php?action=unblock&id=105 [פתיחה בארגז חול]
- לשחרר את החסימה של המשתמש Bob עם הסיבה Sorry Bob.
- api.php?action=unblock&user=Bob&reason=Sorry%20Bob [פתיחה בארגז חול]
action=undelete
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
שחזור גרסאות של דף מחוק.
אפשר לאחזר רשימת גרסאות מחוקות (כולל חותמי־זמן) דרך prop=deletedrevisions, ואפשר לאחזר רשימת מזהי קבצים מחוקים דרך list=filearchive.
- title
שם הדף לשחזור ממחיקה.
- הפרמטר הזה נדרש.
- reason
סיבה לשחזור.
- ברירת מחדל: (ריק)
תגי שינוי שיחולו על הרשומה ביומן המחיקה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי):
- timestamps
חותמי־זמן של הגרסה לשחזור ממחיקה. אם גם timestamps וגם fileids ריקים, הכול ישוחזר.
- סוג: רשימת חותמי־זמן (תסדירים מורשים)
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- fileids
מזהי גרסאות הקובץ לשחזור. אם גם timestamps וגם fileids ריקים, הכול ישוחזר.
- סוג: רשימת מספרים שלמים
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- undeletetalk
לשחזר את כל הגרסאות של דף השיחה המשויך, אם יש כאלה.
- סוג: בוליאני (פרטים)
- watchlist
הוספה או הסרה של הדף ללא תנאי מרשימת המעקב של המשתמש הנוכחי, להשתמש בהעדפות (לא חל על משתמשי בוט), או לא לשנות את המעקב.
- אחד מהערכים הבאים: nochange, preferences, unwatch, watch
- ברירת המחדל: preferences
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- שחזור ממחיקה של הדף עמוד ראשי.
- api.php?action=undelete&title=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&token=123ABC&reason=Restoring%20%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99 [פתיחה בארגז חול]
- שחזור ממחיקה של שתי גרסאות של הדף עמוד ראשי.
- api.php?action=undelete&title=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&token=123ABC×tamps=2007-07-03T22:00:45Z|2007-07-02T19:48:56Z [פתיחה בארגז חול]
action=unlinkaccount
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
ביטול קישור של חשבון צד־שלישי מהמשתמש הנוכחי.
- request
להשתמש בבקשת האימות הזאת, מאת id שהוחזר מ־action=query&meta=authmanagerinfo עם amirequestsfor=unlink.
- הפרמטר הזה נדרש.
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- לנסות להסיר את הקישור של המשתמש הנוכחי לספק המשויך עם FooAuthenticationRequest.
- api.php?action=unlinkaccount&request=FooAuthenticationRequest&token=123ABC [פתיחה בארגז חול]
action=upload
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
העלאת קובץ, או קבלת מצב ההעלאות הממתינות.
יש כמה שיטות:
- להעלות את הקובץ ישירות, באמצעות הפרמטר file.
- להעלות את הקובץ בחלקים, באמצעות הפרמטרים filesize, chunk ו־offset.
- לגרום לשרת מדיה־ויקי לאחזר את הקובץ מ־URL באמצעות הפרמטר url.
- להשלים העלאה קודמת שנכשלה בשל אזהרות באמצעות הפרמטר filekey.
לתשומך ליבך, יש לעשות את HTTP POST בתור העלאת קובץ (כלומר באמצעות multipart/form-data
) בעת שליחת ה־file.
- filename
שם קובץ היעד.
- comment
הערת העלאה. משמש גם בתור טקסט הדף ההתחלתי עבור קבצים חדשים אם text אינו מצוין.
- ברירת מחדל: (ריק)
שינוי תגים להחלה לרשומות ההעלאה ולגרסאות דף הקובץ.
- ערכים (מופרדים באמצעות "|" או or תו חלופי):
- text
טקסט הדף ההתחלתי לקבצים חדשים.
- watch
- מיושן.
לעקוב אחרי הדף.
- סוג: בוליאני (פרטים)
- watchlist
הוספה או הסרה של הדף ללא תנאי מרשימת המעקב של המשתמש הנוכחי, להשתמש בהעדפות (לא חל על משתמשי בוט), או לא לשנות את המעקב.
- אחד מהערכים הבאים: nochange, preferences, watch
- ברירת המחדל: preferences
- ignorewarnings
להתעלם מכל האזהרות.
- סוג: בוליאני (פרטים)
- file
תוכן הקובץ.
- חייב להישלח (posted) בתור העלאת קובץ באמצעות multipart/form-data.
- url
URL לאחזור הקובץ.
- filekey
מפתח שמזהה העלאה קודמת שהוסלקה באופן זמני.
- sessionkey
- מיושן.
אותו דבר כמו filekey, מושאר לצור תאימות אחורה.
- stash
אם זה מוגדר, השרת יאחסן את הקובץ במאגר ההעלאות הזמני (stash) במקום להוסיף אותו למאגר הרגיל.
- סוג: בוליאני (פרטים)
- filesize
גודל הקובץ של כל ההעלאה.
- סוג: מספר שלם
- הערך חייב להיות בין 0 ל־104,857,600.
- offset
היסט הפלח בבתים.
- סוג: מספר שלם
- הערך לא יכול להיות קטן מ־0.
- chunk
תוכן החתיכה.
- חייב להישלח (posted) בתור העלאת קובץ באמצעות multipart/form-data.
- async
להפוך פעולות קבצים גדולות לאסינכרוניות כשאפשר.
- סוג: בוליאני (פרטים)
- checkstatus
לאחזר רק מצב העלאה עבור מפתח הקובץ שניתן.
- סוג: בוליאני (פרטים)
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
action=userrights
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
שינוי חברות בקבוצות של המשתמש.
- user
משתמש.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש וגם מספר מזהה של משתמש (כגון "#12345")
- userid
- מיושן.
יש לציין user=#ID במקום.
- סוג: מספר שלם
- add
הוספת המשתמש לקבוצות האלו, ואם הוא כבר חבר, עדכון זמן התפוגה של החברות בקבוצה הזאת.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): bot, bureaucrat, interface-admin, suppress, sysop
- expiry
חותמי־זמן תפוגה. יכולים להיות יחסיים (למשל 5 months או 2 weeks) או מוחלטים (למשל 2014-09-18T12:34:56Z). אם מוגדר רק חותם־זמן אחד, הוא ישמש לכל הקבוצות שהועברו לפרמטר add. יש להשתמש ב־infinite, indefinite, infinity, או never בשביל קבוצת משתמשים שאינה פגה לעולם.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- ברירת המחדל: infinite
- remove
הסרת משתמש מהקבוצות האלו.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): bot, bureaucrat, interface-admin, suppress, sysop
- reason
סיבה לשינוי.
- ברירת מחדל: (ריק)
- token
אסימון "userrights" שאוחזר מ־action=query&meta=tokens
לשם תאימות, גם האסימון שמשמש בממשק דפדפן מתקבל.
- הפרמטר הזה נדרש.
לשנות את התגים שיוחלו על הרשומה ביומן הרשאות המשתמש.
- ערכים (מופרדים באמצעות "|" או or תו חלופי):
- watchuser
מעקב אחרי דף המשתמש ודף השיחה של המשתמש הזה
- סוג: בוליאני (פרטים)
- הוספת המשתמש FooBot לקבוצה bot והסרתו מהקבוצות sysop ו־bureaucrat.
- api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [פתיחה בארגז חול]
- הוספת המשתמש עם המזהה 123 לקבוצה bot והסרתו מהקבוצות sysop ו־bureaucrat.
- api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [פתיחה בארגז חול]
- להוסיף את SometimeSysop לקבוצה sysop לחודש אחד.
- api.php?action=userrights&user=SometimeSysop&add=sysop&expiry=1%20month&token=123ABC [פתיחה בארגז חול]
action=validatepassword
- יחידה זו דורשת הרשאות קריאה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
לבדוק תקינות סיסמה אל מול מדיניות הסיסמאות של הוויקי.
התקינות מדווחת כ־Good אם הסיסמה קבילה, Change אם הסיסמה יכולה לשמש לכניסה, אבל צריכה להשתנות, או Invalid אם הסיסמה אינה שמישה.
- password
סיסמה שתקינותה תיבדק.
- הפרמטר הזה נדרש.
- user
שם משתמש, לשימוש בעת בדיקת יצירת חשבון. המשתמש ששמו ניתן צריך לא להיות קיים.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש וגם מספר מזהה של משתמש (כגון "#12345")
כתובת הדוא"ל, לשימוש בעת בדיקת יצירת חשבון.
- realname
שם אמתי, לשימוש בעת בדיקת יצירת חשבון.
- לבדוק את תקינות הסיסמה foobar עבור המשתמש הנוכחי.
- api.php?action=validatepassword&password=foobar [פתיחה בארגז חול]
- לבדוק את תקינות הסיסמה qwerty ליצירת החשבון Example.
- api.php?action=validatepassword&password=querty&user=Example [פתיחה בארגז חול]
action=watch
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
להוסיף דפים לרשימת המעקב של המשתמש הנוכחי או הסרתם ממנה.
- title
- מיושן.
הדף להוסיף לרשימת המעקב או להסיר ממנה. יש להשתמש במקום זאת ב־titles.
- unwatch
אם זה מוגדר, הדף יהיה לא במעקב במקום להיות במעקב.
- סוג: בוליאני (פרטים)
- continue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
- titles
רשימת כותרות.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- pageids
רשימת מזהי דף לעבוד עליהם.
- סוג: רשימת מספרים שלמים
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- revids
רשימת מזהי גרסה לעבוד עליהם. נא לשים לב לכך שכמעט כל מודולי ה־query ימירו מזהי גרסאות למזהה הדף המתאים ויעבדו במקום זאת על הגרסה האחרונה. רק prop=revisions משתמש בגרסאות מדויקות לתגובה.
- סוג: רשימת מספרים שלמים
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- generator
קבלת רשימת דפים לעבוד עליהם על־ידי הרצת יחידת ה־query שצוינה.
לתשומת ליבך: לשמות בפרמטר generator צריכה להיות התחילית "g", ר' דוגמאות.
- allcategories
- למנות את כל הקטגוריות.
- alldeletedrevisions
- רשימת כל הגרסאות המחוקות על־ידי משתמש או במרחב.
- allfileusages
- לרשום את כל שימושי הקובץ, כולל בלתי־קיימים.
- allimages
- למנות את כל התמונות לפי הסדר.
- alllinks
- למנות את כל הקישורים שמצביעים למרחב שם נתון.
- allpages
- למנות את כל הדפים לפי הסדר במרחב שם נתון.
- allredirects
- רשימה של כל ההפניות למרחב שם.
- allrevisions
- רשימת כל הגרסאות.
- alltransclusions
- רשימת כל ההכללות (דפים שמוטבעים באמצעות {{x}}), כולל כאלה שאינם קיימים.
- backlinks
- מציאת כל הדפים שמקשרים לדף הנתון.
- categories
- לרשום את כל הקטגוריות שהדף שייך אליהן.
- categorymembers
- רשימת כל הדפים בקטגוריה נתונה.
- deletedrevisions
- קבלת מידע על גרסה מחוקה.
- duplicatefiles
- רשימת כל הקבצים שהם כפולים של קבצים נתונים לפי ערכי הגיבוב.
- embeddedin
- חיפוש כל הדפים שמטביעים (מכלילים) את הכותרת הנתונה.
- exturlusage
- למנות דפים שמכילים URL נתון.
- fileusage
- מציאת כל הדפים שמשתמשים בקבצים הנתונים.
- images
- להחזיר את כל הקבצים שמכילים הדפים הנתונים.
- imageusage
- מציאת כל הדפים שמתמשים בשם התמונה הנתונה.
- iwbacklinks
- מציאות כל הדפים שמקשרים לקישור הבינוויקי הנתון.
- langbacklinks
- מציאת כל הדפים שמקשרים לקישור השפה הנתון.
- links
- החזרת כל הקישורים מהדפים שצוינו.
- linkshere
- מציאת כל הדפים שמקשרים לדפים הנתונים.
- pageswithprop
- לרשום את כל הדפים שמשתמשים במאפיין דף נתון.
- prefixsearch
- ביצוע חיפוש תחילית של כותרות דפים.
- protectedtitles
- לרשום את כל הכותרות שמוגנות מפני יצירה.
- querypage
- קבלת רשימה שמסופקת על־ידי דף מיוחד מבוסס־QueryPage.
- random
- קבלת ערכת דפים אקראיים.
- recentchanges
- למנות שינויים אחרונים.
- redirects
- מחזיר את כל ההפניות לדפים הנתונים.
- revisions
- קבלת מידע על גרסה.
- search
- ביצוע חיפוש בכל הטקסט.
- templates
- החזרת כל הדפים המוכללים בדפים הנתונים.
- transcludedin
- מציאת כל הדפים שמכלילים את הדפים הנתונים.
- watchlist
- קבלת שינויים אחרונים לדפים ברשימת המעקב של המשתמש הנוכחי.
- watchlistraw
- קבלת כל הדפים ברשימת המעקב של המשתמש הנוכחי.
- אחד מהערכים הבאים: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
- redirects
פתרון אוטומטי של הפניות ב־titles, ב־pageids, וב־revids, ובדפים שמחזיר generator.
- סוג: בוליאני (פרטים)
- converttitles
המרת כותרות לסוגי כתב אחרים אם זה נחוץ. זה עובד רק אם שפת הכותרת של הוויקי תומכת בהמרת סוגי כתב. השפות שתומכות בהמרת סוגי כתב הן ban, en, crh, gan, iu, ku, sh, shi, sr, tg, tly, uz, wuu וגם zh.
- סוג: בוליאני (פרטים)
- token
אסימון "watch" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- לעקוב אחרי הדף עמוד ראשי.
- api.php?action=watch&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&token=123ABC [פתיחה בארגז חול]
- להפסיק את המעקב אחר הדף עמוד ראשי.
- api.php?action=watch&titles=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&unwatch=&token=123ABC [פתיחה בארגז חול]
- לעקוב אחרי הדפים הראשונים במרחב הראשי.
- api.php?action=watch&generator=allpages&gapnamespace=0&token=123ABC [פתיחה בארגז חול]
format=json
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
לפלוט נתונים בתסדיר JSON.
- callback
אם זה צוין, עוטף את הפלט לתוך קריאת פונקציה נתונה. למען הבטיחות, כל הנתונים הייחודיים למשתמש יוגבלו.
- utf8
אם זה צוין, רוב התווים שאינם ASCII (אבל לא כולם) יקודדו בתור UTF-8 במקום להתחלף בסדרות חילוף הקסדצימליות. זאת ברירת המחדל אם הערך של formatversion הוא לא 1.
- סוג: בוליאני (פרטים)
- ascii
אם זה צוין, לקודד את כל מה שאינו ASCII בסדרות חילוף הקסדצימליות. זאת ברירת המחדל כש־formatversion היא 1.
- סוג: בוליאני (פרטים)
- formatversion
תסדיר הפלט
- 1
- תסדיר עם תאימות אחורה (ערכים בוליאניים בסגנון XML, מפתחות * לצומתי תוכן, וכו').
- 2
- תסדיר מודרני.
- latest
- להשתמש בתסדיר החדש ביותר (כרגע 2), יכול להשתנות ללא אזהרה.
- אחד מהערכים הבאים: 1, 2, latest
- ברירת המחדל: 1
- להחזיר את תוצאות השאילתה בתסדיר JSON.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=json [פתיחה בארגז חול]
format=jsonfm
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
לפלוט נתונים בתסדיר JSON (עם הדפסה יפה ב־HTML).
- wrappedhtml
החזרת HTML מעוצב ומודולי ResourceLoader משויכים בתור עצם JSON.
- סוג: בוליאני (פרטים)
- callback
אם זה צוין, עוטף את הפלט לתוך קריאת פונקציה נתונה. למען הבטיחות, כל הנתונים הייחודיים למשתמש יוגבלו.
- utf8
אם זה צוין, רוב התווים שאינם ASCII (אבל לא כולם) יקודדו בתור UTF-8 במקום להתחלף בסדרות חילוף הקסדצימליות. זאת ברירת המחדל אם הערך של formatversion הוא לא 1.
- סוג: בוליאני (פרטים)
- ascii
אם זה צוין, לקודד את כל מה שאינו ASCII בסדרות חילוף הקסדצימליות. זאת ברירת המחדל כש־formatversion היא 1.
- סוג: בוליאני (פרטים)
- formatversion
תסדיר הפלט
- 1
- תסדיר עם תאימות אחורה (ערכים בוליאניים בסגנון XML, מפתחות * לצומתי תוכן, וכו').
- 2
- תסדיר מודרני.
- latest
- להשתמש בתסדיר החדש ביותר (כרגע 2), יכול להשתנות ללא אזהרה.
- אחד מהערכים הבאים: 1, 2, latest
- ברירת המחדל: 1
- להחזיר את תוצאות השאילתה בתסדיר JSON.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=jsonfm [פתיחה בארגז חול]
format=none
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
לא לפלוט שום דבר.
- להחזיר את תוצאות השאילתה בתסדיר NONE.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=none [פתיחה בארגז חול]
format=php
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
לפלוט נתונים בתסדיר PHP מוסדר.
- formatversion
תסדיר הפלט
- 1
- תסדיר עם תאימות אחורה (ערכים בוליאניים בסגנון XML, מפתחות * לצומתי תוכן, וכו').
- 2
- תסדיר מודרני.
- latest
- להשתמש בתסדיר החדש ביותר (כרגע 2), יכול להשתנות ללא אזהרה.
- אחד מהערכים הבאים: 1, 2, latest
- ברירת המחדל: 1
- להחזיר את תוצאות השאילתה בתסדיר PHP.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=php [פתיחה בארגז חול]
format=phpfm
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
לפלוט נתונים בתסדיר PHP מוסדר (עם הדפסה יפה ב־HTML).
- wrappedhtml
החזרת HTML מעוצב ומודולי ResourceLoader משויכים בתור עצם JSON.
- סוג: בוליאני (פרטים)
- formatversion
תסדיר הפלט
- 1
- תסדיר עם תאימות אחורה (ערכים בוליאניים בסגנון XML, מפתחות * לצומתי תוכן, וכו').
- 2
- תסדיר מודרני.
- latest
- להשתמש בתסדיר החדש ביותר (כרגע 2), יכול להשתנות ללא אזהרה.
- אחד מהערכים הבאים: 1, 2, latest
- ברירת המחדל: 1
- להחזיר את תוצאות השאילתה בתסדיר PHP.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=phpfm [פתיחה בארגז חול]
format=rawfm
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
לפלוט את הנתונים, כולל אלמנטים לניפוי שגיאות, בתסדיר JSON (עם הדפסה יפה ב־HTML).
- wrappedhtml
החזרת HTML מעוצב ומודולי ResourceLoader משויכים בתור עצם JSON.
- סוג: בוליאני (פרטים)
- להחזיר את תוצאות השאילתה בתסדיר RAW.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=rawfm [פתיחה בארגז חול]
format=xml
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
לפלוט נתונים בתסדיר XML.
- xslt
אם צוין, הדף יתווסף כגיליון XSL. הערך חייב להיות כותרת במרחב השם "מדיה ויקי" שמסתיימת ב־
.xsl
.- includexmlnamespace
אם זה צוין, מוסיף מרחב שם של XML.
- סוג: בוליאני (פרטים)
- להחזיר את תוצאות השאילתה בתסדיר XML.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=xml [פתיחה בארגז חול]
format=xmlfm
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
לפלוט נתונים בתסדיר XML (עם הדפסה יפה ב־HTML).
- להחזיר את תוצאות השאילתה בתסדיר XML.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=xmlfm [פתיחה בארגז חול]
סוגי נתונים
קלט למדיה־ויקי אמור להיות UTF-8 מנורמל לפי NFC. מדיה־ויקי יכולה לנסות להמיר קלט אחר, אבל זה יכול לגרום לפעולות מסוימות (כגון עריכות עם בדיקות MD5) להיכשל.
פרמטרים שיכולים לקחת ערכים מרובים בדרך־כלל נשלחים עם ערכים מופרדים באמצעות תו קו ניצב, למשל param=value1|value2 או param=value1%7Cvalue2. אם הערך צריך להכיל את תו הקו הניצב, יש להשתמש בתו U+001F (מפריד יחידות, Unit Separator) בתור מפריד וגם להוסיף לתחילת הערך את התו U+001F, למשל param=%1Fvalue1%1Fvalue2.
כמה סוגי פרמטרים ב־API דורשים הסבר נוסף:
- boolean
פרמטרים בוליאניים עובדים כמו תיבות סימון ב־HTML: אם הפרמטר צוין, בלי קשר לערך שלו, הוא יטופל בתור אמת. בשביל ערך שקר, יש להשמיט את הפרמטר לגמרי.
- expiry
ערכי תפוגה יכולים להיות יחסיים (למשל 5 months או 2 weeks) או מוחלטים (למשל 2014-09-18T12:34:56Z). כדי שלא תהיה תפוגה, יש להשתמש ב־infinite, indefinite, infinity, או never.
- timestamp
חותמי־זמן יכולים להיות כתובים בכמה תסדירים, ר' את התיעוד של תסדירי קלט של ספריית Timestamp לפרטים. מומלץ להשתמש בתאריך ושעה לפי ISO 8601, כך: 2001-01-15T14:56:00Z. בנוסף, המחרוזת now יכולה לשמש לציון חותם־הזמן הנוכחי.
פרמטרים בתבניות
התכונה "פרמטרים בתבניות" תומכת במקרים שבהם מודול של API זקוק לערך כלשהו עבור ערכים של פרמטרים אחרים. למשל, אם היה מודול API לבקשת פרי, ייתכן שהוא היה זקוק לפרמטר בשם פירות כדי לציין מהם הפירות המבוקשים, ולפרמטר בתבנית בשם {פרי}-כמות כדי לציין את הכמות של כל פרי עבור הבקשה. לשם כך, לקוח API שמעוניין לקבל תפוח אחד, 5 בננות ו־20 תותים יכול היה ליצור בקשה בסגנון פירות=תפוחים|בננות|תותים&תפוחים-כמות=1&בננות-כמות=5&תותים-כמות=20.
קרדיטים
מפתחי ה־API:
- יורי אסטרחן (יוצר, מפתח מוביל מספטמבר 2006 עד ספטמבר 2007)
- רואן קטאו (מפתח מוביל מספטמבר 2007 עד 2009)
- ויקטור וסילייב
- בריאן טונג מין
- סאם ריד
- בראד יורש (מפתח מוביל מ־2013 עד 2020)
נא לשלוח הערות, הצעות ושאלות לכתובת mediawiki-api@lists.wikimedia.org או כתבו דיווח באג באתר https://phabricator.wikimedia.org.