MediaWiki API yardımı
Bu, otomatik olarak oluşturulmuş bir MediaWiki API belgeler sayfasıdır.
Genel bilgiler
Status: The MediaWiki API is a mature and stable interface that is actively supported and improved. While we try to avoid it, we may occasionally need to make breaking changes; subscribe to the mediawiki-api-announce mailing list for notice of updates.
Erroneous requests: When erroneous requests are sent to the API, an HTTP header will be sent with the key "MediaWiki-API-Error" and then both the value of the header and the error code sent back will be set to the same value. For more information see API: Errors and warnings.
Testing: For ease of testing API requests, see Special:ApiSandbox.
İstek yöntemleri
Eylem API istekleri GET ve POST yöntemlerini kullanabilir. GET yöntemini tercih edin; bu, isteklerin önbelleğe alınmasına olanak tanır.
Veri türleri
MediaWiki'ye giriş, NFC normalleştirilmiş UTF-8 olmalıdır. MediaWiki diğer girdileri dönüştürmeye çalışabilir, ancak bu MD5 denetimleriyle bazı işlemlerin (düzenlemeler gibi) başarısız olmasına neden olabilir.
Birden çok değer alan parametreler normalde dikey çizgi karakteri kullanılarak ayrılmış değerlerle gönderilir; param=value1|value2 veya param=value1%7value2. Bir değerin boru karakterini içermesi gerekiyorsa, ve ayırıcısı olarak U+001F (Birim Ayırıcı) kullanın. ör. param=%1Fvalue1%1Fvalue2.
API isteklerindeki bazı parametre türlerinin daha fazla açıklanması gerekir:
- boolean
Boole parametreleri HTML onay kutuları gibi çalışır: parametre belirtilirse, değerine bakılmaksızın doğru kabul edilir. Yanlış bir değer için parametreyi tamamen atlayın.
- expiry
Vade sonu değerleri göreceli olabilir (ör. 5 months veya 2 weeks) veya kesin (ör. 2014-09-18T12:34:56Z). Bitişi olmayan için, infinite, indefinite, infinity veya never kullanın.
- timestamp
Zaman damgaları çeşitli biçimlerde belirtilebilir, ayrıntılar için Zaman damgası kütüphanesi giriş biçimlerine bakın.
Sınırlar
Çoğu API modülü, çok değerli parametrelerde en fazla 50 inputs kabul edebilir ve sorgu başına en fazla 500 results (yavaş sorgular için 50 results) döndürebilir.
apihighlimits hakkına sahip kullanıcılar için ( Botlar ve Hizmetliler ), limitler 500 inputs ve 5.000 results (yavaş sorgular için 500 results) olarak artırılır.
Şablonlu parametreleri
Geçici parametreler, bir API modülünün başka bir parametrenin her değeri için bir değere ihtiyaç duyduğu durumları destekler. Örneğin, meyve istemek için bir API modülü varsa, hangi meyvelerin talep edildiğini belirtmek için fruits parametresine ve {fruit}-quantity her meyveden kaç tane talep edileceğini belirtin. Daha sonra 1 elma, 5 muz ve 20 çilek isteyen bir API istemcisi fruits=apples|bananas|strawberries&apples-quantity=1&bananas-quantity=5&strawberries-quantity=20 gibi bir istekte bulunabilir.
Ana modül
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Specify the action to perform, the format of the response, and options that apply to all API modules.
- action
Hangi işlemin gerçekleştirileceği. Bu parametre, hata ayıklama, analiz ve istek yönlendirme veya filtreleme kolaylığı için istek URL'sinin bir parçası olarak (POST gövdesinde değil) gönderilmelidir.
- acquiretempusername
- Geçici bir kullanıcı kullanıcı adı edinin ve geçici hesap oluşturma etkinleştirilmişse ve geçerli kullanıcı oturumdan çıkarılmışsa, geçerli oturumda saklayın. Bir ad zaten saklanmışsa, aynı adı döndürür.
- block
- Bir kullanıcıyı engelleyin.
- changeauthenticationdata
- Geçerli kullanıcı için kimlik doğrulama verilerini değiştirin.
- changecontentmodel
- Sayfanın içerik modelini değiştirin
- checktoken
- action=query&meta=tokens üzerinden bir simgenin geçerliliğini kontrol edin.
- clearhasmsg
- Geçerli kullanıcı için
hasmsgişaretini temizler. - clientlogin
- Etkileşimli akışı kullanarak viki oturumu açın.
- compare
- İki sayfa arasındaki farkı elde edin.
- createaccount
- Yeni bir kullanıcı hesabı oluşturun.
- delete
- Sayfayı silin.
- edit
- Sayfa oluşturun ve düzenleyin.
- emailuser
- Bir kullanıcıya e-posta gönderin.
- expandtemplates
- Vikimetin içindeki tüm şablonları genişletir.
- feedcontributions
- Bir kullanıcının katkı yayını döndürür.
- feedrecentchanges
- Son yapılan değişiklikler özet akışını döndürür.
- feedwatchlist
- Bir izleme listesi beslemesini döndürür.
- filerevert
- Bir dosyayı eski bir revizyona geri döndürün.
- help
- Belirtilen modüller için yardımı görüntüleyin.
- imagerotate
- Bir veya daha fazla görüntüyü döndürün.
- import
- Bir sayfayı başka bir vikiden veya bir XML dosyasından içe aktarın.
- languagesearch
- Herhangi bir betikte dil isimlerini arayın.
- linkaccount
- Bir üçüncü taraf sağlayıcıdan bir hesabı geçerli kullanıcıya bağlayın.
- login
- Oturum açın ve kimlik doğrulama çerezlerini alın.
- logout
- Oturumu kapatın ve oturum verilerini temizleyin.
- managetags
- Değişiklik etiketleriyle ilgili yönetim görevlerini gerçekleştirin.
- mergehistory
- Sayfa geçmişlerini birleştirin.
- move
- Bir sayfayı taşı.
- opensearch
- OpenSearch protokolünü kullanarak vikide arama yapın.
- options
- Geçerli kullanıcının tercihlerini değiştirin.
- paraminfo
- API modülleri hakkında bilgi edinin.
- parse
- İçeriği ayrıştırır ve ayrıştırıcı çıkışını döndürür.
- patrol
- Bir sayfa veya revizyon devriye edin.
- protect
- Sayfanın koruma seviyesini değiştirin.
- purge
- Verilen başlıklar için önbelleği temizleyin.
- query
- MediaWiki'den ve MediaWiki hakkında veri getirin.
- removeauthenticationdata
- Geçerli kullanıcı için kimlik doğrulama verilerini kaldırın.
- resetpassword
- Bir kullanıcıya parola sıfırlama e-postası gönderin.
- revisiondelete
- Revizyonları silin ve geri alın.
- rollback
- Sayfadaki son düzenlemeyi geri alın.
- rsd
- Bir RSD (Gerçekten Basit Keşif) şemasını dışa aktarın.
- setnotificationtimestamp
- İzlenen sayfalar için bildirim zaman damgasını güncelleyin.
- setpagelanguage
- Sayfanın dilini değiştirin.
- tag
- Tek tek düzeltmelere veya günlük girişlerine değişiklik etiketleri ekleyin veya kaldırın.
- unblock
- Bir kullanıcının engellemesini kaldırın.
- undelete
- Silinen bir sayfanın silinmiş revizyonlarını geri getirin.
- unlinkaccount
- Bağlı bir üçüncü taraf hesabını geçerli kullanıcıdan kaldırın.
- upload
- Bir dosya yükleyin veya bekleyen yüklemelerin durumunu öğrenin.
- userrights
- Bir kullanıcının grup üyeliğini değiştirin.
- validatepassword
- Vikinin parola politikalarına göre bir parola doğrulayın.
- watch
- Geçerli kullanıcının izleme listesine sayfalar ekleyin veya listeden sayfa kaldırın.
- wbavailablebadges
- Kullanılabilir rozet ögelerini sorgular.
- wbcreateclaim
- Wikibase talebi oluşturur.
- wbcreateredirect
- Varlık yönlendirmesi oluşturur.
- wbeditentity
- Tek bir yeni Wikibase varlığı oluşturur ve seri hale getirilmiş bilgilerle değiştirir.
- wbformatentities
- Varlık kimliklerini HTML veya düz metne biçimlendirir.
- wbformatvalue
- DataValues biçimlendirir.
- wbgetclaims
- Wikibase taleplerini alır.
- wbgetentities
- Birden çok Wikibase varlığı için veri alır.
- wblinktitles
- İki farklı vikideki iki sayfayı bir Wikibase öğesiyle ilişkilendirir.
- wbmergeitems
- Birden çok öğeyi birleştirir.
- wbparsevalue
- Değerleri bir
ValueParserkullanarak ayrıştırır. - wbremoveclaims
- Wikibase hak taleplerini kaldırır.
- wbremovequalifiers
- Bir talepteki niteleyiciyi kaldırır.
- wbremovereferences
- Aynı ifadeye ait bir veya daha fazla referansı kaldırır.
- wbsearchentities
- Etiketleri ve takma adları kullanan varlıkları arar.
- wbsetaliases
- Bir Wikibase varlığı için diğer adları ayarlar.
- wbsetclaim
- Bir Bildirimin veya Talebin tamamını oluşturur veya günceller.
- wbsetclaimvalue
- Ayarlar Wikibase bir iddia değerini.
- wbsetdescription
- Ayarlar tek Wikibase bir varlık için bir açıklama.
- wbsetlabel
- Tek bir Wikibase varlığı için bir etiket ayarlar.
- wbsetqualifier
- Bir niteleyici oluşturur veya mevcut bir değerin değerini ayarlar.
- wbsetreference
- Bir referans oluşturur veya mevcut bir referansın değerini ayarlar.
- wbsetsitelink
- Vikideki bir sayfayı bir Wikibase öğesiyle ilişkilendirir veya önceden oluşturulmuş bir ilişkilendirmeyi kaldırır.
- webapp-manifest
- Bir web uygulaması bildirimi döndürür.
- cspreport
- Dahili. Tarayıcılar tarafından İçerik Güvenliği İlkesi ihlallerini bildirmek için kullanılır. Bu modül, CSP uyumlu bir web tarayıcısı tarafından otomatik olarak kullanıldığı durumlar dışında asla kullanılmamalıdır.
- editcheckreferenceurl
- Dahili. Check the status of a URL for use as a reference.
- scribunto-console
- Dahili. Scribunto konsolundan XHR taleplerine hizmet vermek için dahili modül.
- stashedit
- Dahili. Paylaşılan önbellekte bir düzenleme hazırlayın.
- visualeditor
- Dahili. Parsoid hizmetinden bir sayfa için HTML5 değerini döndürür.
- visualeditoredit
- Dahili. Bir HTML5 sayfasını MediaWiki'ye (Parsoid hizmeti aracılığıyla vikimetine dönüştürülür) kaydedin.
- Aşağıdaki değerlerden biri: acquiretempusername, block, changeauthenticationdata, changecontentmodel, checktoken, clearhasmsg, clientlogin, compare, createaccount, delete, edit, emailuser, expandtemplates, feedcontributions, feedrecentchanges, feedwatchlist, filerevert, help, imagerotate, import, languagesearch, linkaccount, login, logout, managetags, mergehistory, move, opensearch, options, paraminfo, parse, patrol, protect, purge, query, removeauthenticationdata, resetpassword, revisiondelete, rollback, rsd, setnotificationtimestamp, setpagelanguage, tag, unblock, undelete, unlinkaccount, upload, userrights, validatepassword, watch, wbavailablebadges, wbcreateclaim, wbcreateredirect, wbeditentity, wbformatentities, wbformatvalue, wbgetclaims, wbgetentities, wblinktitles, wbmergeitems, wbparsevalue, wbremoveclaims, wbremovequalifiers, wbremovereferences, wbsearchentities, wbsetaliases, wbsetclaim, wbsetclaimvalue, wbsetdescription, wbsetlabel, wbsetqualifier, wbsetreference, wbsetsitelink, webapp-manifest, cspreport, editcheckreferenceurl, scribunto-console, stashedit, visualeditor, visualeditoredit
- Varsayılan: help
- format
Çıkışının biçimi.
- Aşağıdaki değerlerden biri: json, jsonfm, none, rawfm, xml, xmlfm
- Varsayılan: jsonfm
- maxlag
Maksimum gecikme, MediaWiki veritabanı çoğaltılmış bir kümeye yüklendiğinde kullanılabilir. Daha fazla site çoğaltma gecikmesine neden olan eylemleri kaydetmek için, bu parametre istemcinin çoğaltma gecikmesi belirtilen değerden daha az olana kadar beklemesini sağlayabilir. Aşırı gecikme durumunda, maxlag hata kodu, $host bekleniyor: $lag saniye geçikli gibi bir mesajla birlikte döndürülür.
Daha fazla bilgi için Manual:Maxlag parametresi sayfasına bakınız.- Tür: tamsayı
- smaxage
s-maxageHTTP önbellek kontrolü üstbilgisini bu kadar saniye olarak ayarlayın. Hatalar asla önbelleğe alınmaz.- Tür: tamsayı
- Değer, 0 daha az olmamalıdır.
- Varsayılan: 0
- maxage
max-ageHTTP önbellek kontrolü üstbilgisini bu kadar saniye olarak ayarlayın. Hatalar asla önbelleğe alınmaz.- Tür: tamsayı
- Değer, 0 daha az olmamalıdır.
- Varsayılan: 0
- assert
user olarak ayarlanmışsa kullanıcının oturum açtığını (geçici kullanıcı dahil), anon olarak ayarlanmışsa oturum açmadığını veya bot olarak ayarlanmışsa bot kullanıcı hakkına sahip olduğunu doğrulayın.
- Aşağıdaki değerlerden biri: anon, bot, user
- assertuser
Geçerli kullanıcının adlandırılmış kullanıcı olduğunu doğrulayın.
- Şunu yazın: kullanıcı, herhangi biri kullanıcı adı ve Geçici kullanıcı
- requestid
Burada verilen herhangi bir değer yanıta dahil edilecektir. İstekleri ayırt etmek için kullanılabilir.
- servedby
İsteği sunan ana bilgisayar adını sonuçlara ekleyin.
- Tür: boole (ayrıntılar)
- curtimestamp
Geçerli zaman damgasını sonuca dahil et.
- Tür: boole (ayrıntılar)
- responselanginfo
Sonuçta uselang ve errorlang için kullanılan dilleri ekleyin.
- Tür: boole (ayrıntılar)
- origin
Alanlar arası AJAX isteği (CORS) kullanarak API'ye erişirken, bunu kaynak alan adına ayarlayın. Bu, herhangi bir ön kontrol isteğine dahil edilmelidir ve bu nedenle istek URL'sinin bir parçası olmalıdır (POST gövdesi değil).
Kimliği doğrulanmış istekler için, bu,
Originbaşlığındaki kaynaklardan biriyle tam olarak eşleşmelidir, bu nedenle https://en.wikipedia.org veya https://meta.wikimedia.org gibi bir şeye ayarlanmalıdır. Bu parametreOriginbaşlığıyla eşleşmezse, 403 yanıtı döndürülür. Bu parametreOriginbaşlığıyla eşleşirse ve kaynak izin verilirse,Access-Control-Allow-OriginveAccess-Control-Allow-Credentialsbaşlıkları ayarlanır.Kimliği doğrulanmamış istekler için * değerini belirtin. Bu
Access-Control-Allow-Originbaşlığının ayarlanmasına neden olur, ancakAccess-Control-Allow-Credentialsfalseolur ve tüm kullanıcıya özgü veriler kısıtlanır.- crossorigin
Alanlar arası AJAX isteği (CORS) kullanarak API'ye erişirken ve siteler arası istek sahteciliği (CSRF) saldırılarına karşı güvenli bir oturum sağlayıcısı (OAuth gibi) kullanırken, isteğin kimlik doğrulamalı (yani oturum kapatılmamış) olması için
origin=*yerine bunu kullanın. Bu, herhangi bir ön kontrol isteğine dahil edilmeli ve bu nedenle istek URL'sinin bir parçası olmalıdır (POST gövdesinin değil).Çoğu oturum sağlayıcısının, standart çerez tabanlı oturumlar da dahil olmak üzere, kimlik doğrulamalı CORS'u desteklemediğini ve bu parametreyle kullanılamayacağını unutmayın.
- Tür: boole (ayrıntılar)
- uselang
Mesaj çevirileri için kullanılacak dil. action=query&meta=siteinfo ile siprop=languages bir dil kodu listesi döndürür veya user Mevcut kullanıcının dil tercihini kullanmak için bu vikinin içerik dilini kullanmak için content belirtin.
- Varsayılan: user
- variant
Dilin varyantı. Yalnızca temel dil, değişken dönüştürmeyi destekliyorsa çalışır.
- errorformat
Uyarı ve hata metni çıkışı için kullanılacak biçim
- plaintext
- HTML etiketlerinin kaldırıldığı ve varlıkların değiştirildiği vikimetin.
- wikitext
- Ayrıştırılmamış vikimetin.
- html
- HTML
- raw
- Mesaj anahtarı ve parametreleri.
- none
- Metin çıkışı yok, yalnızca hata kodları.
- bc
- MediaWiki 1.29'dan önce kullanılan biçim. errorlang ve errorsuselocal yoksayılır.
- Aşağıdaki değerlerden biri: bc, html, none, plaintext, raw, wikitext
- Varsayılan: bc
- errorlang
Uyarılar ve hatalar için kullanılacak dil. action=query&meta=siteinfo ile siprop=languages veya content bir dil kodu listesi döndürür. Bu vikinin içerik dilini kullanmak için uselang parametresiyle aynı değeri kullanmak için uselang değerini belirtin.
- Varsayılan: uselang
- errorsuselocal
Verilirse, hata metinleri MediaWiki ad alanından yerel olarak özelleştirilmiş iletiler kullanır.
- Tür: boole (ayrıntılar)
- Ana modül için yardım.
- api.php?action=help [sandbox'ta açın]
- Hepsi tek bir sayfada yardım.
- api.php?action=help&recursivesubmodules=1&toc [sandbox'ta açın]
action=acquiretempusername
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Geçici bir kullanıcı kullanıcı adı edinin ve geçici hesap oluşturma etkinleştirilmişse ve geçerli kullanıcı oturumdan çıkarılmışsa, geçerli oturumda saklayın. Bir ad zaten saklanmışsa, aynı adı döndürür.
Eğer kullanıcı daha sonra geçici hesap oluşturmayla sonuçlanan bir eylem gerçekleştirirse, saklanan kullanıcı adı kendi hesapları için kullanılacaktır. Aynı şekilde, önizlemelerde de kullanılabilir. Ancak, hesap henüz oluşturulmamıştır ve isim henüz diğer kullanıcılar tarafından görülemez.
action=block
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Bir kullanıcıyı engelleyin.
- id
Değiştirilecek engelin kimliği (list=blocks aracılığıyla elde edilir). user, reblock veya newblock ile birlikte kullanılamaz.
- Tür: tamsayı
- user
Engellenecek kullanıcı. id ile birlikte kullanılamaz.
- Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, Geçici kullanıcı, IP aralığı ve kullanıcı kimliği (ör. "#12345")
- userid
- Kaldırıldı.
Bunun yerine user=#ID belirtin.
- Tür: tamsayı
- expiry
Son kullanma tarihi. Göreli olabilir (ör. 5 veya content veya 2 weeks) veya mutlak (ör. 2014-09-18T12:34:56Z). infinite, indefinite veya never olarak ayarlanırsa, engel asla sona ermez.
- Varsayılan: never
- reason
Engelleme sebebi.
- Varsayılan: (boş)
- anononly
Yalnızca anonim kullanıcıları engelleyin (örneğin bu IP adresi için geçici hesap düzenlemeleri dahil anonim düzenlemeleri devre dışı bırakın).
- Tür: boole (ayrıntılar)
- nocreate
Hesap oluşturmayı önleyin.
- Tür: boole (ayrıntılar)
- autoblock
Son kullanılan IP adresini ve oturum açmaya çalıştıkları sonraki IP adreslerini otomatik olarak engelle.
- Tür: boole (ayrıntılar)
- noemail
Kullanıcının viki üzerinden e-posta göndermesini engelleyin. (
blockemailhakkını gerektirir).- Tür: boole (ayrıntılar)
- hidename
Kullanıcı adını blok günlüğünden gizleyin. (
hideuserhakkını gerektirir).- Tür: boole (ayrıntılar)
- allowusertalk
Kullanıcının kendi tarışma sayfasını düzenlemesine izin ver ($wgBlockAllowsUTEdit üzerinde bağlı kalır).
- Tür: boole (ayrıntılar)
- reblock
Kullanıcı zaten engellenmişse, mevcut engelin üzerine yazın. Eğer kullanıcı bir kereden fazla engellenmişse, bu başarısız olur. O durumda id parametresini kullanın. id veya newblock ile birlikte kullanılamaz.
- Tür: boole (ayrıntılar)
- newblock
Kullanıcı zaten engellenmişse bile başka bir engelleme ekleyin. id veya reblock ile birlikte kullanılamaz.
- Tür: boole (ayrıntılar)
- watchuser
Kullanıcının veya IP adresinin kullanıcı ve tartışma sayfalarını izleyin.
- Tür: boole (ayrıntılar)
Engel günlüğündeki girişe uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- partial
Kullanıcıyı sitenin tamamı yerine belirli sayfalardan veya ad alanlarından engelleyin.
- Tür: boole (ayrıntılar)
- pagerestrictions
Kullanıcının düzenlemesini engelleyecek başlıkların listesi. Yalnızca partial true olarak ayarlandığında geçerlidir.
- Tür: sayfa başlığı
- Değerleri | veya alternatif ile ayırın.
- Maksimum değer sayısı 10.
- Yalnızca var olan sayfaları kabul eder.
- namespacerestrictions
Kullanıcının düzenlemesini engellemek için ad alanı kimlikleri listesi. Yalnızca partial true olarak ayarlandığında geçerlidir.
- Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 120, 121, 122, 123, 828, 829
- Tüm değerleri belirtmek için * tuşunu kullanın.
- actionrestrictions
Kullanıcının gerçekleştirmesini engelleyen eylemlerin listesi. Yalnızca kısmi doğru olarak ayarlandığında geçerlidir.
- Değer (| veya alternatif ile ayırın): create, move, upload
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- Üç gün boyunca 192.0.2.5 IP adresini bir nedenden dolayı engelleyin.
- api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC [sandbox'ta açın]
- Vandal kullanıcısını bir nedenden dolayı süresiz olarak engelleyin ve yeni hesap oluşturmayı ve e-posta göndermeyi engelleyin.
- api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC [sandbox'ta açın]
action=changeauthenticationdata (changeauth)
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Geçerli kullanıcı için kimlik doğrulama verilerini değiştirin.
- changeauthrequest
Bu eylem doğrulama isteğini action=query&meta=authmanagerinfo ifadesinden amirequestsfor=change ile döndürülen id ile kullanın.
- Bu parametre gerekli.
- changeauthtoken
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- *
- Bu modül, mevcut kimlik doğrulama isteklerine bağlı olarak ek parametreleri kabul eder. Belirlemek için action=query&meta=authmanagerinfo ile amirequestsfor=change (veya varsa bu modülden önceki bir yanıt) istekler ve kullandıkları alanlar kullanılabilir.
- Geçerli kullanıcının parolası ExamplePassword olarak değiştirmeyi deneyin.
- api.php?action=changeauthenticationdata&changeauthrequest=MediaWiki%5CAuth%5CPasswordAuthenticationRequest&password=ExamplePassword&retype=ExamplePassword&changeauthtoken=123ABC [sandbox'ta açın]
action=changecontentmodel
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Sayfanın içerik modelini değiştirin
- title
İçeriğini değiştirmek için sayfanın başlığı. pageid ile birlikte kullanılamaz.
- pageid
İçeriğini değiştirmek için sayfanın sayfa kimliği. title ile birlikte kullanılamaz.
- Tür: tamsayı
- summary
Değişiklik özeti ve günlük girişi nedeni
Günlük girişine uygulanacak ve düzenlenecek değişiklik etiketleri.
- Değer (| veya alternatif ile ayırın):
- model
Yeni içeriğin içerik modeli.
- Bu parametre gerekli.
- Aşağıdaki değerlerden biri: GadgetDefinition, Scribunto, css, javascript, json, text, vue, wikitext
- bot
İçerik modeli değişikliğini bir bot işaretiyle işaretleyin.
- Tür: boole (ayrıntılar)
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- Ana sayfayı
textiçerik modeline sahip olacak şekilde değiştirin - api.php?action=changecontentmodel&title=Main Page&model=text&token=123ABC [sandbox'ta açın]
action=checktoken
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
action=query&meta=tokens üzerinden bir simgenin geçerliliğini kontrol edin.
- type
Test edilen anahtar türü.
- Bu parametre gerekli.
- Aşağıdaki değerlerden biri: createaccount, csrf, login, patrol, rollback, userrights, watch
- token
Test edilecek anahtar.
- Bu parametre gerekli.
- maxtokenage
Anahtarın izin verilen maksimum yaşı, saniye olarak.
- Tür: tamsayı
- Bir csrf anahtarının geçerliliğini test edin.
- api.php?action=checktoken&type=csrf&token=123ABC [sandbox'ta açın]
action=clearhasmsg
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Geçerli kullanıcı için hasmsg işaretini temizler.
- Geçerli kullanıcı için
hasmsgişareti temizleyin. - api.php?action=clearhasmsg [sandbox'ta açın]
action=clientlogin (login)
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Etkileşimli akışı kullanarak viki oturumu açın.
Bu modülü kullanmanın genel prosedürü:
- action=query+authmanagerinfo üzerinden mevcut alanları amirequestsfor=login ve bir login ile getir action=query&meta=tokens üzerinden anahtar.
- Alanları kullanıcıya sunun ve gönderilmesini sağlayın.
- Bu modülde loginreturnurl ve ilgili alanları sağlayın.
- Yanıttaki status kontrol edin.
- PASS veya FAIL aldıysanız işleminiz tamamlanmıştır. Operasyon ya başarılı oldu ya da olmadı.
- UI aldıysanız, yeni alanları kullanıcıya sunun ve gönderilmesini sağlayın. Ardından bu modülde logincontinue ve ilgili alanlar ayarlanmış olarak yayınlayın ve 4. adımı tekrarlayın.
- REDIRECT aldıysanız, kullanıcıyı redirecttarget yönlendirin ve loginreturnurl dönmesini bekleyin. Ardından bu modülde logincontinue ve dönüş URL'sine iletilen tüm alanlarla yayınlayın ve 4. adımı tekrarlayın.
- RESTART aldıysanız, kimlik doğrulamanın işe yaradığı, ancak bağlı bir kullanıcı hesabımız olmadığı anlamına gelir. Bunu UI veya FAIL olarak değerlendirebilirsiniz.
- loginrequests
Bu kimlik doğrulama isteklerini yalnızca, action=query&meta=authmanagerinfo öğesinden amirequestsfor=login ile veya bu modülün önceki yanıtından döndürülen id ile kullanın.
- 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).
- loginmessageformat
Mesajları döndürmek için kullanılacak biçim.
- Aşağıdaki değerlerden biri: html, none, raw, wikitext
- Varsayılan: wikitext
- loginmergerequestfields
Tüm kimlik doğrulama istekleri için alan bilgilerini tek bir dizide birleştirin.
- Tür: boole (ayrıntılar)
- loginpreservestate
Mümkünse, önceki bir başarısız oturum açma girişiminden durumu koruyun.
- Tür: boole (ayrıntılar)
- loginreturnurl
Üçüncü taraf kimlik doğrulama akışları için dönüş URL'si mutlak olmalıdır. Ya bu ya da logincontinue gerekli.
Bir REDIRECT yanıtı alındığında, üçüncü taraf bir kimlik doğrulama akışı için genellikle belirtilen redirecttarget URL'sine bir tarayıcı veya web görünümü açarsınız. Bu tamamlandığında, üçüncü taraf tarayıcıyı veya web görünümünü bu URL'ye gönderir. URL'den herhangi bir sorgu veya POST parametresini çıkarmalı ve bunları bu API modülüne logincontinue isteği olarak iletmelisiniz.
- logincontinue
Bu istek, daha önceki bir UI veya REDIRECT yanıtından sonra devam ediyor. Ya bu ya da loginreturnurl gerekli.
- Tür: boole (ayrıntılar)
- loginreauthenticate
Oturum açmak yerine, güvenlik açısından hassas bir işleme geçici erişim elde etmek için yeniden kimlik doğrulaması yapın.
- logintoken
action=query&meta=tokens üzerinden alınan bir "login" anahtarı
- Bu parametre gerekli.
- *
- Bu modül, mevcut kimlik doğrulama isteklerine bağlı olarak ek parametreleri kabul eder. Belirlemek için action=query&meta=authmanagerinfo ile amirequestsfor=login (veya varsa bu modülden önceki bir yanıt) istekler ve kullandıkları alanlar kullanılabilir.
- Vikide Example parolası ile ExamplePassword kullanıcısı olarak oturum açma işlemini başlatın.
- api.php?action=clientlogin&username=Example&password=ExamplePassword&loginreturnurl=http://example.org/&logintoken=123ABC [sandbox'ta açın]
- İki faktörlü kimlik doğrulaması için UI yanıtından sonra oturum açmaya devam edin ve 987654 OATHToken sağlayın.
- api.php?action=clientlogin&logincontinue=1&OATHToken=987654&logintoken=123ABC [sandbox'ta açın]
action=compare
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
İki sayfa arasındaki farkı elde edin.
"from" ve "to" için revizyon numarası, sayfa başlığı, sayfa kimliği, metin veya göreli referans iletilmelidir.
- fromtitle
Karşılaştırılacak ilk başlık.
- fromid
Karşılaştırılacak ilk sayfa kimliği.
- Tür: tamsayı
- fromrev
Karşılaştırılacak ilk revizyon.
- Tür: tamsayı
- fromslots
fromtitle, fromid veya fromrev tarafından belirtilen revizyon içeriğini geçersiz kılın.
Bu parametre değiştirilecek yuvaları belirtir. fromtext-{slot}, fromcontentmodel-{slot} ve fromcontentformat-{slot} kullanarak her alan için içerik belirtin.
- Değer (| veya alternatif ile ayırın): main
- fromtext-{slot}
Belirtilen yuvanın metni. Atlanırsa, yuva revizyondan kaldırılır.
- Bu bir şablonlu parametresidir. İstekte bulunurken {slot} parametrenin adında fromslots değerleri ile değiştirilmelidir.
- fromsection-{slot}
fromtext-{slot} tek bir bölümün içeriği olduğunda, bu bölüm tanımlayıcısıdır. Bir bölüm düzenleme için olduğu gibi fromtitle, fromid veya fromrev tarafından belirtilen revizyonla birleştirilecektir.
- Bu bir şablonlu parametresidir. İstekte bulunurken {slot} parametrenin adında fromslots değerleri ile değiştirilmelidir.
- fromcontentformat-{slot}
fromtext-{slot} içerik serileştirme biçimi.
- Bu bir şablonlu parametresidir. İstekte bulunurken {slot} parametrenin adında fromslots değerleri ile değiştirilmelidir.
- Aşağıdaki değerlerden biri: application/json, application/octet-stream, application/unknown, application/vnd.php.serialized, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- fromcontentmodel-{slot}
fromtext-{slot} içerik modeli. Sağlanmazsa, diğer parametrelere göre tahmin edilir.
- Bu bir şablonlu parametresidir. İstekte bulunurken {slot} parametrenin adında fromslots değerleri ile değiştirilmelidir.
- Aşağıdaki değerlerden biri: GadgetDefinition, Scribunto, css, javascript, json, text, unknown, vue, wikibase-item, wikibase-property, wikitext
- frompst
fromtext-{slot} üzerinde bir ön kayıt dönüşümü yapın
- Tür: boole (ayrıntılar)
- fromtext
- Kaldırıldı.
fromslots=main belirtin ve bunun yerine fromtext-main kullanın.
- fromcontentformat
- Kaldırıldı.
fromslots=main belirtin ve bunun yerine fromcontentmodel-main kullanın.
- Aşağıdaki değerlerden biri: application/json, application/octet-stream, application/unknown, application/vnd.php.serialized, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- fromcontentmodel
- Kaldırıldı.
fromslots=main belirtin ve bunun yerine fromcontentmodel-main kullanın.
- Aşağıdaki değerlerden biri: GadgetDefinition, Scribunto, css, javascript, json, text, unknown, vue, wikibase-item, wikibase-property, wikitext
- fromsection
- Kaldırıldı.
Yalnızca belirtilen 'from' içeriğinin belirtilen bölümünü kullanın.
- totitle
Karşılaştırılacak ikinci başlık.
- toid
Karşılaştırılacak ikinci sayfa kimliği.
- Tür: tamsayı
- torev
Karşılaştırılacak ikinci revizyon.
- Tür: tamsayı
- torelative
fromtitle, fromid veya fromrev üzerinden belirlenen revizyona göre bir revizyon kullanın. Diğer 'to' seçeneklerinin tümü yok sayılır.
- Aşağıdaki değerlerden biri: cur, next, prev
- toslots
totitle, toid veya torev tarafından belirtilen revizyonun içeriğini geçersiz kılın.
Bu parametre değiştirilecek yuvaları belirtir. Her bir alan için içerik belirtmek üzere totext-{slot}, tocontentmodel-{slot} ve tocontentformat-{slot} tuşlarını kullanın.
- Değer (| veya alternatif ile ayırın): main
- totext-{slot}
Belirtilen yuvanın metni. Atlanırsa, yuva revizyondan kaldırılır.
- Bu bir şablonlu parametresidir. İstekte bulunurken {slot} parametrenin adında toslots değerleri ile değiştirilmelidir.
- tosection-{slot}
totext-{slot} tek bir bölümün içeriği olduğunda, bu bölüm tanımlayıcısıdır. Bir bölüm düzenleme için olduğu gibi totitle, toid veya torev tarafından belirtilen revizyonla birleştirilecektir.
- Bu bir şablonlu parametresidir. İstekte bulunurken {slot} parametrenin adında toslots değerleri ile değiştirilmelidir.
- tocontentformat-{slot}
totext-{slot} içerik serileştirme biçimi.
- Bu bir şablonlu parametresidir. İstekte bulunurken {slot} parametrenin adında toslots değerleri ile değiştirilmelidir.
- Aşağıdaki değerlerden biri: application/json, application/octet-stream, application/unknown, application/vnd.php.serialized, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- tocontentmodel-{slot}
totext-{slot} içerik modeli. Sağlanmazsa, diğer parametrelere göre tahmin edilir.
- Bu bir şablonlu parametresidir. İstekte bulunurken {slot} parametrenin adında toslots değerleri ile değiştirilmelidir.
- Aşağıdaki değerlerden biri: GadgetDefinition, Scribunto, css, javascript, json, text, unknown, vue, wikibase-item, wikibase-property, wikitext
- topst
totext üzerinde bir ön kayıt dönüşümü yapın.
- Tür: boole (ayrıntılar)
- totext
- Kaldırıldı.
toslots=main belirtin ve bunun yerine totext-main kullanın.
- tocontentformat
- Kaldırıldı.
toslots=main belirtin ve bunun yerine tocontentformat-main kullanın.
- Aşağıdaki değerlerden biri: application/json, application/octet-stream, application/unknown, application/vnd.php.serialized, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- tocontentmodel
- Kaldırıldı.
toslots=main belirtin ve bunun yerine tocontentmodel-main için kullanın.
- Aşağıdaki değerlerden biri: GadgetDefinition, Scribunto, css, javascript, json, text, unknown, vue, wikibase-item, wikibase-property, wikitext
- tosection
- Kaldırıldı.
Yalnızca belirtilen 'to' içeriğinin belirtilen bölümünü kullanın.
- prop
Hangi bilgileri alacağınız.
- diff
- Fark HTML'si.
- diffsize
- Fark HTML'sinin bayt cinsinden boyutu.
- rel
- Varsa, 'from' den önce ve sonra 'to' kadar revizyonun kimlikleri.
- ids
- 'from' ve 'to' revizyonlarının sayfa ve revizyon kimlikleri.
- title
- 'from' ve 'to' revizyonlarının sayfa başlıkları.
- user
- 'from' ve 'to' revizyonlarının kullanıcı adı ve kimliği. Kullanıcı gözden geçirilmişse, bir fromuserhidden veya touserhidden özelliği döndürülür.
- comment
- 'from' ve 'to' revizyonları hakkında yorum. Yorum revizyonu silindiyse, bir fromcommenthidden veya tocommenthidden özelliği döndürülür.
- parsedcomment
- 'from' ve 'to' revizyonlarına ilişkin çözümlenmiş yorum. Yorum revizyonu silindiyse, bir fromcommenthidden veya tocommenthidden özelliği döndürülür.
- size
- 'from' ve 'to' revizyonlarının boyutu.
- timestamp
- "from" ve "to" revizyonlarının zaman damgası.
- Değer (| veya alternatif ile ayırın): comment, diff, diffsize, ids, parsedcomment, rel, size, timestamp, title, user
- Varsayılan: diff|ids|title
- slots
Tüm yuvalar için birleştirilmiş fark yerine bu yuvalar için ayrı farklar döndürün.
- Değer (| veya alternatif ile ayırın): main
- Tüm değerleri belirtmek için * tuşunu kullanın.
- difftype
Karşılaştırmayı satır içi HTML biçimlendirmesiyle döndür.
- Aşağıdaki değerlerden biri: table, unified
- Varsayılan: table
- Revizyon 1 ve 2 arasında bir fark oluşturun.
- api.php?action=compare&fromrev=1&torev=2 [sandbox'ta açın]
action=createaccount (create)
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Yeni bir kullanıcı hesabı oluşturun.
Bu modülü kullanmanın genel prosedürü:
- action=query+authmanagerinfo üzerinden mevcut alanları amirequestsfor=create ve bir createaccount ile getir action=query&meta=tokens üzerinden anahtar.
- Alanları kullanıcıya sunun ve gönderilmesini sağlayın.
- Bu modülde createreturnurl ve ilgili alanları sağlayın.
- Yanıttaki status kontrol edin.
- PASS veya FAIL aldıysanız işleminiz tamamlanmıştır. Operasyon ya başarılı oldu ya da olmadı.
- UI aldıysanız, yeni alanları kullanıcıya sunun ve gönderilmesini sağlayın. Ardından bu modülde createcontinue ve ilgili alanlar ayarlanmış olarak yayınlayın ve 4. adımı tekrarlayın.
- REDIRECT aldıysanız, kullanıcıyı redirecttarget yönlendirin ve createreturnurl dönmesini bekleyin. Ardından bu modülde createcontinue ve dönüş URL'sine iletilen tüm alanlarla yayınlayın ve 4. adımı tekrarlayın.
- RESTART aldıysanız, kimlik doğrulamanın işe yaradığı, ancak bağlı bir kullanıcı hesabımız olmadığı anlamına gelir. Bunu UI veya FAIL olarak değerlendirebilirsiniz.
- createrequests
Bu kimlik doğrulama isteklerini yalnızca, action=query&meta=authmanagerinfo öğesinden amirequestsfor=create ile veya bu modülün önceki yanıtından döndürülen id ile kullanın.
- 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).
- createmessageformat
Mesajları döndürmek için kullanılacak biçim.
- Aşağıdaki değerlerden biri: html, none, raw, wikitext
- Varsayılan: wikitext
- createmergerequestfields
Tüm kimlik doğrulama istekleri için alan bilgilerini tek bir dizide birleştirin.
- Tür: boole (ayrıntılar)
- createpreservestate
Mümkünse, önceki bir başarısız oturum açma girişiminden durumu koruyun.
action=query&meta=authmanagerinfo, hasprimarypreservedstate için true değerini döndürdüyse, primary-required olarak işaretlenen isteklerin atlanması gerekir. preservedusername için boş olmayan bir değer döndürdüyse, bu kullanıcı adı username parametresi için kullanılmalıdır.
- Tür: boole (ayrıntılar)
- createreturnurl
Üçüncü taraf kimlik doğrulama akışları için dönüş URL'si mutlak olmalıdır. Ya bu ya da createcontinue gerekli.
Bir REDIRECT yanıtı alındığında, üçüncü taraf bir kimlik doğrulama akışı için genellikle belirtilen redirecttarget URL'sine bir tarayıcı veya web görünümü açarsınız. Bu tamamlandığında, üçüncü taraf tarayıcıyı veya web görünümünü bu URL'ye gönderir. URL'den herhangi bir sorgu veya POST parametresini çıkarmalı ve bunları bu API modülüne createcontinue isteği olarak iletmelisiniz.
- createcontinue
Bu istek, daha önceki bir UI veya REDIRECT yanıtından sonra devam ediyor. Ya bu ya da createreturnurl gerekli.
- Tür: boole (ayrıntılar)
- createtoken
action=query&meta=tokens üzerinden alınan bir "createaccount" anahtarı
- Bu parametre gerekli.
- *
- Bu modül, mevcut kimlik doğrulama isteklerine bağlı olarak ek parametreleri kabul eder. Belirlemek için action=query&meta=authmanagerinfo ile amirequestsfor=create (veya varsa bu modülden önceki bir yanıt) istekler ve kullandıkları alanlar kullanılabilir.
- ExamplePassword parolası ile Example kullanıcısını oluşturma işlemini başlatın.
- api.php?action=createaccount&username=Example&password=ExamplePassword&retype=ExamplePassword&createreturnurl=http://example.org/&createtoken=123ABC [sandbox'ta açın]
action=cspreport
- Bu modül dahili veya kararsızdır ve kullanmamalısınız. Çalışması önceden bildirilmeksizin değiştirilebilir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Tarayıcılar tarafından İçerik Güvenliği İlkesi ihlallerini bildirmek için kullanılır. Bu modül, CSP uyumlu bir web tarayıcısı tarafından otomatik olarak kullanıldığı durumlar dışında asla kullanılmamalıdır.
- reportonly
Zorunlu bir politika değil, bir izleme politikasından rapor olarak işaretleyin
- Tür: boole (ayrıntılar)
- source
Bu raporu tetikleyen CSP başlığını ne oluşturdu
- Varsayılan: internal
action=delete
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Sayfayı silin.
- title
Silinecek sayfanın başlığı. pageid ile birlikte kullanılamaz.
- pageid
Silinecek sayfanın sayfa kimliği. title ile birlikte kullanılamaz.
- Tür: tamsayı
- reason
Silme sebebi. Ayarlanmazsa, otomatik olarak oluşturulan bir neden kullanılır.
Silme günlüğündeki girişe uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- deletetalk
Varsa tartışma sayfasını silin.
- Tür: boole (ayrıntılar)
- watch
- Kaldırıldı.
Sayfayı geçerli kullanıcının izleme listesine ekleyin.
- Tür: boole (ayrıntılar)
- watchlist
Geçerli kullanıcının izleme listesine koşulsuz olarak sayfayı ekleyin veya kaldırın, tercihleri kullanın (bot kullanıcıları için göz ardı edilir) veya izlemeyi değiştirmeyin.
- Aşağıdaki değerlerden biri: nochange, preferences, unwatch, watch
- Varsayılan: preferences
- unwatch
- Kaldırıldı.
Sayfayı geçerli kullanıcının izleme listesinden kaldırın.
- Tür: boole (ayrıntılar)
- oldimage
action=query&prop=imageinfo&iiprop=archivename tarafından sağlanan, silinecek eski görüntünün adı.
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- Anasayfa sayfasını silin.
- api.php?action=delete&title=Anasayfa&token=123ABC [sandbox'ta açın]
- Preparing for move nedeni ile Anasayfa'i silin.
- api.php?action=delete&title=Anasayfa&token=123ABC&reason=Preparing%20for%20move [sandbox'ta açın]
action=edit
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Sayfa oluşturun ve düzenleyin.
- title
Düzenlenecek sayfanın başlığı. pageid ile birlikte kullanılamaz.
- pageid
Düzenlenecek sayfanın sayfa kimliği. title ile birlikte kullanılamaz.
- Tür: tamsayı
- section
Bölüm tanımlayıcısı. Üst bölüm için 0, yeni bölüm için new. Genellikle pozitif bir tam sayıdır, ancak sayısal olmayabilir.
- sectiontitle
section=new kullanılırken yeni bölümün başlığı.
- text
Sayfa içeriği.
- summary
Değişiklik özeti.
Bu parametre sağlanmadığında veya boş olduğunda, otomatik olarak bir değişiklik özeti oluşturulabilir.
section=new kullanıldığında ve sectiontitle sağlanmadığında, bunun yerine bölüm başlığı için bu parametrenin değeri kullanılır ve otomatik olarak bir değişiklik özeti oluşturulur.
Düzeltmeye uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- minor
Bu düzenlemeyi küçük bir düzenleme olarak işaretleyin.
- Tür: boole (ayrıntılar)
- notminor
"Tüm değişiklikleri varsayılan olarak küçük değişiklik olarak işaretle" kullanıcı tercihi ayarlanmış olsa bile bu düzenlemeyi küçük düzenleme olarak işaretlemeyin.
- Tür: boole (ayrıntılar)
- bot
Bu düzenlemeyi bir bot düzenlemesi olarak işaretleyin.
- Tür: boole (ayrıntılar)
- baserevid
Düzenleme çakışmalarını tespit etmek için kullanılan temel revizyonun kimliği. action=query&prop=revisions aracılığıyla elde edilebilir. Kendiliğinden çakışmalar, taban zaman damgası ayarlanmadığı sürece düzenlemenin başarısız olmasına neden olur.
- Tür: tamsayı
- basetimestamp
Düzenleme çakışmalarını tespit etmek için kullanılan temel revizyonun zaman damgası. action=query&prop=revisions&rvprop=timestamp aracılığıyla elde edilebilir. Kendi kendine çatışmalar göz ardı edilir.
- Tür: zaman damgası (izin verilen formatlar)
- starttimestamp
Düzenleme işleminin başladığı zaman damgası, düzenleme çakışmalarını tespit etmek için kullanılır. Düzenleme işlemine başlarken curtimestamp kullanılarak uygun bir değer elde edilebilir (örneğin, düzenlemek için sayfa içeriğini yüklerken).
- Tür: zaman damgası (izin verilen formatlar)
- recreate
Bu arada silinmiş sayfa hakkındaki hataları geçersiz kılın.
- Tür: boole (ayrıntılar)
- createonly
Zaten varsa sayfayı düzenlemeyin.
- Tür: boole (ayrıntılar)
- nocreate
Sayfa mevcut değilse bir hata oluşturun.
- Tür: boole (ayrıntılar)
- watch
- Kaldırıldı.
Sayfayı izleme listenize ekleyin.
- Tür: boole (ayrıntılar)
- unwatch
- Kaldırıldı.
Sayfayı geçerli kullanıcının izleme listesinden kaldırın.
- Tür: boole (ayrıntılar)
- watchlist
Geçerli kullanıcının izleme listesine koşulsuz olarak sayfayı ekleyin veya kaldırın, tercihleri kullanın (bot kullanıcıları için göz ardı edilir) veya izlemeyi değiştirmeyin.
- Aşağıdaki değerlerden biri: nochange, preferences, unwatch, watch
- Varsayılan: preferences
- md5
text parametresinin MD5 karması veya prependtext ve appendtext parametreleri birleştirildi. Ayarlanırsa, karma doğru olmadığı sürece düzenleme yapılmaz.
- prependtext
Bu metni sayfanın veya bölümün başına ekleyin. text geçersiz kılar.
- appendtext
Bu metni sayfanın veya bölümün sonuna ekleyin. text geçersiz kılar.
Bu parametre yerine yeni bir bölüm eklemek için section=new kullanın.
- undo
Bu düzeltmeyi geri alın. text, prependtext ve appendtext geçersiz kılar.
- Tür: tamsayı
- Değer, 0 daha az olmamalıdır.
- undoafter
undo üzerinden bu tarihe kadar tüm düzeltmeleri geri alın. Ayarlanmadıysa, bir düzeltmeyi geri almanız yeterlidir.
- Tür: tamsayı
- Değer, 0 daha az olmamalıdır.
- redirect
Yönlendirmeleri otomatik olarak çöz.
- Tür: boole (ayrıntılar)
- contentformat
Giriş metni için kullanılan içerik serileştirme biçimi.
- Aşağıdaki değerlerden biri: application/json, application/octet-stream, application/unknown, application/vnd.php.serialized, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- contentmodel
Yeni içeriğin içerik modeli.
- Aşağıdaki değerlerden biri: GadgetDefinition, Scribunto, css, javascript, json, text, unknown, vue, wikibase-item, wikibase-property, wikitext
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
Anahtar her zaman son parametre olarak veya en azından text parametresinden sonra gönderilmelidir.
- Bu parametre gerekli.
- returnto
Sayfa başlığı. Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API istemcinin ziyaret etmesi gereken bir URL ile yanıt verebilir.
- Tür: sayfa başlığı
- Var olmayan sayfaları kabul eder.
- returntoquery
URL sorgu parametreleri (önde ? ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- returntoanchor
URL parçası (önde # ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- editorinterface
Name of the editor interface used (such as MobileFrontend-SourceEditor)
- Bir sayfayı düzenle.
- api.php?action=edit&title=Test&summary=test%20summary&text=article%20content&baserevid=1234567&token=123ABC [sandbox'ta açın]
- Bir sayfaya __NOTOC__ ekleyin.
- api.php?action=edit&title=Test&summary=NOTOC&minor=&prependtext=__NOTOC__%0A&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [sandbox'ta açın]
- Otomatik arama ile 13579 ila 13585 arasındaki revizyonları geri alın.
- api.php?action=edit&title=Test&undo=13585&undoafter=13579&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [sandbox'ta açın]
action=editcheckreferenceurl
- Bu modül dahili veya kararsızdır ve kullanmamalısınız. Çalışması önceden bildirilmeksizin değiştirilebilir.
- Bu modül okuma hakları gerektirir.
- Kaynak: VisualEditor
- Lisans: MIT
Check the status of a URL for use as a reference.
- url
URL to check.
- Bu parametre gerekli.
action=emailuser
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Bir kullanıcıya e-posta gönderin.
- target
E-posta gönderilecek kullanıcı.
- Bu parametre gerekli.
- subject
Konu başlığı.
- Bu parametre gerekli.
- text
E-posta metni.
- Bu parametre gerekli.
- ccme
Bu e-postanın bir kopyasını bana gönder.
- Tür: boole (ayrıntılar)
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- WikiSysop kullanıcıya Content metnini içeren bir e-posta gönderin.
- api.php?action=emailuser&target=WikiSysop&text=Content&token=123ABC [sandbox'ta açın]
action=expandtemplates
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Vikimetin içindeki tüm şablonları genişletir.
- title
Sayfanın başlığı.
- text
Dönüştürmek için vikimetin.
- Bu parametre gerekli.
- revid
{{REVISIONID}}ve benzer değişkenler için revizyon kimliği.- Tür: tamsayı
- prop
Vilgileri alacağınız.
Hiçbir değer seçilmezse, sonuç vikimetin içerecektir, ancak çıkışının kullanımdan kaldırılmış bir biçimde olacağını unutmayın.
- wikitext
- Genişletilmiş vikimetin.
- categories
- Girişte mevcut olan ve vikimetin çıkışından temsil edilmeyen tüm kategoriler.
- properties
- Vikimetin içindeki genişletilmiş sihirli kelimelerle tanımlanan sayfa özellikleri.
- volatile
- Çıkışının geçici olup olmadığı ve sayfanın başka bir yerinde yeniden kullanılmaması gerekip gerekmediği.
- ttl
- Sonucun önbelleklerinin geçersiz kılınması gereken maksimum süre.
- modules
- Ayrıştırıcı işlevlerinin istediği tüm ResourceLoader modülleri çıktıya eklenir. modules ile birlikte jsconfigvars veya encodedjsconfigvars istenmelidir.
- jsconfigvars
- Sayfaya özgü JavaScript yapılandırma değişkenlerini verir.
- encodedjsconfigvars
- Sayfaya özgü JavaScript yapılandırma değişkenlerini JSON dizesi olarak verir.
- parsetree
- Girişin XML ayrıştırma ağacı.
- Değer (| veya alternatif ile ayırın): categories, encodedjsconfigvars, jsconfigvars, modules, parsetree, properties, ttl, volatile, wikitext
- includecomments
Çıktıya HTML yorumlarının dahil edilip edilmeyeceği.
- Tür: boole (ayrıntılar)
- showstrategykeys
jsconfigvars içinde dahili birleştirme stratejisi bilgilerinin dahil edilip edilmeyeceği.
- Tür: boole (ayrıntılar)
- generatexml
- Kaldırıldı.
XML ayrıştırma ağacı oluşturun (prop=parsetree ile değiştirilir).
- Tür: boole (ayrıntılar)
- Vikimetin {{Project:Sandbox}}'u genişletin.
- api.php?action=expandtemplates&text={{Project:Sandbox}} [sandbox'ta açın]
action=feedcontributions
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Bir kullanıcının katkı yayını döndürür.
- feedformat
Beslemenin biçimi.
- Aşağıdaki değerlerden biri: atom, rss
- Varsayılan: rss
- user
Hangi kullanıcıların katkı alacağı.
- Bu parametre gerekli.
- Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, Geçici kullanıcı, IP aralığı, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
- namespace
Katkıları filtrelemek için hangi ad alanı.
- Aşağıdaki değerlerden biri: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 120, 121, 122, 123, 828, 829
- year
Yıldan (ve öncesi).
- Tür: tamsayı
- month
Aydan (ve öncesi).
- Tür: tamsayı
- tagfilter
Bu etiketleri içeren katkıları filtreleyin.
- Değer (| veya alternatif ile ayırın): advanced mobile edit, editcheck-newcontent, editcheck-newreference, editcheck-paste-shown, editcheck-reference-decline-common-knowledge, editcheck-reference-decline-irrelevant, editcheck-reference-decline-other, editcheck-reference-decline-uncertain, editcheck-references, editcheck-references-activated, editcheck-references-shown, editcheck-tone, editcheck-tone-shown, editsuggestion-seen, editsuggestion-used, mobile edit, mobile web edit, mw-blank, mw-changed-redirect-target, mw-contentmodelchange, mw-edited-other-users-css, mw-edited-other-users-js, mw-ipblock-appeal, mw-manual-revert, mw-new-redirect, mw-recreated, mw-removed-redirect, mw-replace, mw-reverted, mw-rollback, mw-server-side-upload, mw-undo, visualeditor, visualeditor-needcheck, visualeditor-switched, visualeditor-wikitext, wikieditor
- Varsayılan: (boş)
- deletedonly
Yalnızca silinmiş katkıları gösterin.
- Tür: boole (ayrıntılar)
- toponly
Yalnızca son revizyon olan değişiklikleri gösterin.
- Tür: boole (ayrıntılar)
- newonly
Yalnızca yeni sayfa oluşturan değişiklikleri gösterin.
- Tür: boole (ayrıntılar)
- hideminor
Küçük değişiklikleri gizleyin.
- Tür: boole (ayrıntılar)
- showsizediff
Sürümler arasındaki boyut farkını göster.
- Tür: boole (ayrıntılar)
- Example kullanıcısı için katkıları dönün.
- api.php?action=feedcontributions&user=Example [sandbox'ta açın]
action=feedrecentchanges
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Son yapılan değişiklikler özet akışını döndürür.
- feedformat
Beslemenin biçimi.
- Aşağıdaki değerlerden biri: atom, rss
- Varsayılan: rss
- namespace
Sonuçları sınırlamak için ad alanı.
- Aşağıdaki değerlerden biri: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 120, 121, 122, 123, 828, 829
- invert
Seçilenler hariç tüm ad alanları.
- Tür: boole (ayrıntılar)
- associated
İlişkili (tartışma veya ana) ad alanını ekleyin.
- Tür: boole (ayrıntılar)
- days
Sonuçları sınırlamak için günler.
- Tür: tamsayı
- Değer, 1 daha az olmamalıdır.
- Varsayılan: 7
- limit
Verilecek azami sonuç sayısı.
- Tür: tamsayı
- Değer, 1 ile 50 arasında olmalıdır.
- Varsayılan: 50
- from
O zamandan beri değişiklikleri gösterin.
- Tür: zaman damgası (izin verilen formatlar)
- hideminor
Küçük değişiklikleri gizleyin.
- Tür: boole (ayrıntılar)
- hidebots
Bot değişikliklerini gizle.
- Tür: boole (ayrıntılar)
- hideanons
Anonim kullanıcı değişikliklerini gizleyin.
- Tür: boole (ayrıntılar)
- hideliu
Kayıtlı kullanıcı değişikliklerini gizleyin.
- Tür: boole (ayrıntılar)
- hidepatrolled
Devriyeli değişiklikleri gizleyin.
- Tür: boole (ayrıntılar)
- hidemyself
Geçerli kullanıcı tarafından yapılan değişiklikleri gizleyin.
- Tür: boole (ayrıntılar)
- hidecategorization
Kategori üyeliği değişikliklerini gizleyin.
- Tür: boole (ayrıntılar)
- tagfilter
Etikete göre filtre.
Seçilenlerle etiketlenenler dışındaki tüm değişiklikler.
- Tür: boole (ayrıntılar)
- target
Yalnızca bu sayfadan bağlantı verilen sayfalardaki değişiklikleri gösterin.
- showlinkedto
Bunun yerine seçilen sayfaya bağlı sayfalardaki değişiklikleri gösterin.
- Tür: boole (ayrıntılar)
- Son değişiklikleri gösterin.
- api.php?action=feedrecentchanges [sandbox'ta açın]
- Son 30 gündeki değişiklikleri gösterin.
- api.php?action=feedrecentchanges&days=30 [sandbox'ta açın]
action=feedwatchlist
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Bir izleme listesi beslemesini döndürür.
- feedformat
Beslemenin biçimi.
- Aşağıdaki değerlerden biri: atom, rss
- Varsayılan: rss
- hours
Bu saatler içinde değiştirilen sayfaları listeleyin.
- Tür: tamsayı
- Değer, 1 ile 72 arasında olmalıdır.
- Varsayılan: 24
- linktosections
Mümkünse doğrudan değiştirilen bölümlere bağlantı verin.
- Tür: boole (ayrıntılar)
- allrev
Belirli bir zaman dilimine aynı sayfanın birden fazla düzeltmesini dahil edin.
- Tür: boole (ayrıntılar)
- wlowner
Farklı bir kullanıcının izleme listesine erişmek için token 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).
- 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 show=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
- wlexcludeuser
Bu kullanıcı tarafından yapılan değişiklikleri listelemeyin.
- Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, Geçici kullanıcı, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
- İzleme listesi beslemesini gösterin.
- api.php?action=feedwatchlist [sandbox'ta açın]
- Son 6 saat içinde izlenen sayfalardaki tüm değişiklikleri gösterin.
- api.php?action=feedwatchlist&allrev=&hours=6 [sandbox'ta açın]
action=filerevert
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Bir dosyayı eski bir revizyona geri döndürün.
- filename
Dosya: öneki olmadan dosya adını hedefleyin.
- Bu parametre gerekli.
- comment
Yorumu yükle.
- Varsayılan: (boş)
- archivename
Geri döndürülecek revizyonun arşiv adı.
- Bu parametre gerekli.
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- Wiki.png ile 2011-03-05T15:27:40Z sürümüne geri döndürün.
- api.php?action=filerevert&filename=Wiki.png&comment=Revert&archivename=20110305152740!Wiki.png&token=123ABC [sandbox'ta açın]
action=help
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Belirtilen modüller için yardımı görüntüleyin.
- modules
Yardımı görüntülemek için modüller (action ve format parametrelerinin değerleri veya main). + ile alt modüller belirtebilir.
- 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: main
- submodules
Adlandırılmış modülün alt modülleri için yardım ekleyin.
- Tür: boole (ayrıntılar)
- recursivesubmodules
Alt modüller için özyinelemeli yardım ekleyin.
- Tür: boole (ayrıntılar)
- wrap
Çıkışı standart bir API yanıt yapısına sarın.
- Tür: boole (ayrıntılar)
- toc
HTML çıkışına bir içindekiler tablosu dahil edin.
- Tür: boole (ayrıntılar)
- Ana modül için yardım.
- api.php?action=help [sandbox'ta açın]
- action=query ve tüm alt modülleri için yardım.
- api.php?action=help&modules=query&submodules=1 [sandbox'ta açın]
- Hepsi tek bir sayfada yardım.
- api.php?action=help&recursivesubmodules=1&toc [sandbox'ta açın]
- Yardım modülünün kendisi için yardım.
- api.php?action=help&modules=help [sandbox'ta açın]
- İki sorgu alt modülü için yardım.
- api.php?action=help&modules=query+info|query+categorymembers [sandbox'ta açın]
action=imagerotate
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Bir veya daha fazla görüntüyü döndürün.
- rotation
Görüntüyü saat yönünde döndürme derecesi.
- Bu parametre gerekli.
- Aşağıdaki değerlerden biri: 90, 180, 270
- continue
Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
Yükleme günlüğündeki girişe uygulanacak etiketler.
- Değer (| veya alternatif ile ayırın):
- 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. Hemen hemen tüm sorgu modüllerinin revizyon kimliklerini karşılık gelen sayfa kimliğine dönüştüreceğini ve bunun yerine en son revizyonda çalışacağını unutmayın. Sadece prop=revisions yanıtında tam revizyonları kullanır.
- 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.
- trackingcategories
- Special:TrackingCategories'de tanımlanan tüm mevcut izleme kategorilerini numaralandı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.
- wbsearch
- Dahili. Etiketleri ve takma adları kullanan varlıkları arar.
- 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, trackingcategories, transcludedin, watchlist, watchlistraw, wbsearch
- redirects
titles, pageids ve revids ve 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, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh ve zh.
- Tür: boole (ayrıntılar)
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- Dosya:Örnek.png öğesini 90 derece döndürün.
- api.php?action=imagerotate&titles=File:Example.jpg&rotation=90&token=123ABC [sandbox'ta açın]
- Kategori:Çevir'deki tüm resimleri 180 derece döndürün.
- api.php?action=imagerotate&generator=categorymembers&gcmtitle=Category:Flip&gcmtype=file&rotation=180&token=123ABC [sandbox'ta açın]
action=import
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Bir sayfayı başka bir vikiden veya bir XML dosyasından içe aktarın.
xml parametresi için bir dosya gönderilirken, HTTP POST dosyasının bir dosya yüklemesi olarak yapılması gerekir (yani, çoklu bölüm/form verileri kullanılarak).
- summary
Günlük girişi içe aktarma özeti.
- xml
XML Dosyayı Yüklendi
- Çok parçalı/form verileri kullanılarak dosya yüklemesi olarak gönderilmelidir.
- interwikiprefix
Yüklenen içe aktarmalar için: bilinmeyen kullanıcı adlarına uygulanacak vikiarası öneki (ve assignknownusers ayarlanmışsa bilinen kullanıcılar).
- interwikisource
Vikiarası içe aktarmaları için: vikiden içe aktarılır.
- Aşağıdaki değerlerden biri:
- interwikipage
Vikiarası içe aktarmaları için: içe aktarılacak sayfa.
- fullhistory
Vikiarası içe aktarmaları için: yalnızca geçerli sürümü değil, tüm geçmişi içe aktarın.
- Tür: boole (ayrıntılar)
- templates
Vikiarası içe aktarmaları için: dahil edilen tüm şablonları da içe aktarın.
- Tür: boole (ayrıntılar)
- namespace
Bu ad alanına aktarın. rootpage ile birlikte kullanılamaz.
- Aşağıdaki değerlerden biri: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 120, 121, 122, 123, 828, 829
- assignknownusers
Belirtilen kullanıcının yerel olarak bulunduğu yerel kullanıcılara düzenlemeler atayın.
- Tür: boole (ayrıntılar)
- rootpage
Bu sayfanın alt sayfası olarak içe aktar. namespace ile birlikte kullanılamaz.
İçe aktarma günlüğündeki girişe ve içe aktarılan sayfalardaki örnek revizyona uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- Tam geçmişe sahip 100 ad alanına meta:Help:ParserFunctions aktarın.
- api.php?action=import&interwikisource=meta&interwikipage=Help:ParserFunctions&namespace=100&fullhistory=&token=123ABC [sandbox'ta açın]
action=languagesearch
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Herhangi bir betikte dil isimlerini arayın.
- search
Arama dizisi.
- Bu parametre gerekli.
- typos
Arama dizisinde izin verilen yazım hatası sayısı.
- Tür: tamsayı
- Varsayılan: 1
- "Te" için ara
- api.php?action=languagesearch&search=Te [sandbox'ta açın]
- "ഫി" için ara
- api.php?action=languagesearch&search=ഫി [sandbox'ta açın]
- "ഫി" için arama yapın
- api.php?action=languagesearch&search=ഫി&typos=1 [sandbox'ta açın]
action=linkaccount (link)
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Bir üçüncü taraf sağlayıcıdan bir hesabı geçerli kullanıcıya bağlayın.
Bu modülü kullanmanın genel prosedürü:
- action=query+authmanagerinfo üzerinden mevcut alanları amirequestsfor=link ve bir csrf ile getir action=query&meta=tokens üzerinden anahtar.
- Alanları kullanıcıya sunun ve gönderilmesini sağlayın.
- Bu modülde linkreturnurl ve ilgili alanları sağlayın.
- Yanıttaki status kontrol edin.
- PASS veya FAIL aldıysanız işleminiz tamamlanmıştır. Operasyon ya başarılı oldu ya da olmadı.
- UI aldıysanız, yeni alanları kullanıcıya sunun ve gönderilmesini sağlayın. Ardından bu modülde linkcontinue ve ilgili alanlar ayarlanmış olarak yayınlayın ve 4. adımı tekrarlayın.
- REDIRECT aldıysanız, kullanıcıyı redirecttarget yönlendirin ve linkreturnurl dönmesini bekleyin. Ardından bu modülde linkcontinue ve dönüş URL'sine iletilen tüm alanlarla yayınlayın ve 4. adımı tekrarlayın.
- RESTART aldıysanız, kimlik doğrulamanın işe yaradığı, ancak bağlı bir kullanıcı hesabımız olmadığı anlamına gelir. Bunu UI veya FAIL olarak değerlendirebilirsiniz.
- linkrequests
Bu kimlik doğrulama isteklerini yalnızca, action=query&meta=authmanagerinfo öğesinden amirequestsfor=link ile veya bu modülün önceki yanıtından döndürülen id ile kullanın.
- 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).
- linkmessageformat
Mesajları döndürmek için kullanılacak biçim.
- Aşağıdaki değerlerden biri: html, none, raw, wikitext
- Varsayılan: wikitext
- linkmergerequestfields
Tüm kimlik doğrulama istekleri için alan bilgilerini tek bir dizide birleştirin.
- Tür: boole (ayrıntılar)
- linkreturnurl
Üçüncü taraf kimlik doğrulama akışları için dönüş URL'si mutlak olmalıdır. Ya bu ya da linkcontinue gerekli.
Bir REDIRECT yanıtı alındığında, üçüncü taraf bir kimlik doğrulama akışı için genellikle belirtilen redirecttarget URL'sine bir tarayıcı veya web görünümü açarsınız. Bu tamamlandığında, üçüncü taraf tarayıcıyı veya web görünümünü bu URL'ye gönderir. URL'den herhangi bir sorgu veya POST parametresini çıkarmalı ve bunları bu API modülüne linkcontinue isteği olarak iletmelisiniz.
- linkcontinue
Bu istek, daha önceki bir UI veya REDIRECT yanıtından sonra devam ediyor. Ya bu ya da linkreturnurl gerekli.
- Tür: boole (ayrıntılar)
- linktoken
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- *
- Bu modül, mevcut kimlik doğrulama isteklerine bağlı olarak ek parametreleri kabul eder. Belirlemek için action=query&meta=authmanagerinfo ile amirequestsfor=link (veya varsa bu modülden önceki bir yanıt) istekler ve kullandıkları alanlar kullanılabilir.
- Example adlı kullanıcıdan bir hesaba bağlantı işlemini başlatın.
- api.php?action=linkaccount&provider=Example&linkreturnurl=http://example.org/&linktoken=123ABC [sandbox'ta açın]
action=login (lg)
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Oturum açın ve kimlik doğrulama çerezlerini alın.
Bu eylem yalnızca Special:BotPasswords ile birlikte kullanılmalıdır; ana hesap oturumu için kullanımdan kaldırılmıştır ve uyarı yapılmaksızın başarısız olabilir. Ana hesaba güvenli bir şekilde giriş yapmak için action=clientlogin kullanın.
- lgname
Kullanıcı adı.
- lgpassword
Parola.
- lgdomain
Alan adı (isteğe bağlı).
- lgtoken
action=query&meta=tokens üzerinden alınan bir "login" anahtarı
action=logout
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Oturumu kapatın ve oturum verilerini temizleyin.
- global
Kullanıcıyı yalnızca geçerli cihazı yerine tüm cihazlarından çıkış yaptırır.
- Tür: boole (ayrıntılar)
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- Geçerli kullanıcının oturumunu kapatın.
- api.php?action=logout&token=123ABC [sandbox'ta açın]
action=managetags
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Değişiklik etiketleriyle ilgili yönetim görevlerini gerçekleştirin.
Hangi işlemin yapılacağı:
- create
- Manuel kullanım için yeni bir değişiklik etiketi oluştur.
- delete
- Bir değişiklik etiketini veritabanından kaldır; etiketi tüm revizyonlardan, son değişiklik girişlerinden ve günlük girişlerinden kaldırmayı içerir.
- activate
- Kullanıcıların manuel olarak uygulayabilmesi için bir değişiklik etiketini etkinleştir.
- deactivate
- Kullanıcıların manuel olarak uygulayamaması için bir değişiklik etiketini devre dışı bırak.
- Bu parametre gerekli.
- Aşağıdaki değerlerden biri: activate, create, deactivate, delete
Etiket oluşturmak, silmek, etkinleştirmek veya devre dışı bırakmak için. Etiket oluşturmak için etiket mevcut olmamalıdır. Etiketi silmek için etiketin olması gerekir. Etiketi etkinleştirmek için etiketin bir uzantı tarafından kullanılmaması gerekir. Etiketin devre dışı bırakılması için etiketin şu anda etkin ve manüel olarak tanımlanmış olması gerekir.
- Bu parametre gerekli.
Etiketi oluşturmak, silmek, etkinleştirmek veya devre dışı bırakmak için isteğe bağlı bir neden.
- Varsayılan: (boş)
Operasyon sırasında verilen uyarıların göz ardı edilip edilmeyeceği.
- Tür: boole (ayrıntılar)
Etiket yönetimi günlüğündeki girişe uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- For use in edit patrolling nedeni ile spam adlı bir etiket oluşturun
- api.php?action=managetags&operation=create&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [sandbox'ta açın]
- Misspelt nedeni ile vandlaism etiketini silin
- api.php?action=managetags&operation=delete&tag=vandlaism&reason=Misspelt&token=123ABC [sandbox'ta açın]
- For use in edit patrolling nedeni ile spam adlı bir etiket oluşturun
- api.php?action=managetags&operation=activate&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [sandbox'ta açın]
- No longer required nedeni ile spam adlı bir etiketi devre dışı bırakın
- api.php?action=managetags&operation=deactivate&tag=spam&reason=No+longer+required&token=123ABC [sandbox'ta açın]
action=mergehistory
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Sayfa geçmişlerini birleştirin.
- from
Geçmişin birleştirileceği sayfanın başlığı. fromid ile birlikte kullanılamaz.
- fromid
Geçmişin birleştirileceği sayfanın sayfa kimliği. from ile birlikte kullanılamaz.
- Tür: tamsayı
- to
Geçmişin birleştirileceği sayfanın başlığı. toid ile birlikte kullanılamaz.
- toid
Geçmişin birleştirileceği sayfanın sayfa kimliği. to ile birlikte kullanılamaz.
- Tür: tamsayı
- timestamp
Revizyonların kaynak sayfanın geçmişinden hedef sayfanın geçmişine taşınacağı zaman damgası. Atlanırsa, kaynak sayfanın sayfa geçmişinin tamamı hedef sayfayla birleştirilir. Aynı zaman damgasına sahip iki revizyonu ayırmak için "timestamp|revid" belirtilebilir.
- reason
Tarihin birleşmesinin nedeni.
- Varsayılan: (boş)
- starttimestamp
Revizyonların kaynak sayfanın geçmişinden hedef sayfanın geçmişine taşınacağı zaman damgası.
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- Oldpage geçmişinin tamamını Newpage ile birleştirin.
- api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason [sandbox'ta açın]
- 2015-12-31T04:37:41Z kadar Oldpage sayfa revizyonlarını Newpage ile birleştirin.
- api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason×tamp=2015-12-31T04%3A37%3A41Z [sandbox'ta açın]
action=move
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Bir sayfayı taşı.
- from
Yeniden adlandırılacak sayfanın başlığı. fromid ile birlikte kullanılamaz.
- fromid
Yeniden adlandırılacak sayfanın sayfa kimliği. from ile birlikte kullanılamaz.
- Tür: tamsayı
- to
Sayfayı yeniden adlandırmak için başlık.
- Bu parametre gerekli.
- reason
Yeniden adlandırma sebebi.
- Varsayılan: (boş)
- movetalk
Varsa, tartışma sayfasını yeniden adlandırın.
- Tür: boole (ayrıntılar)
- movesubpages
Varsa, alt sayfaları yeniden adlandırın.
- Tür: boole (ayrıntılar)
- noredirect
Yönlendirme oluşturmayın.
- Tür: boole (ayrıntılar)
- watchlist
Geçerli kullanıcının izleme listesine koşulsuz olarak sayfayı ekleyin veya kaldırın, tercihleri kullanın (bot kullanıcıları için göz ardı edilir) veya izlemeyi değiştirmeyin.
- Aşağıdaki değerlerden biri: nochange, preferences, unwatch, watch
- Varsayılan: preferences
- ignorewarnings
Tüm uyarıları yoksayın.
- Tür: boole (ayrıntılar)
Taşıma günlüğündeki kayda ve hedef sayfadaki örnek revizyona uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- Yönlendirmeden ayrılmadan Badtitle öğesini Goodtitle öğesine taşıyın.
- api.php?action=move&from=Badtitle&to=Goodtitle&token=123ABC&reason=Misspelled%20title&movetalk=&noredirect= [sandbox'ta açın]
action=opensearch
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
OpenSearch protokolünü kullanarak vikide arama yapın.
- search
Arama dizisi.
- Bu parametre gerekli.
- namespace
Aranacak ad alanları. search 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, 120, 121, 122, 123, 828, 829
- Tüm değerleri belirtmek için * tuşunu kullanın.
- Varsayılan: 0
- limit
Verilecek azami sonuç sayısı.
- Tür: tamsayı veya max
- Değer, 1 ile 500 arasında olmalıdır.
- Varsayılan: 10
- suggest
- Kaldırıldı.
Artık kullanılmıyor.
- Tür: boole (ayrıntılar)
- redirects
Yönlendirmeler nasıl ele alınır:
- return
- Yönlendirmenin kendisini döndür.
- resolve
- Hedef sayfayı döndür. limit sonuçtan daha az döndürebilir.
Tarihsel nedenlerle, varsayılan format=json için "return" ve diğer biçimler için "resolve" şeklindedir.
- Aşağıdaki değerlerden biri: resolve, return
- format
Çıkışının biçimi.
- Aşağıdaki değerlerden biri: json, jsonfm, xml, xmlfm
- Varsayılan: json
- warningsaserror
Uyarılar format=json ile belirtilirse, yoksaymak yerine bir API hatası döndürün.
- Tür: boole (ayrıntılar)
- Te ile başlayan sayfaları bulun.
- api.php?action=opensearch&search=Te [sandbox'ta açın]
action=options
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Geçerli kullanıcının tercihlerini değiştirin.
Yalnızca çekirdekte veya kurulu uzantılardan birinde kayıtlı seçenekler veya userjs- ile ön ekli tuşlara sahip seçenekler (kullanıcı betikleri tarafından kullanılması amaçlanmıştır) ayarlanabilir.
- reset
Tercihleri site varsayılanlarına sıfırlar.
- Tür: boole (ayrıntılar)
- resetkinds
reset seçeneği ayarlandığında sıfırlanacak seçeneklerin listesi.
- Değer (| veya alternatif ile ayırın): all, local-exception, registered, registered-checkmatrix, registered-multiselect, special, unused, userjs
- Varsayılan: all
- change
Değişikliklerin listesi, biçimlendirilmiş name=value (örneğin, skin=vector). Herhangi bir değer verilmezse (eşittir işareti olmasa bile), örneğin, optionname|otheroption|... seçeneği, varsayılan değerine sıfırlanır. Geçirilen herhangi bir değer boru karakterini içeriyorsa (|), doğru çalışması için alternatif çok değerli ayırıcı kullanın.
- 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).
- optionname
optionvalue tarafından verilen değere ayarlanması gereken seçeneğin adı.
- optionvalue
optionname tarafından belirtilen seçeneğin değeri. optionname ayarlandığında ancak optionvalue atlandığında, seçenek varsayılan değerine sıfırlanır.
- global
Seçenek GlobalPreferences uzantısı kullanılarak genel olarak ayarlanmışsa ne yapılacağı.
- ignore: Hiçbir şey yapma.
- Aşağıdaki değerlerden biri: create, ignore, override, update
- Varsayılan: ignore
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- Tüm tercihleri sıfırla
- api.php?action=options&reset=&token=123ABC [sandbox'ta açın]
- skin ve hideminor tercihleri değiştirin.
- api.php?action=options&change=skin=vector|hideminor=1&token=123ABC [sandbox'ta açın]
- Tüm tercihleri sıfırlayın, sonra skin ve nickname ayarlayın.
- api.php?action=options&reset=&change=skin=monobook&optionname=nickname&optionvalue=[[User:Beau|Beau]]%20([[User_talk:Beau|talk]])&token=123ABC [sandbox'ta açın]
action=paraminfo
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
API modülleri hakkında bilgi edinin.
- modules
Modül adlarının listesi (action ve format parametrelerinin değerleri veya main). + olan alt modülleri veya +* olan tüm alt modülleri veya +** ile tüm alt modülleri özyineli olarak belirtebilir.
- 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).
- helpformat
Yardım dizelerinin biçimi.
- Aşağıdaki değerlerden biri: html, none, raw, wikitext
- Varsayılan: none
- querymodules
- Kaldırıldı.
Sorgu modülü adlarının listesi (prop, meta veya list parametresinin değeri). querymodules=foo yerine modules=query+foo kullanın.
- Değer (| veya alternatif ile ayırın): allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allmessages, allpages, allredirects, allrevisions, alltransclusions, allusers, authmanagerinfo, backlinks, betafeatures, blocks, categories, categoryinfo, categorymembers, codexicons, contributors, deletedrevisions, deletedrevs, duplicatefiles, embeddedin, entityterms, extlinks, exturlusage, filearchive, filerepoinfo, fileusage, gadgetcategories, gadgets, imageinfo, images, imageusage, info, iwbacklinks, iwlinks, langbacklinks, langlinks, languageinfo, links, linkshere, logevents, mystashedfiles, pagepropnames, pageprops, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, siteinfo, stashimageinfo, tags, templates, tokens, trackingcategories, transcludedin, usercontribs, userinfo, users, watchlist, watchlistraw, wbcontentlanguages, wbsearch, wbsubscribers
- Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
- mainmodule
- Kaldırıldı.
Ana (üst seviye) modül hakkında da bilgi alın. Bunun yerine modules=main kullanın.
- pagesetmodule
- Kaldırıldı.
Pageset modülü hakkında da bilgi edinin (başlıklar= ve arkadaşlar sağlar).
- formatmodules
- Kaldırıldı.
Biçim modülü adlarının listesi (format parametresinin değeri). Bunun yerine modules kullanın.
- Değer (| veya alternatif ile ayırın): json, jsonfm, none, rawfm, xml, xmlfm
- action=parse, format=jsonfm, action=query&list=allpages ve action=query&meta=siteinfo bilgiye gösterin.
- api.php?action=paraminfo&modules=parse|phpfm|query%2Ballpages|query%2Bsiteinfo [sandbox'ta açın]
- action=query tüm alt modülleri için bilgileri gösterin.
- api.php?action=paraminfo&modules=query%2B* [sandbox'ta açın]
action=parse
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
İçeriği ayrıştırır ve ayrıştırıcı çıkışını döndürür.
Sayfanın geçerli sürümünden bilgi almak için action=query çeşitli özellik modüllerine bakınız.
Ayrıştırılacak metni belirtmenin birkaç yolu vardır:
- page, pageid veya oldid kullanarak bir sayfa veya revizyon belirtin.
- text, title, revid ve contentmodel öğelerini kullanarak içeriği açıkça belirtin.
- Ayrıştırılacak yalnızca bir özet belirtin. prop boş bir değer verilmelidir.
- title
Metnin ait olduğu sayfanın başlığı. Atlanırsa, contentmodel belirtilmelidir ve başlık olarak API kullanılır.
- text
Ayrıştırılacak metin. İçerik modelini kontrol etmek için title veya contentmodel kullanın.
- revid
{{REVISIONID}}ve benzer değişkenler için revizyon kimliği.- Tür: tamsayı
- summary
Ayrıştırma özeti.
- page
Bu sayfanın içeriğini ayrıştırın. text ve title ile birlikte kullanılamaz.
- pageid
Bu sayfanın içeriğini ayrıştırın. page geçersiz kılar.
- Tür: tamsayı
- redirects
page veya pageid bir yönlendirmeye ayarlandıysa, sorunu giderin.
- Tür: boole (ayrıntılar)
- oldid
Bu revizyonun içeriğini ayrıştırın. page ve pageid değerlerini geçersiz kılar.
- Tür: tamsayı
- prop
Hangi bilgiler alınacak:
- text
- Vikimetin öğesinin ayrıştırılmış metnini verir.
- langlinks
- Ayrıştırılmış vikimetin içindeki dil bağlantılarını verir.
- categories
- Ayrıştırılmış vikimetin içindeki kategorileri verir.
- categorieshtml
- Kategorilerin HTML sürümünü verir.
- links
- Ayrıştırılmış vikimetin içindeki dahili bağlantıları verir.
- templates
- Çözümlenen vikimetin içindeki şablonları verir.
- images
- Ayrıştırılmış vikimetin içindeki görüntüleri verir.
- externallinks
- Ayrıştırılmış vikimetin içindeki harici bağlantıları verir.
- sections
- Kaldırıldı. prop=sections kullanımdan kaldırıldı. Lütfen bunun yerine prop=tocdata kullanın.Ayrıştırılmış vikimetin içindeki bölümleri verir.
- tocdata
- Ayrıştırılmış vikimetindeki içindekiler bilgisini verir. Şema için mw:API:Parsing_wikitext/TOCData sayfasına bakın.
- revid
- Ayrıştırılan sayfanın revizyon kimliğini ekler.
- displaytitle
- Ayrıştırılan vikimetin başlığını ekler.
- subtitle
- Ayrıştırılan sayfa için sayfa alt başlığını ekler.
- headhtml
- Ayrıştırılmış belgesi,
<html>,<head>öğesini ve sayfanın<body>öğelerini açar. - modules
- Sayfada kullanılan ResourceLoader modüllerini verir. Yüklemek için
mw.loader.using()kullanın. modules ile birlikte jsconfigvars veya encodedjsconfigvars istenmelidir. - jsconfigvars
- Sayfaya özgü JavaScript yapılandırma değişkenlerini verir. Başvurmak için
mw.config.set()kullanın. - encodedjsconfigvars
- Sayfaya özgü JavaScript yapılandırma değişkenlerini JSON dizesi olarak verir.
- indicators
- Sayfada kullanılan sayfa durumu göstergelerinin HTML kodunu verir.
- iwlinks
- Ayrıştırılmış vikimetin içinde vikiarası bağlantıları verir.
- wikitext
- Ayrıştırılan orijinal vikimetnini verir.
- properties
- Ayrıştırılmış vikimetin içinde tanımlanan çeşitli özellikler verir.
- limitreportdata
- Sınır raporunu yapılandırılmış bir şekilde verir. disablelimitreport ayarlandığında veri vermez.
- limitreporthtml
- Sınır raporunun HTML sürümünü verir. disablelimitreport ayarlandığında veri vermez.
- parsetree
- Düzeltme içeriğinin XML ayrıştırma ağacı (
wikitextiçerik modelini gerektirir) - parsewarnings
- İçerik ayrıştırılırken oluşan uyarıları verir (vikimetin olarak).
- parsewarningshtml
- İçerik işlenirken çıkan uyarıları verir (HTML olarak)
- headitems
- Kaldırıldı. prop=headitems, MediaWiki 1.28'den beri kullanımdan kaldırıldı. Yeni HTML belgeleri oluştururken prop=headhtml veya belge istemcisi tarafını güncellerken prop=modules|jsconfigvars kullanın.Sayfanın
<head>içine yerleştirilecek öğeler verir.
- Değer (| veya alternatif ile ayırın): categories, categorieshtml, displaytitle, encodedjsconfigvars, externallinks, headhtml, images, indicators, iwlinks, jsconfigvars, langlinks, limitreportdata, limitreporthtml, links, modules, parsetree, parsewarnings, parsewarningshtml, properties, revid, subtitle, templates, text, tocdata, wikitext, headitems, sections
- Varsayılan: text|langlinks|categories|links|templates|images|externallinks|sections|tocdata|revid|displaytitle|iwlinks|properties|parsewarnings
- wrapoutputclass
Ayrıştırıcı çıkışını sarmak için kullanılacak CSS sınıfı.
- Varsayılan: mw-parser-output
- usearticle
Kullanılan seçeneklerin makale sayfası görünümleri için kullanılanlarla eşleşmesini sağlamak üzere ArticleParserOptions kancasını kullan
- Tür: boole (ayrıntılar)
- parsoid
- Kaldırıldı.
MediaWiki DOM tanımlaması ile uyumlu HTML'yi Parsoid kullanarak oluştur. parser=parsoid ile değiştirildi.
- Tür: boole (ayrıntılar)
- parser
Hangi vikimetin ayrıştırıcısının kullanılacağı:
- parsoid
- Parsoid kullanarak MediaWiki DOM belirtimine uygun HTML oluştur.
- default
- Bu vikinin varsayılan ayrıştırıcısını kullanarak HTML oluştur.
- legacy
- Eski ayrıştırıcıyı kullanarak HTML oluştur.
- Aşağıdaki değerlerden biri: default, legacy, parsoid
- Varsayılan: default
- pst
Ayrıştırmadan önce girişe bir ön kayıt dönüşümü yapın. Yalnızca metinle kullanıldığında geçerlidir.
- Tür: boole (ayrıntılar)
- onlypst
Giriş üzerinde bir ön kayıt dönüşümü (PST) yapın, ancak ayrıştırmayın. Bir PST uygulandıktan sonra aynı vikimetin değerini döndürür. Yalnızca text ile kullanıldığında geçerlidir.
- Tür: boole (ayrıntılar)
- effectivelanglinks
- Kaldırıldı.
Uzantılar tarafından sağlanan dil bağlantılarını içerir (prop=langlinks ile kullanım için).
- Tür: boole (ayrıntılar)
- section
Yalnızca bu tanımlayıcıyla bölümün içeriğini ayrıştırın.
new olduğunda, sayfaya yeni bir bölüm ekliyormuş gibi text ve sectiontitle öğelerini ayrıştırın.
new yalnızca text belirtilirken kullanılabilir.
- sectiontitle
section, new olduğunda yeni bölüm başlığı.
Sayfa düzenlemeden farklı olarak, atlandığında veya boş bırakıldığında bu summary geri dönmez.
- disablepp
- Kaldırıldı.
Bunun yerine disablelimitreport kullanın.
- Tür: boole (ayrıntılar)
- disablelimitreport
Ayrıştırıcı çıkışından sınır raporunu ("NewPP sınır raporu") atlayın.
- Tür: boole (ayrıntılar)
- disableeditsection
Ayrıştırıcı çıkışından düzenleme bölümü bağlantılarını atlayın.
- Tür: boole (ayrıntılar)
- disablestylededuplication
Ayrıştırıcı çıkışında satır içi stil sayfalarını tekilleştirmeyin.
- Tür: boole (ayrıntılar)
- showstrategykeys
jsconfigvars içinde dahili birleştirme stratejisi bilgilerinin dahil edilip edilmeyeceği.
- Tür: boole (ayrıntılar)
- generatexml
- Kaldırıldı.
XML ayrıştırma ağacı oluşturun (
wikitextiçerik modelini gerektirir; prop=parsetree ile değiştirilir).- Tür: boole (ayrıntılar)
- preview
Önizleme modunda ayrıştırın.
- Tür: boole (ayrıntılar)
- sectionpreview
Bölüm önizleme modunda ayrıştırın (önizleme modunu da etkinleştirir).
- Tür: boole (ayrıntılar)
- disabletoc
Çıktıdaki içindekiler bölümünü kaldırın.
- Tür: boole (ayrıntılar)
- useskin
Seçilen görünümü ayrıştırıcı çıkışında uygulayın. Aşağıdaki özellikleri etkileyebilir: text, langlinks, headitems, modules, jsconfigvars, indicators.
- Aşağıdaki değerlerden biri: apioutput, authentication-popup, cologneblue, fallback, json, minerva, modern, monobook, timeless, vector, vector-2022
- contentformat
Giriş metni için kullanılan içerik serileştirme biçimi. Yalnızca text ile kullanıldığında geçerlidir.
- Aşağıdaki değerlerden biri: application/json, application/octet-stream, application/unknown, application/vnd.php.serialized, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- contentmodel
Girdi metninin içerik modeli. Atlanırsa, title belirtilmelidir ve varsayılan, belirtilen başlığın modeli olacaktır. Yalnızca text ile kullanıldığında geçerlidir.
- Aşağıdaki değerlerden biri: GadgetDefinition, Scribunto, css, javascript, json, text, unknown, vue, wikibase-item, wikibase-property, wikitext
- mobileformat
Ayrıştırma çıkışını mobil cihazlar için uygun bir biçimde döndür.
- Tür: boole (ayrıntılar)
- Bir sayfayı ayrıştırın.
- api.php?action=parse&page=Project:Sandbox [sandbox'ta açın]
- Vikimetin ayrıştırın.
- api.php?action=parse&text={{Project:Sandbox}}&contentmodel=wikitext [sandbox'ta açın]
- Sayfa başlığını belirterek vikimetin ayrıştırın.
- api.php?action=parse&text={{PAGENAME}}&title=Test [sandbox'ta açın]
- Bir özeti ayrıştırın.
- api.php?action=parse&summary=Some+[[link]]&prop= [sandbox'ta açın]
action=patrol
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Bir sayfa veya revizyon devriye edin.
- rcid
Devriyeye yönelik son kimliği değiştirir.
- Tür: tamsayı
- revid
Devriye için revizyon kimliği.
- Tür: tamsayı
Devriye günlüğündeki girişe uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- token
action=query&meta=tokens üzerinden alınan bir "patrol" anahtarı
- Bu parametre gerekli.
- Son zamanlarda yapılan bir değişiklik devriye edin.
- api.php?action=patrol&token=123ABC&rcid=230672766 [sandbox'ta açın]
- Bir revizyon devriyesi yapın.
- api.php?action=patrol&token=123ABC&revid=230672766 [sandbox'ta açın]
action=protect
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Sayfanın koruma seviyesini değiştirin.
- title
Korunacak(Korunmayacak) sayfanın başlığı. pageid ile birlikte kullanılamaz.
- pageid
Korunacak(Korunmayacak) sayfanın kimliği. title ile birlikte kullanılamaz.
- Tür: tamsayı
- protections
action=level olarak biçimlendirilmiş koruma düzeylerinin listesi (örn. edit=sysop). all seviyesi herkesin eyleme geçmesine izin verildiği anlamına gelir, yani kısıtlama yoktur.
Not: Listelenmeyen tüm eylemlerde kısıtlamalar kaldırılır.
- Bu parametre gerekli.
- 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).
- expiry
Süre sonu zaman damgaları. Yalnızca bir zaman damgası ayarlanırsa, tüm korumalar için kullanılır. Süresi dolmayan bir koruma için infinite, indefinite, infinity veya never kullanın.
- 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: infinite
- reason
Korumanın(Korumamasını) nedeni.
- Varsayılan: (boş)
Koruma günlüğündeki girişe uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- cascade
Kademeli korumayı etkinleştirin (yani, bu sayfada kullanılan yansıtılmış şablonları ve resimleri koruyun). Verilen koruma düzeylerinden hiçbiri kademeliyi desteklemiyorsa yoksayılır.
- Tür: boole (ayrıntılar)
- watch
- Kaldırıldı.
Ayarlandıysa, korunmakta olan sayfayı geçerli kullanıcının izleme listesine ekleyin.
- Tür: boole (ayrıntılar)
- watchlist
Geçerli kullanıcının izleme listesine koşulsuz olarak sayfayı ekleyin veya kaldırın, tercihleri kullanın (bot kullanıcıları için göz ardı edilir) veya izlemeyi değiştirmeyin.
- Aşağıdaki değerlerden biri: nochange, preferences, unwatch, watch
- Varsayılan: preferences
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- Bir sayfayı koruyun.
- api.php?action=protect&title=Anasayfa&token=123ABC&protections=edit=sysop|move=sysop&cascade=&expiry=20070901163000|never [sandbox'ta açın]
- all için kısıtlamalar ayarlayarak bir sayfanın korumasını kaldırın (yani herkesin harekete geçmesine izin verilir).
- api.php?action=protect&title=Anasayfa&token=123ABC&protections=edit=all|move=all&reason=Lifting%20restrictions [sandbox'ta açın]
- Herhangi bir kısıtlama koymadan bir sayfanın korumasını kaldırın.
- api.php?action=protect&title=Anasayfa&token=123ABC&protections=&reason=Lifting%20restrictions [sandbox'ta açın]
action=purge
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Verilen başlıklar için önbelleği temizleyin.
- forcelinkupdate
Bağlantı tablolarını güncelleyin ve diğer ikincil veri güncellemelerini yapın.
- Tür: boole (ayrıntılar)
- forcerecursivelinkupdate
forcelinkupdate ile aynıdır ve bu sayfayı şablon olarak kullanan herhangi bir sayfanın bağlantı tablolarını güncelleyin.
- Tür: boole (ayrıntılar)
- continue
Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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. Hemen hemen tüm sorgu modüllerinin revizyon kimliklerini karşılık gelen sayfa kimliğine dönüştüreceğini ve bunun yerine en son revizyonda çalışacağını unutmayın. Sadece prop=revisions yanıtında tam revizyonları kullanır.
- 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.
- trackingcategories
- Special:TrackingCategories'de tanımlanan tüm mevcut izleme kategorilerini numaralandı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.
- wbsearch
- Dahili. Etiketleri ve takma adları kullanan varlıkları arar.
- 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, trackingcategories, transcludedin, watchlist, watchlistraw, wbsearch
- redirects
titles, pageids ve revids ve 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, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh ve zh.
- Tür: boole (ayrıntılar)
- Anasayfa ve API sayfasını temizleyin.
- api.php?action=purge&titles=Anasayfa|API [sandbox'ta açın]
- Ana ad alanındaki ilk 10 sayfayı temizleyin.
- api.php?action=purge&generator=allpages&gapnamespace=0&gaplimit=10 [sandbox'ta açın]
action=query
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
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.
- 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
- Bir sayfaya kayıtlı katkıda bulunanların listesini ve anonim katkıda bulunanların sayısını alın.
- deletedrevisions
- Silinen revizyon bilgilerini alın.
- duplicatefiles
- Karma değerlerine göre verilen dosyaların kopyaları olan tüm dosyaları listeleyin.
- entityterms
- Bu sayfada varlığın terimlerini (etiketler, açıklamalar ve takma adlar) alın.
- 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.
- 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, entityterms, extlinks, fileusage, imageinfo, images, info, iwlinks, langlinks, links, linkshere, 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.
- betafeatures
- Tüm BetaÖzelliklerini listeleyin
- blocks
- Engellenen tüm kullanıcıları ve IP adreslerini listeleyin.
- categorymembers
- Belirli bir kategorideki tüm sayfaları listeleyin.
- codexicons
- Codex simgelerini al
- 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.
- gadgetcategories
- Küçük araç bölümlerinin listesini döndürür.
- gadgets
- Bu vikide kullanılan küçük araçlarını bir listesini 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.
- 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.
- trackingcategories
- Special:TrackingCategories'de tanımlanan tüm mevcut izleme kategorilerini numaralandırır.
- 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.
- wbsubscribers
- Belirli varlıklara abonelik alın.
- deletedrevs
- Kaldırıldı. list=deletedrevs kullanımdan kaldırıldı. Lütfen bunun yerine prop=deletedrevisions veya list=alldeletedrevisions kullanın.Silinen revizyonları listeleyin.
- wbsearch
- Dahili. Etiketleri ve takma adları kullanan varlıkları arar.
- Değer (| veya alternatif ile ayırın): allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, allusers, backlinks, betafeatures, blocks, categorymembers, codexicons, embeddedin, exturlusage, filearchive, gadgetcategories, gadgets, imageusage, iwbacklinks, langbacklinks, logevents, mystashedfiles, pagepropnames, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, search, tags, trackingcategories, usercontribs, users, watchlist, watchlistraw, wbsubscribers, deletedrevs, wbsearch
- 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.
- wbcontentlanguages
- Wikibase'nin farklı bağlamlarda kabul ettiği içerik dilleri hakkında bilgi döndürür.
- Değer (| veya alternatif ile ayırın): allmessages, authmanagerinfo, filerepoinfo, languageinfo, siteinfo, tokens, userinfo, wbcontentlanguages
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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. Hemen hemen tüm sorgu modüllerinin revizyon kimliklerini karşılık gelen sayfa kimliğine dönüştüreceğini ve bunun yerine en son revizyonda çalışacağını unutmayın. Sadece prop=revisions yanıtında tam revizyonları kullanır.
- 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.
- trackingcategories
- Special:TrackingCategories'de tanımlanan tüm mevcut izleme kategorilerini numaralandı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.
- wbsearch
- Dahili. Etiketleri ve takma adları kullanan varlıkları arar.
- 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, trackingcategories, transcludedin, watchlist, watchlistraw, wbsearch
- 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, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh ve zh.
- Tür: boole (ayrıntılar)
- Anasayfa site bilgisi ve revizyonları getirin.
- api.php?action=query&prop=revisions&meta=siteinfo&titles=Anasayfa&rvprop=user|comment&continue= [sandbox'ta açın]
- API/ ile başlayan sayfa revizyonları getirin.
- api.php?action=query&generator=allpages&gapprefix=API/&prop=revisions&continue= [sandbox'ta açın]
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.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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
- 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)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Belirli kategoriler hakkında bilgi verir.
- cicontinue
Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- Category:Foo ve Category:Bar hakkında bilgi alın.
- api.php?action=query&prop=categoryinfo&titles=Category:Foo|Category:Bar [sandbox'ta açın]
prop=contributors (pc)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Bir sayfaya kayıtlı katkıda bulunanların listesini ve anonim katkıda bulunanların sayısını alın.
- 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): bot, bureaucrat, interface-admin, 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): bot, bureaucrat, interface-admin, 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): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createpreviouslyrenamedaccount, createtalk, createwithcontentmodel, 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, ignore-restricted-groups, import, importupload, interwiki, ipblock-exempt, item-merge, item-redirect, item-term, logout, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, property-create, property-term, protect, read, renameuser, renameuser-global, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed
- 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): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createpreviouslyrenamedaccount, createtalk, createwithcontentmodel, 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, ignore-restricted-groups, import, importupload, interwiki, ipblock-exempt, item-merge, item-redirect, item-term, logout, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, property-create, property-term, protect, read, renameuser, renameuser-global, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- Katkıda bulunanları Anasayfa sayfasına gösterin.
- api.php?action=query&prop=contributors&titles=Anasayfa [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:
- 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.
- Bir dizi silinmiş düzeltme hakkında kimliklerini revize ederek veri alın. Düzeltme kimliğine göre sıralandı.
- 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. Performans nedenleriyle, bu seçenek kullanılırsa, drvlimit 50 ile zorlanı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
wikitextgerektirir). Performans nedenleriyle, bu seçenek kullanılırsa, drvlimit 50 ile zorlanır.
- 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.
- drvcontentformat-{slot}
İçerik çıktısı için kullanılan içerik serileştirme biçimi.
- Bu bir şablonlu parametresidir. İstekte bulunurken {slot} parametrenin adında drvslots değerleri ile değiştirilmelidir.
- Aşağıdaki değerlerden biri: application/json, application/octet-stream, application/unknown, application/vnd.php.serialized, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- drvlimit
Döndürülecek revizyon sayısını sınırlayın. drvprop=content, drvprop=parsetree, drvdiffto veya drvdifftotext kullanılırsa sınır 50. drvparse kullanılırsa sınır 1.
- 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 ile 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. Performans nedenleriyle, bu seçenek kullanılırsa, drvlimit 50 ile zorlanır.
- 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. Performans nedenleriyle, bu seçenek kullanılırsa, drvlimit 50 ile zorlanır.
- 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/vnd.php.serialized, application/vue+xml, 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
- En eskiyi ilk listele. Not: drvstart, drvend'den önce olmalıdır.
- older
- En yeniyi ilk listele (varsayılan). Not: drvstart, drvend'den sonra 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, Geçici kullanıcı, 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, Geçici kullanıcı, 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- Silinen revizyon 123456 için bilgileri listeleyin.
- api.php?action=query&prop=deletedrevisions&revids=123456 [sandbox'ta açın]
- Anasayfa sayfasının ve içeriğiyle birlikte tartışma sayfasının silinmiş revizyonlarını listeleyin.
- api.php?action=query&prop=deletedrevisions&titles=Anasayfa|Tart%C4%B1%C5%9Fma%3AAnasayfa&drvslots=*&drvprop=user|comment|content [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.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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)
- File:Albert Einstein Head.jpg kopyalarını arayın.
- api.php?action=query&titles=File:Albert_Einstein_Head.jpg&prop=duplicatefiles [sandbox'ta açın]
- Tüm dosyaların kopyalarını arayın.
- api.php?action=query&generator=allimages&prop=duplicatefiles [sandbox'ta açın]
prop=entityterms (wbet)
- Bu modül okuma hakları gerektirir.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Bu sayfada varlığın terimlerini (etiketler, açıklamalar ve takma adlar) alın.
- wbetcontinue
Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- Tür: tamsayı
- wbetlanguage
Terimlerin girileceği dil kodu. Kod, belirtilmezse kullanıcı dili kullanılır.
- Aşağıdaki değerlerden biri: aa, aae, ab, abr, abs, ace, acf, acm, ady, ady-cyrl, aeb, aeb-arab, aeb-latn, af, agq, aig, aln, als, alt, am, ami, an, ang, ann, anp, apc, ar, arc, arn, arq, ary, arz, as, ase, ast, atj, av, avk, awa, ay, az, azb, ba, bag, ban, ban-bali, bar, bas, bat-smg, bax, bbc, bbc-latn, bbj, bcc, bci, bcl, bdr, be, be-tarask, be-x-old, bew, bfd, bfw, bg, bgc, bgn, bh, bho, bi, bjn, bkc, bkh, bkm, blk, bm, bn, bo, bol, bpy, bqi, bqz, br, brh, bs, btm, bto, bug, bug-bugi, bxr, byv, ca, cak, cal, cbk-zam, ccp, cdo, cdo-hant, cdo-latn, ce, ceb, ch, chn, cho, chr, chy, ckb, cnh, co, cop, cps, cpx, cpx-hans, cpx-hant, cpx-latn, cr, crh, crh-cyrl, crh-latn, crh-ro, cs, csb, cu, cv, cy, da, dag, de, de-at, de-ch, de-formal, dga, din, diq, dlg, dsb, dso, dtp, dty, dua, dv, dz, ee, efi, egl, el, eml, en, en-ca, en-gb, en-us, eo, es, es-419, es-formal, et, eto, etu, eu, ewo, ext, fa, fat, ff, fi, fit, fiu-vro, fj, fkv, fmp, fo, fon, fr, frc, frp, frr, frs, fur, fvr, fy, ga, gaa, gag, gan, gan-hans, gan-hant, gcf, gcr, gd, gju-arab, gju-deva, gl, gld, glk, gn, gom, gom-deva, gom-latn, gor, got, gpe, grc, gsw, gu, guc, gur, guw, gv, gya, ha, hak, hak-hans, hak-hant, hak-latn, haw, he, hi, hif, hif-latn, hil, hke, hno, ho, hoc, hoc-latn, hr, hrx, hsb, hsn, ht, hu, hu-formal, hy, hyw, hz, ia, iba, ibb, id, ie, ig, igl, ii, ik, ike-cans, ike-latn, ilo, inh, io, is, isu, isv, isv-cyrl, isv-latn, it, iu, ja, jam, jbo, jut, jv, jv-java, ka, kaa, kab, kai, kaj, kbd, kbd-cyrl, kbp, kcg, kea, ker, kg, kge, kgg, khw, ki, kiu, kj, kjh, kjp, kk, kk-arab, kk-cn, kk-cyrl, kk-kz, kk-latn, kk-tr, kl, km, kn, knc, ko, ko-kp, koi, kr, krc, kri, krj, krl, ks, ks-arab, ks-deva, ksf, ksh, ksw, ku, ku-arab, ku-latn, kum, kus, kv, kw, ky, la, lad, lb, lbe, lem, lez, lfn, lg, li, lij, liv, ljp, lki, lkt, lld, lmo, ln, lns, lo, loz, lrc, lt, ltg, lua, lus, luz, lv, lzh, lzz, mad, mag, mai, map-bms, mcn, mcp, mdf, mg, mh, mhr, mi, min, mk, ml, mn, mnc, mnc-latn, mnc-mong, mni, mnw, mo, mos, mr, mrh, mrj, ms, ms-arab, mt, mua, mui, mus, mwl, my, myv, mzn, na, nah, nan, nan-hani, nan-hant, nan-latn-pehoeji, nan-latn-tailo, nap, nb, nds, nds-nl, ne, new, ng, nge, nia, nit, niu, nl, nl-informal, nla, nmg, nmz, nn, nnh, nnz, no, nod, nog, nov, nqo, nr, nrm, nso, nup, nv, ny, nyn, nyo, nys, oc, ojb, olo, om, or, os, osa-latn, ota, pa, pag, pam, pap, pap-aw, pcd, pcm, pdc, pdt, pfl, pi, pih, pl, pms, pnb, pnt, ppl, prg, ps, pt, pt-br, pwn, qu, quc, qug, rgn, rif, rki, rm, rmc, rmf, rmy, rn, ro, roa-rup, roa-tara, rsk, ru, rue, rup, ruq, ruq-cyrl, ruq-latn, rut, rw, rwr, ryu, sa, sah, sas, sat, sc, scn, sco, sd, sdc, sdh, se, se-fi, se-no, se-se, sei, ses, sg, sgs, sh, sh-cyrl, sh-latn, shi, shi-latn, shi-tfng, shn, shy, shy-latn, si, simple, sjd, sje, sju, sk, skr, skr-arab, sl, sli, sm, sma, smj, smn, sms, sn, so, sq, sr, sr-ec, sr-el, srn, sro, srq, ss, st, stq, sty, su, sv, sva, sw, syl, szl, szy, ta, tay, tcy, tdd, te, tet, tg, tg-cyrl, tg-latn, th, thq, ti, tig, tk, tl, tly, tly-cyrl, tn, to, tok, tpi, tpv, tr, tru, trv, ts, tt, tt-cyrl, tt-latn, ttj, tum, tvu, tw, ty, tyv, tzm, udm, ug, ug-arab, ug-latn, uk, ur, uselang, uz, uz-cyrl, uz-latn, ve, vec, vep, vi, vls, vmf, vmw, vo, vot, vro, vut, wa, wal, war, wes, wls, wlx, wo, wuu, wuu-hans, wuu-hant, wya, xal, xh, xmf, xsy, yas, yat, yav, ybb, yi, yo, yrl, yua, yue, yue-hans, yue-hant, za, zea, zgh, zgh-latn, zh, zh-classical, zh-cn, zh-hans, zh-hant, zh-hk, zh-min-nan, zh-mo, zh-my, zh-sg, zh-tw, zh-yue, zu
- Varsayılan: uselang
- wbetterms
Alınacak terim türleri, ör. her biri türlerine göre anahtarlanmış bir dizeler dizisi olarak dönen 'description' ör. {"description": ["foo"]}. Belirtilmezse, tüm türler döndürülür.
- Değer (| veya alternatif ile ayırın): alias, description, label
- Varsayılan: alias|label|description
- Q84 öğesinin etiketlerini ve takma adlarını alın.
- api.php?action=query&prop=entityterms&titles=Q84 [sandbox'ta açın]
prop=extlinks (el)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Verilen sayfalardan tüm harici URL'leri (vikilerarası değil) döndürür.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- elprotocol
URL protokolü. Boş ve elquery ayarlanırsa, protokol http ve https 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, matrix, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, wikipedia, 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
- Kaldırıldı.
Standart protokolle protokole bağlı URL'leri genişletin.
- Tür: boole (ayrıntılar)
- Anasayfa sayfasından harici bağlantıların listesini alın.
- api.php?action=query&prop=extlinks&titles=Anasayfa [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.
- 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, 120, 121, 122, 123, 828, 829
- Tüm değerleri belirtmek için * tuşunu kullanın.
- fushow
Yalnızca bu ölçütleri karşılayan ögeleri gösterin:
- redirect
- Sadece yönlendirmeleri göster.
- !redirect
- Yalnızca yönlendirme olmayanları göster.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- File:Example.jpg kullanarak sayfaların bir listesini alın.
- api.php?action=query&prop=fileusage&titles=File%3AExample.jpg [sandbox'ta açın]
- File:Example.jpg kullanarak sayfalar hakkında bilgi edinin.
- api.php?action=query&generator=fileusage&titles=File%3AExample.jpg&prop=info [sandbox'ta açın]
prop=imageinfo (ii)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Dosya bilgilerini ve yükleme geçmişini döndürür.
- 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.
Not: Bu, talep edilmesi pahalı bir özelliktir ve ihtiyacınız olmadığı sürece kaçınılmalıdır. Kullanırken, çok fazla yük oluşmasını önlemek için bir seferde yalnızca birkaç sonuç talep etmelisiniz.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- iilocalonly
Yalnızca yerel depodaki dosyaları arayın.
- Tür: boole (ayrıntılar)
- File:Albert Einstein Head.jpg'nin geçerli sürümü hakkında bilgi alın.
- api.php?action=query&titles=File:Albert%20Einstein%20Head.jpg&prop=imageinfo [sandbox'ta açın]
- 2008 ve sonrası için File:Test.jpg sürümleri hakkında bilgi alın.
- api.php?action=query&titles=File:Test.jpg&prop=imageinfo&iilimit=50&iiend=2007-12-31T23:59:59Z&iiprop=timestamp|user|url [sandbox'ta açın]
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.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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
- Anasayfa sayfasında kullanılan dosyaların bir listesini alın.
- api.php?action=query&prop=images&titles=Anasayfa [sandbox'ta açın]
- Anasayfa sayfasında kullanılan tüm dosyalar hakkında bilgi alın.
- api.php?action=query&generator=images&titles=Anasayfa&prop=info [sandbox'ta açın]
prop=info (in)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Temel sayfa bilgilerini alın.
- 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.
- watchlistlabels
- Her sayfa için izleme listesi etiketlerini listele.
- 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
- Kaldırıldı. EditFormPreloadText tarafından döndürülen metni verir. Bunun yerine, başka türde ön yüklenmiş metin de destekleyen preloadcontent kulllanın.
- preloadcontent
- Sayfa mevcut olmadığında veya yeni bir bölüm eklerken düzenleyicide gösterilecek içeriği verir.
- editintro
- Bu sayfayı veya revizyonu düzenlerken kullanıcıya gösterilmesi gereken giriş mesajlarını HTML olarak 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, editintro, linkclasses, notificationtimestamp, preloadcontent, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, watchlistlabels, preload, 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
- indefaultlinkcaption
Bağlantıların varsayılan bir başlığa sahip olarak kabul edilip edilmeyeceği (başlık, bağlantı hedefinin bir son ekidir ve ayar sayfanın mevcut olup olmadığını etkileyebilir).
- Tür: boole (ayrıntılar)
- 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
- intestactionsautocreate
intestactions işleminin kendiliğinden geçici bir hesap oluşturup oluşturmadığını test et.
- Tür: boole (ayrıntılar)
- inpreloadcustom
Önceden yüklenmiş içerik olarak kullanılacak özel bir sayfanın başlığı.
- Yalnızca inprop preloadcontent içerdiğinde kullanılır.
- inpreloadparams
Önceden yüklenmiş içerik olarak kullanılan özel sayfaya ait parametreler.
- Yalnızca inprop preloadcontent içerdiğinde kullanı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).
- inpreloadnewsection
Yeni bir sayfa yerine sayfada yeni bir bölüm için önceden yüklenmiş içeriği döndür.
- Yalnızca inprop preloadcontent içerdiğinde kullanılır.
- Tür: boole (ayrıntılar)
- ineditintrostyle
Bazı giriş mesajları isteğe bağlı sarmalayıcı çerçevelerle gelir. Bunları dahil etmek için moreframes veya hariç tutmak için lessframes kullanın.
- Yalnızca inprop editintro içerdiğinde kullanılır.
- Aşağıdaki değerlerden biri: lessframes, moreframes
- Varsayılan: moreframes
- ineditintroskip
Yanıttan kaldırılacak giriş mesajlarının listesi. Belirli bir mesaj o anda düzenlenen sayfa veya bölümle ilgili değilse bunu kullanın.
- Yalnızca inprop editintro içerdiğinde kullanı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).
- ineditintrocustom
Ek giriş mesajı olarak kullanılacak özel bir sayfanın başlığı.
- Yalnızca inprop editintro içerdiğinde kullanılır.
- incontinue
Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- Anasayfa sayfası hakkında bilgi alın.
- api.php?action=query&prop=info&titles=Anasayfa [sandbox'ta açın]
- Anasayfa sayfası hakkında genel ve koruma bilgileri alın.
- api.php?action=query&prop=info&inprop=protection&titles=Anasayfa [sandbox'ta açın]
prop=iwlinks (iw)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Verilen sayfalardaki tüm vikiarası bağlantılarını döndürür.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- iwurl
- Kaldırıldı.
Tam URL'nin alınıp alınmayacağı (iwprop ile kullanılamaz).
- Tür: boole (ayrıntılar)
- Vikiarası bağlantılarını Anasayfa sayfasından alın.
- api.php?action=query&prop=iwlinks&titles=Anasayfa [sandbox'ta açın]
prop=langlinks (ll)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Verilen sayfalardaki tüm diller arası bağlantıları döndürür.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- llurl
- Kaldırıldı.
Tam URL'nin alınıp alınmayacağı (llprop ile kullanılamaz).
- Tür: boole (ayrıntılar)
- Diller arası bağlantıları Anasayfa sayfasından alın.
- api.php?action=query&prop=langlinks&titles=Anasayfa&redirects= [sandbox'ta açın]
prop=links (pl)
- 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.
- 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, 120, 121, 122, 123, 828, 829
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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
- Anasayfa sayfasından bağlantılar alın
- api.php?action=query&prop=links&titles=Anasayfa [sandbox'ta açın]
- Bağlantı sayfaları hakkında Anasayfa sayfasından bilgi alın.
- api.php?action=query&generator=links&titles=Anasayfa&prop=info [sandbox'ta açın]
- Kullanıcı ve Şablon ad alanlarındaki Anasayfa sayfasından bağlantılar alın.
- api.php?action=query&prop=links&titles=Anasayfa&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.
- 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, 120, 121, 122, 123, 828, 829
- Tüm değerleri belirtmek için * tuşunu kullanın.
- lhshow
Yalnızca bu ölçütleri karşılayan ögeleri gösterin:
- redirect
- Yalnızca yönlendirmeleri göster.
- !redirect
- Yalnızca yönlendirme olmayanları göster.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- Anasayfa sayfaya bağlantı veren sayfaların bir listesini alın.
- api.php?action=query&prop=linkshere&titles=Anasayfa [sandbox'ta açın]
- Anasayfa sayfasına bağlantı veren sayfalar hakkında bilgi edinin.
- api.php?action=query&generator=linkshere&titles=Anasayfa&prop=info [sandbox'ta açın]
prop=pageprops (pp)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Sayfa içeriğinde tanımlanan çeşitli sayfa özelliklerini edinin.
- ppcontinue
Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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).
- Anasayfa ve MediaWiki sayfalarının özelliklerini alın.
- api.php?action=query&prop=pageprops&titles=Anasayfa|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.
- 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, 120, 121, 122, 123, 828, 829
- Tüm değerleri belirtmek için * tuşunu kullanın.
- rdshow
Yalnızca bu ölçütleri karşılayan öğeleri gösterin:
- fragment
- Sadece parçalı yönlendirmeleri göster.
- !fragment
- Sadece parçalı olmayan yönlendirmeleri göster.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- Anasayfa sayfasına yönlendirmelerin bir listesini al.
- api.php?action=query&prop=redirects&titles=Anasayfa [sandbox'ta açın]
- Anasayfa sayfasına tüm yönlendirmeler hakkında bilgi al.
- api.php?action=query&generator=redirects&titles=Anasayfa&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:
- Başlıkları veya sayfa kimliklerini ayarlayarak bir dizi sayfa hakkındaki verileri (son revizyon) alın.
- Başlangıç, bitiş veya sınıra sahip başlıklar veya sayfa kimlikleri kullanarak belirli bir sayfa için revizyon alın.
- Kimlikleri revid olarak ayarlayarak bir dizi revizyon hakkında veri alın.
- 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. Performans nedenleriyle, bu seçenek kullanılırsa, rvlimit 50 ile zorlanı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
wikitextgerektirir). Performans nedenleriyle, bu seçenek kullanılırsa, rvlimit 50 ile zorlanır.
- 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.
- rvcontentformat-{slot}
İçerik çıktısı için kullanılan içerik serileştirme biçimi.
- Bu bir şablonlu parametresidir. İstekte bulunurken {slot} parametrenin adında rvslots değerleri ile değiştirilmelidir.
- Aşağıdaki değerlerden biri: application/json, application/octet-stream, application/unknown, application/vnd.php.serialized, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- rvlimit
Döndürülecek revizyon sayısını sınırlayın. rvprop=content, rvprop=parsetree, rvdiffto veya rvdifftotext kullanılırsa sınır 50. rvparse kullanılırsa sınır 1.
- 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 ile 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. Performans nedenleriyle, bu seçenek kullanılırsa, rvlimit 50 ile zorlanır.
- 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. Performans nedenleriyle, bu seçenek kullanılırsa, rvlimit 50 ile zorlanır.
- 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/vnd.php.serialized, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- rvstartid
Bu kimliğe sahip revizyonun zaman damgasından itibaren numaralandırmayı başlatın. Revizyonun olması gerekir, ancak bu sayfaya ait olması gerekmez.
- Yalnızca tek bir sayfa ile kullanılabilir (mod #2).
- Tür: tamsayı
- rvendid
Bu kimliğe sahip revizyonun zaman damgasında numaralandırmayı durdurun. Revizyon mevcut olmalı, ancak bu sayfaya ait olmak zorunda değildir.
- 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
- En eskiyi ilk listele. Not: rvstart, rvend'den önce olmalıdır.
- older
- En yeniyi ilk listele (varsayılan). Not: rvstart, rvend'den sonra 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, Geçici kullanıcı, 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, Geçici kullanıcı, 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- API ve Anasayfa başlıklarının son revizyonu için içeriğe sahip veriler alın.
- api.php?action=query&prop=revisions&titles=API|Anasayfa&rvslots=*&rvprop=timestamp|user|comment|content [sandbox'ta açın]
- Anasayfa sayfasını son 5 revizyonu edinin.
- api.php?action=query&prop=revisions&titles=Anasayfa&rvlimit=5&rvprop=timestamp|user|comment [sandbox'ta açın]
- Anasayfa sayfasını ilk 5 revizyonunu alın.
- api.php?action=query&prop=revisions&titles=Anasayfa&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer [sandbox'ta açın]
- 1 Mayıs 2006 tarihinden sonra yapılan Anasayfa sayfasını ilk 5 revizyonu alın.
- api.php?action=query&prop=revisions&titles=Anasayfa&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer&rvstart=2006-05-01T00:00:00Z [sandbox'ta açın]
- Anasayfa sayfasını anonim kullanıcı 127.0.0.1 tarafından yapılmayan ilk 5 revizyonu alın.
- api.php?action=query&prop=revisions&titles=Anasayfa&rvlimit=5&rvprop=timestamp|user|comment&rvexcludeuser=127.0.0.1 [sandbox'ta açın]
- MediaWiki default kullanıcısı tarafından yapılan Anasayfa sayfasını ilk 5 revizyonu alın.
- api.php?action=query&prop=revisions&titles=Anasayfa&rvlimit=5&rvprop=timestamp|user|comment&rvuser=MediaWiki%20default [sandbox'ta açın]
prop=stashimageinfo (sii)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Saklanan dosyalar için dosya bilgilerini döndürür.
- 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.
Not: Bu, talep edilmesi pahalı bir özelliktir ve ihtiyacınız olmadığı sürece kaçınılmalıdır. Kullanırken, çok fazla yük oluşmasını önlemek için bir seferde yalnızca birkaç sonuç talep etmelisiniz.
- 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ş)
- Saklanan bir dosya için bilgi döndürür.
- api.php?action=query&prop=stashimageinfo&siifilekey=124sd34rsdf567 [sandbox'ta açın]
- İki depolanmış dosya için küçük resimler döndürür.
- api.php?action=query&prop=stashimageinfo&siifilekey=b34edoe3|bceffd4&siiurlwidth=120&siiprop=url [sandbox'ta açın]
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.
- 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, 120, 121, 122, 123, 828, 829
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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
- Anasayfa sayfasında kullanılan şablonları edinin.
- api.php?action=query&prop=templates&titles=Anasayfa [sandbox'ta açın]
- Anasayfa sayfasında kullanılan şablon sayfaları hakkında bilgi edinin.
- api.php?action=query&generator=templates&titles=Anasayfa&prop=info [sandbox'ta açın]
- Anasayfa sayfasına yansıtan Kullanıcı ve Şablon ad alanlarındaki sayfaları alın.
- api.php?action=query&prop=templates&titles=Anasayfa&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.
- 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, 120, 121, 122, 123, 828, 829
- Tüm değerleri belirtmek için * tuşunu kullanın.
- tishow
Yalnızca bu ölçütleri karşılayan ögeleri gösterin:
- redirect
- Yalnızca yönlendirmeleri göster.
- !redirect
- Yalnızca yönlendirme olmayanları göster.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- Anasayfa yansıtarak sayfaların bir listesi alın.
- api.php?action=query&prop=transcludedin&titles=Anasayfa [sandbox'ta açın]
- Anasayfa yansıtma sayfaları hakkında bilgi alın.
- api.php?action=query&generator=transcludedin&titles=Anasayfa&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.
- acfrom
Numaralandırılmaya başlanacak kategori.
- accontinue
Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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ş)
- 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.
- 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. Performans nedenleriyle, bu seçenek kullanılırsa, adrlimit 50 ile zorlanı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
wikitextgerektirir). Performans nedenleriyle, bu seçenek kullanılırsa, adrlimit 50 ile zorlanır.
- 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.
- adrcontentformat-{slot}
İçerik çıktısı için kullanılan içerik serileştirme biçimi.
- Bu bir şablonlu parametresidir. İstekte bulunurken {slot} parametrenin adında adrslots değerleri ile değiştirilmelidir.
- Aşağıdaki değerlerden biri: application/json, application/octet-stream, application/unknown, application/vnd.php.serialized, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- adrlimit
Döndürülecek revizyon sayısını sınırlayın. adrprop=content, adrprop=parsetree, adrdiffto veya adrdifftotext kullanılırsa sınır 50. adrparse kullanılırsa sınır 1.
- 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 ile 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. Performans nedenleriyle, bu seçenek kullanılırsa, adrlimit 50 ile zorlanır.
- 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. Performans nedenleriyle, bu seçenek kullanılırsa, adrlimit 50 ile zorlanır.
- 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/vnd.php.serialized, application/vue+xml, 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, Geçici kullanıcı, 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, 120, 121, 122, 123, 828, 829
- 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
- En eskiyi ilk listele. Not: adrstart, adrend'den önce olmalıdır.
- older
- En yeniyi ilk listele (varsayılan). Not: adrstart, adrend'den sonra 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, Geçici kullanıcı, 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- adrgeneratetitles
Üretici olarak kullanıldığında, düzeltme kimlikleri yerine başlıklar oluşturun.
- Tür: boole (ayrıntılar)
- 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.
- afcontinue
Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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
- 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.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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.
Not: Bu, talep edilmesi pahalı bir özelliktir ve ihtiyacınız olmadığı sürece kaçınılmalıdır. Kullanırken, çok fazla yük oluşmasını önlemek için bir seferde yalnızca birkaç sonuç talep etmelisiniz.
- 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, son sürümü 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, Geçici kullanıcı, 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
- 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]
list=alllinks (al)
- 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.
- alcontinue
Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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, 120, 121, 122, 123, 828, 829
- 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
- 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.
- apfrom
Numaralandırılmaya başlanacak sayfa başlığı.
- apcontinue
Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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, 120, 121, 122, 123, 828, 829
- Varsayılan: 0
- apfilterredir
Listelenecek sayfalar.
- Aşağıdaki değerlerden biri: all, nonredirects, redirects
- Varsayılan: all
- 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
- 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
- apprexpiry
Sayfayı filtrelemek için hangi koruma süresinin dolması:
- indefinite
- Yalnızca süresiz korumalı sayfaları al.
- definite
- Yalnızca süre sonu olan korumalı sayfaları al.
- all
- Herhangi bir koruma süresine sahip sayfaları al.
- Aşağıdaki değerlerden biri: all, definite, indefinite
- 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
- 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.
- arcontinue
Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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, 120, 121, 122, 123, 828, 829
- 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
- 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.
- 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. Performans nedenleriyle, bu seçenek kullanılırsa, arvlimit 50 ile zorlanı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
wikitextgerektirir). Performans nedenleriyle, bu seçenek kullanılırsa, arvlimit 50 ile zorlanır.
- 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.
- arvcontentformat-{slot}
İçerik çıktısı için kullanılan içerik serileştirme biçimi.
- Bu bir şablonlu parametresidir. İstekte bulunurken {slot} parametrenin adında arvslots değerleri ile değiştirilmelidir.
- Aşağıdaki değerlerden biri: application/json, application/octet-stream, application/unknown, application/vnd.php.serialized, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- arvlimit
Döndürülecek revizyon sayısını sınırlayın. arvprop=content, arvprop=parsetree, arvdiffto veya arvdifftotext kullanılırsa sınır 50. arvparse kullanılırsa sınır 1.
- 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 ile 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. Performans nedenleriyle, bu seçenek kullanılırsa, arvlimit 50 ile zorlanır.
- 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. Performans nedenleriyle, bu seçenek kullanılırsa, arvlimit 50 ile zorlanır.
- 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/vnd.php.serialized, application/vue+xml, 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, Geçici kullanıcı, 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, 120, 121, 122, 123, 828, 829
- 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
- En eskiyi ilk listele. Not: arvstart, arvend'den önce olmalıdır.
- older
- En yeniyi ilk listele (varsayılan). Not: arvstart, arvend'den sonra 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, Geçici kullanıcı, 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- arvgeneratetitles
Üretici olarak kullanıldığında, düzeltme kimlikleri yerine başlıklar oluşturun.
- Tür: boole (ayrıntılar)
- 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.
- atcontinue
Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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, 120, 121, 122, 123, 828, 829
- 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
- 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)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Kayıtlı tüm kullanıcıları numaralandırın.
- 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. *, user veya autoconfirmed gibi örtük veya otomatik olarak tanıtılan grupları içermez.
- Değer (| veya alternatif ile ayırın): bot, bureaucrat, interface-admin, suppress, sysop
- auexcludegroup
Verilen gruplardaki kullanıcıları hariç tutun.
- Değer (| veya alternatif ile ayırın): bot, bureaucrat, interface-admin, 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): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changeemail, changetags, confirmemail, createaccount, createpage, createpreviouslyrenamedaccount, createtalk, createwithcontentmodel, 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, ignore-restricted-groups, import, importupload, interwiki, ipblock-exempt, item-merge, item-redirect, item-term, linkpurge, logout, mailpassword, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, property-create, property-term, protect, purge, read, renameuser, renameuser-global, renderfile, renderfile-nonstandard, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, stashbasehtml, stashedit, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, wikibase-idgenerator
- 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.
- tempexpired
- Geçici hesabın süresinin dolup dolmadığını gösterir. Hesap geçici değilse, null döndürülür.
- Değer (| veya alternatif ile ayırın): blockinfo, centralids, editcount, groups, implicitgroups, registration, rights, tempexpired
- 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.
- auexcludenamed
Adlandırılmış hesap kullanıcılarını hariç tut.
- Tür: boole (ayrıntılar)
- auexcludetemp
Geçici hesap kullanıcılarını hariç tut.
- Tür: boole (ayrıntılar)
- Y ile başlayan kullanıcıları listeleyin.
- api.php?action=query&list=allusers&aufrom=Y [sandbox'ta açın]
list=backlinks (bl)
- 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.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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, 120, 121, 122, 123, 828, 829
- 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)
- Anasayfa bağlantıları gösterin.
- api.php?action=query&list=backlinks&bltitle=Anasayfa [sandbox'ta açın]
- Anasayfa sayfasına bağlantı veren sayfalar hakkında bilgi alın.
- api.php?action=query&generator=backlinks&gbltitle=Anasayfa&prop=info [sandbox'ta açın]
list=betafeatures (bf)
- Bu modül okuma hakları gerektirir.
- Kaynak: BetaFeatures
- Lisans: GPL-2.0-or-later
Tüm BetaÖzelliklerini listeleyin
- bfcounts
Kaç kullanıcının belirli bir tercihi etkinleştirdiğinin getirilip getirilmeyeceği.
- Kullanılabilir tüm beta özelliklerini edinin ve kaç kullanıcının bunları etkinleştirdiğini görün
- api.php?action=query&list=betafeatures&bfcounts= [sandbox'ta açın]
list=blocks (bk)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Engellenen tüm kullanıcıları ve IP adreslerini listeleyin.
- 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
- En eskiyi ilk listele. Not: bkstart, bkend'den önce olmalıdır.
- older
- En yeniyi ilk listele (varsayılan). Not: bkstart, bkend'den sonra 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, Geçici kullanıcı 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.
- parsedreason
- Engelleme için verilen ayrıştırılmış 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, parsedreason, 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- Blokları listele.
- api.php?action=query&list=blocks [sandbox'ta açın]
- Alice ve Bob kullanıcı bloklarını listeleyin.
- api.php?action=query&list=blocks&bkusers=Alice|Bob [sandbox'ta açı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.
- 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, 120, 121, 122, 123, 828, 829
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- cmlimit
Döndürülecek en fazla 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.
- 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=codexicons
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Codex simgelerini al
- names
Simgelerin adları
- Bu parametre gerekli.
- Değer (| veya alternatif ile ayırın): cdxIconAdd, cdxIconAlert, cdxIconAlignCenter, cdxIconAlignLeft, cdxIconAlignRight, cdxIconAppearance, cdxIconArrowDown, cdxIconArrowNext, cdxIconArrowPrevious, cdxIconArrowUp, cdxIconArticle, cdxIconArticleAdd, cdxIconArticleCheck, cdxIconArticleDisambiguation, cdxIconArticleNotFound, cdxIconArticleRedirect, cdxIconArticleSearch, cdxIconArticles, cdxIconArticlesSearch, cdxIconAsterisk, cdxIconAttachment, cdxIconBell, cdxIconBellOutline, cdxIconBigger, cdxIconBlock, cdxIconBlockOutline, cdxIconBold, cdxIconBook, cdxIconBookmark, cdxIconBookmarkList, cdxIconBookmarkOutline, cdxIconBright, cdxIconBrowser, cdxIconCalendar, cdxIconCamera, cdxIconCancel, cdxIconChart, cdxIconChartBar, cdxIconChartLine, cdxIconChartPie, cdxIconChartScatter, cdxIconCheck, cdxIconCheckAll, cdxIconClear, cdxIconClock, cdxIconClose, cdxIconCode, cdxIconCollapse, cdxIconConfigure, cdxIconCopy, cdxIconCut, cdxIconDatabase, cdxIconDie, cdxIconDiffs, cdxIconDoubleChevronEnd, cdxIconDoubleChevronStart, cdxIconDownTriangle, cdxIconDownload, cdxIconDraggable, cdxIconEdit, cdxIconEditLock, cdxIconEditUndo, cdxIconEllipsis, cdxIconError, cdxIconExitFullscreen, cdxIconExpand, cdxIconEye, cdxIconEyeClosed, cdxIconFeedback, cdxIconFilter, cdxIconFlag, cdxIconFolderPlaceholder, cdxIconFullscreen, cdxIconFunction, cdxIconFunctionArgument, cdxIconFunnel, cdxIconFunnelMatch, cdxIconGlobe, cdxIconHalfBright, cdxIconHalfStar, cdxIconHand, cdxIconHeart, cdxIconHeartOutline, cdxIconHelp, cdxIconHelpNotice, cdxIconHieroglyph, cdxIconHighlight, cdxIconHistory, cdxIconHome, cdxIconImage, cdxIconImageAdd, cdxIconImageBroken, cdxIconImageGallery, cdxIconImageLayoutBasic, cdxIconImageLayoutFrame, cdxIconImageLayoutFrameless, cdxIconImageLayoutThumbnail, cdxIconImageLock, cdxIconIndent, cdxIconInfo, cdxIconInfoFilled, cdxIconInstance, cdxIconItalic, cdxIconJournal, cdxIconKey, cdxIconKeyboard, cdxIconLabFlask, cdxIconLanguage, cdxIconLargerText, cdxIconLayout, cdxIconLevelNone, cdxIconLevelOne, cdxIconLevelThree, cdxIconLevelTwo, cdxIconLightbulb, cdxIconLightbulbOutline, cdxIconLink, cdxIconLinkExternal, cdxIconLinkSecure, cdxIconListBullet, cdxIconListNumbered, cdxIconLiteral, cdxIconLive, cdxIconLock, cdxIconLogIn, cdxIconLogOut, cdxIconLogoCC, cdxIconLogoCodex, cdxIconLogoMediaWiki, cdxIconLogoMetaWiki, cdxIconLogoWikibooks, cdxIconLogoWikidata, cdxIconLogoWikifunctions, cdxIconLogoWikimedia, cdxIconLogoWikimediaCommons, cdxIconLogoWikimediaDiscovery, cdxIconLogoWikinews, cdxIconLogoWikipedia, cdxIconLogoWikiquote, cdxIconLogoWikisource, cdxIconLogoWikispecies, cdxIconLogoWikiversity, cdxIconLogoWikivoyage, cdxIconLogoWiktionary, cdxIconMagicWand, cdxIconMap, cdxIconMapPin, cdxIconMapPinAdd, cdxIconMapTrail, cdxIconMarkup, cdxIconMathematics, cdxIconMathematicsDisplayBlock, cdxIconMathematicsDisplayDefault, cdxIconMathematicsDisplayInline, cdxIconMenu, cdxIconMerge, cdxIconMessage, cdxIconMoon, cdxIconMove, cdxIconMoveFirst, cdxIconMoveLast, cdxIconMusicalScore, cdxIconNetwork, cdxIconNetworkOff, cdxIconNewWindow, cdxIconNewline, cdxIconNewspaper, cdxIconNext, cdxIconNoWikitext, cdxIconNotBright, cdxIconNotice, cdxIconOcr, cdxIconOngoingConversation, cdxIconOutdent, cdxIconOutline, cdxIconPageSettings, cdxIconPalette, cdxIconPaste, cdxIconPause, cdxIconPictureInPicture, cdxIconPlay, cdxIconPower, cdxIconPrevious, cdxIconPrinter, cdxIconPushPin, cdxIconPuzzle, cdxIconQrCode, cdxIconQuotes, cdxIconRecentChanges, cdxIconRedo, cdxIconReference, cdxIconReferenceExisting, cdxIconReferences, cdxIconReload, cdxIconRestart, cdxIconRestore, cdxIconRobot, cdxIconRotate, cdxIconSandbox, cdxIconSearch, cdxIconSearchCaseSensitive, cdxIconSearchDiacritics, cdxIconSearchRegularExpression, cdxIconSettings, cdxIconShare, cdxIconShareAndroid, cdxIconShareIOS, cdxIconSignature, cdxIconSmaller, cdxIconSmallerText, cdxIconSortVertical, cdxIconSpecialCharacter, cdxIconSpecialPages, cdxIconSpeechBubble, cdxIconSpeechBubbleAdd, cdxIconSpeechBubbleAlert, cdxIconSpeechBubbles, cdxIconStar, cdxIconSticker, cdxIconStop, cdxIconStrikethrough, cdxIconSubscript, cdxIconSubtitle, cdxIconSubtract, cdxIconSuccess, cdxIconSuperscript, cdxIconTable, cdxIconTableAddColumnAfter, cdxIconTableAddColumnBefore, cdxIconTableAddRowAfter, cdxIconTableAddRowBefore, cdxIconTableCaption, cdxIconTableMergeCells, cdxIconTableMoveColumnAfter, cdxIconTableMoveColumnBefore, cdxIconTableMoveRowAfter, cdxIconTableMoveRowBefore, cdxIconTabs, cdxIconTag, cdxIconTemplateAdd, cdxIconTextDirLTR, cdxIconTextDirRTL, cdxIconTextFlow, cdxIconTextStyle, cdxIconTextSummary, cdxIconThreeDimensional, cdxIconTrash, cdxIconTray, cdxIconUnBlock, cdxIconUnFlag, cdxIconUnLink, cdxIconUnLock, cdxIconUnStar, cdxIconUnderline, cdxIconUndo, cdxIconUniversalDesign, cdxIconUpTriangle, cdxIconUpdate, cdxIconUpload, cdxIconUserActive, cdxIconUserAdd, cdxIconUserAnonymous, cdxIconUserAvatar, cdxIconUserAvatarOutline, cdxIconUserBlocked, cdxIconUserChat, cdxIconUserContributions, cdxIconUserGroup, cdxIconUserMentor, cdxIconUserPages, cdxIconUserRights, cdxIconUserTalk, cdxIconUserTemporary, cdxIconUserTemporaryLocation, cdxIconVerticalEllipsis, cdxIconViewCompact, cdxIconViewDetails, cdxIconVisionSimulator, cdxIconVolumeDown, cdxIconVolumeOff, cdxIconVolumeUp, cdxIconWatchlist, cdxIconWikitext, cdxIconWindow, cdxIconZoomIn, cdxIconZoomOut
- Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
- Tüm değerleri belirtmek için * tuşunu kullanın.
- cdxIconInfo ve cdxIconTrash için simge al
- api.php?action=query&list=codexicons&names=cdxIconInfo|cdxIconTrash [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:
- Belirli bir başlık için silinen düzeltmeleri, zaman damgasına göre sıralayın.
- Belirli bir kullanıcı için silinmiş katkıları zaman damgasına göre sıralayın (başlık belirtilmedi).
- 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.
- 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
- En eskiyi ilk listele. Not: drstart, drend'den önce olmalıdır.
- older
- En yeniyi ilk listele (varsayılan). Not: drstart, drend'den sonra 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, 120, 121, 122, 123, 828, 829
- 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, Geçici kullanıcı, 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, Geçici kullanıcı, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
- drprop
Hangi özelliklere sahip olunur:
- revid
- Silinen revizyonun revizyon kimliğini ekler.
- parentid
- Sayfanın önceki revizyonunun revizyon kimliğini ekler.
- user
- Revizyonu yapan kullanıcıyı ekler.
- userid
- Revizyonu yapan kullanıcının kimliğini ekler.
- comment
- Revizyonun yorumunu ekler.
- parsedcomment
- Revizyonun ayrıştırılmış yorumunu ekler.
- minor
- Revizyonun küçük olup olmadığını etiketler.
- len
- Revizyonun uzunluğunu (bayt) ekler.
- sha1
- Revizyonun SHA-1 değerini (16 tabanında) ekler.
- content
- Revizyonun içeriğini ekler. Performans nedeniyle, bu seçenek kullanıldığında drlimit 50'e zorlanır.
- token
- Kaldırıldı. Düzenleme jetonunu verir.
- tags
- Revizyon için etiketler.
- Değer (| veya alternatif ile ayırın): comment, content, len, minor, parentid, parsedcomment, revid, sha1, tags, user, userid, token
- Varsayılan: user|comment
- drlimit
Listelenecek maksimum revizyon miktarı. drprop=content kullanılırsa, sınır 50.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- Anasayfa ve Talk:Main Page sayfalarının son silinen revizyonları içerikle (mod 1) listeleyin.
- api.php?action=query&list=deletedrevs&titles=Anasayfa|Tart%C4%B1%C5%9Fma%3AAnasayfa&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.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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, 120, 121, 122, 123, 828, 829
- 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
- 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.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- euprotocol
URL protokolü. Boş ve euquery ayarlanırsa, protokol http ve https 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, matrix, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, wikipedia, 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, 120, 121, 122, 123, 828, 829
- 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
- Kaldırıldı.
Standart protokolle protokole bağlı URL'leri genişletin.
- Tür: boole (ayrıntılar)
- https://www.mediawiki.org sayfasına bağlantı veren sayfaları gösterin.
- api.php?action=query&list=exturlusage&euquery=www.mediawiki.org [sandbox'ta açın]
list=filearchive (fa)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Silinen tüm dosyaları sırayla numaralandırın.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- Silinen tüm dosyaların bir listesini gösterin.
- api.php?action=query&list=filearchive [sandbox'ta açın]
list=gadgetcategories (gc)
- Bu modül okuma hakları gerektirir.
- Kaynak: Gadgets
- Lisans: GPL-2.0-or-later
Küçük araç bölümlerinin listesini döndürür.
- gcprop
Hangi küçük araç bölümü bilgisini edinecek:
- name
- Internal section name.
- title
- Section title.
- members
- Number of gadgets in section.
- Değer (| veya alternatif ile ayırın): members, name, title
- Varsayılan: name
- gcnames
Alınacak bölümlerin adları.
- 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).
- Mevcut küçük araç bölümlerinin bir listesini alın
- api.php?action=query&list=gadgetcategories [sandbox'ta açın]
- "foo" ve "bar" adlı bölümler hakkında tüm bilgileri edinin
- api.php?action=query&list=gadgetcategories&gcnames=foo|bar&gcprop=name|title|members [sandbox'ta açın]
list=gadgets (ga)
- Bu modül okuma hakları gerektirir.
- Kaynak: Gadgets
- Lisans: GPL-2.0-or-later
Bu vikide kullanılan küçük araçlarını bir listesini döndürür.
- gaprop
Hangi küçük araç bilgilerini edinecek:
- id
- Internal gadget ID.
- metadata
- The gadget metadata.
- desc
- Gadget description transformed into HTML (can be slow, use only if really needed).
- Değer (| veya alternatif ile ayırın): desc, id, metadata
- Varsayılan: id|metadata
- gacategories
Kategorilerden alınacak küçük araçlar.
- 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).
- gaids
Alınacak küçük araçların kimlikleri.
- 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).
- gaallowedonly
Yalnızca mevcut kullanıcıya izin verilen küçük araçları listeleyin.
- Tür: boole (ayrıntılar)
- gaenabledonly
Yalnızca mevcut kullanıcıya izin verilen küçük araçları listeleyin.
- Tür: boole (ayrıntılar)
- Açıklamalarıyla birlikte küçük araçların bir listesini alın
- api.php?action=query&list=gadgets&gaprop=id|desc [sandbox'ta açın]
- Tüm olası özelliklere sahip küçük araçların bir listesini alın
- api.php?action=query&list=gadgets&gaprop=id|metadata|desc [sandbox'ta açın]
- "Foo" kategorisine ait küçük araçların listesini alın
- api.php?action=query&list=gadgets&gacategories=foo [sandbox'ta açın]
- "foo" ve "bar" küçük araçları hakkında bilgi alın
- api.php?action=query&list=gadgets&gaids=foo|bar&gaprop=id|desc|metadata [sandbox'ta açın]
- Mevcut kullanıcı tarafından etkinleştirilen küçük araçların bir listesini alın
- api.php?action=query&list=gadgets&gaenabledonly [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.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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, 120, 121, 122, 123, 828, 829
- 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)
- File:Albert Einstein Head.jpg kullanarak sayfaları gösterin.
- api.php?action=query&list=imageusage&iutitle=File:Albert%20Einstein%20Head.jpg [sandbox'ta açın]
- File:Albert Einstein Head.jpg kullanarak sayfalar hakkında bilgi alın.
- api.php?action=query&generator=imageusage&giutitle=File:Albert%20Einstein%20Head.jpg&prop=info [sandbox'ta açın]
list=iwbacklinks (iwbl)
- 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.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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
- wikibooks:Test sayfasına bağlantı veren sayfalar alın.
- api.php?action=query&list=iwbacklinks&iwbltitle=Test&iwblprefix=wikibooks [sandbox'ta açın]
- wikibooks:Test sayfasına bağlantı veren sayfalar hakkında bilgi alın.
- api.php?action=query&generator=iwbacklinks&giwbltitle=Test&giwblprefix=wikibooks&prop=info [sandbox'ta açın]
list=langbacklinks (lbl)
- 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.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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
- fr:Test sayfasına bağlantı veren sayfalar alın.
- api.php?action=query&list=langbacklinks&lbltitle=Test&lbllang=fr [sandbox'ta açın]
- fr:Test sayfasına bağlantı veren sayfalar hakkında bilgi alın.
- api.php?action=query&generator=langbacklinks&glbltitle=Test&glbllang=fr&prop=info [sandbox'ta açın]
list=logevents (le)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Olayları günlüklerden alın.
- 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, interwiki, managetags, merge, move, newusers, patrol, protect, renameuser, rights, 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, interwiki/iw_add, interwiki/iw_delete, interwiki/iw_edit, managetags/activate, managetags/create, managetags/deactivate, managetags/delete, merge/merge, merge/merge-into, move/move, move/move_redir, newusers/autocreate, newusers/byemail, newusers/create, newusers/create2, newusers/newusers, patrol/autopatrol, patrol/patrol, protect/modify, protect/move_prot, protect/protect, protect/unprotect, renameuser/renameuser, rights/autopromote, rights/rights, suppress/block, suppress/delete, suppress/event, suppress/reblock, suppress/revision, tag/update, upload/overwrite, upload/revert, upload/upload
- lestart
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
- En eskiyi ilk listele. Not: lestart, leend'den önce olmalıdır.
- older
- En yeniyi ilk listele (varsayılan). Not: lestart, leend'den sonra olmalıdır.
- Aşağıdaki değerlerden biri: newer, older
- Varsayılan: older
- leids
Girişleri verilen günlük kimliğiyle eşleşenlerle filtrele.
- 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).
- leuser
Girdileri verilen kullanıcı tarafından yapılanlara filtreleyin.
- Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, Geçici kullanıcı, 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, 120, 121, 122, 123, 828, 829
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- Son günlük olaylarını listeleyin.
- api.php?action=query&list=logevents [sandbox'ta açın]
list=mystashedfiles (msf)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Geçerli kullanıcının karşıya yükleme saklamasındaki dosyaların listesini alın.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Vikide kullanılan tüm sayfa özellik adlarını listeleyin.
- ppncontinue
Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- ppnlimit
Döndürülecek en fazla ad sayısı.
- Tür: tamsayı veya max
- Değer, 1 ile 500 arasında olmalıdır.
- Varsayılan: 10
- İlk 10 mülk adını edinin.
- api.php?action=query&list=pagepropnames [sandbox'ta açın]
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.
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- pwplimit
Döndürülecek en fazla 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
- İlk 10 sayfayı
{{DISPLAYTITLE:}}kullanarak listeleyin. - api.php?action=query&list=pageswithprop&pwppropname=displaytitle&pwpprop=ids|title|value [sandbox'ta açın]
__NOTOC__kullanarak ilk 10 sayfa hakkında ek bilgi alın.- api.php?action=query&generator=pageswithprop&gpwppropname=notoc&prop=info [sandbox'ta açın]
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.
- 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, 120, 121, 122, 123, 828, 829
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- Tür: tamsayı
- Değer, 0 daha az olmamalıdır.
- Varsayılan: 0
- 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.
- 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, 120, 121, 122, 123, 828, 829
- 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
- En eskiyi ilk listele. Not: ptstart, ptend'den önce olmalıdır.
- older
- En yeniyi ilk listele (varsayılan). Not: ptstart, ptend'den sonra 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- Korunan başlıkları listeleyin.
- api.php?action=query&list=protectedtitles [sandbox'ta açın]
- Ana ad alanında korunan başlıklara bağlantılar bulun.
- api.php?action=query&generator=protectedtitles&gptnamespace=0&prop=linkshere [sandbox'ta açı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.
- 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, GadgetUsage, ListDuplicatedFiles, Listredirects, Lonelypages, Longpages, MediaStatistics, Mostcategories, Mostimages, Mostinterwikis, Mostlinked, Mostlinkedcategories, Mostlinkedtemplates, Mostrevisions, Shortpages, Uncategorizedcategories, Uncategorizedimages, Uncategorizedpages, Uncategorizedtemplates, Unusedcategories, Unusedimages, Unusedtemplates, Unwatchedpages, Wantedcategories, Wantedfiles, Wantedpages, Wantedtemplates, Withoutinterwiki
- qpoffset
Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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
- Özel:Ancientpages sayfasından sonuçları döndürün.
- api.php?action=query&list=querypage&qppage=Ancientpages [sandbox'ta açın]
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.
- 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, 120, 121, 122, 123, 828, 829
- 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
- rnminsize
Yalnızca en az bu kadar bayt içeren sayfalarla kullanım için.
- Tür: tamsayı
- rnmaxsize
Yalnızca en fazla bu kadar bayt içeren sayfalarla kullanım için.
- Tür: tamsayı
- rncontentmodel
Belirtilen içerik modeline sahip sayfaları filtrele.
- Aşağıdaki değerlerden biri: GadgetDefinition, Scribunto, css, javascript, json, text, unknown, vue, wikibase-item, wikibase-property, wikitext
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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]
- Ana ad alanından en az 500 bayt metin içeren rastgele bir sayfa hakkında sayfa bilgisi getir.
- api.php?action=query&list=random&rnnamespace=0&rnlimit=1&minsize=500 [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.
- 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
- En eskiyi ilk listele. Not: rcstart, rcend'den önce olmalıdır.
- older
- En yeniyi ilk listele (varsayılan). Not: rcstart, rcend'den sonra 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, 120, 121, 122, 123, 828, 829
- 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, Geçici kullanıcı, 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, Geçici kullanıcı, 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
- Değişiklik 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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
- 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.
- 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, 120, 121, 122, 123, 828, 829
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- Tür: tamsayı
- Değer, 0 daha az olmamalıdır.
- Varsayılan: 0
- srwhat
Hangi tür arama gerçekleştirilecek.
- Aşağıdaki değerlerden biri: nearmatch, text, title
- srinfo
Hangi üstveri 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
- Sorgu terimi işaretlemeyi vurgulayarak sayfanın bir pasajını ekler.
- titlesnippet
- Sorgu terimi işaretlemeyi vurgulayarak sayfa başlığını ekler.
- redirecttitle
- Eşleşen yönlendirmenin başlığını ekler.
- redirectsnippet
- Sorgu terimi işaretlemeyi vurgulayarak eşleşen yönlendirmenin başlığını ekler.
- sectiontitle
- Eşleşen bölümün başlığını ekler.
- sectionsnippet
- Sorgu terimi işaretlemeyi vurgulayarak, eşleşen bölümün başlığını ekler.
- isfilematch
- Aramanın dosya içeriğiyle eşleşip eşleşmediğini gösteren bir boole ekler.
- categorysnippet
- Sorgu terimi işaretlemeyi vurgulayarak eşleşen kategori adı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
- meaning için arama yapın.
- api.php?action=query&list=search&srsearch=meaning [sandbox'ta açın]
- Metinleri meaning için arayın.
- api.php?action=query&list=search&srwhat=text&srsearch=meaning [sandbox'ta açın]
- meaning araması için döndürülen sayfalar hakkında sayfa bilgisi alın.
- api.php?action=query&generator=search&gsrsearch=meaning&prop=info [sandbox'ta açın]
list=tags (tg)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Değişiklik etiketleri listeleyin.
Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
Listelenecek en fazla etiket sayısı.
- Tür: tamsayı veya max
- Değer, 1 ile 500 arasında olmalıdır.
- Varsayılan: 10
Hangi özelliklere sahip olunur:
- displayname
- Etiketin görüntülenen adını ekler. Bu özellik gizli etiketler için atlanacaktır.
- 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ımlı olup olmadığını belirtin (bkz. source).
- source
- Etiket tanımlarının kaynaklarını alır; bunlar arasında yazılım tanımlı etiketler için software ve kullanıcılar tarafından elle uygulanabilen etiketler için manual yer alabilir.
- active
- Etiketin yazılım tarafından hâlâ uygulanıp uygulanmadığı veya kullanıcılar tarafından hâlâ uygulanıp uygulanamayacağı.
- Değer (| veya alternatif ile ayırın): active, defined, description, displayname, hitcount, source
- Varsayılan: (boş)
- Kullanılabilir etiketleri listeleyin.
- api.php?action=query&list=tags&tgprop=displayname|description|hitcount|defined [sandbox'ta açın]
list=trackingcategories (tc)
- Bu modül okuma hakları gerektirir.
- Bu modül jeneratör olarak kullanılabilir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Special:TrackingCategories'de tanımlanan tüm mevcut izleme kategorilerini numaralandırır.
- tccontinue
Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- tctrackingcatname
Special:TrackingCategories'de "mesaj adı" ile tanımlanan, belirtilen izleme kategorisi adıyla eşleşen mevcut tüm izleme kategorisi başlıklarını arayın.
- 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).
- tcmin
Yalnızca en az bu kadar üyeye sahip mevcut izleme kategorilerini döndür.
- Tür: tamsayı
- tcmax
Yalnızca en fazla bu kadar üyeye sahip mevcut izleme kategorilerini döndür.
- Tür: tamsayı
- tclimit
Kaç izleme kategorisi döndürüleceği.
- Tür: tamsayı veya max
- Değer, 1 ile 500 arasında olmalıdır.
- Varsayılan: 10
- tcprop
Alınacak özellikler:
- size
- İzleme kategorisindeki sayfa sayısını ekler.
- hidden
ile gizlenmiş izleme kategorilerini etiketler.
- Değer (| veya alternatif ile ayırın): hidden, size
- Varsayılan: (boş)
- Her birindeki sayfa sayısı bilgisiyle izleme kategorilerini listele.
- api.php?action=query&list=trackingcategories&tcprop=size [sandbox'ta açın]
- Varsa, bozuk-dosya-kategorisini temsil eden izleme kategorisi sayfaları hakkında bilgi al.
- api.php?action=query&generator=trackingcategories>ctrackingcatname=broken-file-category&prop=info [sandbox'ta açın]
list=usercontribs (uc)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Tüm düzenlemeleri bir kullanıcı tarafından alın.
- uclimit
Döndürülecek en fazla 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- ucuser
Katkıları bulunmak için kullanıcılar. ucuserids, ucuserprefix veya uciprange ile kullanılamaz.
- Şunu yazın: kullanıcı listesi, herhangi biri kullanıcı adı, IP, Geçici kullanıcı 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ıları almak için kullanıcı kimlikleri. ucuser, ucuserprefix veya uciprange 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
Adları bu değerle başlayan tüm kullanıcılar için katkıları alın. ucuser, ucuserids veya uciprange ile kullanılamaz.
- uciprange
Katkıların alınacak CIDR aralığı. ucuser, ucuserprefix veya ucuserids ile kullanılamaz.
- ucdir
Hangi yönde numaralandırılacağı:
- newer
- En eskiyi ilk listele. Not: ucstart, ucend'den önce olmalıdır.
- older
- En yeniyi ilk listele (varsayılan). Not: ucstart, ucend'den sonra 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, 120, 121, 122, 123, 828, 829
- 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)
- 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)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Bir kullanıcı listesi hakkında bilgi edinin.
- 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 değişiklik 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şturulup oluşturulamayacağını gösterir. Mevcut kullanıcının hesap oluşturma işlemini gerçekleştirip gerçekleştiremeyeceğini kontrol etmek için action=query&meta=userinfo&uiprop=cancreateaccount kullanın.
- tempexpired
- Geçici hesabın süresinin dolup dolmadığını gösterir. Hesap geçici değilse, null döndürülür.
- Değer (| veya alternatif ile ayırın): blockinfo, cancreate, centralids, editcount, emailable, gender, groupmemberships, groups, implicitgroups, registration, rights, tempexpired
- 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).
- Example kullanıcısı için bilgi döndürün.
- api.php?action=query&list=users&ususers=Example&usprop=groups|editcount|gender [sandbox'ta açın]
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.
- 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, 120, 121, 122, 123, 828, 829
- 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, Geçici kullanıcı, 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, Geçici kullanıcı, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
- wldir
Hangi yönde numaralandırılacağı:
- newer
- En eskiyi ilk listele. Not: wlstart, wlend'den önce olmalıdır.
- older
- En yeniyi ilk listele (varsayılan). Not: wlstart, wlend'den sonra 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
- Sona erme süresi ekler.
- labels
- Girişle ilişkili izleme listesi etiketlerini ekler.
- Değer (| veya alternatif ile ayırın): comment, expiry, flags, ids, labels, 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
- wllabels
Yalnızca bu izleme listesi etiket kimliklerine sahip değişiklikleri listele.
- 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).
- 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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.
- wrcontinue
Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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, 120, 121, 122, 123, 828, 829
- 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).
- 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]
list=wbsearch (wbs)
- Bu modül dahili veya kararsızdır ve kullanmamalısınız. Çalışması önceden bildirilmeksizin değiştirilebilir.
- Bu modül okuma hakları gerektirir.
- Bu modül jeneratör olarak kullanılabilir.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Etiketleri ve takma adları kullanan varlıkları arar.
Bu, diğer sorgular için bir jeneratör olarak kullanılabilir. Görüntülenmesi gereken eşleşen terimi döndürür.
- wbssearch
Bu metni arayın.
- Bu parametre gerekli.
- wbslanguage
Bu dilde arayın.
- Aşağıdaki değerlerden biri: aa, aae, ab, abr, abs, ace, acf, acm, ady, ady-cyrl, aeb, aeb-arab, aeb-latn, af, agq, aig, aln, als, alt, am, ami, an, ang, ann, anp, apc, ar, arc, arn, arq, ary, arz, as, ase, ast, atj, av, avk, awa, ay, az, azb, ba, bag, ban, ban-bali, bar, bas, bat-smg, bax, bbc, bbc-latn, bbj, bcc, bci, bcl, bdr, be, be-tarask, be-x-old, bew, bfd, bfw, bg, bgc, bgn, bh, bho, bi, bjn, bkc, bkh, bkm, blk, bm, bn, bo, bol, bpy, bqi, bqz, br, brh, bs, btm, bto, bug, bug-bugi, bxr, byv, ca, cak, cal, cbk-zam, ccp, cdo, cdo-hant, cdo-latn, ce, ceb, ch, chn, cho, chr, chy, ckb, cnh, co, cop, cps, cpx, cpx-hans, cpx-hant, cpx-latn, cr, crh, crh-cyrl, crh-latn, crh-ro, cs, csb, cu, cv, cy, da, dag, de, de-at, de-ch, de-formal, dga, din, diq, dlg, dsb, dso, dtp, dty, dua, dv, dz, ee, efi, egl, el, eml, en, en-ca, en-gb, en-us, eo, es, es-419, es-formal, et, eto, etu, eu, ewo, ext, fa, fat, ff, fi, fit, fiu-vro, fj, fkv, fmp, fo, fon, fr, frc, frp, frr, frs, fur, fvr, fy, ga, gaa, gag, gan, gan-hans, gan-hant, gcf, gcr, gd, gju-arab, gju-deva, gl, gld, glk, gn, gom, gom-deva, gom-latn, gor, got, gpe, grc, gsw, gu, guc, gur, guw, gv, gya, ha, hak, hak-hans, hak-hant, hak-latn, haw, he, hi, hif, hif-latn, hil, hke, hno, ho, hoc, hoc-latn, hr, hrx, hsb, hsn, ht, hu, hu-formal, hy, hyw, hz, ia, iba, ibb, id, ie, ig, igl, ii, ik, ike-cans, ike-latn, ilo, inh, io, is, isu, isv, isv-cyrl, isv-latn, it, iu, ja, jam, jbo, jut, jv, jv-java, ka, kaa, kab, kai, kaj, kbd, kbd-cyrl, kbp, kcg, kea, ker, kg, kge, kgg, khw, ki, kiu, kj, kjh, kjp, kk, kk-arab, kk-cn, kk-cyrl, kk-kz, kk-latn, kk-tr, kl, km, kn, knc, ko, ko-kp, koi, kr, krc, kri, krj, krl, ks, ks-arab, ks-deva, ksf, ksh, ksw, ku, ku-arab, ku-latn, kum, kus, kv, kw, ky, la, lad, lb, lbe, lem, lez, lfn, lg, li, lij, liv, ljp, lki, lkt, lld, lmo, ln, lns, lo, loz, lrc, lt, ltg, lua, lus, luz, lv, lzh, lzz, mad, mag, mai, map-bms, mcn, mcp, mdf, mg, mh, mhr, mi, min, mk, ml, mn, mnc, mnc-latn, mnc-mong, mni, mnw, mo, mos, mr, mrh, mrj, ms, ms-arab, mt, mua, mui, mus, mwl, my, myv, mzn, na, nah, nan, nan-hani, nan-hant, nan-latn-pehoeji, nan-latn-tailo, nap, nb, nds, nds-nl, ne, new, ng, nge, nia, nit, niu, nl, nl-informal, nla, nmg, nmz, nn, nnh, nnz, no, nod, nog, nov, nqo, nr, nrm, nso, nup, nv, ny, nyn, nyo, nys, oc, ojb, olo, om, or, os, osa-latn, ota, pa, pag, pam, pap, pap-aw, pcd, pcm, pdc, pdt, pfl, pi, pih, pl, pms, pnb, pnt, ppl, prg, ps, pt, pt-br, pwn, qu, quc, qug, rgn, rif, rki, rm, rmc, rmf, rmy, rn, ro, roa-rup, roa-tara, rsk, ru, rue, rup, ruq, ruq-cyrl, ruq-latn, rut, rw, rwr, ryu, sa, sah, sas, sat, sc, scn, sco, sd, sdc, sdh, se, se-fi, se-no, se-se, sei, ses, sg, sgs, sh, sh-cyrl, sh-latn, shi, shi-latn, shi-tfng, shn, shy, shy-latn, si, simple, sjd, sje, sju, sk, skr, skr-arab, sl, sli, sm, sma, smj, smn, sms, sn, so, sq, sr, sr-ec, sr-el, srn, sro, srq, ss, st, stq, sty, su, sv, sva, sw, syl, szl, szy, ta, tay, tcy, tdd, te, tet, tg, tg-cyrl, tg-latn, th, thq, ti, tig, tk, tl, tly, tly-cyrl, tn, to, tok, tpi, tpv, tr, tru, trv, ts, tt, tt-cyrl, tt-latn, ttj, tum, tvu, tw, ty, tyv, tzm, udm, ug, ug-arab, ug-latn, uk, ur, uz, uz-cyrl, uz-latn, ve, vec, vep, vi, vls, vmf, vmw, vo, vot, vro, vut, wa, wal, war, wes, wls, wlx, wo, wuu, wuu-hans, wuu-hant, wya, xal, xh, xmf, xsy, yas, yat, yav, ybb, yi, yo, yrl, yua, yue, yue-hans, yue-hant, za, zea, zgh, zgh-latn, zh, zh-classical, zh-cn, zh-hans, zh-hant, zh-hk, zh-min-nan, zh-mo, zh-my, zh-sg, zh-tw, zh-yue, zu
- wbsstrictlanguage
Dil yedeğini devre dışı bırakıp bırakmayacağınız
- Tür: boole (ayrıntılar)
- wbstype
Bu tür varlığı arayın.
- Aşağıdaki değerlerden biri: item, property
- Varsayılan: item
- wbslimit
Azami sonuç sayısı
- Tür: tamsayı veya max
- Değer, 0 ile 50 arasında olmalıdır.
- Varsayılan: 7
- wbsprofile
The search profile to use.
- default
- The default profile, suitable for most purposes.
- Aşağıdaki değerlerden biri: default
- Varsayılan: default
- "abc" ile İngilizce dil içinde tür ve sınır varsayılanlarıyla arayın
- api.php?action=query&list=wbsearch&wbssearch=abc&wbslanguage=en [sandbox'ta açın]
- ""İngilizce dil 50 sınırı ile abc için arama
- api.php?action=query&list=wbsearch&wbssearch=abc&wbslanguage=en&wbslimit=50 [sandbox'ta açın]
- Yalnızca İngilizce dilinde "alphabet" için özellikleri arayın
- api.php?action=query&list=wbsearch&wbssearch=alphabet&wbslanguage=en&wbstype=property [sandbox'ta açın]
- Jeneratör olarak İngilizce dilinde "alphabet" için arama yap
- api.php?action=query&generator=wbsearch&gwbssearch=alphabet&gwbslanguage=en [sandbox'ta açın]
list=wbsubscribers (wbls)
- Bu modül okuma hakları gerektirir.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Belirli varlıklara abonelik alın.
- wblsentities
Abone alacak varlıklar
- Bu parametre gerekli.
- 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).
- wblsprop
Sonuca eklenecek özellikler
- Değer (| veya alternatif ile ayırın): url
- Varsayılan: (boş)
- wblslimit
Azami sonuç sayısı
- Tür: tamsayı veya max
- Değer, 1 ile 500 arasında olmalıdır.
- Varsayılan: 10
- wblscontinue
Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- Q42 varlığına abone alın
- api.php?action=query&list=wbsubscribers&wblsentities=Q42 [sandbox'ta açın]
Special:EntityUsageURL'si ile Q42 varlığına abone alın- api.php?action=query&list=wbsubscribers&wblsentities=Q42&wblsprop=url [sandbox'ta açın]
meta=allmessages (am)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Bu siteden gelen mesajları döndür.
- 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.
- ipb- ile başlayan mesajları göster.
- api.php?action=query&meta=allmessages&refix=ipb- [sandbox'ta açın]
- august ve mainpage iletilerini Almanca olarak göster.
- api.php?action=query&meta=allmessages&ammessages=august|mainpage&amlang=de [sandbox'ta açın]
meta=authmanagerinfo (ami)
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Geçerli kimlik doğrulama durumu hakkında bilgi alın.
- 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
- amireauthenticate
Güvenlik açısından hassas bir işlem için yeniden kimlik doğrulaması yapmak üzere gereken istekleri ekleyin. amireturnurl ile birlikte kullanılmalıdır.
- 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
- 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)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Vikide yapılandırılan görüntü havuzlarıyla ilgili meta bilgileri döndürür.
- friprop
Hangi depo özelliklerinin (mevcut özellikler diğer vikilere göre değişebilir) alınabilir.
- canUpload
- Dosyaların bu depoya yüklenip yüklenemeyeceği, ör. CORS ve paylaşılan kimlik doğrulama yoluyla.
- displayname
- Depo vikisinin okunabilir adı.
- favicon
- Depo vikinin favicon URL'si, $wgFavicon.
- 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.
- 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): canUpload, displayname, favicon, initialCapital, local, name, rootUrl, scriptDirUrl, thumbUrl, url
- Varsayılan: canUpload|displayname|favicon|initialCapital|local|name|rootUrl|scriptDirUrl|thumbUrl|url
- Dosya depoları hakkında bilgi edinin.
- api.php?action=query&meta=filerepoinfo&friprop=name|displayname [sandbox'ta açın]
meta=languageinfo (li)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Kullanılabilir diller hakkında bilgi döndürün.
Devamı, bilgilerin alınması bir istek için çok uzun sürerse uygulanabilir.
- 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ü (
ltrveyartl). - 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.
- variantnames
- Dil dönüştürme bağlantıları için kullanılan dil çeşitlerinin kısa adları.
- 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ı.
- digittransforms
- Bu dilde sayıları biçimlendirmek için rakam dönüşümleri.
- digitgroupingpattern
- Bu dilde sayıları biçimlendirmek için gruplama deseni.
- minimumgroupingdigits
- Sayısal gruplamenin bastırıldığı basamak sayısı.
- namespacenames
- Bu vikinin ad alanlarının bu dildeki adları.
- namespacealiases
- Bu vikideki ad alanı adlarının bu dildeki takma adları.
- Değer (| veya alternatif ile ayırın): autonym, bcp47, code, digitgroupingpattern, digittransforms, dir, fallbacks, minimumgroupingdigits, name, namespacealiases, namespacenames, variantnames, 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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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=siteinfo (si)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Site hakkında genel bilgi verin.
- 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.
- autocreatetempuser
- Geçici kullanıcı hesaplarının kendiliğinden oluşturulması için (IP maskeleme olarak da bilinir) yapılandırmayı döndürür.
- clientlibraries
- Vikide yüklü istemci tarafı kütüphanelerini 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şlevler için sihirli kelime kimliklerinin bir listesini döndürür.
- showhooks
- Abone olunan tüm kancaların bir listesini döndürür ($wgHooks içeriği).
- variables
- Sihirli değişkenler için sihirli kelime kimliklerinin bir listesini döndürür.
- doubleunderscores
- davranış anahtarları için sihirli kelime kimliklerinin 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.
- autopromote
- Otomatik yükseltme yapılandırmasını döndürür.
- autopromoteonce
- Yalnızca bir kez yapılan otomatik yükseltme yapılandırmasını döndürür.
- copyuploaddomains
- İzin verilen kopyala-yükle alan adları listesini döndürür
- sbom
- MediaWiki kurulumu için CycloneDX 1.6 biçiminde bir Yazılım Malzeme Listesi (SBOM) döndürür.
- Değer (| veya alternatif ile ayırın): autocreatetempuser, autopromote, autopromoteonce, clientlibraries, copyuploaddomains, dbrepllag, defaultoptions, doubleunderscores, extensions, extensiontags, fileextensions, functionhooks, general, interwikimap, languages, languagevariants, libraries, magicwords, namespacealiases, namespaces, protocols, restrictions, rightsinfo, sbom, 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.
- Site bilgilerini getir.
- api.php?action=query&meta=siteinfo&siprop=general|namespaces|namespacealiases|statistics [sandbox'ta açın]
- Yerel vikiarası öneklerinin listesini getirin.
- api.php?action=query&meta=siteinfo&siprop=interwikimap&sifilteriw=local [sandbox'ta açın]
- Geçerli çoğaltma gecikmesini kontrol edin.
- api.php?action=query&meta=siteinfo&siprop=dbrepllag&sishowalldb= [sandbox'ta açın]
meta=tokens
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Veri değiştirme işlemleri için anahtar alır.
- 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
- 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)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Geçerli kullanıcı hakkında bilgi alın.
- 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 değişiklik 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.
- 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-Languagebaş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).
- watchlistlabels
- Kullanıcının ayarladığı izleme listesi etiketlerini ekler.
- centralids
- Kullanıcı için merkezi kimlikleri ve ek durumunu ekler.
- latestcontrib
- Kullanıcının son katkısının tarihini ekler.
- cancreateaccount
- Kullanıcının hesap oluşturmasına izin verilip verilmediğini gösterir. Belirli bir hesabın oluşturulup oluşturulamayacağını kontrol etmek için action=query&list=users&usprop=cancreate kullanın.
- Değer (| veya alternatif ile ayırın): acceptlang, blockinfo, cancreateaccount, centralids, changeablegroups, editcount, email, groupmemberships, groups, hasmsg, implicitgroups, latestcontrib, options, ratelimits, realname, registrationdate, rights, theoreticalratelimits, unreadcount, watchlistlabels
- 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.
- 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]
meta=wbcontentlanguages (wbcl)
- Bu modül okuma hakları gerektirir.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Wikibase'nin farklı bağlamlarda kabul ettiği içerik dilleri hakkında bilgi döndürür.
- wbclcontext
İçerik dillerinin geçerli olması gereken bağlam.
- term
- Bir varlığın terimleri (etiket, açıklama, takma adlar).
- monolingualtext
- İfadedeki tek dilli metin değeri.
- Aşağıdaki değerlerden biri: monolingualtext, term
- Varsayılan: term
- wbclprop
Her dil hakkında döndürülmesi gereken özellikler.
- code
- Dil kodu.
- autonym
- Dilin zıt anlamlısı, yani o dildeki dilin adı. Tüm diller için bilinmeyebilir.
- name
- Geçerli dilde (uselang parametresi ile belirtilir) dilin adı, gerekirse dil yedekleri uygulanır. Genellikle, Wikibase'nin kabul ettiği tüm içerik dilleri için en az bir İngilizce adı bilinir.
- Değer (| veya alternatif ile ayırın): autonym, code, name
- Varsayılan: code
- Bir varlığın şartları için geçerli dil kodlarını alın.
- api.php?action=query&meta=wbcontentlanguages [sandbox'ta açın]
- Tek dilli metin değerleri için geçerli dilleri, dil kodu ve özerkliği ile alın.
- api.php?action=query&meta=wbcontentlanguages&wbclcontext=monolingualtext&wbclprop=code|autonym [sandbox'ta açın]
action=removeauthenticationdata
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Geçerli kullanıcı için kimlik doğrulama verilerini kaldırın.
- request
Bu eylem doğrulama isteğini action=query&meta=authmanagerinfo ifadesinden amirequestsfor=remove ile döndürülen id ile kullanın.
- Bu parametre gerekli.
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- FooAuthenticationRequest için mevcut kullanıcının verilerini kaldırmayı deneyin.
- api.php?action=removeauthenticationdata&request=FooAuthenticationRequest&token=123ABC [sandbox'ta açın]
action=resetpassword
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Bir kullanıcıya parola sıfırlama e-postası gönderin.
- user
Kullanıcı sıfırlanması.
- Şunu yazın: kullanıcı, herhangi biri kullanıcı adı
Sıfırlanan kullanıcının e-posta adresi.
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- Example kullanıcısına parola sıfırlama e-postası gönderin.
- api.php?action=resetpassword&user=Example&token=123ABC [sandbox'ta açın]
- user@example.com e-posta adresine sahip tüm kullanıcılar için bir parola sıfırlama e-postasına gönderin.
- api.php?action=resetpassword&user=user@example.com&token=123ABC [sandbox'ta açın]
action=revisiondelete
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Revizyonları silin ve geri alın.
- type
Gerçekleştirilen revizyon silme türü.
- Bu parametre gerekli.
- Aşağıdaki değerlerden biri: archive, filearchive, logging, oldimage, revision
- target
Tür için gerekirse revizyon silme için sayfa başlığı.
- ids
Silinecek revizyonların tanımlayıcıları.
- Bu parametre gerekli.
- 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).
- hide
Her revizyon için ne gizlenir.
- Değer (| veya alternatif ile ayırın): comment, content, user
- show
Her revizyon için ne gösterilecek.
- Değer (| veya alternatif ile ayırın): comment, content, user
- suppress
Hizmetlilerden ve diğerlerinden gelen verilerin bastırılması.
- Aşağıdaki değerlerden biri: no, nochange, yes
- Varsayılan: nochange
- reason
Silme veya geri getirme nedeni.
Silme günlüğündeki girişe uygulanacak etiketler.
- Değer (| veya alternatif ile ayırın):
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- Anasayfa sayfasında 12345 revizyon için içeriği gizleyin.
- api.php?action=revisiondelete&target=Anasayfa&type=revision&ids=12345&hide=content&token=123ABC [sandbox'ta açın]
- BLP violation nedeni ile 67890 günlük girişindeki tüm verileri gizleyin.
- api.php?action=revisiondelete&type=logging&ids=67890&hide=content|comment|user&reason=BLP%20violation&token=123ABC [sandbox'ta açın]
action=rollback
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Sayfadaki son düzenlemeyi geri alın.
Sayfayı en son düzenleyen kullanıcı arka arkaya birden fazla düzenleme yaptıysa, tümü geri alınır.
- title
Geri alınacak sayfanın başlığı. pageid ile birlikte kullanılamaz.
- pageid
Geri alınacak sayfanın sayfa kimliği. title ile birlikte kullanılamaz.
- Tür: tamsayı
Geri döndürme uygulanacak etiketler.
- Değer (| veya alternatif ile ayırın):
- user
Düzenlemeleri geri alınacak kullanıcının adı.
- Bu parametre gerekli.
- Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, Geçici kullanıcı, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
- summary
Özel değişiklik özeti. Boşsa, varsayılan özet kullanılacaktır.
- Varsayılan: (boş)
- markbot
Geri döndürülen düzenlemeleri ve geri döndürmeyi bot düzenlemeleri olarak işaretleyin.
- Tür: boole (ayrıntılar)
- watchlist
Geçerli kullanıcının izleme listesine koşulsuz olarak sayfayı ekleyin veya kaldırın, tercihleri kullanın (bot kullanıcıları için göz ardı edilir) veya izlemeyi değiştirmeyin.
- Aşağıdaki değerlerden biri: nochange, preferences, unwatch, watch
- Varsayılan: preferences
- token
action=query&meta=tokens üzerinden alınan bir "rollback" anahtarı
Uyumluluk için web kullanıcı arayüzünde kullanılan simge de kabul edilir.
- Bu parametre gerekli.
- Example kullanıcısı tarafından Anasayfa sayfasındaki son düzenlemeleri geri alın.
- api.php?action=rollback&title=Anasayfa&user=Example&token=123ABC [sandbox'ta açın]
- Reverting vandalism özeti ile 192.0.2.5 IP kullanıcısı tarafından Anasayfa sayfasına yapılan son düzenlemeleri geri alın ve bu düzenlemeleri ve geri döndürmeyi bot düzenlemeleri olarak işaretleyin.
- api.php?action=rollback&title=Anasayfa&user=192.0.2.5&token=123ABC&summary=Reverting%20vandalism&markbot=1 [sandbox'ta açın]
action=rsd
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Bir RSD (Gerçekten Basit Keşif) şemasını dışa aktarın.
- RSD şemasını dışa aktarın.
- api.php?action=rsd [sandbox'ta açın]
action=scribunto-console
- Bu modül dahili veya kararsızdır ve kullanmamalısınız. Çalışması önceden bildirilmeksizin değiştirilebilir.
- Bu modül okuma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: Scribunto
- Lisans: GPL-2.0-or-later AND MIT
Scribunto konsolundan XHR taleplerine hizmet vermek için dahili modül.
- title
Test edilecek modülün adı.
- content
Modülün yeni içeriği.
- session
Oturum anahtarı.
- Tür: tamsayı
- question
Bir betik olarak değerlendirilecek bir sonraki satır.
- Bu parametre gerekli.
- clear
Geçerli oturum durumunu silmek için ayarlayın.
- Tür: boole (ayrıntılar)
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
action=setnotificationtimestamp
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
İzlenen sayfalar için bildirim zaman damgasını güncelleyin.
Bu izleme listesinde ve geçmişte değiştirilen sayfaların vurgulanmasını ve "İzleme listemdeki bir sayfa veya dosya değiştirilirse bana e-posta gönder" tercihi etkinleştirildiğinde e-posta gönderilmesini etkiler.
- entirewatchlist
İzlenen tüm sayfalarda çalışın.
- Tür: boole (ayrıntılar)
- timestamp
Bildirim zaman damgasının ayarlanacağı zaman damgası.
- Tür: zaman damgası (izin verilen formatlar)
- torevid
Bildirim zaman damgasını ayarlamak için revizyon (sadece bir sayfa).
- Tür: tamsayı
- newerthanrevid
Bildirim zaman damgasını daha yeni ayarlamak için revizyon (sadece bir sayfa).
- Tür: tamsayı
- continue
Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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. Hemen hemen tüm sorgu modüllerinin revizyon kimliklerini karşılık gelen sayfa kimliğine dönüştüreceğini ve bunun yerine en son revizyonda çalışacağını unutmayın. Sadece prop=revisions yanıtında tam revizyonları kullanır.
- 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.
- trackingcategories
- Special:TrackingCategories'de tanımlanan tüm mevcut izleme kategorilerini numaralandı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.
- wbsearch
- Dahili. Etiketleri ve takma adları kullanan varlıkları arar.
- 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, trackingcategories, transcludedin, watchlist, watchlistraw, wbsearch
- redirects
titles, pageids ve revids ve 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, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh ve zh.
- Tür: boole (ayrıntılar)
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- Tüm izleme listesi için bildirim durumunu sıfırlayın.
- api.php?action=setnotificationtimestamp&entirewatchlist=&token=123ABC [sandbox'ta açın]
- Anasayfa için bildirim durumunu sıfırlayın.
- api.php?action=setnotificationtimestamp&titles=Anasayfa&token=123ABC [sandbox'ta açın]
- Anasayfa için bildirim zaman damgasını ayarlayın, böylece 1 Ocak 2012'den bu yana yapılan tüm düzenlemeler görüntülenmez.
- api.php?action=setnotificationtimestamp&titles=Anasayfa×tamp=2012-01-01T00:00:00Z&token=123ABC [sandbox'ta açın]
- Kullanıcı ad alanındaki sayfalar için bildirim durumunu sıfırlayın.
- api.php?action=setnotificationtimestamp&generator=allpages&gapnamespace=2&token=123ABC [sandbox'ta açın]
action=setpagelanguage
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Sayfanın dilini değiştirin.
Bu vikide bir sayfanın dilini değiştirmeye izin verilmiyor.
Bu eylemi kullanmak için $wgPageLanguageUseDB etkinleştirin.
- title
Dilini değiştirmek istediğiniz sayfanın başlığı. pageid ile birlikte kullanılamaz.
- pageid
Dilini değiştirmek istediğiniz sayfanın sayfa kimliği. title ile birlikte kullanılamaz.
- Tür: tamsayı
- lang
Sayfayı değiştirmek için kullanılan dilin dil kodu. Sayfayı wiki'nin varsayılan içerik diline sıfırlamak için default tuşunu kullanın.
- Bu parametre gerekli.
- Aşağıdaki değerlerden biri: aae, ab, abr, abs, ace, acf, acm, ady, ady-cyrl, aeb, aeb-arab, aeb-latn, af, aig, aln, alt, am, ami, an, ang, ann, anp, apc, ar, arc, arn, arq, ary, arz, as, ase, ast, atj, av, avk, awa, ay, az, azb, ba, ban, ban-bali, bar, bbc, bbc-latn, bcc, bci, bcl, bdr, be, be-tarask, bew, bg, bgc, bgn, bh, bho, bi, bjn, blk, bm, bn, bo, bol, bpy, bqi, br, brh, bs, btm, bto, bug, bug-bugi, bxr, ca, cbk-zam, ccp, cdo, cdo-hant, cdo-latn, ce, ceb, ch, chn, chr, chy, ckb, co, cop, cps, cpx, cpx-hans, cpx-hant, cr, crh, crh-cyrl, crh-latn, crh-ro, cs, csb, cu, cv, cy, da, dag, de, de-at, de-ch, de-formal, default, dga, din, diq, dlg, dsb, dtp, dty, dua, dv, dz, ee, efi, egl, el, eml, en, en-ca, en-gb, eo, es, es-formal, et, eu, ext, fa, fat, ff, fi, fit, fj, fo, fon, fr, frc, frp, frr, frs, fur, fvr, fy, ga, gaa, gag, gan, gan-hans, gan-hant, gcf, gcr, gd, gl, gld, glk, gn, gom, gom-deva, gom-latn, gor, got, gpe, grc, gsw, gu, guc, gur, guw, gv, ha, hak, hak-hans, hak-hant, hak-latn, haw, he, hi, hif, hif-latn, hil, hke, hno, hoc-latn, hr, hrx, hsb, hsn, ht, hu, hu-formal, hy, hyw, ia, iba, ibb, id, ie, ig, igl, ii, ik, ike-cans, ike-latn, ilo, inh, io, is, isv, isv-cyrl, isv-latn, it, iu, ja, jam, jbo, jut, jv, jv-java, ka, kaa, kab, kai, kaj, kbd, kbd-cyrl, kbp, kcg, kea, kg, kge, khw, ki, kiu, kjh, kjp, kk, kk-arab, kk-cn, kk-cyrl, kk-kz, kk-latn, kk-tr, kl, km, kn, knc, ko, ko-kp, koi, kr, krc, kri, krj, krl, ks, ks-arab, ks-deva, ksh, ksw, ku, ku-arab, ku-latn, kum, kus, kv, kw, ky, la, lad, lb, lbe, lez, lfn, lg, li, lij, liv, ljp, lki, lkt, lld, lmo, ln, lo, loz, lrc, lt, ltg, lua, lus, luz, lv, lzh, lzz, mad, mag, mai, map-bms, mdf, mg, mhr, mi, min, mk, ml, mn, mnc, mnc-latn, mnc-mong, mni, mnw, mo, mos, mr, mrh, mrj, ms, ms-arab, mt, mui, mwl, my, myv, mzn, nah, nan, nan-hant, nan-latn-pehoeji, nan-latn-tailo, nap, nb, nds, nds-nl, ne, new, nia, nit, niu, nl, nl-informal, nmz, nn, no, nod, nog, nov, nqo, nr, nrm, nso, nup, nv, ny, nyn, nyo, nys, oc, ojb, olo, om, or, os, pa, pag, pam, pap, pap-aw, pcd, pcm, pdc, pdt, pfl, pi, pih, pl, pms, pnb, pnt, ppl, prg, ps, pt, pt-br, pwn, qu, qug, rgn, rif, rki, rm, rmc, rmy, rn, ro, roa-tara, rsk, ru, rue, rup, ruq, ruq-cyrl, ruq-latn, rut, rw, ryu, sa, sah, sas, sat, sc, scn, sco, sd, sdc, sdh, se, se-fi, se-no, se-se, sei, ses, sg, sgs, sh, sh-cyrl, sh-latn, shi, shn, shy, shy-latn, si, sjd, sje, sk, skr, skr-arab, sl, sli, sm, sma, smn, sms, sn, so, sq, sr, sr-ec, sr-el, srn, sro, ss, st, stq, sty, su, sv, sw, syl, szl, szy, ta, tay, tcy, tdd, te, tet, tg, tg-cyrl, tg-latn, th, ti, tig, tk, tl, tly, tn, to, tok, tpi, tr, tru, trv, ts, tt, tt-cyrl, tt-latn, ttj, tum, tw, ty, tyv, tzm, udm, ug, ug-arab, ug-latn, uk, ur, uz, ve, vec, vep, vi, vls, vmf, vmw, vo, vot, vro, wa, wal, war, wls, wlx, wo, wuu, wuu-hans, wuu-hant, xal, xh, xmf, xsy, yi, yo, yrl, yua, yue, yue-hans, yue-hant, za, zea, zgh, zh, zh-cn, zh-hans, zh-hant, zh-hk, zh-mo, zh-my, zh-sg, zh-tw, zu
- reason
Değişimin sebebi.
Bu eylemden kaynaklanan günlük girişine uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- Anasayfa sayfasına dilini Bask olarak değiştirin.
- api.php?action=setpagelanguage&title=Anasayfa&lang=eu&token=123ABC [sandbox'ta açın]
- 123 numaralı kimliğin bulunduğu sayfanın dilini vikinin varsayılan içerik diline değiştirin.
- api.php?action=setpagelanguage&pageid=123&lang=default&token=123ABC [sandbox'ta açın]
action=stashedit
- Bu modül dahili veya kararsızdır ve kullanmamalısınız. Çalışması önceden bildirilmeksizin değiştirilebilir.
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Paylaşılan önbellekte bir düzenleme hazırlayın.
Bu, sayfa kaydetme performansını artırmak için düzenleme formundan AJAX aracılığıyla kullanılmak üzere tasarlanmıştır.
- title
Düzenlenmekte olan sayfanın başlığı.
- Bu parametre gerekli.
- section
Bölüm tanımlayıcısı. Üst bölüm için 0, yeni bölüm için new.
- sectiontitle
Yeni bir bölümün başlığı.
- text
Sayfa içeriği.
- stashedtexthash
Sayfa içeriği karma kullanmak için önceki bir saklamak yerine.
- summary
Özeti değiştir.
- Varsayılan: (boş)
- contentmodel
Yeni içeriğin içerik modeli.
- Bu parametre gerekli.
- Aşağıdaki değerlerden biri: GadgetDefinition, Scribunto, css, javascript, json, text, unknown, vue, wikibase-item, wikibase-property, wikitext
- contentformat
Giriş metni için kullanılan içerik serileştirme biçimi.
- Bu parametre gerekli.
- Aşağıdaki değerlerden biri: application/json, application/octet-stream, application/unknown, application/vnd.php.serialized, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- baserevid
Temel revizyonun revizyon kimliği.
- Bu parametre gerekli.
- Tür: tamsayı
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
action=tag
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Tek tek düzeltmelere veya günlük girişlerine değişiklik etiketleri ekleyin veya kaldırın.
- rcid
Etiketin ekleneceği veya kaldırılacağı bir veya daha fazla son değişiklik kimliği.
- 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).
- revid
Etiketi eklemek veya kaldırmak için bir veya daha fazla revizyon kimliği.
- 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).
- logid
Etiketin ekleneceği veya kaldırılacağı bir veya daha fazla günlük girişi kimliği.
- 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).
- add
Eklenecek etiketler. Yalnızca manuel olarak tanımlanmış etiketler eklenebilir.
- Değer (| veya alternatif ile ayırın):
- remove
Kaldırılacak etiketler. Yalnızca manüel olarak tanımlanmış veya tamamen tanımlanmamış etiketler kaldırılabilir.
- 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).
- reason
Değişimin sebebi.
- Varsayılan: (boş)
Bu eylem sonucunda oluşturulacak günlük girişine uygulanacak etiketler.
- Değer (| veya alternatif ile ayırın):
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- Herhangi bir neden belirtmeden revizyon ID 123'e vandalism etiketini ekleyin
- api.php?action=tag&revid=123&add=vandalism&token=123ABC [sandbox'ta açın]
- spam etiketini Wrongly applied nedeni ile 123 numaralı günlük giriş kimliğinden kaldırın.
- api.php?action=tag&logid=123&remove=spam&reason=Wrongly+applied&token=123ABC [sandbox'ta açın]
action=unblock
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Bir kullanıcının engellemesini kaldırın.
- id
Bloke edilecek bloğun kimliği (list=blocks aracılığıyla elde edilir). user ile birlikte kullanılamaz.
- Tür: tamsayı
- user
Engellemeyi kaldıracak kullanıcı. id ile birlikte kullanılamaz.
- Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, Geçici kullanıcı, IP aralığı ve kullanıcı kimliği (ör. "#12345")
- userid
- Kaldırıldı.
Bunun yerine user=#ID belirtin.
- Tür: tamsayı
- reason
Engel kaldırma sebebi.
- Varsayılan: (boş)
Engel günlüğündeki girişe uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- watchuser
Kullanıcının ya da IP adresinin kullanıcı ve mesaj sayfalarını izle.
- Tür: boole (ayrıntılar)
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- Engel kimliği #105 üzerindeki engellemeyi kaldırın.
- api.php?action=unblock&id=105 [sandbox'ta açın]
- Üzgünüm Bob sebebi ile Bob kullanıcısının engellemesini kaldırın.
- api.php?action=unblock&user=Bob&reason=Sorry%20Bob [sandbox'ta açın]
action=undelete
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Silinen bir sayfanın silinmiş revizyonlarını geri getirin.
Silinen revizyonun bir listesi (zaman damgaları dahil) prop=deletedrevisions aracılığıyla alınabilir ve silinen dosya kimliklerinin bir listesi list=filearchive aracılığıyla alınabilir.
- title
Geri getirecek sayfanın başlığı.
- Bu parametre gerekli.
- reason
Geri yükleme nedeni.
- Varsayılan: (boş)
Silme günlüğündeki girişe uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- timestamps
Geri getirecek revizyonların zaman damgaları. Hem timestamps hem de fileids boşsa, tümü geri getirecektir.
- Tür: zaman damgalarının listesi (izin verilen formatlar)
- 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).
- fileids
Geri yüklenecek dosya revizyonlarının kimlikleri. Hem timestamps hem de fileids boşsa, tümü geri yüklenir.
- 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).
- undeletetalk
Varsa, ilişkili tartışma sayfasının tüm revizyonlarını geri alın.
- Tür: boole (ayrıntılar)
- watchlist
Geçerli kullanıcının izleme listesine koşulsuz olarak sayfayı ekleyin veya kaldırın, tercihleri kullanın (bot kullanıcıları için göz ardı edilir) veya izlemeyi değiştirmeyin.
- Aşağıdaki değerlerden biri: nochange, preferences, unwatch, watch
- Varsayılan: preferences
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
action=unlinkaccount
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Bağlı bir üçüncü taraf hesabını geçerli kullanıcıdan kaldırın.
- request
Bu eylem doğrulama isteğini action=query&meta=authmanagerinfo ifadesinden amirequestsfor=unlink ile döndürülen id ile kullanın.
- Bu parametre gerekli.
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- FooAuthenticationRequest ile ilişkili sağlayıcı için geçerli kullanıcının bağlantısını kaldırmayı deneyin.
- api.php?action=unlinkaccount&request=FooAuthenticationRequest&token=123ABC [sandbox'ta açın]
action=upload
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Bir dosya yükleyin veya bekleyen yüklemelerin durumunu öğrenin.
Birkaç yöntem mevcuttur:
- file parametresini kullanarak dosya içeriğini doğrudan yükleyin.
- filesize , chunk ve offset parametrelerini kullanarak dosyayı parçalar halinde yükleyin.
- MediaWiki sunucusunun url parametresini kullanarak bir URL'den dosya getirmesini sağlayın.
- Uyarılar nedeniyle başarısız olan, parçalar hâlinde yüklenen veya yükleme saklama alanında başka şekilde saklanan önceki bir yüklemeyi filekey parametresini kullanarak tamamlayın.
file veya chunk gönderilirken HTTP POST'un dosya yüklemesi olarak yapılması gerekir (yani multipart/form-data kullanılarak).
- filename
Hedef dosya adı.
- comment
Yorum yükle. text belirtilmezse, yeni dosyalar için ilk sayfa metni olarak da kullanılır.
- Varsayılan: (boş)
Yükleme günlüğü girişi ve dosya sayfası revizyonuna uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- text
Yeni dosyalar için başlangıç sayfası metni.
- watch
- Kaldırıldı.
Sayfayı izle.
- Tür: boole (ayrıntılar)
- watchlist
Geçerli kullanıcının izleme listesine koşulsuz olarak sayfayı ekleyin veya kaldırın, tercihleri kullanın (bot kullanıcıları için göz ardı edilir) veya izlemeyi değiştirmeyin.
- Aşağıdaki değerlerden biri: nochange, preferences, watch
- Varsayılan: preferences
- ignorewarnings
Tüm uyarıları yoksayın.
- Tür: boole (ayrıntılar)
- file
Dosya içeriği.
- Çok parçalı/form verileri kullanılarak dosya yüklemesi olarak gönderilmelidir.
- url
Dosyanın alınacağı URL.
- filekey
Geçici olarak saklanan önceki yüklemeyi tanımlayan anahtar.
- sessionkey
- Kaldırıldı.
Geriye dönük uyumluluk için korunan filekey ile aynı.
- stash
Ayarlanırsa, sunucu dosyayı depoya eklemek yerine geçici olarak saklar.
- Tür: boole (ayrıntılar)
- filesize
Tüm yüklemenin dosya boyutu.
- Tür: tamsayı
- Değer, 0 ile 104.857.600 arasında olmalıdır.
- offset
Bayt cinsinden yığın ofseti.
- Tür: tamsayı
- Değer, 0 daha az olmamalıdır.
- chunk
Yığın içerik.
- Çok parçalı/form verileri kullanılarak dosya yüklemesi olarak gönderilmelidir.
- async
Büyük olasılıkla büyük dosya işlemlerini eşzamansız hale getirin.
- Tür: boole (ayrıntılar)
- checkstatus
Yalnızca belirtilen dosya anahtarı için yükleme durumunu getirin.
- Tür: boole (ayrıntılar)
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- Bir URL'den yükleyin.
- api.php?action=upload&filename=Wiki.png&url=http%3A//upload.wikimedia.org/wikipedia/en/b/bc/Wiki.png&token=123ABC [sandbox'ta açın]
- Uyarılar nedeniyle başarısız olan bir yüklemeyi tamamlayın.
- api.php?action=upload&filename=Wiki.png&filekey=filekey&ignorewarnings=1&token=123ABC [sandbox'ta açın]
action=userrights
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Bir kullanıcının grup üyeliğini değiştirin.
- user
Kullanıcı.
- Şunu yazın: kullanıcı, herhangi biri kullanıcı adı ve kullanıcı kimliği (ör. "#12345")
- userid
- Kaldırıldı.
Bunun yerine user=#ID belirtin.
- Tür: tamsayı
- add
Kullanıcıyı bu gruplara ekleyin veya zaten üye iseler, o gruba üyelik sürelerinin dolmasını güncelleyin.
- Değer (| veya alternatif ile ayırın): bot, bureaucrat, interface-admin, suppress, sysop
- expiry
Süre sonu zaman damgaları. Göreli (ör. 5 months veya 2 weeks) veya mutlak (örn. 2014-09-18T12:34:56Z) olabilir. Yalnızca bir zaman damgası ayarlanırsa, add parametresine iletilen tüm gruplar için kullanılır. Süresi dolmayan bir kullanıcı grubu için infinite, indefinite, infinity veya never kullanın.
- 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: infinite
- remove
Kullanıcıyı bu gruplardan kaldırın.
- Değer (| veya alternatif ile ayırın): bot, bureaucrat, interface-admin, suppress, sysop
- reason
Değişimin sebebi.
- Varsayılan: (boş)
- token
action=query&meta=tokens üzerinden alınan bir "userrights" anahtarı
Uyumluluk için web kullanıcı arayüzünde kullanılan simge de kabul edilir.
- Bu parametre gerekli.
Kullanıcı hakları günlüğündeki girişe uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- watchuser
Kullanıcının kullanıcı ve mesaj sayfasını takip et.
- Tür: boole (ayrıntılar)
- bot grubuna FooBot kullanıcısını ekleyin ve sysop ve bureaucrat gruplarından kaldırın.
- api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [sandbox'ta açın]
- bot grubuna 123 kimliğine sahip kullanıcıyı ekleyin ve sysop ve bureaucrat gruplarından kaldırın.
- api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [sandbox'ta açın]
- sysop grubuna 1 ay boyunca SometimeSysop kullanıcısını ekleyin.
- api.php?action=userrights&user=SometimeSysop&add=sysop&expiry=1%20month&token=123ABC [sandbox'ta açın]
action=validatepassword
- Bu modül okuma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Vikinin parola politikalarına göre bir parola doğrulayın.
Parola kabul edilebilirse geçerlilik Good, parola giriş için kullanılabiliyor ancak değiştirilmesi gerekiyorsa Change veya parola kabul edilirse Invalid olarak bildirilir.
- password
Doğrulamak için parola.
- Bu parametre gerekli.
- user
Hesap oluşturma test edilirken kullanılacak kullanıcı adı. Adı belirtilen kullanıcı mevcut olmamalıdır.
- Şunu yazın: kullanıcı, herhangi biri kullanıcı adı ve kullanıcı kimliği (ör. "#12345")
Hesap oluşturmayı test ederken kullanmak için e-posta adresi.
- realname
Hesap oluşturmayı test ederken kullanmak için gerçek ad.
- Geçerli kullanıcı için foobar parolasını doğrulayın.
- api.php?action=validatepassword&password=foobar [sandbox'ta açın]
- Example kullanıcısı oluşturmak için qwerty parolasını doğrulayın.
- api.php?action=validatepassword&password=querty&user=Example [sandbox'ta açın]
action=visualeditor
- Bu modül dahili veya kararsızdır ve kullanmamalısınız. Çalışması önceden bildirilmeksizin değiştirilebilir.
- Bu modül okuma hakları gerektirir.
- Kaynak: VisualEditor
- Lisans: MIT
Parsoid hizmetinden bir sayfa için HTML5 değerini döndürür.
- page
Bu sayfa üzerinde eylemleri gerçekleştirmek için.
- Bu parametre gerekli.
- badetag
RESTBase sorgusu görünüşte geçersiz bir ETag döndürdüyse, günlük kaydı amacıyla buraya iletin.
- format
Çıkışının biçimi.
- Aşağıdaki değerlerden biri: json, jsonfm
- Varsayılan: jsonfm
- paction
Eylemi gerçekleştirmek için.
- Bu parametre gerekli.
- Aşağıdaki değerlerden biri: metadata, parse, parsefragment, templatesused, wikitext
- wikitext
HTML'ye dönüştürmek için Parsoid'e gönderilecek vikimetin (paction=parsfragment).
- section
Harekete geçilecek bölüm.
- stash
Kaydetme sırasında, saklama API'sını kullanmak istiyorsanız bunu true olarak ayarlayın.
- Tür: boole (ayrıntılar)
- oldid
Sürüm numarası (en son revizyon için varsayılan).
- Tür: tamsayı
- editintro
Bildirimlere eklemek için girişi düzenleyin.
- pst
Dönüştürme vikimetnini Parsoid'e göndermeden önce önceden kaydedin (paction=parsfragment).
- Tür: boole (ayrıntılar)
- preload
Getirilen sayfada henüz içerik yoksa kullanılacak sayfanın.
- preloadparams
Varsa, önyükleme sayfasına değiştirilecek parametreler.
- 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).
action=visualeditoredit
- Bu modül dahili veya kararsızdır ve kullanmamalısınız. Çalışması önceden bildirilmeksizin değiştirilebilir.
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: VisualEditor
- Lisans: MIT
Bir HTML5 sayfasını MediaWiki'ye (Parsoid hizmeti aracılığıyla vikimetine dönüştürülür) kaydedin.
- paction
Gerçekleştirilecek eylem.
- Bu parametre gerekli.
- Aşağıdaki değerlerden biri: diff, save, serialize, serializeforcache
- page
Bu sayfa üzerinde eylemleri gerçekleştirmek için.
- Bu parametre gerekli.
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- wikitext
Taşımak için vikimetin.
- section
Harekete geçilecek bölüm.
- sectiontitle
Yeni bölümün başlığı.
- basetimestamp
Kaydederken, düzenlendiği revizyon damgası için bu ayarlayın. Tespit etmek için kullanılan düzen çakışıyor.
- Tür: zaman damgası (izin verilen formatlar)
- starttimestamp
Kaydederken, sayfa yüklendiğinde zaman damgası için bu ayarlayın. Tespit etmek için kullanılan düzen çakışıyor.
- Tür: zaman damgası (izin verilen formatlar)
- oldid
Kullanılacak revizyon numarası. Varsayılan olarak en son revizyondur.
- Tür: tamsayı
- minor
Küçük için işaret düzenleyin.
- watchlist
Geçerli kullanıcının izleme listesine koşulsuz olarak sayfayı ekleyin veya kaldırın, tercihleri kullanın (bot kullanıcıları için göz ardı edilir) veya izlemeyi değiştirmeyin.
- html
Parsoid göndermek için viki karşılığında HTML.
- etag
Gönderilecek ETag.
- summary
Değişiklik özeti.
- captchaid
Captcha kimliği (captcha cevabı ile kaydederken).
- captchaword
Captcha'ya cevap (captcha cevabı ile kaydederken).
- cachekey
Bu tuş ile bir önceki serializeforcache bir isteğin sonucu kullanın. html geçersiz kılar.
- nocontent
Omit the HTML content of the new revision in the response.
- Tür: boole (ayrıntılar)
- returnto
Sayfa başlığı. Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API istemcinin ziyaret etmesi gereken bir URL ile yanıt verebilir.
- Tür: sayfa başlığı
- Var olmayan sayfaları kabul eder.
- returntoquery
URL sorgu parametreleri (önde ? ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- returntoanchor
URL parçası (önde # ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- useskin
Seçilen görünümü ayrıştırıcı çıkışında uygulayın. Aşağıdaki özellikleri etkileyebilir: text, langlinks, headitems, modules, jsconfigvars, indicators.
- Aşağıdaki değerlerden biri: apioutput, authentication-popup, cologneblue, fallback, json, minerva, modern, monobook, timeless, vector, vector-2022
Düzenlemeye uygulanacak etiketleri değiştirin.
- 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).
- plugins
API isteğiyle ilişkili eklentiler.
- 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).
- data-{plugin}
API isteği ile bir eklenti tarafından gönderilen keyfi veriler.
- Bu bir şablonlu parametresidir. İstekte bulunurken {plugin} parametrenin adında plugins değerleri ile değiştirilmelidir.
- mobileformat
Ayrıştırma çıkışını mobil cihazlar için uygun bir biçimde döndür.
- Tür: boole (ayrıntılar)
action=watch
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Geçerli kullanıcının izleme listesine sayfalar ekleyin veya listeden sayfa kaldırın.
- title
- Kaldırıldı.
İzlenecek(izlenmeyecek) sayfa. Bunun yerine titles kullanın.
- labels
İzlenen sayfalara atanacak etiket kimlikleri. Bu, sayfalardaki mevcut tüm etiketleri değiştirecektir.
- 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).
- unwatch
Ayarlanırsa, sayfa izlenmek yerine izlenmez.
- Tür: boole (ayrıntılar)
- continue
Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.
- 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. Hemen hemen tüm sorgu modüllerinin revizyon kimliklerini karşılık gelen sayfa kimliğine dönüştüreceğini ve bunun yerine en son revizyonda çalışacağını unutmayın. Sadece prop=revisions yanıtında tam revizyonları kullanır.
- 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.
- trackingcategories
- Special:TrackingCategories'de tanımlanan tüm mevcut izleme kategorilerini numaralandı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.
- wbsearch
- Dahili. Etiketleri ve takma adları kullanan varlıkları arar.
- 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, trackingcategories, transcludedin, watchlist, watchlistraw, wbsearch
- redirects
titles, pageids ve revids ve 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, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh ve zh.
- Tür: boole (ayrıntılar)
- token
action=query&meta=tokens üzerinden alınan bir "watch" anahtarı
- Bu parametre gerekli.
- Anasayfa sayfasını izleyin.
- api.php?action=watch&titles=Anasayfa&token=123ABC [sandbox'ta açın]
- Anasayfa sayfasını 1 ve 2 etiketleriyle izle.
- api.php?action=watch&titles=Anasayfa&labels=1%7C2&token=123ABC [sandbox'ta açın]
- Anasayfa sayfasını izlemeyin.
- api.php?action=watch&titles=Anasayfa&unwatch=&token=123ABC [sandbox'ta açın]
- Ana ad alanındaki ilk birkaç sayfayı izleyin.
- api.php?action=watch&generator=allpages&gapnamespace=0&token=123ABC [sandbox'ta açın]
action=wbavailablebadges
- Bu modül okuma hakları gerektirir.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Kullanılabilir rozet ögelerini sorgular.
- Kullanılabilir tüm rozet ögelerini sorgular
- api.php?action=wbavailablebadges [sandbox'ta açın]
action=wbcreateclaim
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Wikibase talebi oluşturur.
- entity
Talebin eklendiği varlığın kimlik numarası
- Bu parametre gerekli.
- snaktype
Snak türü
- Bu parametre gerekli.
- Aşağıdaki değerlerden biri: novalue, somevalue, value
- property
Snaks özelliğin kimliği
- Bu parametre gerekli.
- value
Değeri olan bir Snak ile talep oluşturulduğunda Snak değeri
- summary
Değişiklik özeti. Otomatik olarak oluşturulan bir yorumun başına gelecektir. Özetle birlikte otomatik kaydın uzunluğu 260 karakterdir. Sınırın üstündeki her şeyin silineceğini unutmayın.
Düzeltmeye uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- baserevid
Değişikliği temel alan revizyonun sayısal tanımlayıcısı. Bu, kaydetme sırasında çakışmaları tespit etmek için kullanılır.
- Tür: tamsayı
- bot
Bu düzenlemeyi bot olarak işaretleyin. Bu URL işaretine yalnızca kullanıcı "Botlar" grubuna aitse saygı gösterilir.
- Tür: boole (ayrıntılar)
- returnto
Sayfa başlığı. Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API istemcinin ziyaret etmesi gereken bir URL ile yanıt verebilir.
- Tür: sayfa başlığı
- Var olmayan sayfaları kabul eder.
- returntoquery
URL sorgu parametreleri (önde ? ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- returntoanchor
URL parçası (önde # ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- Bir "değer yok" snak ile P9001 özelliğinin Q999999998 ögesi için bir talep oluşturur.
- api.php?action=wbcreateclaim&entity=Q999999998&property=P9001&snaktype=novalue [sandbox'ta açın]
- "itsastring" dize değeri ile P9002 özelliğinin Q999999998 ögesi için bir talep oluşturur.
- api.php?action=wbcreateclaim&entity=Q999999998&property=P9002&snaktype=value&value="itsastring" [sandbox'ta açın]
- Q1 öge değeri ile P9003 özelliğinin Q999999998 ögesi için bir talep oluşturur.
- api.php?action=wbcreateclaim&entity=Q999999998&property=P9003&snaktype=value&value={"entity-type":"item","numeric-id":1} [sandbox'ta açın]
- P9004 özelliğinin Q999999998 ögesi için koordinat snak değeri ile bir talep oluşturur.
- api.php?action=wbcreateclaim&entity=Q999999998&property=P9004&snaktype=value&value={"latitude":40.748433,"longitude":-73.985656,"globe":"http://www.wikidata.org/entity/Q2","precision":0.000001} [sandbox'ta açın]
action=wbcreateredirect
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Varlık yönlendirmesi oluşturur.
- from
Yönlendirme yapmak için varlık kimliği
- Bu parametre gerekli.
- to
Yönlendirmek için varlık kimliği
- Bu parametre gerekli.
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- bot
Bu düzenlemeyi bot olarak işaretleyin. Bu URL işaretine yalnızca kullanıcı "Botlar" grubuna aitse saygı gösterilir.
- Tür: boole (ayrıntılar)
- returnto
Sayfa başlığı. Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API istemcinin ziyaret etmesi gereken bir URL ile yanıt verebilir.
- Tür: sayfa başlığı
- Var olmayan sayfaları kabul eder.
- returntoquery
URL sorgu parametreleri (önde ? ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- returntoanchor
URL parçası (önde # ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- Q999999998 ögesini Q999999999 ögesine döndürün
- api.php?action=wbcreateredirect&from=Q999999998&to=Q999999999 [sandbox'ta açın]
action=wbeditentity
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Tek bir yeni Wikibase varlığı oluşturur ve seri hale getirilmiş bilgilerle değiştirir.
- id
Önek ile birlikte varlığın tanımlayıcısı. id tek başına ya da site ve title ile birlikte kullanın.
- new
Ayarlanırsa, yeni bir varlık oluşturulur. Bunu oluşturulacak varlık türüne ayarlayın. id da ayarlandığında bu kümenin ayarlanmasına izin verilmez.
- Aşağıdaki değerlerden biri: item, property
- site
Sayfanın bulunduğu sitenin tanımlayıcısı. Tam bir site bağlantısı oluşturmak için title ile birlikte kullanın.
- Aşağıdaki değerlerden biri:
- title
İlişkilendirilecek sayfanın başlığı. Tam bir site bağlantısı oluşturmak için title ile birlikte kullanın.
- baserevid
Değişikliğin temelini oluşturan sürümün sayısal tanımlayıcısı. Bu, kaydetme sırasında çakışmaları tespit etmek için kullanılır.
- Tür: tamsayı
- summary
Değişiklik özeti. Otomatik olarak oluşturulan bir yorumun başına gelecektir. Özetle birlikte otomatik kaydın uzunluğu 260 karakterdir. Sınırın üstündeki her şeyin silineceğini unutmayın.
Düzeltmeye uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- bot
Bu düzenlemeyi bot olarak işaretleyin. Bu URL işaretine yalnızca kullanıcı "Botlar" grubuna aitse saygı gösterilir.
- Tür: boole (ayrıntılar)
- returnto
Sayfa başlığı. Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API istemcinin ziyaret etmesi gereken bir URL ile yanıt verebilir.
- Tür: sayfa başlığı
- Var olmayan sayfaları kabul eder.
- returntoquery
URL sorgu parametreleri (önde ? ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- returntoanchor
URL parçası (önde # ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- data
Veri kaynağı olarak kullanılan seri nesne. Yeni oluşturulan bir varlığa bir 'id' atanır.
- Bu parametre gerekli.
- clear
Eğer ayarlanırsa, işleme başlamadan önce varlığın tamamı boşaltılır. Muhtemelen parçalar dışarıda tutularak "
data" ile doldurulmadan varlık kaydedilmez.- Tür: boole (ayrıntılar)
- Yeni bir boş öge oluşturun, tam varlık yapısını döndürün
- api.php?action=wbeditentity&new=item&data={} [sandbox'ta açın]
- Yeni bir öge oluşturun ve de ve en için etiketleri ayarlayın
- api.php?action=wbeditentity&new=item&data={"labels":{"de":{"language":"de","value":"de-value"},"en":{"language":"en","value":"en-value"}}} [sandbox'ta açın]
- Json verilerini içeren yeni bir özellik oluşturun, tam varlık yapısını döndürün
- api.php?action=wbeditentity&new=property&data={"labels":{"en-gb":{"language":"en-gb","value":"Propertylabel"}},"descriptions":{"en-gb":{"language":"en-gb","value":"Propertydescription"}},"datatype":"string"} [sandbox'ta açın]
- Q999999998 kimliğine sahip varlıktaki tüm verileri temizle
- api.php?action=wbeditentity&clear=true&id=Q999999998&data={} [sandbox'ta açın]
- Q999999998 kimliğine sahip varlıktaki tüm verileri temizleyin ve en için bir etiket ayarlayın
- api.php?action=wbeditentity&clear=true&id=Q999999998&data={"labels":{"en":{"language":"en","value":"en-value"}}} [sandbox'ta açın]
- Eğer zaten varsa, üzerine yazmadan etiket ekler
- api.php?action=wbeditentity&id=Q999999998&data={"labels":[{"language":"no","value":"Bar","add":""}]} [sandbox'ta açın]
- Etiket kaldırır
- api.php?action=wbeditentity&id=Q999999998&data={"labels":[{"language":"en","value":"Foo","remove":""}]} [sandbox'ta açın]
- nowiki için site bağlantısını ayarlar, zaten varsa üzerine yazar
- api.php?action=wbeditentity&id=Q999999998&data={"sitelinks":{"nowiki":{"site":"nowiki","title":"København"}}} [sandbox'ta açın]
- nb için açıklamayı ayarlar, zaten varsa üzerine yazar
- api.php?action=wbeditentity&id=Q999999998&data={"descriptions":{"nb":{"language":"nb","value":"nb-Description-Here"}}} [sandbox'ta açın]
- P56 özelliği ve "ExampleString" değeri için öge üzerinde yeni bir hak talebi oluşturur
- api.php?action=wbeditentity&id=Q999999998&data={"claims":[{"mainsnak":{"snaktype":"value","property":"P56","datavalue":{"value":"ExampleString","type":"string"}},"type":"statement","rank":"normal"}]} [sandbox'ta açın]
- Sağlanan GUID'lerle öğeden talepleri kaldırır
- api.php?action=wbeditentity&id=Q999999998&data={"claims":[{"id":"Q999999998$D8404CDA-25E4-4334-AF13-A3290BCD9C0F","remove":""},{"id":"Q999999998$GH678DSA-01PQ-28XC-HJ90-DDFD9990126X","remove":""}]} [sandbox'ta açın]
- GUID ile talebi talebin değerine ayarlar
- api.php?action=wbeditentity&id=Q999999998&data={"claims":[{"id":"Q999999998$GH678DSA-01PQ-28XC-HJ90-DDFD9990126X","mainsnak":{"snaktype":"value","property":"P56","datavalue":{"value":"ChangedString","type":"string"}},"type":"statement","rank":"normal"}]} [sandbox'ta açın]
action=wbformatentities
- Bu modül okuma hakları gerektirir.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Varlık kimliklerini HTML veya düz metne biçimlendirir.
Dil, küresel uselang parametresiyle belirtilebilir.
- ids
Biçimlendirilecek varlık kimlikleri.
- Bu parametre gerekli.
- 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).
- generate
The desired output format to generate.
- Aşağıdaki değerlerden biri: text/html, text/plain
- Varsayılan: text/html
- Tek bir öge kimliğini HTML'ye biçimlendirin.
- api.php?action=wbformatentities&ids=Q2 [sandbox'ta açın]
- Öge kimliğini ve özellik kimliğini biçimlendirin.
- api.php?action=wbformatentities&ids=Q2|P2 [sandbox'ta açın]
- Üç öge kimliğini Fransızca olarak biçimlendirin.
- api.php?action=wbformatentities&ids=Q2|Q3|Q4&uselang=fr [sandbox'ta açın]
- Format three item IDs and a property ID to plain text.
- api.php?action=wbformatentities&ids=Q2|Q3|Q4|P2&generate=text/plain [sandbox'ta açın]
action=wbformatvalue
- Bu modül okuma hakları gerektirir.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
DataValues biçimlendirir.
- generate
Oluşturmak için istenen çıkış biçimi.
- Aşağıdaki değerlerden biri: text/html, text/html; disposition=verbose, text/html; disposition=verbose-preview, text/plain, text/x-wiki
- Varsayılan: text/x-wiki
- datavalue
Biçimlendirilecek veriler. Bu bir DataValue nesnesinin JSON serileştirmesi olmalıdır.
- Bu parametre gerekli.
- datatype
Değerin veri türü. Bu, değerin türünden farklıdır
- Aşağıdaki değerlerden biri: commonsMedia, external-id, geo-shape, globe-coordinate, monolingualtext, quantity, string, tabular-data, time, url, wikibase-item, wikibase-property
- property
Veri değerinin ait olduğu mülk kimliği, datatype parametresi yerine kullanılmalıdır.
- options
Formatlayıcının kullanması gereken seçenekler. JSON nesnesi olarak sağlanır.
Desteklenen seçenekler şunlardır:
- lang
- Değerin biçimlendirileceği dil (MediaWiki dil kodu).
- applyRounding
- Sayıya yuvarlama uygulanıp uygulanmayacağı. Bir boole (otomatik / yuvarlama yok) veya bir tam sayı (son önemli ondalık basamağın üssü) olabilir. Yalnızca miktar değerleri için kullanışlıdır.
- applyUnit
- Birimin çıkışa dâhil edilip edilmeyeceği (boole). Yalnızca miktar değerleri için kullanışlıdır.
- showcalendar
- Takvim modelinin gösterilip gösterilmeyeceği. Bir boole (her zaman / asla gösterilmez) veya
"auto"dizesi (gösterilip gösterilmeyeceğini otomatik olarak belirler) olabilir. Yalnızca zaman değerleri için kullanışlıdır.
- Basit bir dize değeri biçimlendirin.
- api.php?action=wbformatvalue&datavalue=%7B%22value%22%3A%22hello%22%2C%22type%22%3A%22string%22%7D [sandbox'ta açın]
- Dize değerini HTML'de URL olarak biçimlendirin.
- api.php?action=wbformatvalue&datavalue=%7B%22value%22%3A%22http%3A%5C%2F%5C%2Facme.org%22%2C%22type%22%3A%22string%22%7D&datatype=url&generate=text%2Fhtml [sandbox'ta açın]
- Format a time value as plain text, automatically showing the calendar model if needed.
- api.php?action=wbformatvalue&datavalue=%7B%22value%22%3A%7B%22time%22%3A%22%2B1879-03-14T00%3A00%3A00Z%22%2C%22timezone%22%3A0%2C%22before%22%3A0%2C%22after%22%3A0%2C%22precision%22%3A11%2C%22calendarmodel%22%3A%22http%3A%5C%2F%5C%2Fwww.wikidata.org%5C%2Fentity%5C%2FQ1985727%22%7D%2C%22type%22%3A%22time%22%7D&datatype=time&generate=text%2Fplain&options=%7B%22showcalendar%22%3A%22auto%22%7D [sandbox'ta açın]
action=wbgetclaims
- Bu modül okuma hakları gerektirir.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Wikibase taleplerini alır.
- entity
Taleplerin alınacağı işletmenin kimliği. Talep GUID'si sağlanmadığı sürece gereklidir.
- property
Yalnızca belirtilen özelliğe sahip bir ana yılanla talepleri döndürmek için isteğe bağlı filtre.
- claim
Talebi tanımlayan bir GUID. Varlık sağlanmadığı sürece gereklidir. GUID, bir hak talebinin genel benzersiz tanımlayıcısıdır; "q42$D8404CDA-25E4-4334-AF13-A3290BCD9C0F".
- rank
Yalnızca belirtilen sıralamaya sahip talepleri döndürmek için isteğe bağlı filtre
- Aşağıdaki değerlerden biri: deprecated, normal, preferred
- props
İstemin bazı kısımları isteğe bağlı olarak iade edilir. Bu parametre hangilerinin döndürüleceğini kontrol eder.
- Değer (| veya alternatif ile ayırın): references
- Varsayılan: references
- Q42 kimliğine sahip öğe için hak talepleri alın
- api.php?action=wbgetclaims&entity=Q42 [sandbox'ta açın]
- Q42 kimliğine ve P31 kimliğine sahip mülk için hak talepleri alın
- api.php?action=wbgetclaims&entity=Q42&property=P31 [sandbox'ta açın]
- Normal olarak sıralanan Q42 kimliğine sahip öğe için hak talepleri alın
- api.php?action=wbgetclaims&entity=Q42&rank=normal [sandbox'ta açın]
- Q42$D8404CDA-25E4-4334-AF13-A3290BCD9C0F GUID ile hak talebinde bulunun
- api.php?action=wbgetclaims&claim=Q42$D8404CDA-25E4-4334-AF13-A3290BCD9C0F [sandbox'ta açın]
action=wbgetentities
- Bu modül okuma hakları gerektirir.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Birden çok Wikibase varlığı için veri alır.
- ids
Verileri almak için varlıkların kimlikleri
- 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).
- sites
İlgili sayfanın bulunduğu sitenin tanımlayıcısı.
titleile birlikte kullanın, ancak birkaç başlık için yalnızca bir site veya bir başlık için birkaç site verin.- Değer (| veya alternatif ile ayırın):
- Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
- titles
İlgili sayfanın başlığı.
sitesile birlikte kullanın, ancak birkaç başlık için yalnızca bir site veya bir başlık için birkaç site verin.- 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).
- redirects
Yönlendirmelerin çözülüp çözülmeyeceği. "no" olarak ayarlanırsa, yönlendirmeler silinmiş varlıklar gibi ele alınır.
- Aşağıdaki değerlerden biri: no, yes
- Varsayılan: yes
- props
Her varlıktan geri alınacak özelliklerin adları. Verilen dillere göre daha fazla filtrelenecektir.
- Değer (| veya alternatif ile ayırın): aliases, claims, datatype, descriptions, info, labels, sitelinks, sitelinks/urls
- Varsayılan: info|sitelinks|aliases|labels|descriptions|claims|datatype
- languages
Varsayılan olarak uluslararası değerler kullanılabilir tüm dillerde döndürülür. Bu parametre, bir veya daha fazla dil kodu sağlayarak bunların bir veya daha fazla dile filtrelenmesini sağlar.
- Değer (| veya alternatif ile ayırın): aa, aae, ab, abr, abs, ace, acf, acm, ady, ady-cyrl, aeb, aeb-arab, aeb-latn, af, agq, aig, aln, als, alt, am, ami, an, ang, ann, anp, apc, ar, arc, arn, arq, ary, arz, as, ase, ast, atj, av, avk, awa, ay, az, azb, ba, bag, ban, ban-bali, bar, bas, bat-smg, bax, bbc, bbc-latn, bbj, bcc, bci, bcl, bdr, be, be-tarask, be-x-old, bew, bfd, bfw, bg, bgc, bgn, bh, bho, bi, bjn, bkc, bkh, bkm, blk, bm, bn, bo, bol, bpy, bqi, bqz, br, brh, bs, btm, bto, bug, bug-bugi, bxr, byv, ca, cak, cal, cbk-zam, ccp, cdo, cdo-hant, cdo-latn, ce, ceb, ch, chn, cho, chr, chy, ckb, cnh, co, cop, cps, cpx, cpx-hans, cpx-hant, cpx-latn, cr, crh, crh-cyrl, crh-latn, crh-ro, cs, csb, cu, cv, cy, da, dag, de, de-at, de-ch, de-formal, dga, din, diq, dlg, dsb, dso, dtp, dty, dua, dv, dz, ee, efi, egl, el, eml, en, en-ca, en-gb, en-us, eo, es, es-419, es-formal, et, eto, etu, eu, ewo, ext, fa, fat, ff, fi, fit, fiu-vro, fj, fkv, fmp, fo, fon, fr, frc, frp, frr, frs, fur, fvr, fy, ga, gaa, gag, gan, gan-hans, gan-hant, gcf, gcr, gd, gju-arab, gju-deva, gl, gld, glk, gn, gom, gom-deva, gom-latn, gor, got, gpe, grc, gsw, gu, guc, gur, guw, gv, gya, ha, hak, hak-hans, hak-hant, hak-latn, haw, he, hi, hif, hif-latn, hil, hke, hno, ho, hoc, hoc-latn, hr, hrx, hsb, hsn, ht, hu, hu-formal, hy, hyw, hz, ia, iba, ibb, id, ie, ig, igl, ii, ik, ike-cans, ike-latn, ilo, inh, io, is, isu, isv, isv-cyrl, isv-latn, it, iu, ja, jam, jbo, jut, jv, jv-java, ka, kaa, kab, kai, kaj, kbd, kbd-cyrl, kbp, kcg, kea, ker, kg, kge, kgg, khw, ki, kiu, kj, kjh, kjp, kk, kk-arab, kk-cn, kk-cyrl, kk-kz, kk-latn, kk-tr, kl, km, kn, knc, ko, ko-kp, koi, kr, krc, kri, krj, krl, ks, ks-arab, ks-deva, ksf, ksh, ksw, ku, ku-arab, ku-latn, kum, kus, kv, kw, ky, la, lad, lb, lbe, lem, lez, lfn, lg, li, lij, liv, ljp, lki, lkt, lld, lmo, ln, lns, lo, loz, lrc, lt, ltg, lua, lus, luz, lv, lzh, lzz, mad, mag, mai, map-bms, mcn, mcp, mdf, mg, mh, mhr, mi, min, mk, ml, mn, mnc, mnc-latn, mnc-mong, mni, mnw, mo, mos, mr, mrh, mrj, ms, ms-arab, mt, mua, mui, mus, mwl, my, myv, mzn, na, nah, nan, nan-hani, nan-hant, nan-latn-pehoeji, nan-latn-tailo, nap, nb, nds, nds-nl, ne, new, ng, nge, nia, nit, niu, nl, nl-informal, nla, nmg, nmz, nn, nnh, nnz, no, nod, nog, nov, nqo, nr, nrm, nso, nup, nv, ny, nyn, nyo, nys, oc, ojb, olo, om, or, os, osa-latn, ota, pa, pag, pam, pap, pap-aw, pcd, pcm, pdc, pdt, pfl, pi, pih, pl, pms, pnb, pnt, ppl, prg, ps, pt, pt-br, pwn, qu, quc, qug, rgn, rif, rki, rm, rmc, rmf, rmy, rn, ro, roa-rup, roa-tara, rsk, ru, rue, rup, ruq, ruq-cyrl, ruq-latn, rut, rw, rwr, ryu, sa, sah, sas, sat, sc, scn, sco, sd, sdc, sdh, se, se-fi, se-no, se-se, sei, ses, sg, sgs, sh, sh-cyrl, sh-latn, shi, shi-latn, shi-tfng, shn, shy, shy-latn, si, simple, sjd, sje, sju, sk, skr, skr-arab, sl, sli, sm, sma, smj, smn, sms, sn, so, sq, sr, sr-ec, sr-el, srn, sro, srq, ss, st, stq, sty, su, sv, sva, sw, syl, szl, szy, ta, tay, tcy, tdd, te, tet, tg, tg-cyrl, tg-latn, th, thq, ti, tig, tk, tl, tly, tly-cyrl, tn, to, tok, tpi, tpv, tr, tru, trv, ts, tt, tt-cyrl, tt-latn, ttj, tum, tvu, tw, ty, tyv, tzm, udm, ug, ug-arab, ug-latn, uk, ur, uz, uz-cyrl, uz-latn, ve, vec, vep, vi, vls, vmf, vmw, vo, vot, vro, vut, wa, wal, war, wes, wls, wlx, wo, wuu, wuu-hans, wuu-hant, wya, xal, xh, xmf, xsy, yas, yat, yav, ybb, yi, yo, yrl, yua, yue, yue-hans, yue-hant, za, zea, zgh, zgh-latn, zh, zh-classical, zh-cn, zh-hans, zh-hant, zh-hk, zh-min-nan, zh-mo, zh-my, zh-sg, zh-tw, zh-yue, zu
- Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
- languagefallback
API çağrısının geçerli bağlamıyla languages parametresinde tanımlanan diller için dil yedeğini uygulayın.
- Tür: boole (ayrıntılar)
- normalize
Sayfa başlığını istemci siteye göre normalleştirmeye çalışın. Bu yalnızca tam olarak bir site ve bir sayfa verilmişse çalışır.
- Tür: boole (ayrıntılar)
- sitefilter
Varlıklardaki site bağlantılarını bu site kimliğine sahip olanlara filtreleyin.
- Değer (| veya alternatif ile ayırın):
- Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
- Q42 kimliğine sahip varlıkları, kullanılabilir tüm dillerde bulunan tüm özelliklerle edinin
- api.php?action=wbgetentities&ids=Q42 [sandbox'ta açın]
- P17 kimliğine sahip varlıkları, kullanılabilir tüm dillerde bulunan tüm özelliklerle edinin
- api.php?action=wbgetentities&ids=P17 [sandbox'ta açın]
- Q42 ve P17 kimliğine sahip tüm kullanılabilir dillerin tüm özelliklerine sahip varlıklar edinin
- api.php?action=wbgetentities&ids=Q42|P17 [sandbox'ta açın]
- Q42 kimliğine sahip varlıkları İngilizce dilinde bulunan tüm özelliklerle edinin
- api.php?action=wbgetentities&ids=Q42&languages=en [sandbox'ta açın]
- ii dili için olası tüm geri dönüş dillerinde kullanılabilir tüm özniteliklere sahip Q42 kimliğine sahip varlıklar edinin
- api.php?action=wbgetentities&ids=Q42&languages=ii&languagefallback= [sandbox'ta açın]
- Q42 kimliğine sahip varlıkların tüm kullanılabilir dillerdeki tüm etiketleri göstermesini sağlayın
- api.php?action=wbgetentities&ids=Q42&props=labels [sandbox'ta açın]
- Yalnızca veri türlerini gösteren P17 ve P3 kimliğine sahip varlıklar edinin
- api.php?action=wbgetentities&ids=P17|P3&props=datatype [sandbox'ta açın]
- Q42 kimliğine sahip tüm takma adları İngilizce olarak gösteren varlıklar edinin
- api.php?action=wbgetentities&ids=Q42&props=aliases&languages=en [sandbox'ta açın]
- İngilizce, Almanca ve Fransızca dilde açıklamaları gösteren Q1 ve Q42 kimliklerine sahip varlıklar edinin
- api.php?action=wbgetentities&ids=Q1|Q42&props=descriptions&languages=en|de|fr [sandbox'ta açın]
- "Berlin" sayfası için öğeyi İngilizce dilinde dil özniteliklerine sahip "enwiki" sitesinden edinin
- api.php?action=wbgetentities&sites=enwiki&titles=Berlin&languages=en [sandbox'ta açın]
- "Berlin" başlıklı başlığı normalleştirdikten sonra "Berlin" sayfasındaki öğeyi "enwiki" sitesinden alın
- api.php?action=wbgetentities&sites=enwiki&titles=berlin&normalize= [sandbox'ta açın]
- Q42 öğesi için site bağlantılarını alın
- api.php?action=wbgetentities&ids=Q42&props=sitelinks [sandbox'ta açın]
- Q42 kimliğine sahip varlıkların yalnızca "enwiki" sitesinden site bağlantılarını göstermesini sağlayın
- api.php?action=wbgetentities&ids=Q42&sitefilter=enwiki [sandbox'ta açın]
action=wblinktitles
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
İki farklı vikideki iki sayfayı bir Wikibase öğesiyle ilişkilendirir.
- returnto
Sayfa başlığı. Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API istemcinin ziyaret etmesi gereken bir URL ile yanıt verebilir.
- Tür: sayfa başlığı
- Var olmayan sayfaları kabul eder.
- returntoquery
URL sorgu parametreleri (önde ? ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- returntoanchor
URL parçası (önde # ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- tosite
Sayfanın bulunduğu site için bir tanımlayıcı. Tam bir site bağlantısı oluşturmak için totitle ile birlikte kullanın.
- Bu parametre gerekli.
- Aşağıdaki değerlerden biri:
- totitle
İlişkilendirilecek sayfanın başlığı. Tam bir site bağlantısı oluşturmak için tosite ile birlikte kullanın.
- Bu parametre gerekli.
- fromsite
Sayfanın bulunduğu site için bir tanımlayıcı. Tam bir site bağlantısı oluşturmak için fromtitle ile birlikte kullanın.
- Bu parametre gerekli.
- Aşağıdaki değerlerden biri:
- fromtitle
İlişkilendirilecek sayfanın başlığı. Tam bir site bağlantısı oluşturmak için fromsite birlikte kullanın.
- Bu parametre gerekli.
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- bot
Bu düzenlemeyi bot olarak işaretleyin. Bu URL işaretine yalnızca kullanıcı "bot" grubuna aitse saygı gösterilir.
- Tür: boole (ayrıntılar)
- İngilizce sayfasından Almanca sayfasında "Wasserstoff" linkine "Hydrogen" bağlantısı ekleyin
- api.php?action=wblinktitles&fromsite=enwiki&fromtitle=Hydrogen&tosite=dewiki&totitle=Wasserstoff [sandbox'ta açın]
action=wbmergeitems
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Birden çok öğeyi birleştirir.
- fromid
Birleştirilecek kimlik
- Bu parametre gerekli.
- toid
Birleştirilecek kimlik
- Bu parametre gerekli.
- ignoreconflicts
Çatışmayı görmezden gelmek için öğenin öğeleri dizisi. Yalnızca "description", "sitelink" ve "statement" değerlerini içerebilir
- Değer (| veya alternatif ile ayırın): description, sitelink, statement
- summary
Değişiklik özeti. Otomatik olarak oluşturulan bir yorumun başına gelecektir. Özetle birlikte otomatik kaydın uzunluğu 260 karakterdir. Sınırın üstündeki her şeyin silineceğini unutmayın.
Düzeltmelere uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- bot
Bu düzenlemeyi bot olarak işaretleyin. Bu URL işaretine yalnızca kullanıcı "bot" grubuna aitse saygı gösterilir.
- Tür: boole (ayrıntılar)
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- returnto
Sayfa başlığı. Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API istemcinin ziyaret etmesi gereken bir URL ile yanıt verebilir.
- Tür: sayfa başlığı
- Var olmayan sayfaları kabul eder.
- returntoquery
URL sorgu parametreleri (önde ? ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- returntoanchor
URL parçası (önde # ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- Q999999998 ile Q999999999 arasındaki verileri birleştirir
- api.php?action=wbmergeitems&fromid=Q999999998&toid=Q999999999 [sandbox'ta açın]
- Çakışan site bağlantılarını yok sayarak Q999999998 ile Q999999999 verilerini birleştirir
- api.php?action=wbmergeitems&fromid=Q999999998&toid=Q999999999&ignoreconflicts=sitelink [sandbox'ta açın]
- Çakışan site bağlantılarını ve açıklamaları yok sayarak Q999999998 ile Q999999999 verilerini birleştirir
- api.php?action=wbmergeitems&fromid=Q999999998&toid=Q999999999&ignoreconflicts=sitelink|description [sandbox'ta açın]
action=wbparsevalue
- Bu modül okuma hakları gerektirir.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Değerleri bir ValueParser kullanarak ayrıştırır.
- datatype
Ayrıştırılacak değerin veri türü. Kullanılacak ayrıştırıcıyı belirler.
- Aşağıdaki değerlerden biri: commonsMedia, external-id, geo-shape, globe-coordinate, monolingualtext, quantity, string, tabular-data, time, url, wikibase-item, wikibase-property
- property
Ayrıştırılacak değerin ait olduğu mülk kimliği. Kullanılacak ayrıştırıcıyı belirler.
- parser
- Kaldırıldı.
Kullanılacak
ValueParserkimliği. Kullanımdan kaldırıldı. Bunun yerine datatype parametresini kullanın.- Aşağıdaki değerlerden biri: commonsMedia, external-id, geo-shape, globe-coordinate, globecoordinate, monolingualtext, null, quantity, string, tabular-data, time, url, wikibase-entityid, wikibase-item, wikibase-property
- values
Ayrıştırılacak değerler
- Bu parametre gerekli.
- 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).
- options
Ayrıştırıcının kullanması gereken seçenekler. JSON nesnesi olarak sağlanır.
- validate
Aktarılan verilerin ek olarak doğrulanıp doğrulanmayacağı.
- Tür: boole (ayrıntılar)
- Düz bir dizeyi StringValue nesnesine ayrıştırın.
- api.php?action=wbparsevalue&datatype=string&values=foo|bar [sandbox'ta açın]
- 1994-02-08 değerini 9 (yıl) hassasiyetle bir TimeValue nesnesine ayrıştırın.
- api.php?action=wbparsevalue&datatype=time&values=1994-02-08&options={"precision":9} [sandbox'ta açın]
- 1994-02-08'i doğrulama etkinleştirilmiş 14 (saniye) hassasiyete sahip bir TimeValue nesnesiyle ayrıştırarak doğrulama hatasına neden olun.
- api.php?action=wbparsevalue&datatype=time&validate&values=1994-02-08&options={"precision":14} [sandbox'ta açın]
- Örneği, doğrulama etkin durumdayken, P123'ün veri tipinin beklenen girdisine bağlı olarak bir doğrulama hatasına neden olacak şekilde herhangi bir veri tipi P123'ün nesnesine ayrıştırın.
- api.php?action=wbparsevalue&property=P123&validate&values=foo [sandbox'ta açın]
action=wbremoveclaims
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Wikibase hak taleplerini kaldırır.
- claim
Kaldırılacak iddiaları ayıklayan bir GUID ya da birkaç (boruyla ayrılmış) GUID. Tüm iddialar aynı varlığa ait olmalı.
- Bu parametre gerekli.
- 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).
- summary
Değişiklik özeti. Otomatik olarak oluşturulan bir yorumun başına gelecektir. Özetle birlikte otomatik kaydın uzunluğu 260 karakterdir. Sınırın üstündeki her şeyin silineceğini unutmayın.
Düzeltmeye uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- baserevid
Değişikliğin temelini oluşturan sürümün sayısal tanımlayıcısı. Bu, kaydetme sırasındaki çakışmaları tespit etmek için kullanılır.
- Tür: tamsayı
- bot
Bu düzenlemeyi bot olarak işaretleyin. Bu URL işaretine yalnızca kullanıcı "bot" grubuna aitse saygı gösterilir.
- Tür: boole (ayrıntılar)
- returnto
Sayfa başlığı. Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API istemcinin ziyaret etmesi gereken bir URL ile yanıt verebilir.
- Tür: sayfa başlığı
- Var olmayan sayfaları kabul eder.
- returntoquery
URL sorgu parametreleri (önde ? ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- returntoanchor
URL parçası (önde # ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- "Q999999998$D8404CDA-25E4-4334-AF13-A3290BCD9C0N" GUID ile talebi kaldırın
- api.php?action=wbremoveclaims&claim=Q999999998$D8404CDA-25E4-4334-AF13-A3290BCD9C0N&token=foobar&baserevid=7201010 [sandbox'ta açın]
action=wbremovequalifiers
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Bir talepteki niteleyiciyi kaldırır.
- claim
Niteleyicilerin kaldırılacağı iddiasını tanımlayan bir GUID
- Bu parametre gerekli.
- qualifiers
Kaldırılacak elemelerin yılan karmaları
- Bu parametre gerekli.
- 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).
- summary
Değişiklik özeti. Otomatik olarak oluşturulan bir yorumun başına gelecektir. Özetle birlikte otomatik kaydın uzunluğu 260 karakterdir. Sınırın üstündeki her şeyin silineceğini unutmayın.
Düzeltmeye uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- baserevid
Değişikliğin temelini oluşturan sürümün sayısal tanımlayıcısı. Bu, kaydetme sırasındaki çakışmaları tespit etmek için kullanılır.
- Tür: tamsayı
- bot
Bu düzenlemeyi bot olarak işaretleyin. Bu URL işaretine yalnızca kullanıcı "Botlar" grubuna aitse saygı gösterilir.
- Tür: boole (ayrıntılar)
- returnto
Sayfa başlığı. Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API istemcinin ziyaret etmesi gereken bir URL ile yanıt verebilir.
- Tür: sayfa başlığı
- Var olmayan sayfaları kabul eder.
- returntoquery
URL sorgu parametreleri (önde ? ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- returntoanchor
URL parçası (önde # ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- "1eb8793c002b1d9820c833d234a1b54c8e94187e" etiketli niteleyiciyi, "Q999999998$D8404CDA-25E4-4334-AF13-A3290BCD9C0F" GUID değerinden hak talebinden kaldırın
- api.php?action=wbremovequalifiers&claim=Q999999998$D8404CDA-25E4-4334-AF13-A3290BCD9C0F&qualifiers=1eb8793c002b1d9820c833d234a1b54c8e94187e&token=foobar&baserevid=7201010 [sandbox'ta açın]
action=wbremovereferences
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Aynı ifadeye ait bir veya daha fazla referansı kaldırır.
- statement
Başvurusunun ayarlandığı ifadeyi tanımlayan bir GUID
- Bu parametre gerekli.
- references
Kaldırılması gereken referansların karmaları
- Bu parametre gerekli.
- 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).
- summary
Değişiklik özeti. Otomatik olarak oluşturulan bir yorumun başına gelecektir. Özetle birlikte otomatik kaydın uzunluğu 260 karakterdir. Sınırın üstündeki her şeyin silineceğini unutmayın.
Düzeltmeye uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- baserevid
Değişikliğin temelini oluşturan sürümün sayısal tanımlayıcısı. Bu, kaydetme sırasındaki çakışmaları tespit etmek için kullanılır.
- Tür: tamsayı
- bot
Bu düzenlemeyi bot olarak işaretleyin. Bu URL işaretine yalnızca kullanıcı "Botlar" grubuna aitse saygı gösterilir.
- Tür: boole (ayrıntılar)
- returnto
Sayfa başlığı. Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API istemcinin ziyaret etmesi gereken bir URL ile yanıt verebilir.
- Tür: sayfa başlığı
- Var olmayan sayfaları kabul eder.
- returntoquery
URL sorgu parametreleri (önde ? ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- returntoanchor
URL parçası (önde # ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- "455481eeac76e6a8af71a6b493c073d54788e7e9" karma ile referansı "Q999999998$D8404CDA-25E4-4334-AF13-A3290BCD9C0F" ifadesinden kaldırın.
- api.php?action=wbremovereferences&statement=Q999999998$D8404CDA-25E4-4334-AF13-A3290BCD9C0F&references=455481eeac76e6a8af71a6b493c073d54788e7e9&token=foobar&baserevid=7201010 [sandbox'ta açın]
action=wbsearchentities
- Bu modül okuma hakları gerektirir.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Etiketleri ve takma adları kullanan varlıkları arar.
Mümkünse kullanıcı için bir etiket ve açıklama döndürür. Eşleşen terimin ayrıntılarını döndürür. Eşleşen terim metni, görüntüleme etiketinden farklıysa takma ad tuşunda da bulunur.
- search
Bu metni arayın.
- Bu parametre gerekli.
- language
Bu dilde arayın. Bu, sonuçların döndürüldüğü dili değil, yalnızca varlıkların nasıl seçildiğini etkiler: bu, "uselang" parametresi tarafından kontrol edilir.
- Bu parametre gerekli.
- Aşağıdaki değerlerden biri: aa, aae, ab, abr, abs, ace, acf, acm, ady, ady-cyrl, aeb, aeb-arab, aeb-latn, af, agq, aig, aln, als, alt, am, ami, an, ang, ann, anp, apc, ar, arc, arn, arq, ary, arz, as, ase, ast, atj, av, avk, awa, ay, az, azb, ba, bag, ban, ban-bali, bar, bas, bat-smg, bax, bbc, bbc-latn, bbj, bcc, bci, bcl, bdr, be, be-tarask, be-x-old, bew, bfd, bfw, bg, bgc, bgn, bh, bho, bi, bjn, bkc, bkh, bkm, blk, bm, bn, bo, bol, bpy, bqi, bqz, br, brh, bs, btm, bto, bug, bug-bugi, bxr, byv, ca, cak, cal, cbk-zam, ccp, cdo, cdo-hant, cdo-latn, ce, ceb, ch, chn, cho, chr, chy, ckb, cnh, co, cop, cps, cpx, cpx-hans, cpx-hant, cpx-latn, cr, crh, crh-cyrl, crh-latn, crh-ro, cs, csb, cu, cv, cy, da, dag, de, de-at, de-ch, de-formal, dga, din, diq, dlg, dsb, dso, dtp, dty, dua, dv, dz, ee, efi, egl, el, eml, en, en-ca, en-gb, en-us, eo, es, es-419, es-formal, et, eto, etu, eu, ewo, ext, fa, fat, ff, fi, fit, fiu-vro, fj, fkv, fmp, fo, fon, fr, frc, frp, frr, frs, fur, fvr, fy, ga, gaa, gag, gan, gan-hans, gan-hant, gcf, gcr, gd, gju-arab, gju-deva, gl, gld, glk, gn, gom, gom-deva, gom-latn, gor, got, gpe, grc, gsw, gu, guc, gur, guw, gv, gya, ha, hak, hak-hans, hak-hant, hak-latn, haw, he, hi, hif, hif-latn, hil, hke, hno, ho, hoc, hoc-latn, hr, hrx, hsb, hsn, ht, hu, hu-formal, hy, hyw, hz, ia, iba, ibb, id, ie, ig, igl, ii, ik, ike-cans, ike-latn, ilo, inh, io, is, isu, isv, isv-cyrl, isv-latn, it, iu, ja, jam, jbo, jut, jv, jv-java, ka, kaa, kab, kai, kaj, kbd, kbd-cyrl, kbp, kcg, kea, ker, kg, kge, kgg, khw, ki, kiu, kj, kjh, kjp, kk, kk-arab, kk-cn, kk-cyrl, kk-kz, kk-latn, kk-tr, kl, km, kn, knc, ko, ko-kp, koi, kr, krc, kri, krj, krl, ks, ks-arab, ks-deva, ksf, ksh, ksw, ku, ku-arab, ku-latn, kum, kus, kv, kw, ky, la, lad, lb, lbe, lem, lez, lfn, lg, li, lij, liv, ljp, lki, lkt, lld, lmo, ln, lns, lo, loz, lrc, lt, ltg, lua, lus, luz, lv, lzh, lzz, mad, mag, mai, map-bms, mcn, mcp, mdf, mg, mh, mhr, mi, min, mk, ml, mn, mnc, mnc-latn, mnc-mong, mni, mnw, mo, mos, mr, mrh, mrj, ms, ms-arab, mt, mua, mui, mus, mwl, my, myv, mzn, na, nah, nan, nan-hani, nan-hant, nan-latn-pehoeji, nan-latn-tailo, nap, nb, nds, nds-nl, ne, new, ng, nge, nia, nit, niu, nl, nl-informal, nla, nmg, nmz, nn, nnh, nnz, no, nod, nog, nov, nqo, nr, nrm, nso, nup, nv, ny, nyn, nyo, nys, oc, ojb, olo, om, or, os, osa-latn, ota, pa, pag, pam, pap, pap-aw, pcd, pcm, pdc, pdt, pfl, pi, pih, pl, pms, pnb, pnt, ppl, prg, ps, pt, pt-br, pwn, qu, quc, qug, rgn, rif, rki, rm, rmc, rmf, rmy, rn, ro, roa-rup, roa-tara, rsk, ru, rue, rup, ruq, ruq-cyrl, ruq-latn, rut, rw, rwr, ryu, sa, sah, sas, sat, sc, scn, sco, sd, sdc, sdh, se, se-fi, se-no, se-se, sei, ses, sg, sgs, sh, sh-cyrl, sh-latn, shi, shi-latn, shi-tfng, shn, shy, shy-latn, si, simple, sjd, sje, sju, sk, skr, skr-arab, sl, sli, sm, sma, smj, smn, sms, sn, so, sq, sr, sr-ec, sr-el, srn, sro, srq, ss, st, stq, sty, su, sv, sva, sw, syl, szl, szy, ta, tay, tcy, tdd, te, tet, tg, tg-cyrl, tg-latn, th, thq, ti, tig, tk, tl, tly, tly-cyrl, tn, to, tok, tpi, tpv, tr, tru, trv, ts, tt, tt-cyrl, tt-latn, ttj, tum, tvu, tw, ty, tyv, tzm, udm, ug, ug-arab, ug-latn, uk, ur, uz, uz-cyrl, uz-latn, ve, vec, vep, vi, vls, vmf, vmw, vo, vot, vro, vut, wa, wal, war, wes, wls, wlx, wo, wuu, wuu-hans, wuu-hant, wya, xal, xh, xmf, xsy, yas, yat, yav, ybb, yi, yo, yrl, yua, yue, yue-hans, yue-hant, za, zea, zgh, zgh-latn, zh, zh-classical, zh-cn, zh-hans, zh-hant, zh-hk, zh-min-nan, zh-mo, zh-my, zh-sg, zh-tw, zh-yue, zu
- strictlanguage
Dil yedeğini devre dışı bırakıp bırakmayacağınız
- Tür: boole (ayrıntılar)
- type
Bu tür varlığı arayın.
- Aşağıdaki değerlerden biri: item, property
- Varsayılan: item
- limit
Azami sonuç sayısı
- Tür: tamsayı veya max
- Değer, 0 ile 50 arasında olmalıdır.
- Varsayılan: 7
- continue
Bir aramaya devam etmek için nereye ofsetlenecek
- Tür: tamsayı
- Değer, 0 ile 10.000 arasında olmalıdır.
- Varsayılan: 0
- props
Her varlık için bu özellikleri döndürün.
- Değer (| veya alternatif ile ayırın): url
- Varsayılan: url
- profile
The search profile to use.
- default
- The default profile, suitable for most purposes.
- Aşağıdaki değerlerden biri: default
- Varsayılan: default
- İngilizce dilinde "abc" kelimesini, tür ve sınır varsayılanlarıyla birlikte arayın
- api.php?action=wbsearchentities&search=abc&language=en [sandbox'ta açın]
- 50 kelimesi ile İngilizce dilinde "abc" için arama yapın
- api.php?action=wbsearchentities&search=abc&language=en&limit=50 [sandbox'ta açın]
- "Abc" kelimesini İngilizce, 2 sınırı ve 2 ofseti ile ara
- api.php?action=wbsearchentities&search=abc&language=en&limit=2&continue=2 [sandbox'ta açın]
- Yalnızca İngilizce dilinde "alphabet" için özellikleri arayın
- api.php?action=wbsearchentities&search=alphabet&language=en&type=property [sandbox'ta açın]
- İngilizce alfabe "alphabet" parametresini ara
- api.php?action=wbsearchentities&search=alphabet&language=en&props= [sandbox'ta açın]
- Varlık kimliğiyle eşleştirmek için İngilizce "Q1234" kelimesini arayın.
- api.php?action=wbsearchentities&search=Q1234&language=en [sandbox'ta açın]
action=wbsetaliases
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Bir Wikibase varlığı için diğer adları ayarlar.
- id
Ön ek ile birlikte varlığın tanımlayıcısı. id tek başına ya da site ve title ile birlikte kullanın.
- new
Ayarlanırsa, yeni bir varlık oluşturulur. Bunu oluşturmak istediğiniz varlık türüne ayarlayın.
- Aşağıdaki değerlerden biri: item, property
- site
Sayfanın bulunduğu sitenin tanımlayıcısı. Tam bir site bağlantısı oluşturmak için title ile birlikte kullanın.
- Aşağıdaki değerlerden biri:
- title
İlişkilendirilecek sayfanın başlığı. Tam bir site bağlantısı oluşturmak için title ile birlikte kullanın.
- baserevid
Değişikliğin temelini oluşturan sürümün sayısal tanımlayıcısı. Bu, kaydetme sırasındaki çakışmaları tespit etmek için kullanılır.
- Tür: tamsayı
- summary
Değişiklik özeti. Otomatik olarak oluşturulan bir yorumun başına gelecektir. Özetle birlikte otomatik kaydın uzunluğu 260 karakterdir. Sınırın üstündeki her şeyin silineceğini unutmayın.
Düzeltmeye uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- bot
Bu düzenlemeyi bot olarak işaretleyin. Bu URL işaretine yalnızca kullanıcı "Botlar" grubuna aitse saygı gösterilir.
- Tür: boole (ayrıntılar)
- returnto
Sayfa başlığı. Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API istemcinin ziyaret etmesi gereken bir URL ile yanıt verebilir.
- Tür: sayfa başlığı
- Var olmayan sayfaları kabul eder.
- returntoquery
URL sorgu parametreleri (önde ? ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- returntoanchor
URL parçası (önde # ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- add
Eklenecek takma adların listesi (remove ile birleştirilebilir)
- 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).
- remove
Kaldırılacak takma adların listesi (add ile birleştirilebilir)
- 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).
- set
Geçerli listenin yerini alacak bir takma ad listesi (ne add ne de remove ile birleştirilemez)
- 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).
- language
Takma adların ayarlanacağı dil
- Bu parametre gerekli.
- Aşağıdaki değerlerden biri: aa, aae, ab, abr, abs, ace, acf, acm, ady, ady-cyrl, aeb, aeb-arab, aeb-latn, af, agq, aig, aln, als, alt, am, ami, an, ang, ann, anp, apc, ar, arc, arn, arq, ary, arz, as, ase, ast, atj, av, avk, awa, ay, az, azb, ba, bag, ban, ban-bali, bar, bas, bat-smg, bax, bbc, bbc-latn, bbj, bcc, bci, bcl, bdr, be, be-tarask, be-x-old, bew, bfd, bfw, bg, bgc, bgn, bh, bho, bi, bjn, bkc, bkh, bkm, blk, bm, bn, bo, bol, bpy, bqi, bqz, br, brh, bs, btm, bto, bug, bug-bugi, bxr, byv, ca, cak, cal, cbk-zam, ccp, cdo, cdo-hant, cdo-latn, ce, ceb, ch, chn, cho, chr, chy, ckb, cnh, co, cop, cps, cpx, cpx-hans, cpx-hant, cpx-latn, cr, crh, crh-cyrl, crh-latn, crh-ro, cs, csb, cu, cv, cy, da, dag, de, de-at, de-ch, de-formal, dga, din, diq, dlg, dsb, dso, dtp, dty, dua, dv, dz, ee, efi, egl, el, eml, en, en-ca, en-gb, en-us, eo, es, es-419, es-formal, et, eto, etu, eu, ewo, ext, fa, fat, ff, fi, fit, fiu-vro, fj, fkv, fmp, fo, fon, fr, frc, frp, frr, frs, fur, fvr, fy, ga, gaa, gag, gan, gan-hans, gan-hant, gcf, gcr, gd, gju-arab, gju-deva, gl, gld, glk, gn, gom, gom-deva, gom-latn, gor, got, gpe, grc, gsw, gu, guc, gur, guw, gv, gya, ha, hak, hak-hans, hak-hant, hak-latn, haw, he, hi, hif, hif-latn, hil, hke, hno, ho, hoc, hoc-latn, hr, hrx, hsb, hsn, ht, hu, hu-formal, hy, hyw, hz, ia, iba, ibb, id, ie, ig, igl, ii, ik, ike-cans, ike-latn, ilo, inh, io, is, isu, isv, isv-cyrl, isv-latn, it, iu, ja, jam, jbo, jut, jv, jv-java, ka, kaa, kab, kai, kaj, kbd, kbd-cyrl, kbp, kcg, kea, ker, kg, kge, kgg, khw, ki, kiu, kj, kjh, kjp, kk, kk-arab, kk-cn, kk-cyrl, kk-kz, kk-latn, kk-tr, kl, km, kn, knc, ko, ko-kp, koi, kr, krc, kri, krj, krl, ks, ks-arab, ks-deva, ksf, ksh, ksw, ku, ku-arab, ku-latn, kum, kus, kv, kw, ky, la, lad, lb, lbe, lem, lez, lfn, lg, li, lij, liv, ljp, lki, lkt, lld, lmo, ln, lns, lo, loz, lrc, lt, ltg, lua, lus, luz, lv, lzh, lzz, mad, mag, mai, map-bms, mcn, mcp, mdf, mg, mh, mhr, mi, min, mk, ml, mn, mnc, mnc-latn, mnc-mong, mni, mnw, mo, mos, mr, mrh, mrj, ms, ms-arab, mt, mua, mui, mus, mwl, my, myv, mzn, na, nah, nan, nan-hani, nan-hant, nan-latn-pehoeji, nan-latn-tailo, nap, nb, nds, nds-nl, ne, new, ng, nge, nia, nit, niu, nl, nl-informal, nla, nmg, nmz, nn, nnh, nnz, no, nod, nog, nov, nqo, nr, nrm, nso, nup, nv, ny, nyn, nyo, nys, oc, ojb, olo, om, or, os, osa-latn, ota, pa, pag, pam, pap, pap-aw, pcd, pcm, pdc, pdt, pfl, pi, pih, pl, pms, pnb, pnt, ppl, prg, ps, pt, pt-br, pwn, qu, quc, qug, rgn, rif, rki, rm, rmc, rmf, rmy, rn, ro, roa-rup, roa-tara, rsk, ru, rue, rup, ruq, ruq-cyrl, ruq-latn, rut, rw, rwr, ryu, sa, sah, sas, sat, sc, scn, sco, sd, sdc, sdh, se, se-fi, se-no, se-se, sei, ses, sg, sgs, sh, sh-cyrl, sh-latn, shi, shi-latn, shi-tfng, shn, shy, shy-latn, si, simple, sjd, sje, sju, sk, skr, skr-arab, sl, sli, sm, sma, smj, smn, sms, sn, so, sq, sr, sr-ec, sr-el, srn, sro, srq, ss, st, stq, sty, su, sv, sva, sw, syl, szl, szy, ta, tay, tcy, tdd, te, tet, tg, tg-cyrl, tg-latn, th, thq, ti, tig, tk, tl, tly, tly-cyrl, tn, to, tok, tpi, tpv, tr, tru, trv, ts, tt, tt-cyrl, tt-latn, ttj, tum, tvu, tw, ty, tyv, tzm, udm, ug, ug-arab, ug-latn, uk, ur, uz, uz-cyrl, uz-latn, ve, vec, vep, vi, vls, vmf, vmw, vo, vot, vro, vut, wa, wal, war, wes, wls, wlx, wo, wuu, wuu-hans, wuu-hant, wya, xal, xh, xmf, xsy, yas, yat, yav, ybb, yi, yo, yrl, yua, yue, yue-hans, yue-hant, za, zea, zgh, zgh-latn, zh, zh-classical, zh-cn, zh-hans, zh-hant, zh-hk, zh-min-nan, zh-mo, zh-my, zh-sg, zh-tw, zh-yue, zu
- Q999999998 kimliğine sahip varlık için İngilizce takma adlarını Foo ve Bar olarak ayarlayın
- api.php?action=wbsetaliases&language=en&id=Q999999998&set=Foo|Bar [sandbox'ta açın]
- Q999999998 kimliğine sahip kuruluşun İngilizce takma adları listesine Foo ve Bar ekleyin.
- api.php?action=wbsetaliases&language=en&id=Q999999998&add=Foo|Bar [sandbox'ta açın]
- Q999999998 kimliğine sahip kuruluşun İngilizce takma adları listesinden Foo ve Bar öğelerini kaldırın
- api.php?action=wbsetaliases&language=en&id=Q999999998&remove=Foo|Bar [sandbox'ta açın]
- Bar eklenirken Q999999998 kimliğine sahip kuruluşun İngilizce takma adları listesinden Foo öğesini kaldırın
- api.php?action=wbsetaliases&language=en&id=Q999999998&remove=Foo&add=Bar [sandbox'ta açın]
action=wbsetclaim
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Bir Bildirimin veya Talebin tamamını oluşturur veya günceller.
- claim
Beyan veya Talep serileştirmesi
- Bu parametre gerekli.
- index
İfadenin taşınacağı deyimler listesindeki dizin. İsteğe bağlı. Ana yılanı aynı özelliğe sahip olmayan bir ifadenin yanında olmayan bir konum belirten bir dizin belirlerken, ana yılanları aynı özelliğe sahip olan tüm ifade grubunun taşındığını unutmayın. Sağlanmadığında, mevcut bir ifade yerinde kalacak, ana yılanı da aynı özelliğe sahip olan son ifadeye yeni bir ifade eklenecektir.
- Tür: tamsayı
- summary
Değişiklik özeti. Otomatik olarak oluşturulan bir yorumun başına gelecektir. Özetle birlikte otomatik kaydın uzunluğu 260 karakterdir. Sınırın üstündeki her şeyin silineceğini unutmayın.
Düzeltmeye uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- baserevid
Değişikliğin temelini oluşturan sürümün sayısal tanımlayıcısı. Bu, kaydetme sırasındaki çakışmaları tespit etmek için kullanılır.
- Tür: tamsayı
- bot
Bu düzenlemeyi bot olarak işaretleyin. Bu URL işaretine yalnızca kullanıcı "Botlar" grubuna aitse saygı gösterilir.
- Tür: boole (ayrıntılar)
- ignoreduplicatemainsnak
Bu true ve işletmenin zaten istekte gönderilen hak talebi ile aynı ana yılana sahip bir talebi varsa, istek yoksayılır
- Tür: boole (ayrıntılar)
- returnto
Sayfa başlığı. Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API istemcinin ziyaret etmesi gereken bir URL ile yanıt verebilir.
- Tür: sayfa başlığı
- Var olmayan sayfaları kabul eder.
- returntoquery
URL sorgu parametreleri (önde ? ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- returntoanchor
URL parçası (önde # ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- Verilen kimliğe sahip talebi, "City" dize değerine sahip P1 özelliğine ayarlayın.
- api.php?action=wbsetclaim&claim={"id":"Q999999998$5627445f-43cb-ed6d-3adb-760e85bd17ee","type":"claim","mainsnak":{"snaktype":"value","property":"P1","datavalue":{"value":"City","type":"string"}}} [sandbox'ta açın]
- Verilen kimliğe sahip hak talebini, "City" dize değerine sahip P1 özelliğine ayarlayın ve hak talebini, kuruluşun ana özelliği içeren hak talepleri alt grubunda en üst konuma taşıma özelliği P1. Ayrıca, tüm alt grubu, özelliğe göre toplanan tüm alt grupların en üstüne taşıyın.
- api.php?action=wbsetclaim&claim={"id":"Q999999998$5627445f-43cb-ed6d-3adb-760e85bd17ee","type":"claim","mainsnak":{"snaktype":"value","property":"P1","datavalue":{"value":"City","type":"string"}}}&index=0 [sandbox'ta açın]
- Verilen kimliğe sahip İfadeyi "City" dize değerine sahip P1 Özelliğine ayarlayın ve İfadenin Referanslarını "The Economy of Cities" dize değerini P2 içeren tek bir Referansa ayarlayın.
- api.php?action=wbsetclaim&claim={"id":"Q999999998$5627445f-43cb-ed6d-3adb-760e85bd17ee","type":"statement","mainsnak":{"snaktype":"value","property":"P1","datavalue":{"value":"City","type":"string"}},"references":[{"snaks":{"P2":[{"snaktype":"value","property":"P2","datavalue":{"value":"The Economy of Cities","type":"string"}}]},"snaks-order":["P2"]}],"rank":"normal"} [sandbox'ta açın]
action=wbsetclaimvalue
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Ayarlar Wikibase bir iddia değerini.
- claim
Bir GUID iddia belirlenmesi
- Bu parametre gerekli.
- value
Talebin ana yılanının DataValue değerini
- snaktype
Snak türü
- Bu parametre gerekli.
- Aşağıdaki değerlerden biri: novalue, somevalue, value
- summary
Değişiklik özeti. Otomatik olarak oluşturulan bir yorumun başına gelecektir. Özetle birlikte otomatik kaydın uzunluğu 260 karakterdir. Sınırın üstündeki her şeyin silineceğini unutmayın.
Düzeltmeye uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- baserevid
Değişikliğin temelini oluşturan sürümün sayısal tanımlayıcısı. Bu, kaydetme sırasındaki çakışmaları tespit etmek için kullanılır.
- Tür: tamsayı
- bot
Bu düzenlemeyi bot olarak işaretleyin. Bu URL işaretine yalnızca kullanıcı "Botlar" grubuna aitse saygı gösterilir.
- Tür: boole (ayrıntılar)
- returnto
Sayfa başlığı. Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API istemcinin ziyaret etmesi gereken bir URL ile yanıt verebilir.
- Tür: sayfa başlığı
- Var olmayan sayfaları kabul eder.
- returntoquery
URL sorgu parametreleri (önde ? ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- returntoanchor
URL parçası (önde # ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- Q999999998$D8404CDA-25E4-4334-AF13-A3290BCD9C0F GUID değerine sahip talebi, Q1 değerine ayarlar
- api.php?action=wbsetclaimvalue&claim=Q999999998$D8404CDA-25E4-4334-AF13-A3290BCD9C0F&snaktype=value&value={"entity-type":"item","numeric-id":1}&token=foobar&baserevid=7201010 [sandbox'ta açın]
action=wbsetdescription
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Ayarlar tek Wikibase bir varlık için bir açıklama.
- id
Önek dahil varlık için tanımlayıcı. id veya site ve title birlikte kullanın.
- new
Ayarlanırsa, yeni bir varlık oluşturulur. Bunu oluşturmak istediğiniz varlık türüne ayarlayın.
- Aşağıdaki değerlerden biri: item, property
- site
Sayfanın bulunduğu sitenin tanımlayıcısı. Tam bir site bağlantısı oluşturmak için title ile birlikte kullanın.
- Aşağıdaki değerlerden biri:
- title
İlişkilendirilecek sayfanın başlığı. Tam bir site bağlantısı oluşturmak için title ile birlikte kullanın.
- baserevid
Değişikliğin temelini oluşturan sürümün sayısal tanımlayıcısı. Bu, kaydetme sırasındaki çakışmaları tespit etmek için kullanılır.
- Tür: tamsayı
- summary
Değişiklik özeti. Otomatik olarak oluşturulan bir yorumun başına gelecektir. Özetle birlikte otomatik kaydın uzunluğu 260 karakterdir. Sınırın üstündeki her şeyin silineceğini unutmayın.
Düzeltmeye uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- bot
Bu düzenlemeyi bot olarak işaretleyin. Bu URL işaretine yalnızca kullanıcı "Botlar" grubuna aitse saygı gösterilir.
- Tür: boole (ayrıntılar)
- returnto
Sayfa başlığı. Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API istemcinin ziyaret etmesi gereken bir URL ile yanıt verebilir.
- Tür: sayfa başlığı
- Var olmayan sayfaları kabul eder.
- returntoquery
URL sorgu parametreleri (önde ? ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- returntoanchor
URL parçası (önde # ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- language
Açıklamanın dili
- Bu parametre gerekli.
- Aşağıdaki değerlerden biri: aa, aae, ab, abr, abs, ace, acf, acm, ady, ady-cyrl, aeb, aeb-arab, aeb-latn, af, agq, aig, aln, als, alt, am, ami, an, ang, ann, anp, apc, ar, arc, arn, arq, ary, arz, as, ase, ast, atj, av, avk, awa, ay, az, azb, ba, bag, ban, ban-bali, bar, bas, bat-smg, bax, bbc, bbc-latn, bbj, bcc, bci, bcl, bdr, be, be-tarask, be-x-old, bew, bfd, bfw, bg, bgc, bgn, bh, bho, bi, bjn, bkc, bkh, bkm, blk, bm, bn, bo, bol, bpy, bqi, bqz, br, brh, bs, btm, bto, bug, bug-bugi, bxr, byv, ca, cak, cal, cbk-zam, ccp, cdo, cdo-hant, cdo-latn, ce, ceb, ch, chn, cho, chr, chy, ckb, cnh, co, cop, cps, cpx, cpx-hans, cpx-hant, cpx-latn, cr, crh, crh-cyrl, crh-latn, crh-ro, cs, csb, cu, cv, cy, da, dag, de, de-at, de-ch, de-formal, dga, din, diq, dlg, dsb, dso, dtp, dty, dua, dv, dz, ee, efi, egl, el, eml, en, en-ca, en-gb, en-us, eo, es, es-419, es-formal, et, eto, etu, eu, ewo, ext, fa, fat, ff, fi, fit, fiu-vro, fj, fkv, fmp, fo, fon, fr, frc, frp, frr, frs, fur, fvr, fy, ga, gaa, gag, gan, gan-hans, gan-hant, gcf, gcr, gd, gju-arab, gju-deva, gl, gld, glk, gn, gom, gom-deva, gom-latn, gor, got, gpe, grc, gsw, gu, guc, gur, guw, gv, gya, ha, hak, hak-hans, hak-hant, hak-latn, haw, he, hi, hif, hif-latn, hil, hke, hno, ho, hoc, hoc-latn, hr, hrx, hsb, hsn, ht, hu, hu-formal, hy, hyw, hz, ia, iba, ibb, id, ie, ig, igl, ii, ik, ike-cans, ike-latn, ilo, inh, io, is, isu, isv, isv-cyrl, isv-latn, it, iu, ja, jam, jbo, jut, jv, jv-java, ka, kaa, kab, kai, kaj, kbd, kbd-cyrl, kbp, kcg, kea, ker, kg, kge, kgg, khw, ki, kiu, kj, kjh, kjp, kk, kk-arab, kk-cn, kk-cyrl, kk-kz, kk-latn, kk-tr, kl, km, kn, knc, ko, ko-kp, koi, kr, krc, kri, krj, krl, ks, ks-arab, ks-deva, ksf, ksh, ksw, ku, ku-arab, ku-latn, kum, kus, kv, kw, ky, la, lad, lb, lbe, lem, lez, lfn, lg, li, lij, liv, ljp, lki, lkt, lld, lmo, ln, lns, lo, loz, lrc, lt, ltg, lua, lus, luz, lv, lzh, lzz, mad, mag, mai, map-bms, mcn, mcp, mdf, mg, mh, mhr, mi, min, mk, ml, mn, mnc, mnc-latn, mnc-mong, mni, mnw, mo, mos, mr, mrh, mrj, ms, ms-arab, mt, mua, mui, mus, mwl, my, myv, mzn, na, nah, nan, nan-hani, nan-hant, nan-latn-pehoeji, nan-latn-tailo, nap, nb, nds, nds-nl, ne, new, ng, nge, nia, nit, niu, nl, nl-informal, nla, nmg, nmz, nn, nnh, nnz, no, nod, nog, nov, nqo, nr, nrm, nso, nup, nv, ny, nyn, nyo, nys, oc, ojb, olo, om, or, os, osa-latn, ota, pa, pag, pam, pap, pap-aw, pcd, pcm, pdc, pdt, pfl, pi, pih, pl, pms, pnb, pnt, ppl, prg, ps, pt, pt-br, pwn, qu, quc, qug, rgn, rif, rki, rm, rmc, rmf, rmy, rn, ro, roa-rup, roa-tara, rsk, ru, rue, rup, ruq, ruq-cyrl, ruq-latn, rut, rw, rwr, ryu, sa, sah, sas, sat, sc, scn, sco, sd, sdc, sdh, se, se-fi, se-no, se-se, sei, ses, sg, sgs, sh, sh-cyrl, sh-latn, shi, shi-latn, shi-tfng, shn, shy, shy-latn, si, simple, sjd, sje, sju, sk, skr, skr-arab, sl, sli, sm, sma, smj, smn, sms, sn, so, sq, sr, sr-ec, sr-el, srn, sro, srq, ss, st, stq, sty, su, sv, sva, sw, syl, szl, szy, ta, tay, tcy, tdd, te, tet, tg, tg-cyrl, tg-latn, th, thq, ti, tig, tk, tl, tly, tly-cyrl, tn, to, tok, tpi, tpv, tr, tru, trv, ts, tt, tt-cyrl, tt-latn, ttj, tum, tvu, tw, ty, tyv, tzm, udm, ug, ug-arab, ug-latn, uk, ur, uz, uz-cyrl, uz-latn, ve, vec, vep, vi, vls, vmf, vmw, vo, vot, vro, vut, wa, wal, war, wes, wls, wlx, wo, wuu, wuu-hans, wuu-hant, wya, xal, xh, xmf, xsy, yas, yat, yav, ybb, yi, yo, yrl, yua, yue, yue-hans, yue-hant, za, zea, zgh, zgh-latn, zh, zh-classical, zh-cn, zh-hans, zh-hant, zh-hk, zh-min-nan, zh-mo, zh-my, zh-sg, zh-tw, zh-yue, zu
- value
Açıklama için ayarlanacak değer
- "Q999999998" kimliğine sahip sayfa için "An encyclopedia that everyone can edit" dizesini İngilizce olarak tanımlayın
- api.php?action=wbsetdescription&id=Q999999998&language=en&value=An%20encyclopedia%20that%20everyone%20can%20edit [sandbox'ta açın]
- "An encyclopedia that everyone can edit" dizesini enwiki:Wikipedia site bağlantısına sahip sayfa için İngilizce bir açıklama olarak ayarlayın.
- api.php?action=wbsetdescription&site=enwiki&title=Wikipedia&language=en&value=An%20encyclopedia%20that%20everyone%20can%20edit [sandbox'ta açın]
action=wbsetlabel
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Tek bir Wikibase varlığı için bir etiket ayarlar.
- id
Ön ek ile birlikte varlığın tanımlayıcısı. id tek başına ya da site ve title ile birlikte kullanın.
- new
Ayarlanırsa, yeni bir varlık oluşturulur. Bunu oluşturmak istediğiniz varlık türüne ayarlayın.
- Aşağıdaki değerlerden biri: item, property
- site
Sayfanın bulunduğu sitenin tanımlayıcısı. Tam bir site bağlantısı oluşturmak için title ile birlikte kullanın.
- Aşağıdaki değerlerden biri:
- title
İlişkilendirilecek sayfanın başlığı. Tam bir site bağlantısı oluşturmak için title ile birlikte kullanın.
- baserevid
Değişikliğin temelini oluşturan sürümün sayısal tanımlayıcısı. Bu, kaydetme sırasındaki çakışmaları tespit etmek için kullanılır.
- Tür: tamsayı
- summary
Değişiklik özeti. Otomatik olarak oluşturulan bir yorumun başına gelecektir. Özetle birlikte otomatik kaydın uzunluğu 260 karakterdir. Sınırın üstündeki her şeyin silineceğini unutmayın.
Düzeltmeye uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- bot
Bu düzenlemeyi bot olarak işaretleyin. Bu URL işaretine yalnızca kullanıcı "Botlar" grubuna aitse saygı gösterilir.
- Tür: boole (ayrıntılar)
- returnto
Sayfa başlığı. Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API istemcinin ziyaret etmesi gereken bir URL ile yanıt verebilir.
- Tür: sayfa başlığı
- Var olmayan sayfaları kabul eder.
- returntoquery
URL sorgu parametreleri (önde ? ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- returntoanchor
URL parçası (önde # ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- language
Etiketin dili
- Bu parametre gerekli.
- Aşağıdaki değerlerden biri: aa, aae, ab, abr, abs, ace, acf, acm, ady, ady-cyrl, aeb, aeb-arab, aeb-latn, af, agq, aig, aln, als, alt, am, ami, an, ang, ann, anp, apc, ar, arc, arn, arq, ary, arz, as, ase, ast, atj, av, avk, awa, ay, az, azb, ba, bag, ban, ban-bali, bar, bas, bat-smg, bax, bbc, bbc-latn, bbj, bcc, bci, bcl, bdr, be, be-tarask, be-x-old, bew, bfd, bfw, bg, bgc, bgn, bh, bho, bi, bjn, bkc, bkh, bkm, blk, bm, bn, bo, bol, bpy, bqi, bqz, br, brh, bs, btm, bto, bug, bug-bugi, bxr, byv, ca, cak, cal, cbk-zam, ccp, cdo, cdo-hant, cdo-latn, ce, ceb, ch, chn, cho, chr, chy, ckb, cnh, co, cop, cps, cpx, cpx-hans, cpx-hant, cpx-latn, cr, crh, crh-cyrl, crh-latn, crh-ro, cs, csb, cu, cv, cy, da, dag, de, de-at, de-ch, de-formal, dga, din, diq, dlg, dsb, dso, dtp, dty, dua, dv, dz, ee, efi, egl, el, eml, en, en-ca, en-gb, en-us, eo, es, es-419, es-formal, et, eto, etu, eu, ewo, ext, fa, fat, ff, fi, fit, fiu-vro, fj, fkv, fmp, fo, fon, fr, frc, frp, frr, frs, fur, fvr, fy, ga, gaa, gag, gan, gan-hans, gan-hant, gcf, gcr, gd, gju-arab, gju-deva, gl, gld, glk, gn, gom, gom-deva, gom-latn, gor, got, gpe, grc, gsw, gu, guc, gur, guw, gv, gya, ha, hak, hak-hans, hak-hant, hak-latn, haw, he, hi, hif, hif-latn, hil, hke, hno, ho, hoc, hoc-latn, hr, hrx, hsb, hsn, ht, hu, hu-formal, hy, hyw, hz, ia, iba, ibb, id, ie, ig, igl, ii, ik, ike-cans, ike-latn, ilo, inh, io, is, isu, isv, isv-cyrl, isv-latn, it, iu, ja, jam, jbo, jut, jv, jv-java, ka, kaa, kab, kai, kaj, kbd, kbd-cyrl, kbp, kcg, kea, ker, kg, kge, kgg, khw, ki, kiu, kj, kjh, kjp, kk, kk-arab, kk-cn, kk-cyrl, kk-kz, kk-latn, kk-tr, kl, km, kn, knc, ko, ko-kp, koi, kr, krc, kri, krj, krl, ks, ks-arab, ks-deva, ksf, ksh, ksw, ku, ku-arab, ku-latn, kum, kus, kv, kw, ky, la, lad, lb, lbe, lem, lez, lfn, lg, li, lij, liv, ljp, lki, lkt, lld, lmo, ln, lns, lo, loz, lrc, lt, ltg, lua, lus, luz, lv, lzh, lzz, mad, mag, mai, map-bms, mcn, mcp, mdf, mg, mh, mhr, mi, min, mk, ml, mn, mnc, mnc-latn, mnc-mong, mni, mnw, mo, mos, mr, mrh, mrj, ms, ms-arab, mt, mua, mui, mus, mwl, my, myv, mzn, na, nah, nan, nan-hani, nan-hant, nan-latn-pehoeji, nan-latn-tailo, nap, nb, nds, nds-nl, ne, new, ng, nge, nia, nit, niu, nl, nl-informal, nla, nmg, nmz, nn, nnh, nnz, no, nod, nog, nov, nqo, nr, nrm, nso, nup, nv, ny, nyn, nyo, nys, oc, ojb, olo, om, or, os, osa-latn, ota, pa, pag, pam, pap, pap-aw, pcd, pcm, pdc, pdt, pfl, pi, pih, pl, pms, pnb, pnt, ppl, prg, ps, pt, pt-br, pwn, qu, quc, qug, rgn, rif, rki, rm, rmc, rmf, rmy, rn, ro, roa-rup, roa-tara, rsk, ru, rue, rup, ruq, ruq-cyrl, ruq-latn, rut, rw, rwr, ryu, sa, sah, sas, sat, sc, scn, sco, sd, sdc, sdh, se, se-fi, se-no, se-se, sei, ses, sg, sgs, sh, sh-cyrl, sh-latn, shi, shi-latn, shi-tfng, shn, shy, shy-latn, si, simple, sjd, sje, sju, sk, skr, skr-arab, sl, sli, sm, sma, smj, smn, sms, sn, so, sq, sr, sr-ec, sr-el, srn, sro, srq, ss, st, stq, sty, su, sv, sva, sw, syl, szl, szy, ta, tay, tcy, tdd, te, tet, tg, tg-cyrl, tg-latn, th, thq, ti, tig, tk, tl, tly, tly-cyrl, tn, to, tok, tpi, tpv, tr, tru, trv, ts, tt, tt-cyrl, tt-latn, ttj, tum, tvu, tw, ty, tyv, tzm, udm, ug, ug-arab, ug-latn, uk, ur, uz, uz-cyrl, uz-latn, ve, vec, vep, vi, vls, vmf, vmw, vo, vot, vro, vut, wa, wal, war, wes, wls, wlx, wo, wuu, wuu-hans, wuu-hant, wya, xal, xh, xmf, xsy, yas, yat, yav, ybb, yi, yo, yrl, yua, yue, yue-hans, yue-hant, za, zea, zgh, zgh-latn, zh, zh-classical, zh-cn, zh-hans, zh-hant, zh-hk, zh-min-nan, zh-mo, zh-my, zh-sg, zh-tw, zh-yue, zu
- value
Etiketin değeri
- "Q999999998" kimliğine sahip sayfa için "Wikimedia" dizesini İngilizce bir etiket olarak ayarlayın ve oldukça basılı JSON olarak bildirin.
- api.php?action=wbsetlabel&id=Q999999998&language=en&value=Wikimedia&format=jsonfm [sandbox'ta açın]
- enwiki => "Earth" site bağlantısına sahip öğe için İngilizce dil etiketini "Earth" olarak ayarlayın.
- api.php?action=wbsetlabel&site=enwiki&title=Earth&language=en&value=Earth [sandbox'ta açın]
action=wbsetqualifier
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Bir niteleyici oluşturur veya mevcut bir değerin değerini ayarlar.
- claim
Bir niteleyicinin ayarlandığı iddiayı tanımlayan bir GUID
- Bu parametre gerekli.
- property
Snaks mülkünün kimliği. Yalnızca yeni bir niteleyici oluştururken veya mevcut bir niteleyicinin özelliğini değiştirirken sağlanmalıdır
- value
Niteleyicinin yeni değeri. Yalnızca PropertyValueSnak niteleyicileri için sağlanmalıdır
- snaktype
Yılan türü. Yalnızca yeni bir niteleyici oluştururken veya mevcut bir niteleyicinin türünü değiştirirken sağlanmalıdır
- Aşağıdaki değerlerden biri: novalue, somevalue, value
- snakhash
Yılanın hashini değiştirmek. Yalnızca mevcut niteleyiciler için sağlanmalıdır
- summary
Değişiklik özeti. Otomatik olarak oluşturulan bir yorumun başına gelecektir. Özetle birlikte otomatik kaydın uzunluğu 260 karakterdir. Sınırın üstündeki her şeyin silineceğini unutmayın.
Düzeltmeye uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- baserevid
Değişikliğin temelini oluşturan sürümün sayısal tanımlayıcısı. Bu, kaydetme sırasındaki çakışmaları tespit etmek için kullanılır.
- Tür: tamsayı
- bot
Bu düzenlemeyi bot olarak işaretleyin. Bu URL işaretine yalnızca kullanıcı "Botlar" grubuna aitse saygı gösterilir.
- Tür: boole (ayrıntılar)
- returnto
Sayfa başlığı. Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API istemcinin ziyaret etmesi gereken bir URL ile yanıt verebilir.
- Tür: sayfa başlığı
- Var olmayan sayfaları kabul eder.
- returntoquery
URL sorgu parametreleri (önde ? ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- returntoanchor
URL parçası (önde # ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- P1 özelliğine sahip belirli bir hak talebine yönelik niteleyiciyi GdyjxP8I6XB3 dize değerine ayarlayın
- api.php?action=wbsetqualifier&claim=Q999999998$4554c0f4-47b2-1cd9-2db9-aa270064c9f3&property=P1&value="GdyjxP8I6XB3"&snaktype=value&token=foobar [sandbox'ta açın]
action=wbsetreference
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Bir referans oluşturur veya mevcut bir referansın değerini ayarlar.
- statement
Başvurusunun ayarlandığı ifadeyi tanımlayan bir GUID
- Bu parametre gerekli.
- snaks
Referansı ayarlamak için yılanlar. Özellik kimlikleri, o özelliğin yılanlarını içeren dizileri işaret eden JSON nesnesi
- Bu parametre gerekli.
- snaks-order
Yılanların sırası. JSON özellik kimliği dizeleri dizisi
- reference
Güncellenmesi gereken bir referans karması. İsteğe bağlı. Sağlanmadığında yeni bir referans oluşturulur
- index
İfadenin başvuru listesindeki dizin, başvurunun nereye taşınacağı. İsteğe bağlı. Sağlanmadığında, yeni bir referans eklenirken mevcut bir referans yerinde kalacaktır.
- Tür: tamsayı
- summary
Değişiklik özeti. Otomatik olarak oluşturulan bir yorumun başına gelecektir. Özetle birlikte otomatik kaydın uzunluğu 260 karakterdir. Sınırın üstündeki her şeyin silineceğini unutmayın.
Düzeltmeye uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- baserevid
Değişikliğin temelini oluşturan sürümün sayısal tanımlayıcısı. Bu, kaydetme sırasındaki çakışmaları tespit etmek için kullanılır.
- Tür: tamsayı
- bot
Bu düzenlemeyi bot olarak işaretleyin. Bu URL işaretine yalnızca kullanıcı "bot" grubuna aitse saygı gösterilir.
- Tür: boole (ayrıntılar)
- returnto
Sayfa başlığı. Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API istemcinin ziyaret etmesi gereken bir URL ile yanıt verebilir.
- Tür: sayfa başlığı
- Var olmayan sayfaları kabul eder.
- returntoquery
URL sorgu parametreleri (önde ? ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- returntoanchor
URL parçası (önde # ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- GUID Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF ile hak talebinde bulunmak için yeni bir referans oluşturun
- api.php?action=wbsetreference&statement=Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF&snaks={"P212":[{"snaktype":"value","property":"P212","datavalue":{"type":"string","value":"foo"}}]}&baserevid=7201010&token=foobar [sandbox'ta açın]
- Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF hash değerine sahip GUID 1eb8793c002b1d9820c833d234a1b54c8e94187e ile talep için referans ayarlayın
- api.php?action=wbsetreference&statement=Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF&reference=1eb8793c002b1d9820c833d234a1b54c8e94187e&snaks={"P212":[{"snaktype":"value","property":"P212","datavalue":{"type":"string","value":"bar"}}]}&baserevid=7201010&token=foobar [sandbox'ta açın]
- GUID Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF ile talep için yeni bir kaynak oluşturur ve yeni kaynağı, kaynak listesinin en altına, en altına eklemek yerine ekler.
- api.php?action=wbsetreference&statement=Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF&snaks={"P212":[{"snaktype":"novalue","property":"P212"}]}&index=0&baserevid=7201010&token=foobar [sandbox'ta açın]
action=wbsetsitelink
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Vikideki bir sayfayı bir Wikibase öğesiyle ilişkilendirir veya önceden oluşturulmuş bir ilişkilendirmeyi kaldırır.
- id
Önek dahil varlık için tanımlayıcı. id veya site ve title birlikte kullanın.
- new
Ayarlanırsa, yeni bir varlık oluşturulur. Bunu oluşturmak istediğiniz varlık türüne ayarlayın.
- Aşağıdaki değerlerden biri: item, property
- site
Sayfanın bulunduğu sitenin tanımlayıcısı. Tam bir site bağlantısı oluşturmak için title ile birlikte kullanın.
- Aşağıdaki değerlerden biri:
- title
İlişkilendirilecek sayfanın başlığı. Tam bir site bağlantısı oluşturmak için site ile birlikte kullanın.
- baserevid
Değişikliği temel alan revizyonun sayısal tanımlayıcısı. Bu, kaydetme sırasında çakışmaları tespit etmek için kullanılır.
- Tür: tamsayı
- summary
Değişiklik özeti. Otomatik olarak oluşturulan bir yorumun başına gelecektir. Özetle birlikte otomatik kaydın uzunluğu 260 karakterdir. Sınırın üstündeki her şeyin silineceğini unutmayın.
Düzeltmeye uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- bot
Bu düzenlemeyi bot olarak işaretleyin. Bu URL işaretine yalnızca kullanıcı "bot" grubuna aitse saygı gösterilir.
- Tür: boole (ayrıntılar)
- returnto
Sayfa başlığı. Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API istemcinin ziyaret etmesi gereken bir URL ile yanıt verebilir.
- Tür: sayfa başlığı
- Var olmayan sayfaları kabul eder.
- returntoquery
URL sorgu parametreleri (önde ? ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- returntoanchor
URL parçası (önde # ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- linksite
Bağlanacak sayfanın bulunduğu sitenin tanımlayıcısı
- Bu parametre gerekli.
- Aşağıdaki değerlerden biri:
- linktitle
Bağlanacak sayfanın başlığı. Bu parametre boş bir dize veya hem linktitle hem de badges ayarlanmamışsa, bağlantı kaldırılır.
- badges
Öğe kimliği rozetleri olarak ayarlanacak. Mevcut olanlar yerini alacak. Eğer bu parametre ayarlanmışsa, rozetleri değiştirilmeyecek
- Değer (| veya alternatif ile ayırın):
- Site bağlantısı yoksa Q999999998 kimliğine İngilizce sayfası "Hydrogen" için bir site bağlantısı ekleyin
- api.php?action=wbsetsitelink&id=Q999999998&linksite=enwiki&linktitle=Hydrogen [sandbox'ta açın]
- Site bağlantısı yoksa, İngilizce "Hydrogen" sayfasına Q999999998 kimliğine bir site bağlantısı ekleyin. Ayrıca düzenleme özetine "Loves Oxygen" ekler.
- api.php?action=wbsetsitelink&id=Q999999998&linksite=enwiki&linktitle=Hydrogen&summary=Loves%20Oxygen [sandbox'ta açın]
- Site bağlantısı yoksa İngilizce "Hydrogen" sayfasına bağlı öğeye "Wasserstoff" Almanca sayfasına bir site bağlantısı ekleyin
- api.php?action=wbsetsitelink&site=enwiki&title=Hydrogen&linksite=dewiki&linktitle=Wasserstoff [sandbox'ta açın]
- Almanca site bağlantısını öğeden kaldırın
- api.php?action=wbsetsitelink&site=enwiki&title=Hydrogen&linksite=dewiki [sandbox'ta açın]
- Lehçe "Wodór" sayfasına "Hydrogen" İngilizce sayfasıyla bağlantılı öğeye bir site bağlantısı ekleyin, bir rozet "Q149" kimliğine sahip öğeyi işaret ediyor
- api.php?action=wbsetsitelink&site=enwiki&title=Hydrogen&linksite=plwiki&linktitle=Wodór&badges=Q149 [sandbox'ta açın]
- Q999999998 kimliğine sahip öğeden Lehçe sayfasına olan bağlantının rozetlerini, bağlantı başlığı girmeden "Q2" ve "Q149" kimliğine sahip öğelere işaret eden iki rozete değiştirin
- api.php?action=wbsetsitelink&id=Q999999998&linksite=plwiki&badges=Q2|Q149 [sandbox'ta açın]
- Rozet değiştirmeden Q999999998 kimliğine sahip öğeden Lehçe sayfanın bağlantısını değiştirin
- api.php?action=wbsetsitelink&id=Q999999998&linksite=plwiki&linktitle=Warszawa [sandbox'ta açın]
- Lehçe sayfasının bağlantısını Q999999998 kimliğine sahip öğeden değiştirin ve tüm rozetleri kaldırın
- api.php?action=wbsetsitelink&id=Q999999998&linksite=plwiki&linktitle=Wodór&badges= [sandbox'ta açın]
action=webapp-manifest
- Bu modül okuma hakları gerektirir.
- Kaynak: MobileFrontend
- Lisans: GPL-2.0-or-later
Bir web uygulaması bildirimi döndürür.
format=json
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
JSON formatında veri çıkışı.
- callback
Belirtilirse, çıkışı belirli bir işlev çağrısına sarar. Güvenlik için, kullanıcıya özgü tüm veriler kısıtlanacaktır.
- utf8
Belirtilirse, ASCII olmayan çoğu karakteri onaltılık kaçış dizileriyle değiştirmek yerine UTF-8 olarak kodlar. formatversion 1 olmadığında varsayılan değerdir.
- Tür: boole (ayrıntılar)
- ascii
Belirtilirse, onaltılık kaçış dizileri kullanarak tüm ASCII olmayanları kodlar. formatversion 1 olduğunda varsayılan değer.
- Tür: boole (ayrıntılar)
- formatversion
Çıkış biçimlendirme
- 1
- Geriye dönük uyumlu biçim (XML stili booleler, içerik düğümleri için * anahtarları vb.).
- 2
- Modern biçimi.
- latest
- En son biçimi kullanın (şu anda 2), uyarı yapılmadan değişebilir.
- Aşağıdaki değerlerden biri: 1, 2, latest
- Varsayılan: 1
- Sorgu sonucunu JSON biçiminde döndürün.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=json [sandbox'ta açın]
format=jsonfm
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Verileri JSON biçiminde çıktılar (HTML'de güzel baskı).
- wrappedhtml
Güzel yazdırılmış HTML ve ilişkili ResourceLoader modüllerini JSON nesnesi olarak döndürün.
- Tür: boole (ayrıntılar)
- callback
Belirtilirse, çıkışı belirli bir işlev çağrısına sarar. Güvenlik için, kullanıcıya özgü tüm veriler kısıtlanacaktır.
- utf8
Belirtilirse, ASCII olmayan çoğu karakteri onaltılık kaçış dizileriyle değiştirmek yerine UTF-8 olarak kodlar. formatversion 1 olmadığında varsayılan değerdir.
- Tür: boole (ayrıntılar)
- ascii
Belirtilirse, onaltılık kaçış dizileri kullanarak tüm ASCII olmayanları kodlar. formatversion 1 olduğunda varsayılan değer.
- Tür: boole (ayrıntılar)
- formatversion
Çıkış biçimlendirme
- 1
- Geriye dönük uyumlu biçim (XML stili booleler, içerik düğümleri için * anahtarları vb.).
- 2
- Modern biçimi.
- latest
- En son biçimi kullanın (şu anda 2), uyarı yapılmadan değişebilir.
- Aşağıdaki değerlerden biri: 1, 2, latest
- Varsayılan: 1
- Sorgu sonucunu JSON biçiminde döndürün.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=jsonfm [sandbox'ta açın]
format=none
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Çıkış yok.
- Sorgu sonucunu NONE biçiminde döndürün.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=none [sandbox'ta açın]
format=rawfm
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Hata ayıklama öğeleri dahil çıktı verileri, JSON biçiminde (HTML'de güzel yazdırılır).
- wrappedhtml
Güzel yazdırılmış HTML ve ilişkili ResourceLoader modüllerini JSON nesnesi olarak döndürün.
- Tür: boole (ayrıntılar)
- Sorgu sonucunu RAW biçiminde döndürün.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=rawfm [sandbox'ta açın]
format=xml
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
XML formatında veri çıkışı.
- includexmlnamespace
Belirtilirse, bir XML ad alanı ekler.
- Tür: boole (ayrıntılar)
- Sorgu sonucunu XML biçiminde döndürün.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=xml [sandbox'ta açın]
format=xmlfm
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
XML biçiminde çıkış (HTML'de güzel baskı).
- wrappedhtml
Güzel yazdırılmış HTML ve ilişkili ResourceLoader modüllerini JSON nesnesi olarak döndürün.
- Tür: boole (ayrıntılar)
- includexmlnamespace
Belirtilirse, bir XML ad alanı ekler.
- Tür: boole (ayrıntılar)
- Sorgu sonucunu XML biçiminde döndürün.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=xmlfm [sandbox'ta açın]
Katkıda bulunanlar
API geliştiricileri:
- Yuri Astrakhan (yaratıcı, baş geliştirici Eylül 2006 – Eylül 2007)
- Roan Kattouw (öncü geliştirici Eylül 2007–2009)
- Victor Vasiliev
- Bryan Tong Minh
- Sam Reed
- Brad Jorsch (öncü geliştirici 2013–2020)
Lütfen yorumlarınızı, önerilerinizi ve sorularınızı mediawiki-api@lists.wikimedia.org adresine gönderin. veya https://phabricator.wikimedia.org/ adresinde bir hata raporu sunun.