MediaWiki API yardımı

Bu otomatik olarak oluşturulan bir MediaWiki API belgelenme sayfasıdır.

Belgeler ve örnekler: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=query

MediaWiki'den ve MediaWiki hakkında veri getirin.

Tüm veri değişikliklerinin önce kötü amaçlı sitelerden kötüye kullanımı önlemek için bir anahtar almak için sorgu kullanması gerekir.

Parametre:
prop

Sorgulanan sayfalar için hangi özelliklerin alınacağı.

categories
Sayfaların ait olduğu tüm kategorileri listeleyin.
categoryinfo
Belirli kategoriler hakkında bilgi verir.
contributors
Oturum açılmış katılımcıların listesini ve bir sayfaya anonim katkıda bulunanların sayısını öğrenin.
deletedrevisions
Silinen revizyon bilgilerini alın.
duplicatefiles
Karma değerlerine göre verilen dosyaların kopyaları olan tüm dosyaları listeleyin.
extlinks
Verilen sayfalardan tüm harici URL'leri (vikilerarası değil) döndürür.
fileusage
Verilen dosyaları kullanan tüm sayfaları bulun.
imageinfo
Dosya bilgilerini ve yükleme geçmişini döndürür.
images
Belirli sayfalarda bulunan tüm dosyaları döndürür.
info
Temel sayfa bilgilerini alın.
iwlinks
Verilen sayfalardaki tüm vikiarası bağlantılarını döndürür.
langlinks
Verilen sayfalardaki tüm diller arası bağlantıları döndürür.
links
Verilen sayfalardaki tüm bağlantıları döndürür.
linkshere
Verilen sayfalara bağlantı veren tüm sayfaları bulun.
moderationpreload
If the current user made an edit which is currently awaiting moderation, retrieve the text of this revision.
pageprops
Sayfa içeriğinde tanımlanan çeşitli sayfa özelliklerini edinin.
redirects
Verilen sayfalara tüm yönlendirmeleri döndürür.
revisions
Revizyon bilgilerini alın.
stashimageinfo
Saklanan dosyalar için dosya bilgilerini döndürür.
templates
Belirli sayfalara yansıtılmış tüm sayfaları döndürür.
transcludedin
Verilen sayfaları yansıtan tüm sayfaları bulun.
Değer (| veya alternatif ile ayırın): categories, categoryinfo, contributors, deletedrevisions, duplicatefiles, extlinks, fileusage, imageinfo, images, info, iwlinks, langlinks, links, linkshere, moderationpreload, pageprops, redirects, revisions, stashimageinfo, templates, transcludedin
list

Hangi listeleri alacağınız.

allcategories
Tüm kategorileri numaralandırın.
alldeletedrevisions
Silinen tüm düzeltmeleri bir kullanıcı tarafından veya bir ad alanında listeleyin.
allfileusages
Mevcut olmayanlar da dahil olmak üzere tüm dosya kullanımlarını listeleyin.
allimages
Tüm görüntüleri sırayla numaralandırın.
alllinks
Belirli bir ad alanını işaret eden tüm bağlantıları numaralandırın.
allpages
Belirli bir ad alanındaki tüm sayfaları sırayla numaralandırır.
allredirects
Bir ad alanına tüm yönlendirmeleri listeleyin.
allrevisions
Tüm revizyonları listeleyin.
alltransclusions
Mevcut olmayanlar da dahil olmak üzere tüm yansıtmaları ({{x}} kullanılarak katıştırılmış sayfalar) listeleyin.
allusers
Kayıtlı tüm kullanıcıları numaralandırın.
backlinks
Belirli bir sayfaya bağlantı veren tüm sayfaları bulun.
blocks
Engellenen tüm kullanıcıları ve IP adreslerini listeleyin.
categorymembers
Belirli bir kategorideki tüm sayfaları listeleyin.
embeddedin
Belirli bir başlığı yerleştiren (yansıtan) tüm sayfaları bulun.
exturlusage
Belirli bir URL içeren sayfaları numaralandırın.
filearchive
Silinen tüm dosyaları sırayla numaralandırın.
imageusage
Verilen resim başlığını kullanan tüm sayfaları bulun.
iwbacklinks
Verilen vikiarası bağlantısına bağlantı veren tüm sayfaları bulun.
langbacklinks
Verilen dil bağlantısına bağlantı veren tüm sayfaları bulun.
logevents
Olayları günlüklerden alın.
mystashedfiles
Geçerli kullanıcının karşıya yükleme saklamasındaki dosyaların listesini alın.
pagepropnames
Vikide kullanılan tüm sayfa özellik adlarını listeleyin.
pageswithprop
Belirli bir sayfa özelliğini kullanarak tüm sayfaları listeleyin.
prefixsearch
Sayfa başlıkları için önek araması yapın.
protectedtitles
Oluşumu korunan tüm başlıkları listeleyin.
querypage
QueryPage tabanlı özel bir sayfa tarafından sağlanan bir liste alın.
random
Bir dizi rastgele sayfa alın.
recentchanges
Son değişiklikleri numaralandırın.
search
Tam metin araması yapın.
tags
Değişiklik etiketleri listeleyin.
usercontribs
Tüm düzenlemeleri bir kullanıcı tarafından alın.
users
Bir kullanıcı listesi hakkında bilgi edinin.
watchlist
Geçerli kullanıcının izleme listesindeki sayfalarda son değişiklikleri alın.
watchlistraw
Geçerli kullanıcının izleme listesindeki tüm sayfaları alın.
deletedrevs
Kaldırıldı. Silinen revizyonları listeleyin.
Değer (| veya alternatif ile ayırın): 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

Hangi meta verileri alacağınız.

allmessages
Bu siteden gelen mesajları döndür.
authmanagerinfo
Geçerli kimlik doğrulama durumu hakkında bilgi alın.
filerepoinfo
Vikide yapılandırılan görüntü havuzlarıyla ilgili meta bilgileri döndürür.
languageinfo
Kullanılabilir diller hakkında bilgi döndürün.
siteinfo
Site hakkında genel bilgi verin.
tokens
Veri değiştirme işlemleri için anahtar alır.
userinfo
Geçerli kullanıcı hakkında bilgi alın.
oath
Dahili. Bir kullanıcı için iki faktörlü kimlik doğrulamanın (OATH) etkin olup olmadığını kontrol edin.
Değer (| veya alternatif ile ayırın): allmessages, authmanagerinfo, filerepoinfo, languageinfo, siteinfo, tokens, userinfo, oath
indexpageids

Döndürülen tüm sayfa kimliklerini listeleyen ek bir sayfa kimliği bölümü ekleyin.

Tür: boole (ayrıntılar)
export

Verilen veya oluşturulan tüm sayfaların geçerli düzeltmelerini dışa aktarın.

Tür: boole (ayrıntılar)
exportnowrap

Dışa aktarılan XML'yi bir XML sonucuna sarmadan döndürün (Özel:Export ile aynı biçimde). Yalnızca query+export ile kullanılabilir.

Tür: boole (ayrıntılar)
exportschema

Dışa aktarırken XML döküm biçiminin belirli bir sürümünü hedefleyin. Yalnızca query+export ile kullanılabilir.

Aşağıdaki değerlerden biri: 0.10, 0.11
Varsayılan: 0.11
iwurl

Başlık bir vikiarası bağlantısıysa tam URL'nin alınıp alınmayacağı.

Tür: boole (ayrıntılar)
continue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

rawcontinue

Devam etmek için ham query-continue verilerini döndürün.

Tür: boole (ayrıntılar)
titles

Üzerinde çalışılacak başlıkların bir listesi.

Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
pageids

Üzerinde çalışılacak sayfa kimlikleri listesi.

Tür: tamsayı listesi
Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
revids

Üzerinde çalışılacak revizyon kimlikleri listesi.

Tür: tamsayı listesi
Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
generator

Belirtilen sorgu modülünü çalıştırarak üzerinde çalışılacak sayfaların listesini alın.

Not: Jeneratör parametre adlarının önüne "g" işareti konmalıdır, örneklere bakın.

allcategories
Tüm kategorileri numaralandırın.
alldeletedrevisions
Silinen tüm düzeltmeleri bir kullanıcı tarafından veya bir ad alanında listeleyin.
allfileusages
Mevcut olmayanlar da dahil olmak üzere tüm dosya kullanımlarını listeleyin.
allimages
Tüm görüntüleri sırayla numaralandırın.
alllinks
Belirli bir ad alanını işaret eden tüm bağlantıları numaralandırın.
allpages
Belirli bir ad alanındaki tüm sayfaları sırayla numaralandırır.
allredirects
Bir ad alanına tüm yönlendirmeleri listeleyin.
allrevisions
Tüm revizyonları listeleyin.
alltransclusions
Mevcut olmayanlar da dahil olmak üzere tüm yansıtmaları ({{x}} kullanılarak katıştırılmış sayfalar) listeleyin.
backlinks
Belirli bir sayfaya bağlantı veren tüm sayfaları bulun.
categories
Sayfaların ait olduğu tüm kategorileri listeleyin.
categorymembers
Belirli bir kategorideki tüm sayfaları listeleyin.
deletedrevisions
Silinen revizyon bilgilerini alın.
duplicatefiles
Karma değerlerine göre verilen dosyaların kopyaları olan tüm dosyaları listeleyin.
embeddedin
Belirli bir başlığı yerleştiren (yansıtan) tüm sayfaları bulun.
exturlusage
Belirli bir URL içeren sayfaları numaralandırın.
fileusage
Verilen dosyaları kullanan tüm sayfaları bulun.
images
Belirli sayfalarda bulunan tüm dosyaları döndürür.
imageusage
Verilen resim başlığını kullanan tüm sayfaları bulun.
iwbacklinks
Verilen vikiarası bağlantısına bağlantı veren tüm sayfaları bulun.
langbacklinks
Verilen dil bağlantısına bağlantı veren tüm sayfaları bulun.
links
Verilen sayfalardaki tüm bağlantıları döndürür.
linkshere
Verilen sayfalara bağlantı veren tüm sayfaları bulun.
pageswithprop
Belirli bir sayfa özelliğini kullanarak tüm sayfaları listeleyin.
prefixsearch
Sayfa başlıkları için önek araması yapın.
protectedtitles
Oluşumu korunan tüm başlıkları listeleyin.
querypage
QueryPage tabanlı özel bir sayfa tarafından sağlanan bir liste alın.
random
Bir dizi rastgele sayfa alın.
recentchanges
Son değişiklikleri numaralandırın.
redirects
Verilen sayfalara tüm yönlendirmeleri döndürür.
revisions
Revizyon bilgilerini alın.
search
Tam metin araması yapın.
templates
Belirli sayfalara yansıtılmış tüm sayfaları döndürür.
transcludedin
Verilen sayfaları yansıtan tüm sayfaları bulun.
watchlist
Geçerli kullanıcının izleme listesindeki sayfalarda son değişiklikleri alın.
watchlistraw
Geçerli kullanıcının izleme listesindeki tüm sayfaları alın.
Aşağıdaki değerlerden biri: 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 ve query+revids ve query+generator tarafından döndürülen sayfalardaki yönlendirmeleri otomatik olarak çözün.

Tür: boole (ayrıntılar)
converttitles

Gerekirse başlıkları diğer varyantlara dönüştürün. Yalnızca vikinin içerik dili değişken dönüşümü destekliyorsa çalışır. Varyant dönüşümünü destekleyen diller ban, en, crh, gan, iu, kk, ku, shi, sr, tg, uz ve zh.

Tür: boole (ayrıntılar)

prop=categories (cl)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Sayfaların ait olduğu tüm kategorileri listeleyin.

Parametre:
clprop

Her kategori için hangi ek özelliklerin alınacağı:

sortkey
Kategori için sortkey (onaltılık dize) ve sortkey önekini (insan tarafından okunabilir kısım) ekler.
timestamp
Kategorinin ne zaman eklendiğine dair zaman damgası ekler.
hidden
__HIDDENCAT__ ile gizlenen kategorileri etiketler.
Değer (| veya alternatif ile ayırın): hidden, sortkey, timestamp
clshow

Ne tür kategoriler gösterilecek.

Değer (| veya alternatif ile ayırın): !hidden, hidden
cllimit

Geri dönmek için kaç kategori.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
clcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

clcategories

Yalnızca bu kategorileri listeleyin. Belirli bir sayfanın belirli bir kategoride olup olmadığını kontrol etmek için kullanışlıdır.

Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
cldir

Listelenecek yön.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending
Örnekler:
Albert Einstein sayfasının ait olduğu kategori listesini alın.
api.php?action=query&prop=categories&titles=Albert%20Einstein [sandbox'ta açın]
Albert Einstein sayfasında kullanılan tüm kategoriler hakkında bilgi alın.
api.php?action=query&generator=categories&titles=Albert%20Einstein&prop=info [sandbox'ta açın]

prop=categoryinfo (ci)

Belirli kategoriler hakkında bilgi verir.

Parametre:
cicontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

prop=contributors (pc)

Oturum açılmış katılımcıların listesini ve bir sayfaya anonim katkıda bulunanların sayısını öğrenin.

Parametre:
pcgroup

Yalnızca belirli gruplardaki kullanıcıları dahil et. *, kullanıcı veya otomatik onaylı gibi örtük veya otomatik olarak tanıtılan grupları içermez.

Değer (| veya alternatif ile ayırın): automoderated, bot, bureaucrat, checkuser, interface-admin, moderator, suppress, sysop
pcexcludegroup

Verilen gruplardaki kullanıcıları hariç tutun. *, kullanıcı veya otomatik onaylı gibi örtük veya otomatik olarak tanıtılan grupları içermez.

Değer (| veya alternatif ile ayırın): automoderated, bot, bureaucrat, checkuser, interface-admin, moderator, suppress, sysop
pcrights

Yalnızca verilen haklara sahip kullanıcıları dahil edin. *, kullanıcı veya otomatik onaylı gibi örtük veya otomatik olarak tanıtılan gruplar tarafından verilen hakları içermez.

Değer (| veya alternatif ile ayırın): advancedmeta-edit, 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, maintenanceshell, managechangetags, markbotedits, mergehistory, minoredit, moderation, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, oathauth-api-all, oathauth-disable-for-user, oathauth-enable, oathauth-verify-user, oathauth-view-log, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, skip-moderation, skip-move-moderation, skipcaptcha, spamblacklistlog, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
pcexcluderights

Verilen haklara sahip kullanıcıları hariç tutun. *, kullanıcı veya otomatik onaylı gibi örtük veya otomatik olarak tanıtılan gruplar tarafından verilen hakları içermez.

Değer (| veya alternatif ile ayırın): advancedmeta-edit, 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, maintenanceshell, managechangetags, markbotedits, mergehistory, minoredit, moderation, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, oathauth-api-all, oathauth-disable-for-user, oathauth-enable, oathauth-verify-user, oathauth-view-log, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, skip-moderation, skip-move-moderation, skipcaptcha, spamblacklistlog, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
pclimit

Geri dönmek için kaç katılımcı var.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
pccontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

Örnek:
Katkıda bulunanları Main Page sayfasına gösterin.
api.php?action=query&prop=contributors&titles=Main_Page [sandbox'ta açın]

prop=deletedrevisions (drv)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Silinen revizyon bilgilerini alın.

Birkaç şekilde kullanılabilir:

  1. Başlıkları veya sayfa kimliklerini ayarlayarak bir dizi sayfa için silinen düzeltmeleri edinin. Başlık ve zaman damgasına göre sıralanmıştır.
  2. Bir dizi silinmiş düzeltme hakkında kimliklerini revize ederek veri alın. Düzeltme kimliğine göre sıralandı.
Parametre:
drvprop

Her bir düzeltme için hangi özelliklerin alınacağı:

ids
Revizyonun kimliği.
flags
Revizyon işaretleri (küçük).
timestamp
Revizyonun zaman damgası.
user
Revizyonu yapan kullanıcı. Kullanıcı gözden geçirilmişse, bir userhidden özelliği döndürülür.
userid
Revizyon oluşturucunun kullanıcı kimliği. Kullanıcı revizyon silindiyse, bir userhidden özelliği döndürülür.
size
Revizyonun uzunluğu (bayt).
slotsize
Her bir revizyon yuvasının uzunluğu (bayt).
sha1
Revizyonun SHA-1'i (taban 16). İçerik revizyonu silindiyse, bir sha1hidden özelliği döndürülür.
slotsha1
Her bir revizyon yuvasının SHA-1'i (taban 16). İçerik revizyonu silindiyse, bir sha1hidden özelliği döndürülür.
contentmodel
Her bir revizyon alanının içerik modeli kimliği.
comment
Revizyon için kullanıcı tarafından yorum yapılır. Yorum revizyonu silindiyse, bir commenthidden özelliği döndürülür.
parsedcomment
Revizyon için kullanıcı tarafından yorum ayrıştırıldı. Yorum revizyonu silindiyse, bir commenthidden özelliği döndürülür.
content
Her bir revizyon alanının içeriği. İçerik revizyonu silindiyse, bir texthidden özelliği döndürülür.
tags
Revizyon için etiketler.
roles
Revizyonda var olan içerik alanı rollerini listeleyin.
parsetree
Kaldırıldı. Bunun yerine action=expandtemplates veya action=parse kullanın. Revizyon içeriğinin XML ayrıştırma ağacı (içerik kodu wikitext gerektirir).
Değer (| veya alternatif ile ayırın): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
Varsayılan: ids|timestamp|flags|comment|user
drvslots

Yuvaya ilişkin özellikler drvprops içine dahil edildiğinde, hangi döndürme verilerinin veri döndürüleceği. Atlanırsa, main yuvasından gelen veriler geriye dönük uyumlu bir biçimde döndürülür.

Değer (| veya alternatif ile ayırın): main
Tüm değerleri belirtmek için * tuşunu kullanın.
drvlimit

Kaç düzeltmenin döndürüleceğini sınırlayın.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
drvexpandtemplates
Kaldırıldı.

Bunun yerine action=expandtemplates kullanın. Revizyon içeriğindeki şablonları genişletin (drvprop=content gerekir).

Tür: boole (ayrıntılar)
drvgeneratexml
Kaldırıldı.

Bunun yerine action=expandtemplates veya action=parse kullanın. Revizyon içeriği için XML ayrıştırma ağacı oluşturun (drvprop=content gerektirir).

Tür: boole (ayrıntılar)
drvparse
Kaldırıldı.

Bunun yerine action=parse kullanın. Revizyon içeriğini ayrıştırın (drvprop=content gerektirir). Performans nedenleriyle, bu seçenek kullanılırsa, drvlimit 1'e zorlanır.

Tür: boole (ayrıntılar)
drvsection

Yalnızca bu tanımlayıcıya sahip bölümün içeriğini alın.

drvdiffto
Kaldırıldı.

Bunun yerine action=compare kullanın. Her bir revizyonu farklılaştırmak için düzeltme kimliği. Önceki, sonraki ve geçerli düzeltme için sırasıyla prev, next ve cur kullanın.

drvdifftotext
Kaldırıldı.

Bunun yerine action=compare kullanın. Her revizyonun farklılaştırılacağı metin. Sadece sınırlı sayıda revizyon yapar. drvdiffto geçersiz kılar. drvsection ayarlanırsa, yalnızca bu bölüm bu metne göre farklılık gösterir.

drvdifftotextpst
Kaldırıldı.

Bunun yerine action=compare kullanın. Farklılaştırmadan önce metin üzerinde bir ön kayıt dönüşümü gerçekleştirin. Yalnızca drvdifftotext ile kullanıldığında geçerlidir.

Tür: boole (ayrıntılar)
drvcontentformat
Kaldırıldı.

drvdifftotext için kullanılan ve içeriğin çıktısı için beklenen seri oluşturma biçimi.

Aşağıdaki değerlerden biri: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
drvstart

Numaralandırmaya başlamak için zaman damgası. Düzeltme kimlikleri listesi işlenirken yoksayılır.

Tür: zaman damgası (izin verilen formatlar)
drvend

Konumundaki numaralandırmayı durdurmak için zaman damgası. Düzeltme kimlikleri listesi işlenirken yoksayılır.

Tür: zaman damgası (izin verilen formatlar)
drvdir

Hangi yönde numaralandırılacağı:

newer
Önce en eskisini listele. Not: drvstart, drvend önce olmalıdır.
older
Önce en yenisini listele (varsayılan). Not: drvstart, drvend geç olmalıdır.
Aşağıdaki değerlerden biri: newer, older
Varsayılan: older
drvtag

Yalnızca bu etiketle etiketlenmiş revizyonları listeleyin.

drvuser

Yalnızca bu kullanıcının düzeltmelerini listeleyin.

Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
drvexcludeuser

Bu kullanıcının düzeltmelerini listelemeyin.

Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
drvcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

Örnekler:
Main Page ve Talk:Main Page sayfalarının son silinen revizyonları içerikle (mod 1) listeleyin.
api.php?action=query&prop=deletedrevisions&titles=Main%20Page|Talk:Main%20Page&drvslots=*&drvprop=user|comment|content [sandbox'ta açın]
Silinen revizyon 123456 için bilgileri listeleyin.
api.php?action=query&prop=deletedrevisions&revids=123456 [sandbox'ta açın]

prop=duplicatefiles (df)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Karma değerlerine göre verilen dosyaların kopyaları olan tüm dosyaları listeleyin.

Parametre:
dflimit

Döndürülecek dosya sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
dfcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

dfdir

Listelenecek yön.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending
dflocalonly

Yalnızca yerel depodaki dosyaları arayın.

Tür: boole (ayrıntılar)

Verilen sayfalardan tüm harici URL'leri (vikilerarası değil) döndürür.

Parametre:
ellimit

Dönüş için kaç bağlantıları.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
elcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

elprotocol

URL protokolü. Boş ve elquery ayarlanırsa, protokol http olur. Tüm harici bağlantıları listelemek için bu ve elquery değerlerini boş bırakın.

Aşağıdaki değerlerden biri: Boş veya bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, worldwind, xmpp olabilir
Varsayılan: (boş)
elquery

Protokolü olmayan arama dizesi. Belirli bir sayfanın belirli bir harici URL içerip içermediğini kontrol etmek için kullanışlıdır.

elexpandurl

Standart protokolle protokole bağlı URL'leri genişletin.

Tür: boole (ayrıntılar)
Örnek:
Dış bağlantıların bir listesini Anasayfa da bulabilirsiniz.
api.php?action=query&prop=extlinks&titles=Main%20Page [sandbox'ta açın]

prop=fileusage (fu)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Verilen dosyaları kullanan tüm sayfaları bulun.

Parametre:
fuprop

Hangi özelliklere sahip olunur:

pageid
Her sayfanın sayfa kimliği.
title
Her sayfanın başlığı.
redirect
Sayfa bir yönlendirme ise işaretleyin.
Değer (| veya alternatif ile ayırın): pageid, redirect, title
Varsayılan: pageid|title|redirect
funamespace

Yalnızca bu ad alanlarına sayfalar ekleyin.

Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
fushow

Yalnızca bu ölçütleri karşılayan öğeleri gösterin:

redirect
Yalnızca yönlendirmeleri gösterin.
!redirect
Yalnızca yönlendirme olmayanları gösterin.
Değer (| veya alternatif ile ayırın): !redirect, redirect
fulimit

Geri dönmek için kaç tane.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
fucontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

prop=imageinfo (ii)

Dosya bilgilerini ve yükleme geçmişini döndürür.

Parametre:
iiprop

Hangi dosya bilgileri alınacak:

timestamp
Yüklenen sürüm için zaman damgası ekler.
user
Her dosya sürümünü yükleyen kullanıcıyı ekler. Kullanıcı gözden geçirilmişse, bir userhidden özelliği döndürülür.
userid
Her dosya sürümünü yükleyen kullanıcının kimliğini ekleyin. Kullanıcı revizyon silindiyse, bir userhidden özelliği döndürülür.
comment
Sürüm hakkında yorum yapın. Yorum düzeltilmişse, bir commenthidden özelliği döndürülür.
parsedcomment
Sürümdeki yorumu ayrıştırın. Yorum revizyonu silindiyse, bir commenthidden özelliği döndürülür.
canonicaltitle
Dosyanın standart başlığını ekler. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
url
Dosyaya ve açıklama sayfasına URL verir. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
size
Dosyanın boyutunu bayt olarak ve yükseklik, genişlik ve sayfa sayısını (varsa) ekler.
dimensions
Boyut için takma ad.
sha1
Dosya için SHA-1 karmasını ekler. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
mime
Dosyanın MIME türünü ekler. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
thumbmime
Görüntü küçük resminin MIME türünü ekler (url ve iiurlwidth parametresini gerektirir). Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
mediatype
Dosyanın ortam türünü ekler. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
metadata
Dosyanın sürümü için Exif meta verilerini listeler. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
commonmetadata
Dosya sürümü için dosya biçimi genel meta verilerini listeler. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
extmetadata
Birden çok kaynaktan birleştirilmiş biçimlendirilmiş meta verileri listeler. Sonuçlar HTML biçimindedir. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
archivename
En son olmayan sürümler için arşiv sürümünün dosya adını ekler. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
bitdepth
Sürümün bit derinliğini ekler. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
uploadwarning
Special:Upload sayfası tarafından mevcut bir dosya hakkında bilgi almak için kullanılır. MediaWiki çekirdeğinin dışında kullanılması amaçlanmamıştır.
badfile
Dosyanın MediaWiki:Bad image list üzerinde olup olmadığını ekler
Değer (| veya alternatif ile ayırın): archivename, badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, thumbmime, timestamp, uploadwarning, url, user, userid
Varsayılan: timestamp|user
iilimit

Dosya başına kaç dosya düzeltmesi döndürülecek.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 1
iistart

Listesinden başlamak için zaman damgası.

Tür: zaman damgası (izin verilen formatlar)
iiend

Adresindeki listeyi durdurmak için zaman damgası.

Tür: zaman damgası (izin verilen formatlar)
iiurlwidth

iiprop=url ayarlanırsa, bu genişliğe ölçeklendirilmiş bir resme ait URL döndürülür. Bu seçenek kullanılırsa performans nedeniyle, 50 üzerinden fazla ölçekli görüntü döndürülmez.

Tür: tamsayı
Varsayılan: -1
iiurlheight

iiurlwidth genişliğe benzer.

Tür: tamsayı
Varsayılan: -1
iimetadataversion

Kullanılacak meta verilerin sürümü. latest belirtilirse, en son sürümü kullanın. Geriye dönük uyumluluk için varsayılan değeri 1.

Varsayılan: 1
iiextmetadatalanguage

extmetadata hangi dilde getirilir. Bu, hem birden fazla varsa hangi çevirinin alınacağını hem de sayılar ve çeşitli değerler gibi şeylerin nasıl biçimlendirileceğini etkiler.

Varsayılan: tr
iiextmetadatamultilang

extmetadata özelliği için çeviriler mevcutsa, hepsini getir.

Tür: boole (ayrıntılar)
iiextmetadatafilter

Belirtilir ve boş değilse, yalnızca bu anahtarlar iiprop=extmetadata için döndürülür.

Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
iiurlparam

İşleyiciye özgü parametre dizesi. Örneğin, PDF'ler sayfa15-100px kullanabilir. iiurlwidth kullanılmalı ve iiurlparam ile tutarlı olmalıdır.

Varsayılan: (boş)
iibadfilecontexttitle

badfilecontexttitleprop=badfile ayarlanırsa, bu MediaWiki:Bad image list değerlendirilirken kullanılan sayfa başlığıdır

iicontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

iilocalonly

Yalnızca yerel depodaki dosyaları arayın.

Tür: boole (ayrıntılar)

prop=images (im)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Belirli sayfalarda bulunan tüm dosyaları döndürür.

Parametre:
imlimit

Döndürülecek dosya sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
imcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

imimages

Yalnızca bu dosyaları listeleyin. Belirli bir sayfanın belirli bir dosyaya sahip olup olmadığını kontrol etmek için kullanışlıdır.

Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
imdir

Listelenecek yön.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending
Örnekler:
Main Page sayfasında kullanılan dosyaların bir listesini alın.
api.php?action=query&prop=images&titles=Main%20Page [sandbox'ta açın]
Main Page sayfasında kullanılan tüm dosyalar hakkında bilgi alın.
api.php?action=query&generator=images&titles=Main%20Page&prop=info [sandbox'ta açın]

prop=info (in)

Temel sayfa bilgilerini alın.

Parametre:
inprop

Hangi ek özellikler alınacak:

protection
Her sayfanın koruma seviyesini listeleyin.
talkid
Tartışılmayan her sayfa için tartışma sayfa kimliği.
watched
Her sayfanın izlenen durumunu listeleyin.
watchers
İzin verilirse, izleyici sayısı.
visitingwatchers
İzin verilirse, her bir sayfanın o sayfada yapılan son ziyaretleri ziyaret eden izleyici sayısı.
notificationtimestamp
Her sayfanın izleme listesi bildirim zaman damgası.
subjectid
Her tartışma sayfası için üst sayfanın sayfa kimliği.
associatedpage
İlgili konu veya tartışma sayfasının önek başlığı.
url
Her sayfa için tam bir URL, bir düzenleme URL'si ve standart URL verir.
readable
Kaldırıldı. Kullanıcının bu sayfayı okuyup okuyamayacağı. Bunun yerine intestactions=read kullanın.
preload
EditFormPreloadText tarafından döndürülen metni verir.
displaytitle
Sayfa başlığının gerçekte görüntülenme şeklini verir.
varianttitles
Site içerik dilinin tüm varyantlarında görünen başlığı verir.
linkclasses
inlinkcontext ile adlandırılan sayfada görüneceklerse, bu sayfaya bağlantılar için kullanılan ek CSS sınıflarını (örneğin, bağlantı renkleri) verir.
Değer (| veya alternatif ile ayırın): associatedpage, displaytitle, linkclasses, notificationtimestamp, preload, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, readable
inlinkcontext

inprop, linkclasses içerdiğinde fazladan CSS sınıflarını (ör. bağlantı renkleri) belirlerken kullanılacak bağlam başlığı.

Tür: sayfa başlığı
Var olmayan sayfaları kabul eder.
Varsayılan: Anasayfa
intestactions

Geçerli kullanıcının sayfada belirli işlemleri yapıp yapamayacağını test edin.

Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
intestactionsdetail

intestactions için ayrıntı düzeyi. Döndürülen iletilerin biçimini denetlemek için ana modülün errorformat ve errorlang parametrelerini kullanın.

boolean
Her eylem için bir boole değeri döndürün.
full
Eylemin neden izin verilmediğini açıklayan iletileri veya izin veriliyorsa boş bir diziyi döndürün.
quick
full gibi ancak pahalı kontrolleri atlıyor.
Aşağıdaki değerlerden biri: boolean, full, quick
Varsayılan: boolean
incontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

Örnekler:
Main Page sayfası hakkında bilgi alın.
api.php?action=query&prop=info&titles=Main%20Page [sandbox'ta açın]
Main Page sayfası hakkında genel ve koruma bilgileri alın.
api.php?action=query&prop=info&inprop=protection&titles=Main%20Page [sandbox'ta açın]

Verilen sayfalardaki tüm vikiarası bağlantılarını döndürür.

Parametre:
iwprop

Her vikiarası bağlantısı için hangi ek özelliklerin alınacağı:

url
Tam URL'yi ekler.
Değer (| veya alternatif ile ayırın): url
iwprefix

Yalnızca bu önekle vikiarası bağlantıları döndür.

iwtitle

Aramak için vikiarası bağlantısı. iwprefix ile kullanılmalıdır.

iwdir

Listelenecek yön.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending
iwlimit

Geri dönmek için kaç vikiarası bağlantısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
iwcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

iwurl
Kaldırıldı.

Tam URL'nin alınıp alınmayacağı (iwprop ile kullanılamaz).

Tür: boole (ayrıntılar)
Örnek:
Vikiarası bağlantılarını Main Page sayfasından alın.
api.php?action=query&prop=iwlinks&titles=Main%20Page [sandbox'ta açın]

Verilen sayfalardaki tüm diller arası bağlantıları döndürür.

Parametre:
llprop

Her bir dil için hangi ek özelliklere sahip olunur:

url
Tam URL'yi ekler.
langname
Yerelleştirilmiş dil adını ekler (en iyi çaba). Dili kontrol etmek için llinlanguagecode kullanın.
autonym
Ana dil adını ekler.
Değer (| veya alternatif ile ayırın): autonym, langname, url
lllang

Yalnızca bu dil koduna sahip dil bağlantılarını döndürün.

lltitle

Aranacak bağlantı. lllang ile kullanılmalıdır.

lldir

Listelenecek yön.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending
llinlanguagecode

Yerelleştirilmiş dil adları için dil kodu.

Varsayılan: tr
lllimit

Geri dönmek için kaç dil bağlantıları.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
llcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

llurl
Kaldırıldı.

Tam URL'nin alınıp alınmayacağı (llprop ile kullanılamaz).

Tür: boole (ayrıntılar)
Örnek:
Diller arası bağlantıları Main Page sayfasından alın.
api.php?action=query&prop=langlinks&titles=Main%20Page&redirects= [sandbox'ta açın]
  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Verilen sayfalardaki tüm bağlantıları döndürür.

Parametre:
plnamespace

Yalnızca bu ad alanlarındaki bağlantıları gösterin.

Değer (| veya alternatif ile ayırın): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
pllimit

Dönüş için kaç bağlantıları.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
plcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

pltitles

Yalnızca bu başlıkların bağlantılarını listeleyin. Belirli bir sayfanın belirli bir başlığa bağlantı verip vermediğini kontrol etmek için kullanışlıdır.

Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
pldir

Listelenecek yön.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending
Örnekler:
Main Page sayfasından bağlantılar alın
api.php?action=query&prop=links&titles=Main%20Page [sandbox'ta açın]
Bağlantı sayfaları hakkında Main Page sayfasından bilgi alın.
api.php?action=query&generator=links&titles=Main%20Page&prop=info [sandbox'ta açın]
Kullanıcı ve Şablon ad alanlarındaki Main Page sayfasından bağlantılar alın.
api.php?action=query&prop=links&titles=Main%20Page&plnamespace=2|10 [sandbox'ta açın]

prop=linkshere (lh)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Verilen sayfalara bağlantı veren tüm sayfaları bulun.

Parametre:
lhprop

Hangi özelliklere sahip olunur:

pageid
Her sayfanın sayfa kimliği.
title
Her sayfanın başlığı.
redirect
Sayfa bir yönlendirme ise işaretleyin.
Değer (| veya alternatif ile ayırın): pageid, redirect, title
Varsayılan: pageid|title|redirect
lhnamespace

Yalnızca bu ad alanlarına sayfalar ekleyin.

Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
lhshow

Yalnızca bu ölçütleri karşılayan öğeleri gösterin:

redirect
Yalnızca yönlendirmeleri gösterin.
!redirect
Yalnızca yönlendirme olmayanları gösterin.
Değer (| veya alternatif ile ayırın): !redirect, redirect
lhlimit

Geri dönmek için kaç tane.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
lhcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

Örnekler:
Anasayfa'ya bağlantı veren sayfaların bir listesini alın.
api.php?action=query&prop=linkshere&titles=Main%20Page [sandbox'ta açın]
Anasayfa sayfasına bağlantı veren sayfalar hakkında bilgi edinin.
api.php?action=query&generator=linkshere&titles=Main%20Page&prop=info [sandbox'ta açın]

prop=moderationpreload (mp)

  • Bu modül okuma hakları gerektirir.
  • Kaynak: Moderation
  • Lisans: GPL-3.0+

If the current user made an edit which is currently awaiting moderation, retrieve the text of this revision.

Parametre:
mpmode

Expected format, either wikitext or parsed HTML.

Aşağıdaki değerlerden biri: parsed, wikitext
Varsayılan: wikitext
mptitle

Title of the page. Cannot be used together with mppageid.

mppageid

Page ID of the page. Cannot be used together with mptitle.

Tür: tamsayı
mpsection

Only retrieve the content of this section number.

Örnekler:
Get wikitext of the pending edit by this user in the page Cat.
api.php?action=query&prop=moderationpreload&mptitle=Cat [sandbox'ta açın]
Get HTML of the pending edit by this user in the page Dog.
api.php?action=query&prop=moderationpreload&mptitle=Dog&mpmode=parsed [sandbox'ta açın]
Get wikitext of section #2 (third section) of the pending edit by this user in the page Cat.
api.php?action=query&prop=moderationpreload&mptitle=Cat&mpsection=2 [sandbox'ta açın]

prop=pageprops (pp)

Sayfa içeriğinde tanımlanan çeşitli sayfa özelliklerini edinin.

Parametre:
ppcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

ppprop

Yalnızca bu sayfa özelliklerini listeleyin (action=query&list=pagepropnames kullanımdaki sayfa özellik adlarını döndürür). Sayfaların belirli bir sayfa özelliği kullanıp kullanmadığını kontrol etmek için kullanışlıdır.

Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
Örnek:
Main Page ve MediaWiki sayfalarının özelliklerini alın.
api.php?action=query&prop=pageprops&titles=Main%20Page|MediaWiki [sandbox'ta açın]

prop=redirects (rd)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Verilen sayfalara tüm yönlendirmeleri döndürür.

Parametre:
rdprop

Hangi özelliklere sahip olunur:

pageid
Her yönlendirmenin sayfa kimliği.
title
Her yönlendirmenin başlığı.
fragment
Varsa, her yönlendirmenin parçası.
Değer (| veya alternatif ile ayırın): fragment, pageid, title
Varsayılan: pageid|title
rdnamespace

Yalnızca bu ad alanlarına sayfalar ekleyin.

Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
rdshow

Yalnızca bu ölçütleri karşılayan öğeleri gösterin:

fragment
Yalnızca bir parçalı yönlendirmeleri gösterin.
!fragment
Yalnızca bir parçası olmayan yönlendirmeleri gösterin.
Değer (| veya alternatif ile ayırın): !fragment, fragment
rdlimit

Geri dönmek için kaç yönlendirme.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
rdcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

Örnekler:
Main Page sayfasına yönlendirmelerin bir listesini alın.
api.php?action=query&prop=redirects&titles=Main%20Page [sandbox'ta açın]
Tüm yönlendirmeler hakkında bilgi almak için Main Page sayfasına bakın.
api.php?action=query&generator=redirects&titles=Main%20Page&prop=info [sandbox'ta açın]

prop=revisions (rv)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Revizyon bilgilerini alın.

Birkaç şekilde kullanılabilir:

  1. Başlıkları veya sayfa kimliklerini ayarlayarak bir dizi sayfa hakkındaki verileri (son revizyon) alın.
  2. Başlangıç, bitiş veya sınıra sahip başlıklar veya sayfa kimlikleri kullanarak belirli bir sayfa için revizyon alın.
  3. Kimlikleri revid olarak ayarlayarak bir dizi revizyon hakkında veri alın.
Parametre:
rvprop

Her bir düzeltme için hangi özelliklerin alınacağı:

ids
Revizyonun kimliği.
flags
Revizyon işaretleri (küçük).
timestamp
Revizyonun zaman damgası.
user
Revizyonu yapan kullanıcı. Kullanıcı gözden geçirilmişse, bir userhidden özelliği döndürülür.
userid
Revizyon oluşturucunun kullanıcı kimliği. Kullanıcı revizyon silindiyse, bir userhidden özelliği döndürülür.
size
Revizyonun uzunluğu (bayt).
slotsize
Her bir revizyon yuvasının uzunluğu (bayt).
sha1
Revizyonun SHA-1'i (taban 16). İçerik revizyonu silindiyse, bir sha1hidden özelliği döndürülür.
slotsha1
Her bir revizyon yuvasının SHA-1'i (taban 16). İçerik revizyonu silindiyse, bir sha1hidden özelliği döndürülür.
contentmodel
Her bir revizyon alanının içerik modeli kimliği.
comment
Revizyon için kullanıcı tarafından yorum yapılır. Yorum revizyonu silindiyse, bir commenthidden özelliği döndürülür.
parsedcomment
Revizyon için kullanıcı tarafından yorum ayrıştırıldı. Yorum revizyonu silindiyse, bir commenthidden özelliği döndürülür.
content
Her bir revizyon alanının içeriği. İçerik revizyonu silindiyse, bir texthidden özelliği döndürülür.
tags
Revizyon için etiketler.
roles
Revizyonda var olan içerik alanı rollerini listeleyin.
parsetree
Kaldırıldı. Bunun yerine action=expandtemplates veya action=parse kullanın. Revizyon içeriğinin XML ayrıştırma ağacı (içerik kodu wikitext gerektirir).
Değer (| veya alternatif ile ayırın): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
Varsayılan: ids|timestamp|flags|comment|user
rvslots

Yuvaya ilişkin özellikler rvprops içine dahil edildiğinde, hangi döndürme verilerinin veri döndürüleceği. Atlanırsa, main yuvasından gelen veriler geriye dönük uyumlu bir biçimde döndürülür.

Değer (| veya alternatif ile ayırın): main
Tüm değerleri belirtmek için * tuşunu kullanın.
rvlimit

Kaç düzeltmenin döndürüleceğini sınırlayın.

Yalnızca tek bir sayfa ile kullanılabilir (mod #2).
Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
rvexpandtemplates
Kaldırıldı.

Bunun yerine action=expandtemplates kullanın. Revizyon içeriğindeki şablonları genişletin (rvprop=content gerekir).

Tür: boole (ayrıntılar)
rvgeneratexml
Kaldırıldı.

Bunun yerine action=expandtemplates veya action=parse kullanın. Revizyon içeriği için XML ayrıştırma ağacı oluşturun (rvprop=content gerektirir).

Tür: boole (ayrıntılar)
rvparse
Kaldırıldı.

Bunun yerine action=parse kullanın. Revizyon içeriğini ayrıştırın (rvprop=content gerektirir). Performans nedenleriyle, bu seçenek kullanılırsa, rvlimit 1'e zorlanır.

Tür: boole (ayrıntılar)
rvsection

Yalnızca bu tanımlayıcıya sahip bölümün içeriğini alın.

rvdiffto
Kaldırıldı.

Bunun yerine action=compare kullanın. Her bir revizyonu farklılaştırmak için düzeltme kimliği. Önceki, sonraki ve geçerli düzeltme için sırasıyla prev, next ve cur kullanın.

rvdifftotext
Kaldırıldı.

Bunun yerine action=compare kullanın. Her revizyonun farklılaştırılacağı metin. Sadece sınırlı sayıda revizyon yapar. rvdiffto geçersiz kılar. rvsection ayarlanırsa, yalnızca bu bölüm bu metne göre farklılık gösterir.

rvdifftotextpst
Kaldırıldı.

Bunun yerine action=compare kullanın. Farklılaştırmadan önce metin üzerinde bir ön kayıt dönüşümü gerçekleştirin. Yalnızca rvdifftotext ile kullanıldığında geçerlidir.

Tür: boole (ayrıntılar)
rvcontentformat
Kaldırıldı.

rvdifftotext için kullanılan ve içeriğin çıktısı için beklenen seri oluşturma biçimi.

Aşağıdaki değerlerden biri: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
rvstartid

Numaralandırmayı bu revizyonun zaman damgasından başlatın. Düzeltmenin olması gerekir, ancak bu sayfaya ait olması gerekmez.

Yalnızca tek bir sayfa ile kullanılabilir (mod #2).
Tür: tamsayı
rvendid

Bu revizyonun zaman damgasında numaralandırmayı durdurun. Düzeltmenin olması gerekir, ancak bu sayfaya ait olması gerekmez.

Yalnızca tek bir sayfa ile kullanılabilir (mod #2).
Tür: tamsayı
rvstart

Numaralandırmayı başlatmak için hangi revizyon zaman damgasından.

Yalnızca tek bir sayfa ile kullanılabilir (mod #2).
Tür: zaman damgası (izin verilen formatlar)
rvend

Bu zaman damgasına kadar numaralandırın.

Yalnızca tek bir sayfa ile kullanılabilir (mod #2).
Tür: zaman damgası (izin verilen formatlar)
rvdir

Hangi yönde numaralandırılacağı:

newer
Önce en eskisini listele. Not: rvstart, rvend önce olmalıdır.
older
Önce en yenisini listele (varsayılan). Not: rvstart, rvend geç olmalıdır.
Yalnızca tek bir sayfa ile kullanılabilir (mod #2).
Aşağıdaki değerlerden biri: newer, older
Varsayılan: older
rvuser

Yalnızca kullanıcı tarafından yapılan revizyonları dahil edin.

Yalnızca tek bir sayfa ile kullanılabilir (mod #2).
Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
rvexcludeuser

Kullanıcı tarafından yapılan revizyonları hariç tutun.

Yalnızca tek bir sayfa ile kullanılabilir (mod #2).
Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
rvtag

Yalnızca bu etiketle etiketlenmiş revizyonları listeleyin.

rvcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

prop=stashimageinfo (sii)

Saklanan dosyalar için dosya bilgilerini döndürür.

Parametre:
siifilekey

Geçici olarak saklanan önceki yüklemeyi tanımlayan anahtar.

Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
siisessionkey
Kaldırıldı.

Geriye dönük uyumluluk için siifilekey takma adı.

Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
siiprop

Hangi dosya bilgileri alınacak:

timestamp
Yüklenen sürüm için zaman damgası ekler.
canonicaltitle
Dosyanın standart başlığını ekler. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
url
Dosyaya ve açıklama sayfasına URL verir. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
size
Dosyanın boyutunu bayt olarak ve yükseklik, genişlik ve sayfa sayısını (varsa) ekler.
dimensions
Boyut için takma ad.
sha1
Dosya için SHA-1 karmasını ekler. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
mime
Dosyanın MIME türünü ekler. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
thumbmime
Görüntü küçük resminin MIME türünü ekler (url ve siiurlwidth parametresini gerektirir). Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
metadata
Dosyanın sürümü için Exif meta verilerini listeler. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
commonmetadata
Dosya sürümü için dosya biçimi genel meta verilerini listeler. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
extmetadata
Birden çok kaynaktan birleştirilmiş biçimlendirilmiş meta verileri listeler. Sonuçlar HTML biçimindedir. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
bitdepth
Sürümün bit derinliğini ekler. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
badfile
Dosyanın MediaWiki:Bad image list üzerinde olup olmadığını ekler
Değer (| veya alternatif ile ayırın): badfile, bitdepth, canonicaltitle, commonmetadata, dimensions, extmetadata, metadata, mime, sha1, size, thumbmime, timestamp, url
Varsayılan: timestamp|url
siiurlwidth

siiprop=url ayarlanırsa, bu genişliğe ölçeklendirilmiş bir resme ait URL döndürülür. Bu seçenek kullanılırsa performans nedeniyle, 50 üzerinden fazla ölçekli görüntü döndürülmez.

Tür: tamsayı
Varsayılan: -1
siiurlheight

siiurlwidth genişliğe benzer.

Tür: tamsayı
Varsayılan: -1
siiurlparam

İşleyiciye özgü parametre dizesi. Örneğin, PDF'ler sayfa15-100px kullanabilir. siiurlwidth kullanılmalı ve siiurlparam ile tutarlı olmalıdır.

Varsayılan: (boş)

prop=templates (tl)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Belirli sayfalara yansıtılmış tüm sayfaları döndürür.

Parametre:
tlnamespace

Şablonları yalnızca bu ad alanlarında gösterin.

Değer (| veya alternatif ile ayırın): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
tllimit

Döndürülecek şablon sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
tlcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

tltemplates

Yalnızca bu şablonları listeleyin. Belirli bir sayfanın belirli bir şablon kullanıp kullanmadığını kontrol etmek için kullanışlıdır.

Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
tldir

Listelenecek yön.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending
Örnekler:
Anasayfa sayfasında kullanılan şablonları edinin.
api.php?action=query&prop=templates&titles=Main%20Page [sandbox'ta açın]
Anasayfa'da kullanılan şablon sayfaları hakkında bilgi edinin.
api.php?action=query&generator=templates&titles=Main%20Page&prop=info [sandbox'ta açın]
Main Page sayfasına yansıtan Kullanıcı ve Şablon ad alanlarındaki sayfaları alın.
api.php?action=query&prop=templates&titles=Main%20Page&tlnamespace=2|10 [sandbox'ta açın]

prop=transcludedin (ti)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Verilen sayfaları yansıtan tüm sayfaları bulun.

Parametre:
tiprop

Hangi özelliklere sahip olunur:

pageid
Her sayfanın sayfa kimliği.
title
Her sayfanın başlığı.
redirect
Sayfa bir yönlendirme ise işaretleyin.
Değer (| veya alternatif ile ayırın): pageid, redirect, title
Varsayılan: pageid|title|redirect
tinamespace

Yalnızca bu ad alanlarına sayfalar ekleyin.

Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
tishow

Yalnızca bu ölçütleri karşılayan öğeleri gösterin:

redirect
Yalnızca yönlendirmeleri gösterin.
!redirect
Yalnızca yönlendirme olmayanları gösterin.
Değer (| veya alternatif ile ayırın): !redirect, redirect
tilimit

Geri dönmek için kaç tane.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
ticontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

Örnekler:
Main Page yansıtarak sayfaların bir listesi alın.
api.php?action=query&prop=transcludedin&titles=Main%20Page [sandbox'ta açın]
Main Page yansıtma sayfaları hakkında bilgi alın.
api.php?action=query&generator=transcludedin&titles=Main%20Page&prop=info [sandbox'ta açın]

list=allcategories (ac)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Tüm kategorileri numaralandırın.

Parametre:
acfrom

Numaralandırılmaya başlanacak kategori.

accontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

acto

Konumundaki numaralandırmayı durduracak kategori.

acprefix

Bu değerle başlayan tüm kategori başlıklarını arayın.

acdir

Sıralama yönü.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending
acmin

Yalnızca en az bu kadar çok üyesi olan kategorileri döndürün.

Tür: tamsayı
acmax

Yalnızca en fazla bu kadar üyeye sahip kategoriler döndürün.

Tür: tamsayı
aclimit

Geri dönmek için kaç kategori.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
acprop

Hangi özelliklere sahip olunur:

size
Kategoriye sayfa sayısı ekler.
hidden
__HIDDENCAT__ ile gizlenen kategorileri etiketler.
Değer (| veya alternatif ile ayırın): hidden, size
Varsayılan: (boş)
Örnekler:
Her birinde sayfa sayısı hakkında bilgi içeren kategorileri listeleyin.
api.php?action=query&list=allcategories&acprop=size [sandbox'ta açın]
List ile başlayan kategoriler için kategori sayfasının kendisi hakkında bilgi alın.
api.php?action=query&generator=allcategories&gacprefix=List&prop=info [sandbox'ta açın]

list=alldeletedrevisions (adr)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Silinen tüm düzeltmeleri bir kullanıcı tarafından veya bir ad alanında listeleyin.

Parametre:
adrprop

Her bir düzeltme için hangi özelliklerin alınacağı:

ids
Revizyonun kimliği.
flags
Revizyon işaretleri (küçük).
timestamp
Revizyonun zaman damgası.
user
Revizyonu yapan kullanıcı. Kullanıcı gözden geçirilmişse, bir userhidden özelliği döndürülür.
userid
Revizyon oluşturucunun kullanıcı kimliği. Kullanıcı revizyon silindiyse, bir userhidden özelliği döndürülür.
size
Revizyonun uzunluğu (bayt).
slotsize
Her bir revizyon yuvasının uzunluğu (bayt).
sha1
Revizyonun SHA-1'i (taban 16). İçerik revizyonu silindiyse, bir sha1hidden özelliği döndürülür.
slotsha1
Her bir revizyon yuvasının SHA-1'i (taban 16). İçerik revizyonu silindiyse, bir sha1hidden özelliği döndürülür.
contentmodel
Her bir revizyon alanının içerik modeli kimliği.
comment
Revizyon için kullanıcı tarafından yorum yapılır. Yorum revizyonu silindiyse, bir commenthidden özelliği döndürülür.
parsedcomment
Revizyon için kullanıcı tarafından yorum ayrıştırıldı. Yorum revizyonu silindiyse, bir commenthidden özelliği döndürülür.
content
Her bir revizyon alanının içeriği. İçerik revizyonu silindiyse, bir texthidden özelliği döndürülür.
tags
Revizyon için etiketler.
roles
Revizyonda var olan içerik alanı rollerini listeleyin.
parsetree
Kaldırıldı. Bunun yerine action=expandtemplates veya action=parse kullanın. Revizyon içeriğinin XML ayrıştırma ağacı (içerik kodu wikitext gerektirir).
Değer (| veya alternatif ile ayırın): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
Varsayılan: ids|timestamp|flags|comment|user
adrslots

Yuvaya ilişkin özellikler adrprops içine dahil edildiğinde, hangi döndürme verilerinin veri döndürüleceği. Atlanırsa, main yuvasından gelen veriler geriye dönük uyumlu bir biçimde döndürülür.

Değer (| veya alternatif ile ayırın): main
Tüm değerleri belirtmek için * tuşunu kullanın.
adrlimit

Kaç düzeltmenin döndürüleceğini sınırlayın.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
adrexpandtemplates
Kaldırıldı.

Bunun yerine action=expandtemplates kullanın. Revizyon içeriğindeki şablonları genişletin (adrprop=content gerekir).

Tür: boole (ayrıntılar)
adrgeneratexml
Kaldırıldı.

Bunun yerine action=expandtemplates veya action=parse kullanın. Revizyon içeriği için XML ayrıştırma ağacı oluşturun (adrprop=content gerektirir).

Tür: boole (ayrıntılar)
adrparse
Kaldırıldı.

Bunun yerine action=parse kullanın. Revizyon içeriğini ayrıştırın (adrprop=content gerektirir). Performans nedenleriyle, bu seçenek kullanılırsa, adrlimit 1'e zorlanır.

Tür: boole (ayrıntılar)
adrsection

Yalnızca bu tanımlayıcıya sahip bölümün içeriğini alın.

adrdiffto
Kaldırıldı.

Bunun yerine action=compare kullanın. Her bir revizyonu farklılaştırmak için düzeltme kimliği. Önceki, sonraki ve geçerli düzeltme için sırasıyla prev, next ve cur kullanın.

adrdifftotext
Kaldırıldı.

Bunun yerine action=compare kullanın. Her revizyonun farklılaştırılacağı metin. Sadece sınırlı sayıda revizyon yapar. adrdiffto geçersiz kılar. adrsection ayarlanırsa, yalnızca bu bölüm bu metne göre farklılık gösterir.

adrdifftotextpst
Kaldırıldı.

Bunun yerine action=compare kullanın. Farklılaştırmadan önce metin üzerinde bir ön kayıt dönüşümü gerçekleştirin. Yalnızca adrdifftotext ile kullanıldığında geçerlidir.

Tür: boole (ayrıntılar)
adrcontentformat
Kaldırıldı.

adrdifftotext için kullanılan ve içeriğin çıktısı için beklenen seri oluşturma biçimi.

Aşağıdaki değerlerden biri: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
adruser

Yalnızca bu kullanıcının düzeltmelerini listeleyin.

Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
adrnamespace

Yalnızca bu ad alanındaki sayfaları listeleyin.

Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
adrstart

Numaralandırmaya başlamak için zaman damgası.

Yalnızca adruser ile kullanılabilir.
Tür: zaman damgası (izin verilen formatlar)
adrend

Numaralandırmayı durdurmak için zaman damgası.

Yalnızca adruser ile kullanılabilir.
Tür: zaman damgası (izin verilen formatlar)
adrdir

Hangi yönde numaralandırılacağı:

newer
Önce en eskisini listele. Not: adrstart, adrend önce olmalıdır.
older
Önce en yenisini listele (varsayılan). Not: adrstart, adrend geç olmalıdır.
Aşağıdaki değerlerden biri: newer, older
Varsayılan: older
adrfrom

Bu başlıkta listelemeye başlayın.

adruser ile kullanılamaz.
adrto

Bu başlıkta listelemeyi durdurun.

adruser ile kullanılamaz.
adrprefix

Bu değerle başlayan tüm sayfa başlıklarını arayın.

adruser ile kullanılamaz.
adrexcludeuser

Bu kullanıcının düzeltmelerini listelemeyin.

adruser ile kullanılamaz.
Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
adrtag

Yalnızca bu etiketle etiketlenmiş revizyonları listeleyin.

adrcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

adrgeneratetitles

Üretici olarak kullanıldığında, düzeltme kimlikleri yerine başlıklar oluşturun.

Tür: boole (ayrıntılar)
Örnekler:
Example kullanıcısı tarafından silinen son 50 listeyi listeleyin.
api.php?action=query&list=alldeletedrevisions&adruser=Example&adrlimit=50 [sandbox'ta açın]
Silinen ilk 50 düzeltmeyi ana ad alanında listeleyin.
api.php?action=query&list=alldeletedrevisions&adrdir=newer&adrnamespace=0&adrlimit=50 [sandbox'ta açın]

list=allfileusages (af)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Mevcut olmayanlar da dahil olmak üzere tüm dosya kullanımlarını listeleyin.

Parametre:
afcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

affrom

Numaralandırılmaya başlanacak dosyanın başlığı.

afto

Konumundaki numaralandırmayı durduracak dosyanın başlığı.

afprefix

Bu değerle başlayan tüm dosya başlıklarını arayın.

afunique

Yalnızca farklı dosya başlıklarını göster. afprop=ids ile kullanılamaz. Üretici olarak kullanıldığında, kaynak sayfalar yerine hedef sayfalar verir.

Tür: boole (ayrıntılar)
afprop

Hangi bilgilere yer verilecek:

ids
Kullanılan sayfaların sayfa kimliklerini ekler (afunique ile kullanılamaz).
title
Dosyanın başlığını ekler.
Değer (| veya alternatif ile ayırın): ids, title
Varsayılan: title
aflimit

Döndürülecek toplam öğe sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
afdir

Listelenecek yön.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending
Örnekler:
Eksik olanlar da dahil olmak üzere, dosya başlıklarını B adresinden başlayarak geldikleri sayfa kimlikleriyle listeleyin.
api.php?action=query&list=allfileusages&affrom=B&afprop=ids|title [sandbox'ta açın]
Benzersiz dosya başlıklarını listeler.
api.php?action=query&list=allfileusages&afunique=&affrom=B [sandbox'ta açın]
Tüm dosya başlıklarını alır, eksik olanları işaretler.
api.php?action=query&generator=allfileusages&gafunique=&gaffrom=B [sandbox'ta açın]
Dosyaları içeren sayfaları alır.
api.php?action=query&generator=allfileusages&gaffrom=B [sandbox'ta açın]

list=allimages (ai)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Tüm görüntüleri sırayla numaralandırın.

Parametre:
aisort

Sıralama özelliği.

Aşağıdaki değerlerden biri: name, timestamp
Varsayılan: name
aidir

Listelenecek yön.

Aşağıdaki değerlerden biri: ascending, descending, newer, older
Varsayılan: ascending
aifrom

Numaralandırılmaya başlanacak resim başlığı. Yalnızca aisort=name ile kullanılabilir.

aito

Konumundaki numaralandırmayı durdurmak için resim başlığı. Yalnızca aisort=name ile kullanılabilir.

aicontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

aistart

Numaralandırmaya başlamak için zaman damgası. Yalnızca aisort=timetamp ile kullanılabilir.

Tür: zaman damgası (izin verilen formatlar)
aiend

Numaralandırmayı bitirmek için zaman damgası. Yalnızca aisort=timetamp ile kullanılabilir.

Tür: zaman damgası (izin verilen formatlar)
aiprop

Hangi dosya bilgileri alınacak:

timestamp
Yüklenen sürüm için zaman damgası ekler.
user
Her dosya sürümünü yükleyen kullanıcıyı ekler. Kullanıcı gözden geçirilmişse, bir userhidden özelliği döndürülür.
userid
Her dosya sürümünü yükleyen kullanıcının kimliğini ekleyin. Kullanıcı revizyon silindiyse, bir userhidden özelliği döndürülür.
comment
Sürüm hakkında yorum yapın. Yorum düzeltilmişse, bir commenthidden özelliği döndürülür.
parsedcomment
Sürümdeki yorumu ayrıştırın. Yorum revizyonu silindiyse, bir commenthidden özelliği döndürülür.
canonicaltitle
Dosyanın standart başlığını ekler. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
url
Dosyaya ve açıklama sayfasına URL verir. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
size
Dosyanın boyutunu bayt olarak ve yükseklik, genişlik ve sayfa sayısını (varsa) ekler.
dimensions
Boyut için takma ad.
sha1
Dosya için SHA-1 karmasını ekler. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
mime
Dosyanın MIME türünü ekler. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
mediatype
Dosyanın ortam türünü ekler. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
metadata
Dosyanın sürümü için Exif meta verilerini listeler. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
commonmetadata
Dosya sürümü için dosya biçimi genel meta verilerini listeler. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
extmetadata
Birden çok kaynaktan birleştirilmiş biçimlendirilmiş meta verileri listeler. Sonuçlar HTML biçimindedir. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
bitdepth
Sürümün bit derinliğini ekler. Dosya revizyonu silindiyse, bir filehidden özelliği döndürülür.
badfile
Dosyanın MediaWiki:Bad image list üzerinde olup olmadığını ekler
Değer (| veya alternatif ile ayırın): badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, timestamp, url, user, userid
Varsayılan: timestamp|url
aiprefix

Bu değerle başlayan tüm resim başlıklarını arayın. Yalnızca aisort=name ile kullanılabilir.

aiminsize

En az bu kadar bayt içeren görüntülerle sınırlandırın.

Tür: tamsayı
aimaxsize

En çok bu bayt içeren görüntülerle sınırlandırın.

Tür: tamsayı
aisha1

Görüntü SHA1 karması. aisha1base36 değerini geçersiz kılar.

aisha1base36

Baz 36'daki SHA1 görüntüsünün karması (MediaWiki'de kullanılır).

aiuser

Yalnızca bu kullanıcı tarafından yüklenen dosyaları döndür. Yalnızca aisort=timetamp ile kullanılabilir. aifilterbots ile birlikte kullanılamaz.

Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
aifilterbots

Botlar tarafından yüklenen dosyalar nasıl filtrelenir. Yalnızca aisort=timetamp ile kullanılabilir. aiuser ile birlikte kullanılamaz.

Aşağıdaki değerlerden biri: all, bots, nobots
Varsayılan: all
aimime

Aranacak MIME türleri, ör. image/jpeg.

Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
ailimit

Toplamda kaç resim döndürülecek.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
Örnekler:
B harfinden başlayan dosyaların bir listesini göster.
api.php?action=query&list=allimages&aifrom=B [sandbox'ta açın]
Special:NewFiles benzeri, son yüklenen dosyaların bir listesini göster.
api.php?action=query&list=allimages&aiprop=user|timestamp|url&aisort=timestamp&aidir=older [sandbox'ta açın]
MIME türü image/png veya image/gif olan dosyaların bir listesini göster
api.php?action=query&list=allimages&aimime=image/png|image/gif [sandbox'ta açın]
T harfiyle başlayan 4 dosya hakkında bilgi göster.
api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo [sandbox'ta açın]
  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Belirli bir ad alanını işaret eden tüm bağlantıları numaralandırın.

Parametre:
alcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

alfrom

Numaralandırılmaya başlanacak bağlantının başlığı.

alto

Konumundaki numaralandırmayı durdurmak için bağlantının başlığı.

alprefix

Bu değerle başlayan tüm bağlantılı başlıkları arayın.

alunique

Yalnızca birbiriyle bağlantılı başlıkları göster. alprop=ids ile kullanılamaz. Üretici olarak kullanıldığında, kaynak sayfalar yerine hedef sayfalar verir.

Tür: boole (ayrıntılar)
alprop

Hangi bilgilere yer verilecek:

ids
Bağlantı sayfasının sayfa kimliğini ekler (alunique ile kullanılamaz).
title
Bağlantının başlığını ekler.
Değer (| veya alternatif ile ayırın): ids, title
Varsayılan: title
alnamespace

Numaralandırılacak ad alanı.

Aşağıdaki değerlerden biri: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Varsayılan: 0
allimit

Döndürülecek toplam öğe sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
aldir

Listelenecek yön.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending
Örnekler:
Eksik olanları da içeren bağlantılı başlıkları, B'den başlayarak geldikleri sayfa kimlikleriyle listeleyin.
api.php?action=query&list=alllinks&alfrom=B&alprop=ids|title [sandbox'ta açın]
Benzersiz bağlantılı başlıkları listeler.
api.php?action=query&list=alllinks&alunique=&alfrom=B [sandbox'ta açın]
Bağlantılı tüm başlıkları alır, eksik olanları işaretler.
api.php?action=query&generator=alllinks&galunique=&galfrom=B [sandbox'ta açın]
Bağlantıları içeren sayfaları alır.
api.php?action=query&generator=alllinks&galfrom=B [sandbox'ta açın]

list=allpages (ap)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Belirli bir ad alanındaki tüm sayfaları sırayla numaralandırır.

Parametre:
apfrom

Numaralandırılmaya başlanacak sayfa başlığı.

apcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

apto

Konumundaki numaralandırmayı durdurmak için sayfa başlığı.

apprefix

Bu değerle başlayan tüm sayfa başlıklarını arayın.

apnamespace

Numaralandırılacak ad alanı.

Aşağıdaki değerlerden biri: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Varsayılan: 0
apfilterredir

Listelenecek sayfalar.

Aşağıdaki değerlerden biri: all, nonredirects, redirects
Varsayılan: all
apminsize

En az bu kadar bayt içeren sayfalarla sınırlandırın.

Tür: tamsayı
apmaxsize

En çok bu bayt içeren sayfalarla sınırlandırın.

Tür: tamsayı
apprtype

Yalnızca korunan sayfalarla sınırlandırın.

Değer (| veya alternatif ile ayırın): edit, move, upload
apprlevel

Koruma seviyesine göre filtre korumaları (apprtype=parameter ile kullanılmalıdır).

Değer (| veya alternatif ile ayırın): Boş veya autoconfirmed, sysop olabilir
apprfiltercascade

Korumaları basamaklılığa göre filtreleyin (apprtype ayarlanmadığında yoksayılır).

Aşağıdaki değerlerden biri: all, cascading, noncascading
Varsayılan: all
aplimit

Dönüş için toplamda kaç sayfa.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
apdir

Listelenecek yön.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending
apfilterlanglinks

Bir sayfada dil bağlantısı olup olmadığına göre filtreleyin. Bunun uzantılar tarafından eklenen dil bağlantıları dikkate almayabileceğini unutmayın.

Aşağıdaki değerlerden biri: all, withlanglinks, withoutlanglinks
Varsayılan: all
apprexpiry

Sayfayı filtrelemek için hangi koruma süresinin dolması:

indefinite
Yalnızca süresiz koruma süresine sahip sayfalar alın.
definite
Yalnızca belirli (belirli) koruma süresinin dolmasına neden olan sayfalar alın.
all
Koruma süreleri dolmuş sayfalar alın.
Aşağıdaki değerlerden biri: all, definite, indefinite
Varsayılan: all
Örnekler:
B harfinden başlayan sayfaların bir listesini göster.
api.php?action=query&list=allpages&apfrom=B [sandbox'ta açın]
T harfiyle başlayan 4 sayfa hakkında bilgi göster.
api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info [sandbox'ta açın]
Re ile başlayan yönlendirme yapmayan ilk 2 sayfanın içeriğini göster.
api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content [sandbox'ta açın]

list=allredirects (ar)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Bir ad alanına tüm yönlendirmeleri listeleyin.

Parametre:
arcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

arfrom

Numaralandırılmaya başlanacak yönlendirme başlığı.

arto

Konumundaki numaralandırmayı durdurmak için yönlendirmenin başlığı.

arprefix

Bu değerle başlayan tüm hedef sayfaları arayın.

arunique

Yalnızca farklı hedef sayfaları göster. arprop=ids|fragment|interwiki ile kullanılamaz. Üretici olarak kullanıldığında, kaynak sayfalar yerine hedef sayfalar verir.

Tür: boole (ayrıntılar)
arprop

Hangi bilgilere yer verilecek:

ids
Yönlendirme sayfasının sayfa kimliğini ekler (arunique ile kullanılamaz).
title
Yönlendirmenin başlığını ekler.
fragment
Parçayı varsa yeniden yönlendirmeden ekler (arunique ile kullanılamaz).
interwiki
Varsa, yönlendirmeden interwiki önekini ekler (arunique ile kullanılamaz).
Değer (| veya alternatif ile ayırın): fragment, ids, interwiki, title
Varsayılan: title
arnamespace

Numaralandırılacak ad alanı.

Aşağıdaki değerlerden biri: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Varsayılan: 0
arlimit

Döndürülecek toplam öğe sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
ardir

Listelenecek yön.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending
Örnekler:
Hedef sayfaları, eksik olanlar da dahil olmak üzere, B'den başlayarak geldikleri sayfa kimlikleriyle listeleyin.
api.php?action=query&list=allredirects&arfrom=B&arprop=ids|title [sandbox'ta açın]
Benzersiz hedef sayfaları listeleyin.
api.php?action=query&list=allredirects&arunique=&arfrom=B [sandbox'ta açın]
Tüm hedef sayfaları alır, eksik olanları işaretler.
api.php?action=query&generator=allredirects&garunique=&garfrom=B [sandbox'ta açın]
Yönlendirmeleri içeren sayfaları alır.
api.php?action=query&generator=allredirects&garfrom=B [sandbox'ta açın]

list=allrevisions (arv)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Tüm revizyonları listeleyin.

Parametre:
arvprop

Her bir düzeltme için hangi özelliklerin alınacağı:

ids
Revizyonun kimliği.
flags
Revizyon işaretleri (küçük).
timestamp
Revizyonun zaman damgası.
user
Revizyonu yapan kullanıcı. Kullanıcı gözden geçirilmişse, bir userhidden özelliği döndürülür.
userid
Revizyon oluşturucunun kullanıcı kimliği. Kullanıcı revizyon silindiyse, bir userhidden özelliği döndürülür.
size
Revizyonun uzunluğu (bayt).
slotsize
Her bir revizyon yuvasının uzunluğu (bayt).
sha1
Revizyonun SHA-1'i (taban 16). İçerik revizyonu silindiyse, bir sha1hidden özelliği döndürülür.
slotsha1
Her bir revizyon yuvasının SHA-1'i (taban 16). İçerik revizyonu silindiyse, bir sha1hidden özelliği döndürülür.
contentmodel
Her bir revizyon alanının içerik modeli kimliği.
comment
Revizyon için kullanıcı tarafından yorum yapılır. Yorum revizyonu silindiyse, bir commenthidden özelliği döndürülür.
parsedcomment
Revizyon için kullanıcı tarafından yorum ayrıştırıldı. Yorum revizyonu silindiyse, bir commenthidden özelliği döndürülür.
content
Her bir revizyon alanının içeriği. İçerik revizyonu silindiyse, bir texthidden özelliği döndürülür.
tags
Revizyon için etiketler.
roles
Revizyonda var olan içerik alanı rollerini listeleyin.
parsetree
Kaldırıldı. Bunun yerine action=expandtemplates veya action=parse kullanın. Revizyon içeriğinin XML ayrıştırma ağacı (içerik kodu wikitext gerektirir).
Değer (| veya alternatif ile ayırın): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
Varsayılan: ids|timestamp|flags|comment|user
arvslots

Yuvaya ilişkin özellikler arvprops içine dahil edildiğinde, hangi döndürme verilerinin veri döndürüleceği. Atlanırsa, main yuvasından gelen veriler geriye dönük uyumlu bir biçimde döndürülür.

Değer (| veya alternatif ile ayırın): main
Tüm değerleri belirtmek için * tuşunu kullanın.
arvlimit

Kaç düzeltmenin döndürüleceğini sınırlayın.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
arvexpandtemplates
Kaldırıldı.

Bunun yerine action=expandtemplates kullanın. Revizyon içeriğindeki şablonları genişletin (arvprop=content gerekir).

Tür: boole (ayrıntılar)
arvgeneratexml
Kaldırıldı.

Bunun yerine action=expandtemplates veya action=parse kullanın. Revizyon içeriği için XML ayrıştırma ağacı oluşturun (arvprop=content gerektirir).

Tür: boole (ayrıntılar)
arvparse
Kaldırıldı.

Bunun yerine action=parse kullanın. Revizyon içeriğini ayrıştırın (arvprop=content gerektirir). Performans nedenleriyle, bu seçenek kullanılırsa, arvlimit 1'e zorlanır.

Tür: boole (ayrıntılar)
arvsection

Yalnızca bu tanımlayıcıya sahip bölümün içeriğini alın.

arvdiffto
Kaldırıldı.

Bunun yerine action=compare kullanın. Her bir revizyonu farklılaştırmak için düzeltme kimliği. Önceki, sonraki ve geçerli düzeltme için sırasıyla prev, next ve cur kullanın.

arvdifftotext
Kaldırıldı.

Bunun yerine action=compare kullanın. Her revizyonun farklılaştırılacağı metin. Sadece sınırlı sayıda revizyon yapar. arvdiffto geçersiz kılar. arvsection ayarlanırsa, yalnızca bu bölüm bu metne göre farklılık gösterir.

arvdifftotextpst
Kaldırıldı.

Bunun yerine action=compare kullanın. Farklılaştırmadan önce metin üzerinde bir ön kayıt dönüşümü gerçekleştirin. Yalnızca arvdifftotext ile kullanıldığında geçerlidir.

Tür: boole (ayrıntılar)
arvcontentformat
Kaldırıldı.

arvdifftotext için kullanılan ve içeriğin çıktısı için beklenen seri oluşturma biçimi.

Aşağıdaki değerlerden biri: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
arvuser

Yalnızca bu kullanıcının düzeltmelerini listeleyin.

Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
arvnamespace

Yalnızca bu ad alanındaki sayfaları listeleyin.

Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
arvstart

Numaralandırmaya başlamak için zaman damgası.

Tür: zaman damgası (izin verilen formatlar)
arvend

Numaralandırmayı durdurmak için zaman damgası.

Tür: zaman damgası (izin verilen formatlar)
arvdir

Hangi yönde numaralandırılacağı:

newer
Önce en eskisini listele. Not: arvstart, arvend önce olmalıdır.
older
Önce en yenisini listele (varsayılan). Not: arvstart, arvend geç olmalıdır.
Aşağıdaki değerlerden biri: newer, older
Varsayılan: older
arvexcludeuser

Bu kullanıcının düzeltmelerini listelemeyin.

Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
arvcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

arvgeneratetitles

Üretici olarak kullanıldığında, düzeltme kimlikleri yerine başlıklar oluşturun.

Tür: boole (ayrıntılar)
Örnekler:
Example kullanıcısına göre son 50 katkıyı listeleyin.
api.php?action=query&list=allrevisions&arvuser=Example&arvlimit=50 [sandbox'ta açın]
Herhangi bir ad alanındaki ilk 50 düzeltmeyi listeleyin.
api.php?action=query&list=allrevisions&arvdir=newer&arvlimit=50 [sandbox'ta açın]

list=alltransclusions (at)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Mevcut olmayanlar da dahil olmak üzere tüm yansıtmaları ({{x}} kullanılarak katıştırılmış sayfalar) listeleyin.

Parametre:
atcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

atfrom

Numaralandırmanın başlayacağı dönüşümün başlığı.

atto

Numaralandırmanın durdurulması için eklentinin başlığı.

atprefix

Bu değerle başlayan tüm yansıtılmış başlıkları arayın.

atunique

Yalnızca farklı yansıtılmış başlıkları gösterin. atprop=ids ile kullanılamaz. Oluşturucu olarak kullanıldığında, kaynak sayfalar yerine hedef sayfalar verir.

Tür: boole (ayrıntılar)
atprop

Hangi bilgilere yer verilecek:

ids
Yansıtan sayfanın sayfa kimliğini ekler (atunique ile kullanılamaz).
title
Eklemenin başlığını ekler.
Değer (| veya alternatif ile ayırın): ids, title
Varsayılan: title
atnamespace

Numaralandırılacak ad alanı.

Aşağıdaki değerlerden biri: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Varsayılan: 10
atlimit

Döndürülecek toplam öğe sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
atdir

Listelenecek yön.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending
Örnekler:
Yansıtan başlıkları, eksik olanlar da dahil olmak üzere, geldikleri sayfa kimlikleriyle B üzerinden başlayarak listeleyin.
api.php?action=query&list=alltransclusions&atfrom=B&atprop=ids|title [sandbox'ta açın]
Yansıtılan benzersiz başlıkları listeler.
api.php?action=query&list=alltransclusions&atunique=&atfrom=B [sandbox'ta açın]
Yansıtılan tüm başlıkları alır, eksik olanları işaretler.
api.php?action=query&generator=alltransclusions&gatunique=&gatfrom=B [sandbox'ta açın]
Eklemeleri içeren sayfaları alır.
api.php?action=query&generator=alltransclusions&gatfrom=B [sandbox'ta açın]

list=allusers (au)

Kayıtlı tüm kullanıcıları numaralandırın.

Parametre:
aufrom

Numaralandırılmaya başlanacak kullanıcı adı.

auto

Konumundaki numaralandırmayı durduracak kullanıcı adı.

auprefix

Bu değerle başlayan tüm kullanıcıları arayın.

audir

Sıralama yönü.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending
augroup

Yalnızca belirli gruplardaki kullanıcıları dahil et.

Değer (| veya alternatif ile ayırın): automoderated, bot, bureaucrat, checkuser, interface-admin, moderator, suppress, sysop
auexcludegroup

Verilen gruplardaki kullanıcıları hariç tutun.

Değer (| veya alternatif ile ayırın): automoderated, bot, bureaucrat, checkuser, interface-admin, moderator, suppress, sysop
aurights

Yalnızca verilen haklara sahip kullanıcıları dahil edin. *, kullanıcı veya otomatik onaylı gibi örtük veya otomatik olarak tanıtılan gruplar tarafından verilen hakları içermez.

Değer (| veya alternatif ile ayırın): advancedmeta-edit, 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, maintenanceshell, managechangetags, markbotedits, mergehistory, minoredit, moderation, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, oathauth-api-all, oathauth-disable-for-user, oathauth-enable, oathauth-verify-user, oathauth-view-log, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, skip-moderation, skip-move-moderation, skipcaptcha, spamblacklistlog, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
auprop

Hangi bilgilere yer verilecek:

blockinfo
Kullanıcıya geçerli bir blok hakkında bilgi ekler.
groups
Kullanıcının içinde bulunduğu grupları listeler. Bu, daha fazla sunucu kaynağı kullanır ve sınırdan daha az sonuç döndürebilir.
implicitgroups
Kullanıcının otomatik olarak bulunduğu tüm grupları listeler.
rights
Kullanıcının sahip olduğu hakları listeler.
editcount
Kullanıcının düzenleme sayısını ekler.
registration
Kullanıcının varsa kaydettiği zaman damgasını ekler (boş olabilir).
centralids
Kullanıcı için merkezi kimlikleri ve ek durumunu ekler.
Değer (| veya alternatif ile ayırın): blockinfo, centralids, editcount, groups, implicitgroups, registration, rights
aulimit

Döndürülecek toplam kullanıcı adı sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
auwitheditsonly

Yalnızca düzenleme yapan kullanıcıları listeleyin.

Tür: boole (ayrıntılar)
auactiveusers

Yalnızca son 1 $ gün içinde etkin olan kullanıcıları listeleyin.

Tür: boole (ayrıntılar)
auattachedwiki

auprop=centralids ile, kullanıcının bu kimlikle tanımlanan viki ile bağlı olup olmadığını da belirtin.

Örnek:
Y ile başlayan kullanıcıları listeleyin.
api.php?action=query&list=allusers&aufrom=Y [sandbox'ta açın]
  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Belirli bir sayfaya bağlantı veren tüm sayfaları bulun.

Parametre:
bltitle

Aranacak başlık. blpageid ile birlikte kullanılamaz.

blpageid

Aranacak sayfa kimliği. bltitle ile birlikte kullanılamaz.

Tür: tamsayı
blcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

blnamespace

Numaralandırılacak ad alanı.

Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
bldir

Listelenecek yön.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending
blfilterredir

Yönlendirmeler için nasıl filtre uygulanır? blredirect etkinleştirildiğinde nonredirects olarak ayarlanırsa, bu yalnızca ikinci seviyeye uygulanır.

Aşağıdaki değerlerden biri: all, nonredirects, redirects
Varsayılan: all
bllimit

Toplam kaç sayfa döndürülecek. blredirect etkinse, sınır her seviyeye ayrı ayrı uygulanır (yani 2 * bllimit sonucuna kadar geri dönülebilir).

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
blredirect

Bağlantı sayfası bir yönlendirme ise, bu yönlendirmeye bağlantı veren tüm sayfaları da bulun. Maksimum sınır yarıya inmiştir.

Tür: boole (ayrıntılar)
Örnekler:
Main page bağlantıları gösterin.
api.php?action=query&list=backlinks&bltitle=Main%20Page [sandbox'ta açın]
Main page sayfasına bağlantı veren sayfalar hakkında bilgi alın.
api.php?action=query&generator=backlinks&gbltitle=Main%20Page&prop=info [sandbox'ta açın]

list=blocks (bk)

Engellenen tüm kullanıcıları ve IP adreslerini listeleyin.

Parametre:
bkstart

Numaralandırmaya başlamak için zaman damgası.

Tür: zaman damgası (izin verilen formatlar)
bkend

Numaralandırmayı durdurmak için zaman damgası.

Tür: zaman damgası (izin verilen formatlar)
bkdir

Hangi yönde numaralandırılacağı:

newer
Önce en eskisini listele. Not: bkstart, bkend önce olmalıdır.
older
Önce en yenisini listele (varsayılan). Not: bkstart, bkend geç olmalıdır.
Aşağıdaki değerlerden biri: newer, older
Varsayılan: older
bkids

Listelenecek blok kimliklerinin listesi (isteğe bağlı).

Tür: tamsayı listesi
Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
bkusers

Aranacak kullanıcıların listesi (isteğe bağlı).

Şunu yazın: kullanıcı listesi, herhangi biri kullanıcı adı, IP ve IP aralığı
Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
bkip

Aralık blokları dahil, bu IP adresine veya CIDR aralığına uygulanan tüm blokları alın. bkusers ile birlikte kullanılamaz. IPv4/16 veya IPv6/19 üzerinden daha geniş CIDR aralıkları kabul edilmez.

bklimit

Listelenecek maksimum blok sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
bkprop

Hangi özelliklere sahip olunur:

id
Bloğun kimliğini ekler.
user
Engellenen kullanıcının kullanıcı adını ekler.
userid
Engellenen kullanıcının kullanıcı kimliğini ekler.
by
Engelleme kullanıcısının kullanıcı adını ekler.
byid
Engelleme kullanıcısının kullanıcı kimliğini ekler.
timestamp
Bloğun verildiği zaman damgasını ekler.
expiry
Bloğun sona erme zaman damgasını ekler.
reason
Blok için verilen nedeni ekler.
range
Bloktan etkilenen IP adresleri aralığını ekler.
flags
Yasağı ile etiketler (otomatik kilitleme, anonim vb.).
restrictions
Blok site çapında değilse kısmi blok kısıtlamalarını ekler.
Değer (| veya alternatif ile ayırın): by, byid, expiry, flags, id, range, reason, restrictions, timestamp, user, userid
Varsayılan: id|user|by|timestamp|expiry|reason|flags
bkshow

Yalnızca bu ölçütleri karşılayan öğeleri göster. Örneğin, yalnızca IP adreslerinde belirsiz blokları görmek için bkshow=ip|!temp olarak ayarlayın.

Değer (| veya alternatif ile ayırın): !account, !ip, !range, !temp, account, ip, range, temp
bkcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

list=categorymembers (cm)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Belirli bir kategorideki tüm sayfaları listeleyin.

Parametre:
cmtitle

Hangi kategorinin numaralandırılacağı (gerekli). Kategori: önekini içermelidir. cmpageid ile birlikte kullanılamaz.

cmpageid

Numaralandırılacak kategorinin sayfa kimliği. cmtitle ile birlikte kullanılamaz.

Tür: tamsayı
cmprop

Hangi bilgilere yer verilecek:

ids
Sayfa kimliğini ekler.
title
Sayfanın başlığını ve ad alanı kimliğini ekler.
sortkey
Kategoride sıralama için kullanılan sıralama anahtarını ekler (onaltılık dize).
sortkeyprefix
Kategoride sıralama için kullanılan sıralama anahtarı önekini ekler (sıralama anahtarının okunabilir kısmı).
type
Sayfanın kategorize edildiği türü ekler (page, subcat veya file).
timestamp
Sayfanın eklendiği zaman damgasını ekler.
Değer (| veya alternatif ile ayırın): ids, sortkey, sortkeyprefix, timestamp, title, type
Varsayılan: ids|title
cmnamespace

Yalnızca bu ad alanlarına sayfalar ekleyin. cmnamespace=14 veya 6 yerine cmtype=subcat veya cmtype=file kullanılabileceğini unutmayın.

Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
cmtype

Hangi tür kategori üyelerini ekleyeceğiniz. cmsort=timestamp ayarlandığında yok sayılır.

Değer (| veya alternatif ile ayırın): file, page, subcat
Varsayılan: page|subcat|file
cmcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

cmlimit

Döndürülecek maksimum sayfa sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
cmsort

Sıralama özelliği.

Aşağıdaki değerlerden biri: sortkey, timestamp
Varsayılan: sortkey
cmdir

Hangi yönde sıralanır.

Aşağıdaki değerlerden biri: asc, ascending, desc, descending, newer, older
Varsayılan: ascending
cmstart

Listesinden başlamak için zaman damgası. Yalnızca cmsort=timestamp ile kullanılabilir.

Tür: zaman damgası (izin verilen formatlar)
cmend

Adresindeki listeyi sonlandırmak için zaman damgası. Yalnızca cmsort=timestamp ile kullanılabilir.

Tür: zaman damgası (izin verilen formatlar)
cmstarthexsortkey

cmprop=sortkey tarafından döndürüldüğü şekilde, listelemeyi başlatmak için sortkey kullanın. Yalnızca cmsort=sortkey ile kullanılabilir.

cmendhexsortkey

cmprop=sortkey tarafından döndürülen, adresindeki listeyi sonlandırmak için sortkey. Yalnızca cmsort=sortkey ile kullanılabilir.

cmstartsortkeyprefix

Listeden başlamak için Sortkey öneki. Yalnızca cmsort=sortkey ile kullanılabilir. cmstarthexsortkey geçersiz kılar.

cmendsortkeyprefix

Önce listeyi sonlandırmak için sortkey öneki (at değil; bu değer oluşursa dahil edilmez!). Yalnızca cmsort=sortkey ile kullanılabilir. cmendhexsortkey değerini geçersiz kılar.

cmstartsortkey
Kaldırıldı.

Bunun yerine cmstarthexsortkey kullanın.

cmendsortkey
Kaldırıldı.

Bunun yerine cmendhexsortkey kullanın.

Örnekler:
Category:Physics içinde ilk 10 sayfayı edinin.
api.php?action=query&list=categorymembers&cmtitle=Category:Physics [sandbox'ta açın]
Category:Physics içindeki ilk 10 sayfa hakkında sayfa bilgisi alın.
api.php?action=query&generator=categorymembers&gcmtitle=Category:Physics&prop=info [sandbox'ta açın]

list=deletedrevs (dr)

  • Bu modül kullanımdan kaldırıldı.
  • Bu modül okuma hakları gerektirir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Silinen revizyonları listeleyin.

Üç modda çalışır:

  1. Belirli bir başlık için silinen düzeltmeleri, zaman damgasına göre sıralayın.
  2. Belirli bir kullanıcı için silinmiş katkıları zaman damgasına göre sıralayın (başlık belirtilmedi).
  3. Verilen ad alanındaki tüm silinen düzeltmeleri başlık ve zaman damgasına göre sıralayın (başlık belirtilmedi, druser ayarlanmadı).

Bazı parametreler yalnızca bazı modlar için geçerlidir ve diğerlerinde yok sayılır.

Parametre:
drstart

Numaralandırmaya başlamak için zaman damgası.

Mod: 1, 2
Tür: zaman damgası (izin verilen formatlar)
drend

Numaralandırmayı durdurmak için zaman damgası.

Mod: 1, 2
Tür: zaman damgası (izin verilen formatlar)
drdir

Hangi yönde numaralandırılacağı:

newer
Önce en eskisini listele. Not: drstart, drend önce olmalıdır.
older
Önce en yenisini listele (varsayılan). Not: drstart, drend geç olmalıdır.
Mod: 1, 3
Aşağıdaki değerlerden biri: newer, older
Varsayılan: older
drfrom

Bu başlıkta listelemeye başlayın.

Mod: 3
drto

Bu başlıkta listelemeyi durdurun.

Mod: 3
drprefix

Bu değerle başlayan tüm sayfa başlıklarını arayın.

Mod: 3
drunique

Her sayfa için yalnızca bir düzeltme listeleyin.

Mod: 3
Tür: boole (ayrıntılar)
drnamespace

Yalnızca bu ad alanındaki sayfaları listeleyin.

Mod: 3
Aşağıdaki değerlerden biri: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Varsayılan: 0
drtag

Yalnızca bu etiketle etiketlenmiş revizyonları listeleyin.

druser

Yalnızca bu kullanıcının düzeltmelerini listeleyin.

Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
drexcludeuser

Bu kullanıcının düzeltmelerini listelemeyin.

Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
drprop

Hangi özelliklere sahip olunur:

revid
Silinen düzeltmenin düzeltme kimliğini ekler.
parentid
Önceki düzeltmenin düzeltme kimliğini sayfaya ekler.
user
Düzeltmeyi yapan kullanıcıyı ekler.
userid
Düzeltmeyi yapan kullanıcının kimliğini ekler.
comment
Düzeltmenin yorumunu ekler.
parsedcomment
Düzeltmenin ayrıştırılmış yorumunu ekler.
minor
Düzeltme küçükse etiketler.
len
Düzeltmenin uzunluğunu (bayt) ekler.
sha1
Revizyonun SHA-1'ini (taban 16) ekler.
content
Düzeltmenin içeriğini ekler.
token
Kullanımdan kaldırıldı. Düzenleme anahtarı verir.
tags
Düzeltme için etiketler.
Değer (| veya alternatif ile ayırın): comment, content, len, minor, parentid, parsedcomment, revid, sha1, tags, token, user, userid
Varsayılan: user|comment
drlimit

Listelenecek maksimum düzeltme sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
drcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

Örnekler:
Main Page ve Talk:Main Page sayfalarının son silinen revizyonları içerikle (mod 1) listeleyin.
api.php?action=query&list=deletedrevs&titles=Main%20Page|Talk:Main%20Page&drprop=user|comment|content [sandbox'ta açın]
Bob (mod 2) tarafından silinmiş son 50 listeyi listele.
api.php?action=query&list=deletedrevs&druser=Bob&drlimit=50 [sandbox'ta açın]
Silinen ilk 50 düzeltmeyi ana ad alanında listeleyin (mod 3).
api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50 [sandbox'ta açın]
Silinen ilk 50 sayfayı Tartışma ad alanında (mod 3) listeleyin.
api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50&drnamespace=1&drunique= [sandbox'ta açın]

list=embeddedin (ei)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Belirli bir başlığı yerleştiren (yansıtan) tüm sayfaları bulun.

Parametre:
eititle

Aranacak başlık. eipageid ile birlikte kullanılamaz.

eipageid

Aranacak sayfa kimliği. eititle ile birlikte kullanılamaz.

Tür: tamsayı
eicontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

einamespace

Numaralandırılacak ad alanı.

Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
eidir

Listelenecek yön.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending
eifilterredir

Nasıl yönlendirmeleri için filtre için.

Aşağıdaki değerlerden biri: all, nonredirects, redirects
Varsayılan: all
eilimit

Dönüş için toplamda kaç sayfa.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
Örnekler:
Template:Stub yansıtarak sayfaları gösterin.
api.php?action=query&list=embeddedin&eititle=Template:Stub [sandbox'ta açın]
Template:Stub yansıtma sayfaları hakkında bilgi edinin.
api.php?action=query&generator=embeddedin&geititle=Template:Stub&prop=info [sandbox'ta açın]

list=exturlusage (eu)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Belirli bir URL içeren sayfaları numaralandırın.

Parametre:
euprop

Hangi bilgilere yer verilecek:

ids
Sayfanın kimliğini ekler.
title
Sayfanın başlığını ve ad alanı kimliğini ekler.
url
Sayfada kullanılan URL'yi ekler.
Değer (| veya alternatif ile ayırın): ids, title, url
Varsayılan: ids|title|url
eucontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

euprotocol

URL protokolü. Boş ve euquery ayarlanırsa, protokol http olur. Tüm harici bağlantıları listelemek için bu ve euquery değerlerini boş bırakın.

Aşağıdaki değerlerden biri: Boş veya bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, worldwind, xmpp olabilir
Varsayılan: (boş)
euquery

Protokolü olmayan arama dizesi. Special:LinkSearch sayfasına bakın. Tüm harici bağlantıları listelemek için boş bırakın.

eunamespace

Numaralandırılacak sayfa ad alanları.

Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
eulimit

Döndürülecek sayfa sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
euexpandurl

Standart protokolle protokole bağlı URL'leri genişletin.

Tür: boole (ayrıntılar)

list=filearchive (fa)

Silinen tüm dosyaları sırayla numaralandırın.

Parametre:
fafrom

Numaralandırılmaya başlanacak resim başlığı.

fato

Konumundaki numaralandırmayı durdurmak için resim başlığı.

faprefix

Bu değerle başlayan tüm resim başlıklarını arayın.

fadir

Listelenecek yön.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending
fasha1

Görüntü SHA1 karması. fasha1base36 değerini geçersiz kılar.

fasha1base36

Baz 36'daki SHA1 görüntüsünün karması (MediaWiki'de kullanılır).

faprop

Hangi görüntü bilgisini alırsınız:

sha1
Görüntü için SHA-1 karması ekler.
timestamp
Yüklenen sürüm için zaman damgası ekler.
user
Resim sürümünü yükleyen kullanıcıyı ekler.
size
Görüntünün bayt cinsinden boyutunu, yüksekliği, genişliği ve sayfa sayısını (varsa) ekler.
dimensions
Boyut için takma ad.
description
Görüntü sürümünün açıklamasını ekler.
parseddescription
Sürümün açıklamasını ayrıştırın.
mime
Görüntünün MIME değerini ekler.
mediatype
Görüntünün ortam türünü ekler.
metadata
Görüntünün sürümü için Exif meta verilerini listeler.
bitdepth
Sürümün bit derinliğini ekler.
archivename
En son olmayan sürümler için arşiv sürümünün dosya adını ekler.
Değer (| veya alternatif ile ayırın): archivename, bitdepth, description, dimensions, mediatype, metadata, mime, parseddescription, sha1, size, timestamp, user
Varsayılan: timestamp
falimit

Toplamda kaç resim döndürüleceği.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
facontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

Örnek:
Silinen tüm dosyaların bir listesini gösterin.
api.php?action=query&list=filearchive [sandbox'ta açın]

list=imageusage (iu)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Verilen resim başlığını kullanan tüm sayfaları bulun.

Parametre:
iutitle

Aranacak başlık. iupageid ile birlikte kullanılamaz.

iupageid

Aranacak sayfa kimliği. iutitle ile birlikte kullanılamaz.

Tür: tamsayı
iucontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

iunamespace

Numaralandırılacak ad alanı.

Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
iudir

Listelenecek yön.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending
iufilterredir

Yönlendirmeler için nasıl filtre uygulanır. iuredirect etkinleştirildiğinde yönlendirilmeyen olarak ayarlanırsa, bu yalnızca ikinci seviyeye uygulanır.

Aşağıdaki değerlerden biri: all, nonredirects, redirects
Varsayılan: all
iulimit

Toplam kaç sayfa döndürülecek. iuredirect etkinse, sınır her seviyeye ayrı ayrı uygulanır (yani 2 * iulimit sonucuna kadar geri dönülebilir).

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
iuredirect

Bağlantı sayfası bir yönlendirme ise, bu yönlendirmeye bağlantı veren tüm sayfaları da bulun. Maksimum sınır yarıya inmiştir.

Tür: boole (ayrıntılar)
  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Verilen vikiarası bağlantısına bağlantı veren tüm sayfaları bulun.

Bir önek içeren tüm bağlantıları veya bir başlığa ait bağlantıları (belirli bir önekle) bulmak için kullanılabilir. Her iki parametrenin kullanılması etkin bir şekilde "tüm vikiarası bağlantıları"'dır.

Parametre:
iwblprefix

Vikiarası için önek.

iwbltitle

Aramak için vikiarası bağlantısı. iwblblprefix ile kullanılmalıdır.

iwblcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

iwbllimit

Dönüş için toplamda kaç sayfa.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
iwblprop

Hangi özelliklere sahip olunur:

iwprefix
Vikiarasının önekini ekler.
iwtitle
Vikiarasının başlığını ekler.
Değer (| veya alternatif ile ayırın): iwprefix, iwtitle
Varsayılan: (boş)
iwbldir

Listelenecek yön.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending
  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Verilen dil bağlantısına bağlantı veren tüm sayfaları bulun.

Bir dil koduna sahip tüm bağlantıları veya bir başlığa (belirli bir dille) tüm bağlantıları bulmak için kullanılabilir. Her iki parametrenin kullanılması etkin bir şekilde "tüm dil bağlantıları"'dır.

Bunun, uzantılar tarafından eklenen dil bağlantılarını dikkate almayabileceğini unutmayın.

Parametre:
lbllang

Dil bağlantısı için dil.

lbltitle

Aranacak dil bağlantısı. lbllang ile kullanılmalıdır.

lblcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

lbllimit

Dönüş için toplamda kaç sayfa.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
lblprop

Hangi özelliklere sahip olunur:

lllang
Dil bağlantısının dil kodunu ekler.
lltitle
Dil bağlantısının başlığını ekler.
Değer (| veya alternatif ile ayırın): lllang, lltitle
Varsayılan: (boş)
lbldir

Listelenecek yön.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending

list=logevents (le)

Olayları günlüklerden alın.

Parametre:
leprop

Hangi özelliklere sahip olunur:

ids
Günlük olayının kimliğini ekler.
title
Günlük olayı için sayfanın başlığını ekler.
type
Günlük olayının türünü ekler.
user
Günlük olayından sorumlu kullanıcıyı ekler. Kullanıcı revizyonu silinmişse, bir userhidden özelliği döndürülür.
userid
Günlük olayından sorumlu olan kullanıcı kimliğini ekler. Kullanıcı revizyonu silinmişse, bir userhidden özelliği döndürülür.
timestamp
Günlük olayı için zaman damgasını ekler.
comment
Günlük olayının yorumunu ekler. Yorumun revizyonu silinmişse, bir commenthidden özelliği döndürülür.
parsedcomment
Günlük olayının ayrıştırılmış yorumunu ekler. Yorumun revizyonu silinmişse, bir commenthidden özelliği döndürülür.
details
Günlük olayıyla ilgili ek ayrıntıları listeler. Günlük olayı revizyondan silinmişse, bir actionhidden özelliği döndürülür.
tags
Günlük olayı için etiketleri listeler.
Değer (| veya alternatif ile ayırın): comment, details, ids, parsedcomment, tags, timestamp, title, type, user, userid
Varsayılan: ids|title|type|user|timestamp|comment|details
letype

Günlük girişlerini yalnızca bu türe filtreleyin.

Aşağıdaki değerlerden biri: Boş veya block, contentmodel, create, delete, import, managetags, merge, moderation, move, newusers, oath, patrol, protect, rights, spamblacklist, suppress, tag, upload olabilir
leaction

Günlük işlemlerini yalnızca bu eyleme göre filtreleyin. letype değerini geçersiz kılar. Olası değerler listesinde, action/* gibi yıldız joker karakterli değerler, eğik çizgiden (/) sonra farklı dizelere sahip olabilir.

Aşağıdaki değerlerden biri: 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, moderation/*, move/move, move/move_redir, newusers/autocreate, newusers/byemail, newusers/create, newusers/create2, newusers/newusers, oath/*, patrol/autopatrol, patrol/patrol, protect/modify, protect/move_prot, protect/protect, protect/unprotect, rights/autopromote, rights/rights, spamblacklist/*, suppress/block, suppress/delete, suppress/event, suppress/reblock, suppress/revision, tag/update, upload/overwrite, upload/revert, upload/upload
lestart

Numaralandırmaya başlamak için zaman damgası.

Tür: zaman damgası (izin verilen formatlar)
leend

Numaralandırmayı sonlandırmak için zaman bilgisi.

Tür: zaman damgası (izin verilen formatlar)
ledir

Hangi yönde numaralandırılacağı:

newer
Önce en eskisini listele. Not: lestart, leend önce olmalıdır.
older
Önce en yenisini listele (varsayılan). Not: lestart, leend geç olmalıdır.
Aşağıdaki değerlerden biri: newer, older
Varsayılan: older
leuser

Girdileri verilen kullanıcı tarafından yapılanlara filtreleyin.

Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
letitle

Bir sayfayla ilgili girişlere filtre uygulayın.

lenamespace

Girişleri belirtilen ad alanındaki girişlere filtreleyin.

Aşağıdaki değerlerden biri: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
leprefix

Bu önekle başlayan girdileri filtreleyin.

letag

Yalnızca bu etiketle etiketlenmiş olay girdilerini listeleyin.

lelimit

Toplam kaç olay girişi döndürülecek.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
lecontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

Örnek:
Son günlük olaylarını listeleyin.
api.php?action=query&list=logevents [sandbox'ta açın]

list=mystashedfiles (msf)

Geçerli kullanıcının karşıya yükleme saklamasındaki dosyaların listesini alın.

Parametre:
msfprop

Dosyalar için getirilecek özellikler.

size
Dosya boyutunu ve görüntü boyutlarını getirin.
type
Dosyanın MIME türünü ve ortam türünü getirin.
Değer (| veya alternatif ile ayırın): size, type
Varsayılan: (boş)
msflimit

Alınacak kaç dosya var

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
msfcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

Örnek:
Geçerli kullanıcının karşıya yükleme saklamasındaki dosyaların dosya, dosya boyutu ve piksel boyutunu alın.
api.php?action=query&list=mystashedfiles&msfprop=size [sandbox'ta açın]

list=pagepropnames (ppn)

Vikide kullanılan tüm sayfa özellik adlarını listeleyin.

Parametre:
ppncontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

ppnlimit

Döndürülecek maksimum ad sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10

list=pageswithprop (pwp)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Belirli bir sayfa özelliğini kullanarak tüm sayfaları listeleyin.

Parametre:
pwppropname

Sayfaların numaralandırılacağı sayfa özelliği (action=query&list=pagepropnames kullanımdaki sayfa özellik adlarını döndürür).

Bu parametre gerekli.
pwpprop

Hangi bilgilere yer verilecek:

ids
Sayfa kimliğini ekler.
title
Sayfanın başlığını ve ad alanı kimliğini ekler.
value
Page özelliğinin değerini ekler.
Değer (| veya alternatif ile ayırın): ids, title, value
Varsayılan: ids|title
pwpcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

pwplimit

Döndürülecek maksimum sayfa sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
pwpdir

Hangi yönde sıralanır.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending

list=prefixsearch (ps)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Sayfa başlıkları için önek araması yapın.

İsimlerdeki benzerliğe rağmen, bu modülün Special:PrefixIndex ile eşdeğer olması amaçlanmamıştır; bunun için apprefix parametresiyle action=query&list=allpages bakın. Bu modülün amacı, action=opensearch: kullanıcı girişini almak ve en uygun başlıkları sunmaktır. Arama motoru arka ucuna bağlı olarak, bu yazım hatası düzeltme, yönlendirme kaçınma veya diğer sezgisel tarama içerebilir.

Parametre:
pssearch

Arama dizisi.

Bu parametre gerekli.
psnamespace

Aranacak ad alanları. pssearch geçerli bir ad alanı önekiyle başlıyorsa yoksayılır.

Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
Varsayılan: 0
pslimit

Verilecek azami sonuç sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
psoffset

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

Tür: tamsayı
Varsayılan: 0
Örnek:
meaning ile başlayan sayfa başlıklarını arayın.
api.php?action=query&list=prefixsearch&pssearch=meaning [sandbox'ta açın]

list=protectedtitles (pt)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Oluşumu korunan tüm başlıkları listeleyin.

Parametre:
ptnamespace

Yalnızca bu ad alanlarındaki başlıkları listeleyin.

Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
ptlevel

Yalnızca bu koruma seviyelerine sahip başlıkları listeleyin.

Değer (| veya alternatif ile ayırın): autoconfirmed, sysop
ptlimit

Dönüş için toplamda kaç sayfa.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
ptdir

Hangi yönde numaralandırılacağı:

newer
Önce en eskisini listele. Not: ptstart, ptend önce olmalıdır.
older
Önce en yenisini listele (varsayılan). Not: ptstart, ptend geç olmalıdır.
Aşağıdaki değerlerden biri: newer, older
Varsayılan: older
ptstart

Bu koruma zaman damgasında listelenmeye başlayın.

Tür: zaman damgası (izin verilen formatlar)
ptend

Bu koruma zaman damgasında listelenmeyi durdurun.

Tür: zaman damgası (izin verilen formatlar)
ptprop

Hangi özelliklere sahip olunur:

timestamp
Korumanın eklendiği zaman damgasını ekler.
user
Korumayı ekleyen kullanıcıyı ekler.
userid
Korumayı ekleyen kullanıcı kimliğini ekler.
comment
Koruma için açıklama ekler.
parsedcomment
Koruma için ayrıştırılmış yorumu ekler.
expiry
Korumanın ne zaman kaldırılacağına dair zaman damgasını ekler.
level
Koruma seviyesini ekler.
Değer (| veya alternatif ile ayırın): comment, expiry, level, parsedcomment, timestamp, user, userid
Varsayılan: timestamp|level
ptcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

list=querypage (qp)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

QueryPage tabanlı özel bir sayfa tarafından sağlanan bir liste alın.

Parametre:
qppage

Özel sayfanın adı. Bu, büyük/küçük harfe duyarlıdır.

Bu parametre gerekli.
Aşağıdaki değerlerden biri: Ancientpages, BrokenRedirects, Deadendpages, DoubleRedirects, Fewestrevisions, ListDuplicatedFiles, Listredirects, Lonelypages, Longpages, MediaStatistics, Moderation, Mostcategories, Mostimages, Mostinterwikis, Mostlinked, Mostlinkedcategories, Mostlinkedtemplates, Mostrevisions, Shortpages, Uncategorizedcategories, Uncategorizedimages, Uncategorizedpages, Uncategorizedtemplates, Unusedcategories, Unusedimages, Unusedtemplates, Unwatchedpages, Wantedcategories, Wantedfiles, Wantedpages, Wantedtemplates, Withoutinterwiki
qpoffset

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

Tür: tamsayı
Varsayılan: 0
qplimit

Döndürülecek sonuç sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10

list=random (rn)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Bir dizi rastgele sayfa alın.

Sayfalar sabit bir sırayla listelenir, yalnızca başlangıç noktası rastgele olur. Bu, örneğin Main Page listenin ilk rastgele sayfasıysa, List of fictional monkeys her zaman ikinci olur, List of people on stamps of Vanuatu üçüncü, vb.

Parametre:
rnnamespace

Yalnızca bu ad alanlarındaki sayfaları döndürün.

Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
rnfilterredir

Nasıl yönlendirmeleri için filtre için.

Aşağıdaki değerlerden biri: all, nonredirects, redirects
Varsayılan: nonredirects
rnredirect
Kaldırıldı.

Bunun yerine rnfilterredir=redirects kullanın.

Tür: boole (ayrıntılar)
rnlimit

Kaç rastgele sayfanın döndürüleceğini sınırlayın.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 1
rncontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

Örnekler:
Ana ad alanından iki rastgele sayfa döndürün.
api.php?action=query&list=random&rnnamespace=0&rnlimit=2 [sandbox'ta açın]
Ana ad alanından iki rastgele sayfa hakkında sayfa bilgisi döndürür.
api.php?action=query&generator=random&grnnamespace=0&grnlimit=2&prop=info [sandbox'ta açın]

list=recentchanges (rc)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Son değişiklikleri numaralandırın.

Parametre:
rcstart

Numaralandırmaya başlamak için zaman damgası.

Tür: zaman damgası (izin verilen formatlar)
rcend

Numaralandırmayı sonlandırmak için zaman bilgisi.

Tür: zaman damgası (izin verilen formatlar)
rcdir

Hangi yönde numaralandırılacağı:

newer
Önce en eskisini listele. Not: rcstart, rcend önce olmalıdır.
older
Önce en yenisini listele (varsayılan). Not: rcstart, rcend geç olmalıdır.
Aşağıdaki değerlerden biri: newer, older
Varsayılan: older
rcnamespace

Değişiklikleri yalnızca bu ad alanlarında filtreleyin.

Değer (| veya alternatif ile ayırın): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
rcuser

Yalnızca bu kullanıcının değişikliklerini listeleyin.

Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
rcexcludeuser

Bu kullanıcı tarafından yapılan değişiklikleri listelemeyin.

Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
rctag

Yalnızca bu etiketle etiketlenmiş değişiklikleri listele.

rcprop

Ek bilgi parçasını dahil edin:

user
Bir IP ise düzenleme ve etiketlerden sorumlu kullanıcıyı ekler. Kullanıcı gözden geçirilmişse, bir userhidden özelliği döndürülür.
userid
Düzenlemeden sorumlu kullanıcı kimliğini ekler. Kullanıcı gözden geçirilmişse, bir userhidden özelliği döndürülür.
comment
Düzenlemeye yorum ekler. Yorum revizyonu silindiyse, bir commenthidden özelliği döndürülür.
parsedcomment
Düzenleme için ayrıştırılmış yorumu ekler. Yorum revizyonu silindiyse, bir commenthidden özelliği döndürülür.
flags
Düzenleme için işaretler ekler.
timestamp
Düzenlemeye zaman damgası ekler.
title
Düzenlemenin sayfa başlığını ekler.
ids
Sayfa kimliğini, son değişiklik kimliğini ve yeni ve eski düzeltme kimliğini ekler.
sizes
Yeni ve eski sayfa uzunluğunu bayt olarak ekler.
redirect
Sayfa bir yönlendirme ise etiketler düzenlenir.
patrolled
Devriye yapılabilen düzenlemeleri devriye veya devriye alınmamış olarak etiketler.
loginfo
Günlük girişlerine günlük bilgileri (günlük kimliği, günlük türü, vb.) ekler.
tags
Girdi için etiketleri listeler.
sha1
Bir düzeltmeyle ilişkili girişler için içerik sağlama toplamı ekler. İçerik revizyonu silindiyse, bir sha1hidden özelliği döndürülür.
Değer (| veya alternatif ile ayırın): comment, flags, ids, loginfo, parsedcomment, patrolled, redirect, sha1, sizes, tags, timestamp, title, user, userid
Varsayılan: title|timestamp|ids
rcshow

Yalnızca bu ölçütleri karşılayan öğeleri gösterin. Örneğin, yalnızca oturum açan kullanıcılar tarafından yapılan küçük düzenlemeleri görmek için rcshow=minor|!anon ayarını yapın.

Değer (| veya alternatif ile ayırın): !anon, !autopatrolled, !bot, !minor, !patrolled, !redirect, anon, autopatrolled, bot, minor, patrolled, redirect, unpatrolled
rclimit

Döndürülecek toplam değişiklik sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
rctype

Hangi değişikliklerin gösterileceği.

Değer (| veya alternatif ile ayırın): categorize, edit, external, log, new
Varsayılan: edit|new|log|categorize
rctoponly

Yalnızca en son düzeltme olan değişiklikleri listeleyin.

Tür: boole (ayrıntılar)
rctitle

Bir sayfayla ilgili girişlere filtre uygulayın.

rccontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

rcgeneraterevisions

Üretici olarak kullanıldığında, başlıklar yerine revizyon kimlikleri oluşturun. İlişkili revizyon kimlikleri olmayan son değişiklik girişleri (örneğin çoğu günlük girişi) hiçbir şey üretmez.

Tür: boole (ayrıntılar)
rcslot

Yalnızca adlandırılmış alana dokunan değişiklikleri listele.

Aşağıdaki değerlerden biri: main
Örnekler:
Son değişiklikleri listele.
api.php?action=query&list=recentchanges [sandbox'ta açın]
Son kontrolsüz değişiklikler hakkında sayfa bilgisi alın.
api.php?action=query&generator=recentchanges&grcshow=!patrolled&prop=info [sandbox'ta açın]

list=search (sr)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Tam metin araması yapın.

Parametre:
srsearch

Bu değerle eşleşen sayfa başlıklarını veya içeriği arayın. Vikinin arama arka ucunun ne uyguladığına bağlı olarak, özel arama özelliklerini çağırmak için arama dizesini kullanabilirsiniz.

Bu parametre gerekli.
srnamespace

Yalnızca bu ad alanlarında arama yapın.

Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
Varsayılan: 0
srlimit

Dönüş için toplamda kaç sayfa.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
sroffset

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

Tür: tamsayı
Varsayılan: 0
srwhat

Hangi tür arama gerçekleştirilecek.

Aşağıdaki değerlerden biri: nearmatch, text, title
srinfo

Hangi meta veri döndürülecek.

Değer (| veya alternatif ile ayırın): rewrittenquery, suggestion, totalhits
Varsayılan: totalhits|suggestion|rewrittenquery
srprop

Döndürülecek özellikler:

size
Sayfanın boyutunu bayt olarak ekler.
wordcount
Sayfanın kelime sayısını ekler.
timestamp
Sayfanın son düzenlendiği zaman damgasını ekler.
snippet
Sayfanın ayrıştırılmış bir pasajını ekler.
titlesnippet
Sayfa başlığının ayrıştırılmış bir pasajını ekler.
redirecttitle
Eşleşen yönlendirmenin başlığını ekler.
redirectsnippet
Yönlendirme başlığının ayrıştırılmış bir pasajını ekler.
sectiontitle
Eşleşen bölümün başlığını ekler.
sectionsnippet
Eşleşen bölüm başlığının ayrıştırılmış bir pasajını ekler.
isfilematch
Aramanın dosya içeriğiyle eşleşip eşleşmediğini gösteren bir boole ekler.
categorysnippet
Eşleşen kategorinin ayrıştırılmış bir pasajını ekler.
score
Kaldırıldı. Yoksayıldı.
hasrelated
Kaldırıldı. Yoksayıldı.
extensiondata
Uzantılar tarafından oluşturulan ek veriler ekler.
Değer (| veya alternatif ile ayırın): categorysnippet, extensiondata, isfilematch, redirectsnippet, redirecttitle, sectionsnippet, sectiontitle, size, snippet, timestamp, titlesnippet, wordcount, hasrelated, score
Varsayılan: size|wordcount|timestamp|snippet
srinterwiki

Varsa, vikiarası sonuçlarını aramaya dahil edin.

Tür: boole (ayrıntılar)
srenablerewrites

Dahili sorgu yeniden yazmayı etkinleştir. Bazı arama arka uçları, örneğin yazım hatalarını düzelterek sorguyu daha iyi sonuçlar verdiği düşünülen bir başkasına yeniden yazabilir.

Tür: boole (ayrıntılar)
srsort

Döndürülen sonuçların sıralama düzenini ayarlayın.

Aşağıdaki değerlerden biri: relevance
Varsayılan: relevance

list=tags (tg)

Değişiklik etiketleri listeleyin.

Parametre:
tgcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

tglimit

Listelenecek maksimum etiket sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
tgprop

Hangi özelliklere sahip olunur:

displayname
Etikete sistem mesajı ekler.
description
Etiketin açıklamasını ekler.
hitcount
Bu etikete sahip düzeltme ve günlük girişlerinin sayısını ekler.
defined
Etiketin tanımlanıp tanımlanmadığını belirtin.
source
Etiketin, uzantı tanımlı etiketler için extension ve kullanıcılar tarafından manüel olarak uygulanabilecek etiketler için manual içerebilecek kaynakları alır.
active
Etiketin hala uygulanmakta olup olmadığı.
Değer (| veya alternatif ile ayırın): active, defined, description, displayname, hitcount, source
Varsayılan: (boş)

list=usercontribs (uc)

Tüm düzenlemeleri bir kullanıcı tarafından alın.

Parametre:
uclimit

Döndürülecek maksimum katkı sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
ucstart

Dönülecek başlangıç ​​zaman damgası, yani bu zaman damgasından önceki revizyonlar.

Tür: zaman damgası (izin verilen formatlar)
ucend

Dönülecek bitiş zaman damgası, yani bu zaman damgasından sonraki revizyonlar.

Tür: zaman damgası (izin verilen formatlar)
uccontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

ucuser

İçin katkıda bulunacak kullanıcılar. ucuserids veya ucuserprefix ile kullanılamaz.

Şunu yazın: kullanıcı listesi, herhangi biri kullanıcı adı, IP ve vikiarası adı (ör. "önek>ÖrnekAdı")
Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
ucuserids

Katkıda bulunacak kullanıcı kimlikleri. ucuser veya ucuserprefix ile kullanılamaz.

Tür: tamsayı listesi
Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
ucuserprefix

İsimleri bu değerle başlayan tüm kullanıcılar için katkıları alın. ucuser veya ucuserids ile kullanılamaz.

ucdir

Hangi yönde numaralandırılacağı:

newer
Önce en eskisini listele. Not: ucstart, ucend önce olmalıdır.
older
Önce en yenisini listele (varsayılan). Not: ucstart, ucend geç olmalıdır.
Aşağıdaki değerlerden biri: newer, older
Varsayılan: older
ucnamespace

Yalnızca bu ad alanlarındaki katkıları listeleyin.

Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
ucprop

Ek bilgi parçasını dahil edin:

ids
Sayfa kimliğini ve düzeltme kimliğini ekler.
title
Sayfanın başlığını ve ad alanı kimliğini ekler.
timestamp
Düzenlemenin zaman damgasını ekler.
comment
Düzenlemenin yorumunu ekler. Yorum düzeltilmişse, bir commenthidden özelliği döndürülür.
parsedcomment
Düzenlemenin ayrıştırılmış açıklamasını ekler. Yorum revizyonu silindiyse, bir commenthidden özelliği döndürülür.
size
Düzenlemenin yeni boyutunu ekler.
sizediff
Düzenlemenin boyut deltasını üst öğesine ekler.
flags
Düzenlemenin işaretlerini ekler.
patrolled
Etiketler devriye edilmiş düzenlemeler.
tags
Düzenleme için etiketleri listeler.
Değer (| veya alternatif ile ayırın): comment, flags, ids, parsedcomment, patrolled, size, sizediff, tags, timestamp, title
Varsayılan: ids|title|timestamp|comment|size|flags
ucshow

Yalnızca bu ölçütleri karşılayan öğeleri gösterin, ör. yalnızca küçük olmayan düzenlemeler: ucshow=!minor.

ucshow=patrolled veya ucshow=!patrolled ayarlanırsa, $wgRCMaxAge (7776000 saniye) gösterilmeyecek.

Değer (| veya alternatif ile ayırın): !autopatrolled, !minor, !new, !patrolled, !top, autopatrolled, minor, new, patrolled, top
uctag

Yalnızca bu etiketle etiketlenmiş revizyonları listeleyin.

uctoponly
Kaldırıldı.

Yalnızca en son düzeltme olan değişiklikleri listeleyin.

Tür: boole (ayrıntılar)
Örnekler:
Example kullanıcısının katkılarını gösterin.
api.php?action=query&list=usercontribs&ucuser=Example [sandbox'ta açın]
192.0.2. önekiyle tüm IP adreslerinden gelen katkıları gösterin.
api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [sandbox'ta açın]

list=users (us)

Bir kullanıcı listesi hakkında bilgi edinin.

Parametre:
usprop

Hangi bilgilere yer verilecek:

blockinfo
Kullanıcının engellenmesi, kim tarafından ve hangi nedenle engellenmesi durumunda etiketler.
groups
Her kullanıcının ait olduğu tüm grupları listeler.
groupmemberships
Her gruba üyeliğin son kullanma tarihi de dahil olmak üzere, her kullanıcının açıkça atandığı grupları listeler.
implicitgroups
Bir kullanıcının otomatik olarak üyesi olduğu tüm grupları listeler.
rights
Her kullanıcının sahip olduğu tüm hakları listeler.
editcount
Kullanıcının düzenleme sayısını ekler.
registration
Kullanıcının kayıt zaman damgasını ekler.
emailable
Kullanıcının Özel:E-postaGönder aracılığıyla e-posta alıp alamayacağını ve isteyip istemediğini etiketler.
gender
Kullanıcının cinsiyetini etiketler. "male", "female" veya "unknown" değerini döndürür.
centralids
Kullanıcı için merkezi kimlikleri ve ek durumunu ekler.
cancreate
Geçerli ancak kayıtlı olmayan kullanıcı adları için bir hesap oluşturulabileceğini belirtir.
Değer (| veya alternatif ile ayırın): blockinfo, cancreate, centralids, editcount, emailable, gender, groupmemberships, groups, implicitgroups, registration, rights
usattachedwiki

usprop=centralids ile, kullanıcının bu kimlikle tanımlanan viki ile bağlı olup olmadığını belirtin.

ususers

Bilgi almak için kullanıcıların listesi.

Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
ususerids

Bilgi almak için kullanıcı kimlikleri listesi.

Tür: tamsayı listesi
Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).

list=watchlist (wl)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Geçerli kullanıcının izleme listesindeki sayfalarda son değişiklikleri alın.

Parametre:
wlallrev

Belirli bir zaman dilimine aynı sayfanın birden fazla düzeltmesini dahil edin.

Tür: boole (ayrıntılar)
wlstart

Numaralandırmaya başlamak için zaman damgası.

Tür: zaman damgası (izin verilen formatlar)
wlend

Numaralandırmayı sonlandırmak için zaman bilgisi.

Tür: zaman damgası (izin verilen formatlar)
wlnamespace

Değişiklikleri yalnızca belirtilen ad alanlarına göre filtreleyin.

Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
wluser

Yalnızca bu kullanıcının değişikliklerini listeleyin.

Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
wlexcludeuser

Bu kullanıcı tarafından yapılan değişiklikleri listelemeyin.

Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
wldir

Hangi yönde numaralandırılacağı:

newer
Önce en eskisini listele. Not: wlstart, wlend önce olmalıdır.
older
Önce en yenisini listele (varsayılan). Not: wlstart, wlend geç olmalıdır.
Aşağıdaki değerlerden biri: newer, older
Varsayılan: older
wllimit

İstek başına döndürülecek toplam sonuç sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
wlprop

Hangi ek özelliklere sahip olunur:

ids
Düzeltme kimlikleri ve sayfa kimlikleri ekler.
title
Sayfanın başlığını ekler.
flags
Düzenleme için işaretler ekler.
user
Düzenlemeyi yapan kullanıcıyı ekler. Kullanıcı gözden geçirilmişse, bir userhidden özelliği döndürülür.
userid
Düzenlemeyi yapan kişinin kullanıcı kimliğini ekler. Kullanıcı revizyon silindiyse, bir userhidden özelliği döndürülür.
comment
Düzenlemeye yorum ekler. Yorum düzeltilmişse, bir commenthidden özelliği döndürülür.
parsedcomment
Düzenlemeye ayrıştırılmış yorum ekler. Yorum revizyonu silindiyse, bir commenthidden özelliği döndürülür.
timestamp
Düzenlemeye zaman damgası ekler.
patrol
Devriye yapılan düzenlemeleri etiketler.
sizes
Sayfanın eski ve yeni uzunluklarını ekler.
notificationtimestamp
Kullanıcının düzenleme hakkında en son ne zaman haberdar edildiğine ilişkin zaman damgası ekler.
loginfo
Uygun olduğunda günlük bilgilerini ekler.
tags
Girdi için etiketleri listeler.
expiry
(açıklama yok)
Değer (| veya alternatif ile ayırın): comment, expiry, flags, ids, loginfo, notificationtimestamp, parsedcomment, patrol, sizes, tags, timestamp, title, user, userid
Varsayılan: ids|title|flags
wlshow

Yalnızca bu ölçütleri karşılayan öğeleri gösterin. Örneğin, yalnızca oturum açan kullanıcılar tarafından yapılan küçük düzenlemeleri görmek için wlshow=minor|!anon ayarını yapın.

Değer (| veya alternatif ile ayırın): !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread
wltype

Gösterilecek değişiklik türleri:

edit
Düzenli sayfa düzenlemeleri.
new
Sayfa oluşturmaları.
log
Giriş günlükleri.
external
Dış değişiklikler.
categorize
Kategori üyeliği değiştirir.
Değer (| veya alternatif ile ayırın): categorize, edit, external, log, new
Varsayılan: edit|new|log|categorize
wlowner

Farklı bir kullanıcının izleme listesine erişmek için wltoken ile birlikte kullanılır.

Şunu yazın: kullanıcı, herhangi biri kullanıcı adı
wltoken

Başka bir kullanıcının izleme listesine erişime izin veren bir güvenlik anahtarı (kullanıcının tercihler sayfasında bulunur).

wlcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

Örnekler:
Geçerli kullanıcının izleme listesinde yakın zamanda değiştirilen sayfalar için üst revizyonu listeleyin.
api.php?action=query&list=watchlist [sandbox'ta açın]
Geçerli kullanıcının izleme listesindeki son değiştirilen sayfalar için üst düzeltme hakkında ek bilgi alın.
api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment [sandbox'ta açın]
Geçici olarak izlenen öğelerin süresinin ne zaman dolacağı da dahil olmak üzere, mevcut kullanıcının izleme listesindeki son değiştirilen sayfalar için en önemli revizyon hakkında ek bilgiler alın.
api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment|expiry [sandbox'ta açın]
Geçerli kullanıcının izleme listesindeki sayfalarda yapılan son değişikliklerle ilgili bilgi alır.
api.php?action=query&list=watchlist&wlallrev=&wlprop=ids|title|timestamp|user|comment [sandbox'ta açın]
Geçerli kullanıcının izleme listesindeki son değiştirilen sayfalar için sayfa bilgilerini getir.
api.php?action=query&generator=watchlist&prop=info [sandbox'ta açın]
Geçerli kullanıcının izleme listesindeki sayfalarda yapılan son değişiklikler için düzeltme bilgilerini alın.
api.php?action=query&generator=watchlist&gwlallrev=&prop=revisions&rvprop=timestamp|user [sandbox'ta açın]
Örnek kullanıcısının izleme listesinde yakın zamanda değiştirilen sayfaların üst revizyonunu listeleyin.
api.php?action=query&list=watchlist&wlowner=Example&wltoken=123ABC [sandbox'ta açın]

list=watchlistraw (wr)

  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Geçerli kullanıcının izleme listesindeki tüm sayfaları alın.

Parametre:
wrcontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

wrnamespace

Yalnızca belirtilen ad alanlarındaki sayfaları listeleyin.

Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
wrlimit

İstek başına döndürülecek toplam sonuç sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
wrprop

Hangi ek özelliklere sahip olunur:

changed
Kullanıcının düzenleme hakkında en son ne zaman haberdar edildiğine ilişkin zaman damgası ekler.
Değer (| veya alternatif ile ayırın): changed
wrshow

Yalnızca bu ölçütleri karşılayan öğeleri listeleyin.

Değer (| veya alternatif ile ayırın): !changed, changed
wrowner

Farklı bir kullanıcının izleme listesine erişmek için wrtoken ile birlikte kullanılır.

Şunu yazın: kullanıcı, herhangi biri kullanıcı adı
wrtoken

Başka bir kullanıcının izleme listesine erişime izin veren bir güvenlik anahtarı (kullanıcının tercihler sayfasında bulunur).

wrdir

Listelenecek yön.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending
wrfromtitle

Numaralandırılmaya başlanacak başlık (ad alanı öneki ile).

wrtotitle

Konumundaki numaralandırmayı durdurmak için başlık (ad alanı öneki ile).

Örnekler:
Geçerli kullanıcının izleme listesindeki sayfaları listeleyin.
api.php?action=query&list=watchlistraw [sandbox'ta açın]
Geçerli kullanıcının izleme listesindeki sayfalar için sayfa bilgilerini getir.
api.php?action=query&generator=watchlistraw&gwrshow=changed&prop=info [sandbox'ta açın]

meta=allmessages (am)

Bu siteden gelen mesajları döndür.

Parametre:
ammessages

Hangi iletilerin gönderileceği. * (varsayılan) tüm mesajlar anlamına gelir.

Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
Varsayılan: *
amprop

Hangi özellikleri elde etmek.

Değer (| veya alternatif ile ayırın): default
amenableparser

Ayrıştırıcıyı etkinleştirmek için ayarlayın, iletinin vikimetinini önceden işler (sihirli kelimeleri, tutamaç şablonlarını vb.).

Tür: boole (ayrıntılar)
amnocontent

Ayarlanmışsa, iletinin içeriğini çıktıya dahil etmeyin.

Tür: boole (ayrıntılar)
amincludelocal

Ayrıca yerel iletileri, yani yazılımda bulunmayan ancak MediaWiki ad alanında olduğu gibi mevcut olan iletileri de ekleyin. Bu, tüm MediaWiki - ad alanı sayfalarını listeler, bu nedenle Common.js gibi gerçekten mesaj olmayanları da listeler.

Tür: boole (ayrıntılar)
amargs

İletiye değiştirilecek bağımsız değişkenler.

Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
amfilter

Yalnızca bu dizeyi içeren adlara sahip iletileri döndürün.

amcustomised

Yalnızca bu özelleştirme durumundaki iletileri döndürür.

Aşağıdaki değerlerden biri: all, modified, unmodified
Varsayılan: all
amlang

Mesajları bu dilde döndür.

amfrom

Bu mesajdan başlayan mesajları döndür.

amto

Bu mesajla biten mesajları döndür.

amtitle

İletiyi ayrıştırırken bağlam olarak kullanılacak sayfa adı (amenableparser seçeneği için).

amprefix

Bu önekle ileti döndür.

meta=authmanagerinfo (ami)

Geçerli kimlik doğrulama durumu hakkında bilgi alın.

Parametre:
amisecuritysensitiveoperation

Kullanıcının geçerli kimlik doğrulama durumunun belirtilen güvenliğe duyarlı işlem için yeterli olup olmadığını test edin.

amirequestsfor

Belirtilen kimlik doğrulama eylemi için gereken kimlik doğrulama istekleri hakkında bilgi alır.

Aşağıdaki değerlerden biri: change, create, create-continue, link, link-continue, login, login-continue, remove, unlink
amimergerequestfields

Tüm kimlik doğrulama istekleri için alan bilgilerini tek bir dizide birleştirin.

Tür: boole (ayrıntılar)
amimessageformat

Mesajları döndürmek için kullanılacak biçim.

Aşağıdaki değerlerden biri: html, none, raw, wikitext
Varsayılan: wikitext
Örnekler:
Oturum açmaya başlarken kullanılabilecek istekleri getirir.
api.php?action=query&meta=authmanagerinfo&amirequestsfor=login [sandbox'ta açın]
Oturum açma başlatılırken kullanılabilecek istekleri, form alanları birleştirilerek getirin.
api.php?action=query&meta=authmanagerinfo&amirequestsfor=login&amimergerequestfields=1 [sandbox'ta açın]
Kimlik doğrulamanın foo işlemi için yeterli olup olmadığını test edin.
api.php?action=query&meta=authmanagerinfo&amisecuritysensitiveoperation=foo [sandbox'ta açın]

meta=filerepoinfo (fri)

Vikide yapılandırılan görüntü havuzlarıyla ilgili meta bilgileri döndürür.

Parametre:
friprop

Hangi depo özelliklerinin (mevcut özellikler diğer vikilere göre değişebilir) alınabilir.

apiurl
Havuz API'sinin URL'si - ana bilgisayardan resim bilgisi almak için yararlıdır.
articlepath
Depo vikisinin $wgArticlePath veya eşdeğeri.
canUpload
Dosyaların bu depoya yüklenip yüklenemeyeceği, ör. CORS ve paylaşılan kimlik doğrulama yoluyla.
descriptionCacheExpiry
(açıklama yok)
displayname
Depo vikisinin okunabilir adı.
favicon
Depo vikinin favicon URL'si, $wgFavicon.
fetchDescription
Yerel dosya açıklama sayfalarını görüntülerken dosya açıklama sayfalarının bu depodan getirilip getirilmediği.
initialCapital
Dosya adlarının örtülü olarak büyük harfle başlayıp başlamayacağı.
local
Bu deponun yerel olup olmadığı.
name
Deponun anahtarı - ör. $wgForeignFileRepos ve imageinfo değerleri döndürür.
rootUrl
Görüntü yolları için kök URL yolu.
scriptDirUrl
Depo vikisinin MediaWiki yüklemesi için kök URL yolu.
server
Depo vikisinin $wgServer veya eşdeğeri.
thumbUrl
Küçük resim yolları için kök URL yolu.
url
Genel bölge URL yolu.
Değer (| veya alternatif ile ayırın): apiurl, articlepath, canUpload, descriptionCacheExpiry, displayname, favicon, fetchDescription, initialCapital, local, name, rootUrl, scriptDirUrl, server, thumbUrl, url
Varsayılan: apiurl|articlepath|canUpload|descriptionCacheExpiry|displayname|favicon|fetchDescription|initialCapital|local|name|rootUrl|scriptDirUrl|server|thumbUrl|url

meta=languageinfo (li)

Kullanılabilir diller hakkında bilgi döndürün.

Devamı, bilgilerin alınması bir istek için çok uzun sürerse uygulanabilir.

Parametre:
liprop

Her dil için hangi bilgiler edinilir.

code
Dil kodu. (Bu kod MediaWiki'ye özgüdür, ancak diğer standartlarla çakışır.)
bcp47
BCP-47 dil kodu.
dir
Dilin yazma yönü (ltr veya rtl).
autonym
Dilin zıt anlamlısı, yani o dildeki isim.
name
uselang parametresi tarafından belirtilen dildeki dil adı ve gerekirse dil yedekleri uygulanır.
fallbacks
Bu dil için yapılandırılan yedek dillerin dil kodları. 'en' için örtük son geri dönüş dahil edilmemiştir (ancak bazı diller açıkça 'en' öğesine geri dönebilir).
variants
Bu dil tarafından desteklenen değişkenlerin dil kodları.
Değer (| veya alternatif ile ayırın): autonym, bcp47, code, dir, fallbacks, name, variants
Varsayılan: code
licode

Döndürülmesi gereken dillerin dil kodları veya tüm diller için *.

Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
Varsayılan: *
licontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

Örnekler:
Desteklenen tüm dillerin dil kodlarını alın.
api.php?action=query&meta=languageinfo [sandbox'ta açın]
Desteklenen tüm dillerin otonimlerini ve Almanca adlarını alın.
api.php?action=query&meta=languageinfo&liprop=autonym|name&uselang=de [sandbox'ta açın]
Oksitanca dilini ve çeşitlerini öğrenin.
api.php?action=query&meta=languageinfo&liprop=fallbacks|variants&licode=oc [sandbox'ta açın]
BCP-47 dil kodunu ve desteklenen tüm dillerin yönlerini öğrenin.
api.php?action=query&meta=languageinfo&liprop=bcp47|dir [sandbox'ta açın]

meta=oath (oath)

  • Bu modül dahili veya kararsız. Çalışması önceden bildirilmeksizin değiştirilebilir.
  • Bu modül okuma hakları gerektirir.
  • Kaynak: OATHAuth
  • Lisans: GPL-2.0-or-later AND GPL-3.0-or-later

Bir kullanıcı için iki faktörlü kimlik doğrulamanın (OATH) etkin olup olmadığını kontrol edin.

Parametre:
oathuser

Kullanıcı hakkında bilgi almak için. Geçerli kullanıcıya varsayılanlar.

Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, IP aralığı ve vikiarası adı (ör. "önek>ÖrnekAdı")
oathreason

OATH durumunu sorgulamanın nedeni.

Örnekler:
Mevcut kullanıcı hakkında bilgi edinin
api.php?action=query&meta=oath [sandbox'ta açın]
Example kullanıcısı hakkında bilgi edinin.
api.php?action=query&meta=oath&oathuser=Example [sandbox'ta açın]

meta=siteinfo (si)

Site hakkında genel bilgi verin.

Parametre:
siprop

Hangi bilgileri alacaksınız:

general
Genel sistem bilgisi.
namespaces
Kayıtlı ad alanlarının ve kanonik adlarının listesi.
namespacealiases
Kayıtlı ad alanı takma adlarının listesi.
specialpagealiases
Özel sayfa takma adlarının listesi.
magicwords
Sihirli kelimelerin ve takma adlarının listesi.
interwikimap
Vikiarası haritasını döndürür (isteğe bağlı olarak filtrelenir, isteğe bağlı olarak siinlanguagecode kullanılarak yerelleştirilir).
dbrepllag
En yüksek çoğaltma gecikmesi olan veritabanı sunucusunu döndürür.
statistics
Site istatistiklerini döndürür.
usergroups
Kullanıcı gruplarını ve ilişkili izinleri döndürür.
libraries
Vikide yüklü kitaplıkları döndürür.
extensions
Vikide yüklü uzantıları döndürür.
fileextensions
Yüklenmesine izin verilen dosya uzantılarının (dosya türleri) listesini döndürür.
rightsinfo
Varsa viki hakları (lisans) bilgilerini döndürür.
restrictions
Kullanılabilir kısıtlama (koruma) türleri hakkında bilgi verir.
languages
MediaWiki'nin desteklediği dillerin bir listesini döndürür (isteğe bağlı olarak siinlanguagecode kullanılarak yerelleştirilir).
languagevariants
LanguageConverter öğesinin etkinleştirildiği dil kodlarının listesini ve her biri için desteklenen varyantları döndürür.
skins
Etkinleştirilmiş tüm kaplamaların bir listesini döndürür (isteğe bağlı olarak siinlanguagecode kullanılarak, aksi takdirde içerik dilinde yerelleştirilir).
extensiontags
Ayrıştırıcı uzantısı etiketlerinin listesini döndürür.
functionhooks
Ayrıştırıcı işlev kancalarının bir listesini döndürür.
showhooks
Abone olunan tüm kancaların bir listesini döndürür ($wgHooks içeriği).
variables
Değişken kimliklerinin bir listesini döndürür.
protocols
Harici bağlantılarda izin verilen protokollerin listesini döndürür.
defaultoptions
Kullanıcı tercihleri için varsayılan değerleri döndürür.
uploaddialog
Yükleme iletişim kutusu yapılandırmasını döndürür.
Değer (| veya alternatif ile ayırın): dbrepllag, defaultoptions, extensions, extensiontags, fileextensions, functionhooks, general, interwikimap, languages, languagevariants, libraries, magicwords, namespacealiases, namespaces, protocols, restrictions, rightsinfo, showhooks, skins, specialpagealiases, statistics, uploaddialog, usergroups, variables
Varsayılan: general
sifilteriw

Vikiarası haritasının yalnızca yerel veya yalnızca yerel olmayan girişlerini döndürün.

Aşağıdaki değerlerden biri: !local, local
sishowalldb

Sadece en fazla olanı değil, tüm veritabanı sunucularını listeleyin.

Tür: boole (ayrıntılar)
sinumberingroup

Kullanıcı gruplarındaki kullanıcı sayısını listeler.

Tür: boole (ayrıntılar)
siinlanguagecode

Yerelleştirilmiş dil adları (en iyi çaba) ve dış görünüm adları için dil kodu.

meta=tokens

Veri değiştirme işlemleri için anahtar alır.

Parametre:
type

Talep edilecek anahtar türleri.

Değer (| veya alternatif ile ayırın): createaccount, csrf, login, patrol, rollback, userrights, watch
Tüm değerleri belirtmek için * tuşunu kullanın.
Varsayılan: csrf
Örnekler:
Bir csrf anahtarı alın (varsayılan).
api.php?action=query&meta=tokens [sandbox'ta açın]
Bir saat anahtar ve devriye anahtarı alın.
api.php?action=query&meta=tokens&type=watch|patrol [sandbox'ta açın]

meta=userinfo (ui)

Geçerli kullanıcı hakkında bilgi alın.

Parametre:
uiprop

Hangi bilgilere yer verilecek:

blockinfo
Geçerli kullanıcının engellenmesi, kim tarafından ve hangi nedenle engellenmesi durumunda etiketler.
hasmsg
Geçerli kullanıcının bekleyen iletileri varsa bir etiket messages ekler.
groups
Geçerli kullanıcının ait olduğu tüm grupları listeler.
groupmemberships
Her gruba üyeliğin son kullanma tarihi de dahil olmak üzere, geçerli kullanıcının açıkça atandığı grupları listeler.
implicitgroups
Geçerli kullanıcının otomatik olarak üyesi olduğu tüm grupları listeler.
rights
Geçerli kullanıcının sahip olduğu tüm hakları listeler.
changeablegroups
Geçerli kullanıcının ekleyebileceği ve kaldırabileceği grupları listeler.
options
Geçerli kullanıcının ayarladığı tüm tercihleri listeler.
editcount
Geçerli kullanıcının düzenleme sayısını ekler.
ratelimits
Geçerli kullanıcıya uygulanan tüm ücret sınırlarını listeler.
theoreticalratelimits
Kullanıcı hakları veya IP'ye dayalı olarak tüm hız sınırlamalarından muaf tutulmamış olsaydı, geçerli kullanıcı için geçerli olacak tüm hız sınırlarını listeler
email
Kullanıcının e-posta adresini ve e-posta kimlik doğrulama tarihini ekler.
realname
Kullanıcının gerçek adını ekler.
acceptlang
İstemci tarafından yapılandırılmış bir biçimde gönderilen Accept-Language başlığını yankılar.
registrationdate
Kullanıcının kayıt tarihini ekler.
unreadcount
Kullanıcının izleme listesine okunmamış sayfa sayısını ekler (maksimum 999; varsa 1000+ değerini döndürür).
centralids
Kullanıcı için merkezi kimlikleri ve ek durumunu ekler.
latestcontrib
Kullanıcının son katkısının tarihini ekler.
Değer (| veya alternatif ile ayırın): acceptlang, blockinfo, centralids, changeablegroups, editcount, email, groupmemberships, groups, hasmsg, implicitgroups, latestcontrib, options, ratelimits, realname, registrationdate, rights, theoreticalratelimits, unreadcount
Tüm değerleri belirtmek için * tuşunu kullanın.
uiattachedwiki

uiprop=centralids ile, kullanıcının bu kimlikle tanımlanan viki ile bağlı olup olmadığını belirtin.

Örnekler:
Geçerli kullanıcı hakkında bilgi alın.
api.php?action=query&meta=userinfo [sandbox'ta açın]
Mevcut kullanıcı hakkında ek bilgi alın.
api.php?action=query&meta=userinfo&uiprop=blockinfo|groups|rights|hasmsg [sandbox'ta açın]
"https://tiplopedi.com/index.php/Özel:ApiHelp" sayfasından alınmıştır