Nápověda k MediaWiki API

Toto je automaticky generovaná dokumentační stránka k MediaWiki API.

Dokumentace a příklady: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

Všeobecné informácie

Stav: Všechny funkce uvedené na této stránce by měly fungovat, ale API se stále aktivně vyvíjí a může se kdykoli změnit. Upozornění na změny získáte přihlášením se k e-mailové konferenci mediawiki-api-announce.

Chybné požadavky: Pokud jsou do API zaslány chybné požadavky, bude vrácena HTTP hlavička s klíčem „MediaWiki-API-Error“ a hodnota této hlavičky a chybový kód budou nastaveny na stejnou hodnotu. Více informací najdete v dokumentaci.

Metódy požiadaviek

Požiadavky Action API môžu používať metódy GET a POST. Uprednostňujte metódu GET, ktorá umožňuje smerovať požiadavky na rýchlejšie replikačné servery a ukladať odpovede do vyrovnávacej pamäte, pokiaľ by dĺžka URL s parametrami neprekročila jej limit (bežne 8000 bajtov) alebo modul neprijíma iba požiadavky POST.

Parametre požiadaviek POST sa môžu posielať v dotazovej časti URL požiadavky (ako pri požiadavkách GET) aj v tele požiadavky POST a miešanie oboch spôsobov v jednej požiadavke je povolené. Určité parametre, ako napríklad heslá, sa musia posielať v tele požiadavky. Ak sa rovnaký parameter pošle ako súčasť URL aj v tele požiadavky, musí mať na oboch miestach rovnakú hodnotu.

Datové typy

Vstup do MediaWiki by mal byť NFC-normalizované UTF-8. MediaWiki sa môže pokúsiť konvertovať iný vstup, ale môže to spôsobiť zlyhanie niektorých operácií (napríklad úprav s kontrolami MD5).

Parametre, ktoré prijímajú viacero hodnôt, sa bežne posielajú s hodnotami oddelenými znakom zvislej čiary, napr. param=value1|value2 alebo param=value1%7Cvalue2. Ak hodnota musí obsahovať znak zvislej čiary, použite ako oddeľovač U+001F (Unit Separator) a pred hodnotu vložte U+001F, napr. param=%1Fvalue1%1Fvalue2.

Niektoré typy parametrov v požiadavkách API vyžadujú ďalšie vysvetlenie:

boolean

Logické (boolean) parametre fungujú ako HTML zaškrtávacie polia: ak je parameter zadaný, bez ohľadu na hodnotu sa považuje za pravdivý (true). Pre hodnotu nepravda (false) parameter úplne vynechajte.

expiry

Hodnoty vypršania môžu byť relatívne (napr. 5 months alebo 2 weeks) alebo absolútne (napr. 2014-09-18T12:34:56Z). Ak vypršanie nemá nastať, použite infinite, indefinite, infinity alebo never.

timestamp

Časové pečiatky možno zadať v niekoľkých formátoch, podrobnosti nájdete vo vstupných formátoch knižnice Timestamp zdokumentovaných na mediawiki.org. Odporúča sa dátum a čas podľa ISO 8601: 2001-01-15T14:56:00Z. Na zadanie aktuálneho času možno použiť reťazec now.

Limity

Väčšina modulov API môže prijať až 50 vstupov v parametroch s viacerými hodnotami a môže vrátiť až 500 výsledkov na jeden dotaz (50 výsledkov pre pomalé dotazy).

Pre používateľov s právom apihighlimits (Roboti a Správci) sa limity zvyšujú na 500 vstupov a 5 000 výsledkov (500 výsledkov pre pomalé dotazy).

Šablonované parametry

Šablonované parametry umožňují situace, kdy modul API potřebuje hodnotu pro každou hodnotu nějakého jiného parametru. Pokud by například existoval modul API pro získání ovoce, mohl by mít parametr ovoce, kterým se určí požadované druhy ovoce, a šablonovaný parametr {ovoce}-počet, kterým se určí požadované počty jednotlivých druhů. Klient API, který by chtěl 1 jablko, 5 banánů a 20 jahod, by mohl vytvořit požadavek ovoce=jablka|banány|jahody&jablka-počet=1&banány-počet=5&jahody-počet=20.

Hlavní modul

Specify the action to perform, the format of the response, and options that apply to all API modules.

Parametry:
action

Která akce se má provést.

acquiretempusername
Získať meno dočasného používateľa a uložiť ho do aktuálnej relácie, ak je povolené vytváranie dočasných účtov a aktuálny používateľ je odhlásený. Ak už bolo nejaké meno uložené, vráti to isté meno.
block
Zablokovat uživatele.
changeauthenticationdata
Zmeniť autentifikačné údaje aktuálneho používateľa.
changecontentmodel
Zmeniť model obsahu stránky
checktoken
Skontrolovať platnosť tokenu z action=query&meta=tokens.
clearhasmsg
Vymaže príznak hasmsg pre aktuálneho používateľa.
clientlogin
Prihlásiť sa na wiki pomocou interaktívneho postupu.
compare
Vrátí rozdíl dvou stránek.
createaccount
Vytvořit nový uživatelský účet.
delete
Smazat stránku.
edit
Vytvářet a upravovat stránky.
emailuser
Poslat uživateli e-mail.
expandtemplates
Rozbalí všechny šablony ve wikitextu.
feedcontributions
Vrátí kanál příspěvků uživatele.
feedrecentchanges
Vráti kanál posledných zmien.
feedwatchlist
Vráti kanál zoznamu sledovaných.
filerevert
Revertovat soubor na starší verzi.
help
Zobrazuje nápovědu k uvedeným modulům.
imagerotate
Otočit jeden nebo více obrázků.
import
Importovať stránku z inej wiki alebo z XML súboru.
languagesearch
Vyhľadávať názvy jazykov v akomkoľvek písme.
linkaccount
Prepojiť účet od poskytovateľa tretej strany s aktuálnym používateľom.
login
Prihlásiť sa a získať autentifikačné cookies.
logout
Odhlásiť sa a vymazať údaje relácie.
managetags
Vykonávať úlohy správy súvisiace so značkami zmien.
mergehistory
Zlúčiť históriu stránok.
move
Přesunout stránku.
opensearch
Vyhledávání na wiki pomocí protokolu OpenSearch.
options
Zmeniť nastavenia aktuálneho používateľa.
paraminfo
Získať informácie o moduloch API.
parse
Parsuje obsah a vráti výstup parsera.
patrol
Strážiť stránku alebo revíziu.
protect
Změnit úroveň zamčení stránky.
purge
Vyprázdniť vyrovnávaciu pamäť pre zadané názvy stránok.
query
Získavať dáta z MediaWiki a o MediaWiki.
removeauthenticationdata
Odstrániť autentifikačné údaje aktuálneho používateľa.
resetpassword
Poslať používateľovi email na obnovenie hesla.
revisiondelete
Vymazávať a obnovovať revízie.
rollback
Vrátiť poslednú úpravu stránky.
rsd
Exportovať schému RSD (Really Simple Discovery).
setnotificationtimestamp
Aktualizovať časovú pečiatku upozornení pre sledované stránky.
setpagelanguage
Zmeniť jazyk stránky.
tag
Pridávať alebo odstraňovať značky zmien z jednotlivých revízií alebo položiek záznamov.
unblock
Odblokovať používateľa.
undelete
Obnoviť revízie vymazanej stránky.
unlinkaccount
Odstrániť prepojený účet tretej strany od aktuálneho používateľa.
upload
Nahrať súbor alebo získať stav čakajúcich nahraní.
userrights
Zmeniť členstvo používateľa v skupinách.
validatepassword
Overiť heslo voči politikám hesiel wiki.
watch
Pridávať alebo odstraňovať stránky zo zoznamu sledovaných aktuálneho používateľa.
cspreport
Interné. Používajú prehliadače na hlásenie porušení pravidiel Content Security Policy. Tento modul by sa nemal nikdy používať, s výnimkou automatického použitia webovým prehliadačom kompatibilným s CSP.
stashedit
Interné. Pripraviť úpravu v zdieľanej vyrovnávacej pamäti.
Jedna z následujících hodnot: 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, cspreport, stashedit
Predvolené: help
format

Formát výstupu.

json
Vypisuje data ve formátu JSON.
jsonfm
Vypisuje data ve formátu JSON (v čitelné HTML podobě).
none
Nevypisuje nic.
php
Vypisuje data v serializačním formátu PHP.
phpfm
Vypisuje data v serializačním formátu PHP (v čitelné HTML podobě).
rawfm
Data včetně ladicích prvků vypisuje ve formátu JSON (v čitelné HTML podobě).
xml
Vypisuje data ve formátu XML.
xmlfm
Vypisuje data ve formátu XML (v čitelné HTML podobě).
Jedna z následujících hodnot: json, jsonfm, none, php, phpfm, rawfm, xml, xmlfm
Predvolené: jsonfm
maxlag

Maximální zpoždění lze použít, když je MediaWiki nainstalováno na cluster s replikovanou databází. Abyste se vyhnuli zhoršování už tak špatného replikačního zpoždění, můžete tímto parametrem nechat klienta čekat, dokud replikační zpoždění neklesne pod uvedenou hodnotu. V případě příliš vysokého zpoždění se vrátí chybový kód „maxlag“ s hlášením typu „Waiting for $host: $lag seconds lagged“.
Více informací najdete v příručce.

Typ: celé číslo
smaxage

Nastaví HTTP hlavičku pro řízení kešování s-maxage na uvedený počet sekund. Chyby se nekešují nikdy.

Typ: celé číslo
Hodnota nesmie byť menšia ako 0.
Predvolené: 0
maxage

Nastaví HTTP hlavičku pro řízení kešování max-age na uvedený počet sekund. Chyby se nekešují nikdy.

Typ: celé číslo
Hodnota nesmie byť menšia ako 0.
Predvolené: 0
assert

Pokud je nastaveno na „user“, ověří, že je uživatel přihlášen, pokud je nastaveno na „bot“, ověří, že má oprávnění „bot“.

Jedna z následujících hodnot: anon, bot, user
assertuser

Ověřit, že současným uživatelem je uvedený uživatel.

Typ: uživatel, uvedený jako cokoli z: uživatelské jméno a Dočasný uživatel
requestid

Libovolná zde uvedená hodnota bude zahrnuta v odpovědi. Lze použít pro rozlišení požadavků.

servedby

Zahrnout do odpovědi název hostitele, který požadavek obsloužil.

Typ: logická hodnota (boolean) (podrobnosti)
curtimestamp

Zahrnout do odpovědi aktuální časové razítko.

Typ: logická hodnota (boolean) (podrobnosti)
responselanginfo

Zahrnúť do výsledku jazyky použité pre uselang a errorlang.

Typ: logická hodnota (boolean) (podrobnosti)
origin

Pokud k API přistupujete pomocí mezidoménového AJAXového požadavku (CORS), nastavte tento parametr na doménu původu. Musí být součástí všech předběžných požadavků, takže musí být součástí URI požadavku (nikoli těla POSTu).

U autentizovaných požadavků hodnota musí přesně odpovídat jednomu z původů v hlavičce Origin, takže musí být nastavena na něco jako https://en.wikipedia.org nebo https://meta.wikimedia.org. Pokud parametr neodpovídá hlavičce Origin, bude vrácena odpověď 403. Pokud parametr odpovídá hlavičce Origin a tento původ je na bílé listině, budou nastaveny hlavičky Access-Control-Allow-Origin a Access-Control-Allow-Credentials.

U neautentizovaných požadavků uveďte hodnotu *. To způsobí nastavení hlavičky Access-Control-Allow-Origin, ale hlavička Access-Control-Allow-Credentials bude false a budou omezena všechna data specifická pro uživatele.

crossorigin

Pri prístupe k API pomocou AJAX požiadavky medzi doménami (CORS) a použití poskytovateľa relácie, ktorý je bezpečný proti útokom CSRF (cross-site request forgery), ako je napríklad OAuth, použite tento parameter namiesto origin=*, aby bola požiadavka autentifikovaná (t. j. nie odhlásená). Musí byť zahrnutý v každej predbežnej (pre-flight) požiadavke, a preto musí byť súčasťou URL požiadavky (nie tela POST).

Upozorňujeme, že väčšina poskytovateľov relácií vrátane štandardných relácií založených na cookies nepodporuje autentifikované CORS a nemožno ich použiť s týmto parametrom.

Typ: logická hodnota (boolean) (podrobnosti)
uselang

Jazyk, který se má použít pro překlad hlášení. Pomocí action=query&meta=siteinfo se siprop=languages získáte seznam jazykových kódů nebo zadejte „user“ pro použití předvoleného jazyka aktuálního uživatele či „content“ pro použití jazyka obsahu této wiki.

Predvolené: user
variant

Variant jazyka. Funguje len vtedy, ak základný jazyk podporuje konverziu variantov.

errorformat

Formát, ktorý sa má použiť pre textový výstup upozornení a chýb

plaintext
Wikitext s odstránenými HTML značkami a nahradenými entitami.
wikitext
Neparsovaný wikitext.
html
HTML
raw
Kľúč správy a parametre.
none
Žiadny textový výstup, iba chybové kódy.
bc
Formát používaný pred MediaWiki 1.29. errorlang a errorsuselocal sa ignorujú.
Jedna z následujících hodnot: bc, html, none, plaintext, raw, wikitext
Predvolené: bc
errorlang

Jazyk, ktorý sa má použiť pre upozornenia a chyby. action=query&meta=siteinfo&siprop=languages vráti zoznam kódov jazykov. Zadajte content, aby sa použil jazyk obsahu tejto wiki, alebo uselang, aby sa použila rovnaká hodnota ako v parametri uselang.

Predvolené: uselang
errorsuselocal

Ak je zadané, chybové texty budú používať lokálne prispôsobené správy z menného priestoru MediaWiki.

Typ: logická hodnota (boolean) (podrobnosti)
Příklady:
Nápověda k hlavnímu modulu
api.php?action=help [otevřít v pískovišti]
Veškerá nápověda na jedné stránce
api.php?action=help&recursivesubmodules=1&toc [otevřít v pískovišti]

action=acquiretempusername

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Získať meno dočasného používateľa a uložiť ho do aktuálnej relácie, ak je povolené vytváranie dočasných účtov a aktuálny používateľ je odhlásený. Ak už bolo nejaké meno uložené, vráti to isté meno.

Ak používateľ neskôr vykoná akciu, ktorá vedie k vytvoreniu dočasného účtu, uložené používateľské meno sa použije pre jeho účet. Môže sa použiť aj v náhľadoch. Účet však ešte nie je vytvorený a meno nie je viditeľné pre ostatných používateľov.

action=block

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Zablokovat uživatele.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
id

ID blokovania, ktoré sa má upraviť (získané cez list=blocks). Nemožno použiť spolu s user, reblock ani newblock.

Typ: celé číslo
user

Uživatelské jméno, IP adresa nebo rozsah IP adres, které chcete zablokovat. Nelze použít dohromady s userid.

Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, Rozsah IP adres a ID uživatele (např. „#12345“)
userid
Zastaralý.

Namiesto toho zadajte user=#ID.

Typ: celé číslo
expiry

Čas vypršania. Môže byť relatívny (napr. 5 months alebo 2 weeks) alebo absolútny (napr. 2014-09-18T12:34:56Z). Ak je nastavený na infinite, indefinite alebo never, blokovanie nikdy nevyprší.

Predvolené: never
reason

Důvod bloku.

Implicitní hodnota: (prázdné)
anononly

Zablokovat pouze neregistrované uživatele (tj. zakázat editovat z této IP bez registrace).

Typ: logická hodnota (boolean) (podrobnosti)
nocreate

Nedovolit registraci nových uživatelů.

Typ: logická hodnota (boolean) (podrobnosti)
autoblock

Automaticky blokovať naposledy použitú IP adresu a všetky ďalšie IP adresy, z ktorých sa pokúsi prihlásiť.

Typ: logická hodnota (boolean) (podrobnosti)
noemail

Zakázat uživateli posílat e-maily prostřednictvím wiki. (Vyžaduje oprávnění „blockemail“.)

Typ: logická hodnota (boolean) (podrobnosti)
hidename

Skrýt uživatelské jméno v knize zablokování. (Vyžaduje oprávnění hideuser.)

Typ: logická hodnota (boolean) (podrobnosti)
allowusertalk

Povolit uživateli editovat svou vlastní diskusní stránku (závisí na $wgBlockAllowsUTEdit).

Typ: logická hodnota (boolean) (podrobnosti)
reblock

Pokud již uživatel blokován je, přepsat současný blok.

Typ: logická hodnota (boolean) (podrobnosti)
newblock

Pridať ďalšie blokovanie, aj keď je používateľ už zablokovaný. Nemožno použiť spolu s id ani reblock.

Typ: logická hodnota (boolean) (podrobnosti)
watchuser

Sledovat stránku uživatele nebo IP adresy a jejich diskuzní stránky.

Typ: logická hodnota (boolean) (podrobnosti)
tags

Značky zmien, ktoré sa majú použiť na položku v zázname blokovaní.

Hodnoty (oddělené | nebo alternativou.):
partial

Blokovať používateľa len na konkrétnych stránkach alebo menných priestoroch namiesto celej wiki.

Typ: logická hodnota (boolean) (podrobnosti)
pagerestrictions

Zoznam názvov stránok, ktorých úpravy sa majú používateľovi zablokovať. Platí len vtedy, keď je partial nastavené na true.

Typ: název stránky
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 10.
Přijímá jen existující stránky
namespacerestrictions

Zoznam ID menných priestorov, ktorých úpravy sa majú používateľovi zablokovať. Platí len vtedy, keď je partial nastavené na true.

Hodnoty (oddělené | nebo alternativou.): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
actionrestrictions

Zoznam akcií, ktorých vykonávanie sa má používateľovi zablokovať. Platí len vtedy, keď je partial nastavené na true.

Hodnoty (oddělené | nebo alternativou.): create, move, upload
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.
Příklady:
Na tři dny zablokovat IP adresu 192.0.2.5 s odůvodněním First strike.
api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC [otevřít v pískovišti]
Trvale zablokovat uživatele Vandal s odůvodněním Vandalism a zabránit vytváření nových účtů a odesílání e-mailů.
api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC [otevřít v pískovišti]

action=changeauthenticationdata (changeauth)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Zmeniť autentifikačné údaje aktuálneho používateľa.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
changeauthrequest

Použiť túto autentifikačnú požiadavku, podľa id vráteného z action=query&meta=authmanagerinfo s amirequestsfor=change.

Tento parameter je povinný.
changeauthtoken

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.
*
Tento modul prijíma dodatočné parametre v závislosti od dostupných autentifikačných požiadaviek. Na zistenie dostupných požiadaviek a polí, ktoré používajú, použite action=query&meta=authmanagerinfo s amirequestsfor=change (alebo prípadne predchádzajúcu odpoveď tohto modulu).

action=changecontentmodel

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Zmeniť model obsahu stránky

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
title

Názov stránky, ktorej model obsahu sa má zmeniť. Nemožno použiť spolu s pageid.

pageid

ID stránky, ktorej model obsahu sa má zmeniť. Nemožno použiť spolu s title.

Typ: celé číslo
summary

Zhrnutie úprav a dôvod v zázname

tags

Značky zmien, ktoré sa majú použiť na položku v zázname a úpravu.

Hodnoty (oddělené | nebo alternativou.):
model

Model obsahu nového obsahu.

Tento parameter je povinný.
Jedna z následujících hodnot: css, javascript, json, text, vue, wikitext
bot

Označiť zmenu modelu obsahu príznakom bota.

Typ: logická hodnota (boolean) (podrobnosti)
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.
Příklad:
Zmeniť hlavnú stránku tak, aby mala model obsahu text
api.php?action=changecontentmodel&title=Main Page&model=text&token=123ABC [otevřít v pískovišti]

action=checktoken

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Skontrolovať platnosť tokenu z action=query&meta=tokens.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
type

Typ testovaného tokenu.

Tento parameter je povinný.
Jedna z následujících hodnot: createaccount, csrf, login, patrol, rollback, userrights, watch
token

Token, který se má otestovat.

Tento parameter je povinný.
maxtokenage

Nejvyšší povolené stáří tokenu v sekundách.

Typ: celé číslo

action=clearhasmsg

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vymaže príznak hasmsg pre aktuálneho používateľa.

Příklad:
Vymazať príznak hasmsg pre aktuálneho používateľa.
api.php?action=clearhasmsg [otevřít v pískovišti]

action=clientlogin (login)

  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Prihlásiť sa na wiki pomocou interaktívneho postupu.

Všeobecný postup použitia tohto modulu je:

  1. Získajte dostupné polia z action=query&meta=authmanagerinfo s amirequestsfor=login a token login z action=query&meta=tokens.
  2. Zobrazte polia používateľovi a získajte ich odoslanie.
  3. Pošlite POST do tohto modulu so zadaním loginreturnurl a všetkých relevantných polí.
  4. Skontrolujte status v odpovedi.
    • Ak ste dostali PASS alebo FAIL, ste hotoví. Operácia buď uspela, alebo nie.
    • Ak ste dostali UI, zobrazte nové polia používateľovi a získajte ich odoslanie. Potom pošlite POST do tohto modulu s logincontinue a nastavenými relevantnými poľami a opakujte krok 4.
    • Ak ste dostali REDIRECT, presmerujte používateľa na redirecttarget a počkajte na návrat na loginreturnurl. Potom pošlite POST do tohto modulu s logincontinue a všetkými poľami odovzdanými návratovej URL a opakujte krok 4.
    • Ak ste dostali RESTART, znamená to, že autentifikácia fungovala, ale nemáme prepojený používateľský účet. Môžete to považovať za UI alebo za FAIL.
Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
loginrequests

Použiť iba tieto autentifikačné požiadavky, podľa id vráteného z action=query&meta=authmanagerinfo s amirequestsfor=login alebo z predchádzajúcej odpovede tohto modulu.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
loginmessageformat

Formát, ktorý sa má použiť na vracanie správ.

Jedna z následujících hodnot: html, none, raw, wikitext
Predvolené: wikitext
loginmergerequestfields

Zlúčiť informácie o poliach všetkých autentifikačných požiadaviek do jedného poľa.

Typ: logická hodnota (boolean) (podrobnosti)
loginpreservestate

Zachovať stav z predchádzajúceho neúspešného pokusu o prihlásenie, ak je to možné.

Typ: logická hodnota (boolean) (podrobnosti)
loginreturnurl

Návratová URL pre autentifikačné postupy tretích strán, musí byť absolútna. Vyžaduje sa buď táto, alebo logincontinue.

Po prijatí odpovede REDIRECT zvyčajne otvoríte prehliadač alebo webové zobrazenie na zadanej URL redirecttarget pre autentifikačný postup tretej strany. Po jeho dokončení tretia strana pošle prehliadač alebo webové zobrazenie na túto URL. Mali by ste z URL extrahovať všetky parametre dotazu alebo POST a odovzdať ich ako požiadavku logincontinue tomuto modulu API.

logincontinue

Táto požiadavka je pokračovaním po skoršej odpovedi UI alebo REDIRECT. Vyžaduje sa buď táto, alebo loginreturnurl.

Typ: logická hodnota (boolean) (podrobnosti)
logintoken

Token typu „login“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.
*
Tento modul prijíma dodatočné parametre v závislosti od dostupných autentifikačných požiadaviek. Na zistenie dostupných požiadaviek a polí, ktoré používajú, použite action=query&meta=authmanagerinfo s amirequestsfor=login (alebo prípadne predchádzajúcu odpoveď tohto modulu).
Příklady:
Začať proces prihlasovania na wiki ako používateľ Example s heslom ExamplePassword.
api.php?action=clientlogin&username=Example&password=ExamplePassword&loginreturnurl=http://example.org/&logintoken=123ABC [otevřít v pískovišti]
Pokračovať v prihlasovaní po odpovedi UI pre dvojfaktorové overenie, so zadaním OATHToken s hodnotou 987654.
api.php?action=clientlogin&logincontinue=1&OATHToken=987654&logintoken=123ABC [otevřít v pískovišti]

action=compare

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vrátí rozdíl dvou stránek.

Ve „from“ i „to“ musíte zadat číslo revize, název stránky nebo ID stránky.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
fromtitle

Název první stránky k porovnání.

fromid

ID první stránky k porovnání.

Typ: celé číslo
fromrev

Číslo revize první stránky k porovnání.

Typ: celé číslo
fromslots

Prepísať obsah revízie určenej pomocou fromtitle, fromid alebo fromrev.

Tento parameter určuje sloty, ktoré sa majú upraviť. Použite fromtext-{slot}, fromcontentmodel-{slot} a fromcontentformat-{slot} na zadanie obsahu pre každý slot.

Hodnoty (oddělené | nebo alternativou.): main
fromtext-{slot}

Text zadaného slotu. Ak je vynechaný, slot sa z revízie odstráni.

Toto je šablónový parameter. Pri vytváraní požiadavky {slot} v názve parametra by sa malo nahradiť hodnotami fromslots.
fromsection-{slot}

Keď je fromtext-{slot} obsahom jedinej sekcie, toto je identifikátor sekcie. Zlúči sa do revízie určenej pomocou fromtitle, fromid alebo fromrev, ako pri úprave sekcie.

Toto je šablónový parameter. Pri vytváraní požiadavky {slot} v názve parametra by sa malo nahradiť hodnotami fromslots.
fromcontentformat-{slot}

Serializačný formát obsahu fromtext-{slot}.

Toto je šablónový parameter. Pri vytváraní požiadavky {slot} v názve parametra by sa malo nahradiť hodnotami fromslots.
Jedna z následujících hodnot: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
fromcontentmodel-{slot}

Model obsahu fromtext-{slot}. Ak nie je zadaný, odhadne sa na základe ostatných parametrov.

Toto je šablónový parameter. Pri vytváraní požiadavky {slot} v názve parametra by sa malo nahradiť hodnotami fromslots.
Jedna z následujících hodnot: css, javascript, json, text, unknown, vue, wikitext
frompst

Vykonať transformáciu pred uložením (pre-save transform) na fromtext-{slot}.

Typ: logická hodnota (boolean) (podrobnosti)
fromtext
Zastaralý.

Zadajte fromslots=main a namiesto toho použite fromtext-main.

fromcontentformat
Zastaralý.

Zadajte fromslots=main a namiesto toho použite fromcontentformat-main.

Jedna z následujících hodnot: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
fromcontentmodel
Zastaralý.

Zadajte fromslots=main a namiesto toho použite fromcontentmodel-main.

Jedna z následujících hodnot: css, javascript, json, text, unknown, vue, wikitext
fromsection
Zastaralý.

Použiť iba zadanú sekciu zadaného obsahu „from“.

totitle

Název druhé stránky k porovnání.

toid

ID druhé stránky k porovnání.

Typ: celé číslo
torev

Číslo revize druhé stránky k porovnání.

Typ: celé číslo
torelative

Použiť revíziu relatívnu k revízii určenej pomocou fromtitle, fromid alebo fromrev. Všetky ostatné možnosti „to“ budú ignorované.

Jedna z následujících hodnot: cur, next, prev
toslots

Prepísať obsah revízie určenej pomocou totitle, toid alebo torev.

Tento parameter určuje sloty, ktoré sa majú upraviť. Použite totext-{slot}, tocontentmodel-{slot} a tocontentformat-{slot} na zadanie obsahu pre každý slot.

Hodnoty (oddělené | nebo alternativou.): main
totext-{slot}

Text zadaného slotu. Ak je vynechaný, slot sa z revízie odstráni.

Toto je šablónový parameter. Pri vytváraní požiadavky {slot} v názve parametra by sa malo nahradiť hodnotami toslots.
tosection-{slot}

Keď je totext-{slot} obsahom jedinej sekcie, toto je identifikátor sekcie. Zlúči sa do revízie určenej pomocou totitle, toid alebo torev, ako pri úprave sekcie.

Toto je šablónový parameter. Pri vytváraní požiadavky {slot} v názve parametra by sa malo nahradiť hodnotami toslots.
tocontentformat-{slot}

Serializačný formát obsahu totext-{slot}.

Toto je šablónový parameter. Pri vytváraní požiadavky {slot} v názve parametra by sa malo nahradiť hodnotami toslots.
Jedna z následujících hodnot: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
tocontentmodel-{slot}

Model obsahu totext-{slot}. Ak nie je zadaný, odhadne sa na základe ostatných parametrov.

Toto je šablónový parameter. Pri vytváraní požiadavky {slot} v názve parametra by sa malo nahradiť hodnotami toslots.
Jedna z následujících hodnot: css, javascript, json, text, unknown, vue, wikitext
topst

Vykonať transformáciu pred uložením (pre-save transform) na totext.

Typ: logická hodnota (boolean) (podrobnosti)
totext
Zastaralý.

Zadajte toslots=main a namiesto toho použite totext-main.

tocontentformat
Zastaralý.

Zadajte toslots=main a namiesto toho použite tocontentformat-main.

Jedna z následujících hodnot: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
tocontentmodel
Zastaralý.

Zadajte toslots=main a namiesto toho použite tocontentmodel-main.

Jedna z následujících hodnot: css, javascript, json, text, unknown, vue, wikitext
tosection
Zastaralý.

Použiť iba zadanú sekciu zadaného obsahu „to“.

prop

Ktoré informácie získať.

diff
HTML rozdielu.
diffsize
Veľkosť HTML rozdielu v bajtoch.
rel
ID revízií predchádzajúcich revízii „from“ a nasledujúcich po revízii „to“, ak existujú.
ids
ID stránok a revízií pre revízie „from“ a „to“.
title
Názvy stránok revízií „from“ a „to“.
user
Používateľské meno a ID revízií „from“ a „to“. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť fromuserhidden alebo touserhidden.
comment
Komentár k revíziám „from“ a „to“. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť fromcommenthidden alebo tocommenthidden.
parsedcomment
Sparsovaný komentár k revíziám „from“ a „to“. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť fromcommenthidden alebo tocommenthidden.
size
Veľkosť revízií „from“ a „to“.
timestamp
Časová pečiatka revízií „from“ a „to“.
Hodnoty (oddělené | nebo alternativou.): comment, diff, diffsize, ids, parsedcomment, rel, size, timestamp, title, user
Predvolené: diff|ids|title
slots

Vrátiť samostatné rozdiely pre tieto sloty namiesto jedného spojeného rozdielu pre všetky sloty.

Hodnoty (oddělené | nebo alternativou.): main
Na zadanie všetkých hodnôt použite *.
difftype

Vrátiť porovnanie naformátované ako vložené (inline) HTML.

Jedna z následujících hodnot: table, unified
Predvolené: table

action=createaccount (create)

  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vytvořit nový uživatelský účet.

Všeobecný postup použitia tohto modulu je:

  1. Získajte dostupné polia z action=query&meta=authmanagerinfo s amirequestsfor=create a token createaccount z action=query&meta=tokens.
  2. Zobrazte polia používateľovi a získajte ich odoslanie.
  3. Pošlite POST do tohto modulu so zadaním createreturnurl a všetkých relevantných polí.
  4. Skontrolujte status v odpovedi.
    • Ak ste dostali PASS alebo FAIL, ste hotoví. Operácia buď uspela, alebo nie.
    • Ak ste dostali UI, zobrazte nové polia používateľovi a získajte ich odoslanie. Potom pošlite POST do tohto modulu s createcontinue a nastavenými relevantnými poľami a opakujte krok 4.
    • Ak ste dostali REDIRECT, presmerujte používateľa na redirecttarget a počkajte na návrat na createreturnurl. Potom pošlite POST do tohto modulu s createcontinue a všetkými poľami odovzdanými návratovej URL a opakujte krok 4.
    • Ak ste dostali RESTART, znamená to, že autentifikácia fungovala, ale nemáme prepojený používateľský účet. Môžete to považovať za UI alebo za FAIL.
Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
createrequests

Použiť iba tieto autentifikačné požiadavky, podľa id vráteného z action=query&meta=authmanagerinfo s amirequestsfor=create alebo z predchádzajúcej odpovede tohto modulu.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
createmessageformat

Formát, ktorý sa má použiť na vracanie správ.

Jedna z následujících hodnot: html, none, raw, wikitext
Predvolené: wikitext
createmergerequestfields

Zlúčiť informácie o poliach všetkých autentifikačných požiadaviek do jedného poľa.

Typ: logická hodnota (boolean) (podrobnosti)
createpreservestate

Zachovať stav z predchádzajúceho neúspešného pokusu o prihlásenie, ak je to možné.

Ak action=query&meta=authmanagerinfo vrátilo true pre hasprimarypreservedstate, požiadavky označené ako primary-required by sa mali vynechať. Ak vrátilo neprázdnu hodnotu pre preservedusername, toto používateľské meno sa musí použiť v parametri username.

Typ: logická hodnota (boolean) (podrobnosti)
createreturnurl

Návratová URL pre autentifikačné postupy tretích strán, musí byť absolútna. Vyžaduje sa buď táto, alebo createcontinue.

Po prijatí odpovede REDIRECT zvyčajne otvoríte prehliadač alebo webové zobrazenie na zadanej URL redirecttarget pre autentifikačný postup tretej strany. Po jeho dokončení tretia strana pošle prehliadač alebo webové zobrazenie na túto URL. Mali by ste z URL extrahovať všetky parametre dotazu alebo POST a odovzdať ich ako požiadavku createcontinue tomuto modulu API.

createcontinue

Táto požiadavka je pokračovaním po skoršej odpovedi UI alebo REDIRECT. Vyžaduje sa buď táto, alebo createreturnurl.

Typ: logická hodnota (boolean) (podrobnosti)
createtoken

Token typu „createaccount“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.
*
Tento modul prijíma dodatočné parametre v závislosti od dostupných autentifikačných požiadaviek. Na zistenie dostupných požiadaviek a polí, ktoré používajú, použite action=query&meta=authmanagerinfo s amirequestsfor=create (alebo prípadne predchádzajúcu odpoveď tohto modulu).

action=cspreport

  • Tento modul je interní nebo nestabilní. Jeho funkčnost se může bez předchozího upozornění změnit.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Používajú prehliadače na hlásenie porušení pravidiel Content Security Policy. Tento modul by sa nemal nikdy používať, s výnimkou automatického použitia webovým prehliadačom kompatibilným s CSP.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
reportonly

Označiť ako hlásenie z monitorovacej politiky, nie z vynucovanej politiky

Typ: logická hodnota (boolean) (podrobnosti)
source

Čo vygenerovalo CSP hlavičku, ktorá vyvolala toto hlásenie

Predvolené: internal

action=delete

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Smazat stránku.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
title

Název stránky, která se má smazat. Není možné použít společně s pageid.

pageid

ID stránky, která se má smazat. Není možné použít společně s title.

Typ: celé číslo
reason

Dôvod vymazania. Ak nie je nastavený, použije sa automaticky vygenerovaný dôvod.

tags

Značky zmien, ktoré sa majú použiť na položku v zázname vymazaní.

Hodnoty (oddělené | nebo alternativou.):
deletetalk

Vymazať diskusnú stránku, ak existuje.

Typ: logická hodnota (boolean) (podrobnosti)
watch
Zastaralý.

Přidat stránku na seznam sledovaných.

Typ: logická hodnota (boolean) (podrobnosti)
watchlist

Bezpodmienečne pridať alebo odstrániť stránku zo zoznamu sledovaných aktuálneho používateľa, použiť nastavenia (ignorované pre botov) alebo nemeniť sledovanie.

Jedna z následujících hodnot: nochange, preferences, unwatch, watch
Predvolené: preferences
unwatch
Zastaralý.

Odstranit stránku ze seznamu sledovaných.

Typ: logická hodnota (boolean) (podrobnosti)
oldimage

Názov starého obrázka, ktorý sa má vymazať, ako ho poskytuje action=query&prop=imageinfo&iiprop=archivename.

token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.

action=edit

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vytvářet a upravovat stránky.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
title

Název stránky, kterou chcete editovat. Nelze použít společně s pageid.

pageid

ID stránky, která se má editovat. Není možné použít společně s title.

Typ: celé číslo
section

Identifikátor sekcie. 0 pre hornú sekciu, new pre novú sekciu. Často kladné celé číslo, ale môže byť aj nečíselný.

sectiontitle

Název nové sekce při použití section=new.

text

Obsah stránky.

summary

Zhrnutie úprav.

Ak tento parameter nie je zadaný alebo je prázdny, zhrnutie úprav sa môže vygenerovať automaticky.

Pri použití section=new bez zadania sectiontitle sa hodnota tohto parametra použije namiesto toho ako nadpis sekcie a zhrnutie úprav sa vygeneruje automaticky.

tags

Značky zmien, ktoré sa majú použiť na revíziu.

Hodnoty (oddělené | nebo alternativou.):
minor

Označit toto jako malou editaci

Typ: logická hodnota (boolean) (podrobnosti)
notminor

Nemalá editace.

Typ: logická hodnota (boolean) (podrobnosti)
bot

Označit tuto editaci jako editaci robota.

Typ: logická hodnota (boolean) (podrobnosti)
baserevid

ID základnej revízie, používa sa na detekciu konfliktov úprav. Možno ho získať cez action=query&prop=revisions. Konflikty so sebou samým spôsobia zlyhanie úpravy, pokiaľ nie je nastavené basetimestamp.

Typ: celé číslo
basetimestamp

Časová pečiatka základnej revízie, používa sa na detekciu konfliktov úprav. Možno ju získať cez action=query&prop=revisions&rvprop=timestamp. Konflikty so sebou samým sa ignorujú.

Typ: časová pečiatka (povolené formáty)
starttimestamp

Časová pečiatka začiatku procesu úprav, používa sa na detekciu konfliktov úprav. Vhodnú hodnotu možno získať pomocou curtimestamp pri začatí procesu úprav (napr. pri načítaní obsahu stránky na úpravu).

Typ: časová pečiatka (povolené formáty)
recreate

Ignorovať všetky chyby o tom, že stránka bola medzitým vymazaná.

Typ: logická hodnota (boolean) (podrobnosti)
createonly

Needitovat stránku, pokud již existuje.

Typ: logická hodnota (boolean) (podrobnosti)
nocreate

Pokud stránka neexistuje, vrátit chybu.

Typ: logická hodnota (boolean) (podrobnosti)
watch
Zastaralý.

Přidat stránku na seznam sledovaných.

Typ: logická hodnota (boolean) (podrobnosti)
unwatch
Zastaralý.

Odstranit stránku ze seznamu sledovaných.

Typ: logická hodnota (boolean) (podrobnosti)
watchlist

Bezpodmínečně přidat nebo odstranit stránku ze sledovaných stránek aktuálního uživatele, použít nastavení nebo neměnit sledování.

Jedna z následujících hodnot: nochange, preferences, unwatch, watch
Predvolené: preferences
md5

MD5 hash parametra text alebo spojených parametrov prependtext a appendtext. Ak je nastavený, úprava sa nevykoná, pokiaľ hash nie je správny.

prependtext

Pridať tento text na začiatok stránky alebo sekcie. Má prednosť pred text.

appendtext

Pridať tento text na koniec stránky alebo sekcie. Má prednosť pred text.

Na pridanie novej sekcie použite section=new namiesto tohto parametra.

undo

Vrátiť túto revíziu. Má prednosť pred text, prependtext a appendtext.

Typ: celé číslo
Hodnota nesmie byť menšia ako 0.
undoafter

Vrátiť všetky revízie od undo po túto. Ak nie je nastavené, vráti sa len jedna revízia.

Typ: celé číslo
Hodnota nesmie byť menšia ako 0.
redirect

Automaticky opravit přesměrování.

Typ: logická hodnota (boolean) (podrobnosti)
contentformat

Serializačný formát obsahu použitý pre vstupný text.

Jedna z následujících hodnot: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
contentmodel

Model obsahu nového obsahu.

Jedna z následujících hodnot: css, javascript, json, text, unknown, vue, wikitext
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Token by sa mal vždy posielať ako posledný parameter alebo aspoň za parametrom text.

Tento parameter je povinný.
returnto

Názov stránky. Ak uloženie úpravy vytvorilo dočasný účet, API môže odpovedať URL adresou, ktorú by mal klient navštíviť na dokončenie prihlásenia. Ak je zadaný tento parameter, URL presmeruje na danú stránku namiesto stránky, ktorá bola upravená.

Typ: název stránky
Přijímá neexistující stránky
returntoquery

Parametre URL dotazu (so začiatočným ?). Ak uloženie úpravy vytvorilo dočasný účet, API môže odpovedať URL adresou, ktorú by mal klient navštíviť na dokončenie prihlásenia. Ak je zadaný tento parameter, URL presmeruje na stránku s danými parametrami dotazu.

Implicitní hodnota: (prázdné)
returntoanchor

Fragment URL (so začiatočným #). Ak uloženie úpravy vytvorilo dočasný účet, API môže odpovedať URL adresou, ktorú by mal klient navštíviť na dokončenie prihlásenia. Ak je zadaný tento parameter, URL presmeruje na stránku s daným fragmentom.

Implicitní hodnota: (prázdné)

action=emailuser

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Poslat uživateli e-mail.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
target

Uživatel, kterému se má e-mail poslat.

Tento parameter je povinný.
subject

Hlavička s předmětem.

Tento parameter je povinný.
text

Tělo zprávy.

Tento parameter je povinný.
ccme

Odeslat mi kopii této zprávy.

Typ: logická hodnota (boolean) (podrobnosti)
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.
Příklad:
Poslat e-mail uživateli WikiSysop s textem Content.
api.php?action=emailuser&target=WikiSysop&text=Content&token=123ABC [otevřít v pískovišti]

action=expandtemplates

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Rozbalí všechny šablony ve wikitextu.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
title

Název stránky.

text

Wikitext k převedení.

Tento parameter je povinný.
revid

ID revize, pro {{REVISIONID}} a podobné proměnné.

Typ: celé číslo
prop

Ktoré informácie získať.

Upozorňujeme, že ak nie sú vybrané žiadne hodnoty, výsledok bude obsahovať wikitext, ale výstup bude v zastaranom formáte.

wikitext
Rozbalený wikitext.
categories
Všetky kategórie prítomné vo vstupe, ktoré nie sú zastúpené vo výstupnom wikitexte.
properties
Vlastnosti stránky definované expandovanými magickými slovami vo wikitexte.
volatile
Či je výstup nestály a nemal by sa opätovne používať inde na stránke.
ttl
Maximálny čas, po ktorom by mali byť vyrovnávacie pamäte výsledku zneplatnené.
modules
Všetky moduly ResourceLoader, o ktorých pridanie do výstupu požiadali parserové funkcie. Spolu s modules sa musí vyžiadať buď jsconfigvars, alebo encodedjsconfigvars.
jsconfigvars
Vráti konfiguračné premenné JavaScriptu špecifické pre stránku.
encodedjsconfigvars
Vráti konfiguračné premenné JavaScriptu špecifické pre stránku ako reťazec JSON.
parsetree
XML strom parsovania vstupu.
Hodnoty (oddělené | nebo alternativou.): categories, encodedjsconfigvars, jsconfigvars, modules, parsetree, properties, ttl, volatile, wikitext
includecomments

Či zahrnúť HTML komentáre do výstupu.

Typ: logická hodnota (boolean) (podrobnosti)
showstrategykeys

Či zahrnúť interné informácie o stratégii zlučovania do jsconfigvars.

Typ: logická hodnota (boolean) (podrobnosti)
generatexml
Zastaralý.

Vygenerovať XML strom parsovania (nahradené prop=parsetree).

Typ: logická hodnota (boolean) (podrobnosti)

action=feedcontributions

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vrátí kanál příspěvků uživatele.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
feedformat

Formát kanálu.

Jedna z následujících hodnot: atom, rss
Predvolené: rss
user

Ktorých používateľov príspevky sa majú získať.

Tento parameter je povinný.
Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, Rozsah IP adres, interwiki jméno (např. „prefix>Příklad“) a ID uživatele (např. „#12345“)
namespace

Podľa ktorého menného priestoru filtrovať príspevky.

Jedna z následujících hodnot: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
year

Od roku (a dříve).

Typ: celé číslo
month

Od měsíce (a dříve)

Typ: celé číslo
tagfilter

Filtrovat příspěvky, které mají tyto značky.

Hodnoty (oddělené | nebo alternativou.): mw-blank, mw-changed-redirect-target, mw-contentmodelchange, 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, wikieditor
Implicitní hodnota: (prázdné)
deletedonly

Zobrazit pouze smazané příspěvky.

Typ: logická hodnota (boolean) (podrobnosti)
toponly

Zobrazit pouze ty editace, které jsou aktuální revize.

Typ: logická hodnota (boolean) (podrobnosti)
newonly

Zobrazit pouze ty editace, které vytvořily stránku.

Typ: logická hodnota (boolean) (podrobnosti)
hideminor

Skrýt malé editace.

Typ: logická hodnota (boolean) (podrobnosti)
showsizediff

Zobrazit rozdíl velikosti mezi revizemi.

Typ: logická hodnota (boolean) (podrobnosti)
Příklad:
Vrátiť príspevky používateľa Example.
api.php?action=feedcontributions&user=Example [otevřít v pískovišti]

action=feedrecentchanges

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vráti kanál posledných zmien.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
feedformat

Formát kanála.

Jedna z následujících hodnot: atom, rss
Predvolené: rss
namespace

Jmenný prostor, na který mají být výsledky omezeny.

Jedna z následujících hodnot: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
invert

Všetky menné priestory okrem vybraného.

Typ: logická hodnota (boolean) (podrobnosti)
associated

Zahrnúť pridružený (diskusný alebo hlavný) menný priestor.

Typ: logická hodnota (boolean) (podrobnosti)
days

Počet dní, na ktoré sa majú obmedziť výsledky.

Typ: celé číslo
Hodnota nesmie byť menšia ako 1.
Predvolené: 7
limit

Maximálny počet výsledkov, ktoré sa majú vrátiť.

Typ: celé číslo
Hodnota musí byť medzi 1 a 50.
Predvolené: 50
from

Zobrazit změny od

Typ: časová pečiatka (povolené formáty)
hideminor

Skrýt drobné změny.

Typ: logická hodnota (boolean) (podrobnosti)
hidebots

Skrýt úpravy provedené roboty.

Typ: logická hodnota (boolean) (podrobnosti)
hideanons

Skrýt změny provedené neregistrovanými uživateli.

Typ: logická hodnota (boolean) (podrobnosti)
hideliu

Skrýt změny provedené registrovanými uživateli.

Typ: logická hodnota (boolean) (podrobnosti)
hidepatrolled

Skrýt prověřené změny.

Typ: logická hodnota (boolean) (podrobnosti)
hidemyself

Skrýt změny aktuálního uživatele.

Typ: logická hodnota (boolean) (podrobnosti)
hidecategorization

Skryť zmeny členstva v kategóriách.

Typ: logická hodnota (boolean) (podrobnosti)
tagfilter

Filtrovat podle značek.

inverttags

Všetky úpravy okrem tých, ktoré sú označené vybranými značkami.

Typ: logická hodnota (boolean) (podrobnosti)
target

Zobrazit jen změny na stránkách odkazovaných z této stránky.

showlinkedto

Zobraziť namiesto toho zmeny na stránkach odkazujúcich na vybranú stránku.

Typ: logická hodnota (boolean) (podrobnosti)

action=feedwatchlist

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vráti kanál zoznamu sledovaných.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
feedformat

Formát kanála.

Jedna z následujících hodnot: atom, rss
Predvolené: rss
hours

Vypísať stránky zmenené v priebehu tohto počtu hodín od teraz.

Typ: celé číslo
Hodnota musí byť medzi 1 a 72.
Predvolené: 24
linktosections

Odkazovať priamo na zmenené sekcie, ak je to možné.

Typ: logická hodnota (boolean) (podrobnosti)
allrev

Zahrnúť viacero revízií tej istej stránky v danom časovom rámci.

Typ: logická hodnota (boolean) (podrobnosti)
wlowner

Používa sa spolu s token na prístup k zoznamu sledovaných iného používateľa.

Typ: uživatel, uvedený jako uživatelské jméno
wltoken

Bezpečnostný token (dostupný v nastaveniach používateľa) umožňujúci prístup k zoznamu sledovaných iného používateľa.

wlshow

Zobraziť iba položky, ktoré spĺňajú tieto kritériá. Napríklad na zobrazenie iba malých úprav vykonaných prihlásenými používateľmi nastavte show=minor|!anon.

Hodnoty (oddělené | nebo alternativou.): !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread
wltype

Ktoré typy zmien zobraziť:

edit
Bežné úpravy stránok.
new
Vytvorenia stránok.
log
Položky záznamov.
external
Externé zmeny.
categorize
Zmeny členstva v kategóriách.
Hodnoty (oddělené | nebo alternativou.): categorize, edit, external, log, new
Predvolené: edit|new|log|categorize
wlexcludeuser

Nevypisovať zmeny od tohto používateľa.

Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, interwiki jméno (např. „prefix>Příklad“) a ID uživatele (např. „#12345“)
Příklady:
Zobraziť kanál zoznamu sledovaných.
api.php?action=feedwatchlist [otevřít v pískovišti]
Zobraziť všetky zmeny sledovaných stránok za posledných 6 hodín.
api.php?action=feedwatchlist&allrev=&hours=6 [otevřít v pískovišti]

action=filerevert

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Revertovat soubor na starší verzi.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
filename

Cílový název souboru, bez prefixu Soubor:

Tento parameter je povinný.
comment

Vložit komentář.

Implicitní hodnota: (prázdné)
archivename

Archívny názov revízie, na ktorú sa má súbor vrátiť.

Tento parameter je povinný.
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.

action=help

Zobrazuje nápovědu k uvedeným modulům.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
modules

Moduly, pro které se má zobrazit nápověda (hodnoty parametrů action a format anebo main). Submoduly lze zadávat pomocí +.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
Predvolené: main
submodules

Zahrnout nápovědu pro podmoduly uvedeného modulu.

Typ: logická hodnota (boolean) (podrobnosti)
recursivesubmodules

Zahrnout nápovědu pro podmoduly rekurzivně.

Typ: logická hodnota (boolean) (podrobnosti)
wrap

Obalit výstup do standardní struktury API odpovědi.

Typ: logická hodnota (boolean) (podrobnosti)
toc

Zahrnout v HTML výstupu tabulku obsahu.

Typ: logická hodnota (boolean) (podrobnosti)

action=imagerotate

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Otočit jeden nebo více obrázků.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
rotation

O koľko stupňov otočiť obrázok v smere hodinových ručičiek.

Tento parameter je povinný.
Jedna z následujících hodnot: 90, 180, 270
continue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

tags

Značky, ktoré sa majú použiť na položku v zázname nahraní.

Hodnoty (oddělené | nebo alternativou.):
titles

Zoznam názvov stránok, s ktorými sa má pracovať.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
pageids

Zoznam ID stránok, s ktorými sa má pracovať.

Typ: zoznam celých čísel
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
revids

Zoznam ID revízií, s ktorými sa má pracovať. Upozorňujeme, že takmer všetky dotazovacie moduly konvertujú ID revízií na zodpovedajúce ID stránky a pracujú namiesto toho s najnovšou revíziou. Iba prop=revisions používa vo svojej odpovedi presné revízie.

Typ: zoznam celých čísel
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
generator

Získať zoznam stránok, s ktorými sa má pracovať, vykonaním zadaného dotazovacieho modulu.

Poznámka: Názvy parametrov generátora musia mať predponu „g“, pozri príklady.

allcategories
Vymenovať všetky kategórie.
alldeletedrevisions
Seznam všech smazaných revizí od konkrétního uživatele nebo v konkrétním jmenném prostoru.
allfileusages
Zobrazit seznam všech použití souboru, včetně neexistujících.
allimages
Postupne vymenovať všetky obrázky.
alllinks
Vymenovať všetky odkazy, ktoré smerujú do daného menného priestoru.
allpages
Postupne vymenovať všetky stránky v danom mennom priestore.
allredirects
Seznam všech přesměrování pro jmenný prostor.
allrevisions
Vypísať všetky revízie.
alltransclusions
Vypísať všetky transklúzie (stránky vložené pomocou {{x}}) vrátane neexistujúcich.
backlinks
Najít všechny stránky, které odkazují na danou stránku.
categories
Zobrazit všechny kategorie, do kterých je stránka zařazena.
categorymembers
Seznam všech stránek v dané kategorii.
deletedrevisions
Získať informácie o vymazaných revíziách.
duplicatefiles
Vypísať všetky súbory, ktoré sú duplikátmi daných súborov na základe hodnôt hashov.
embeddedin
Nájsť všetky stránky, ktoré vkladajú (transkludujú) daný názov.
exturlusage
Vymenovať stránky, ktoré obsahujú danú URL.
fileusage
Nájsť všetky stránky, ktoré používajú dané súbory.
images
Vráti všetky súbory obsiahnuté na daných stránkach.
imageusage
Nájsť všetky stránky, ktoré používajú daný názov obrázka.
iwbacklinks
Nájsť všetky stránky, ktoré odkazujú na daný interwiki odkaz.
langbacklinks
Nájsť všetky stránky, ktoré odkazujú na daný jazykový odkaz.
links
Vráti všetky odkazy z daných stránok.
linkshere
Nájsť všetky stránky, ktoré odkazujú na dané stránky.
pageswithprop
Vypísať všetky stránky používajúce danú vlastnosť stránky.
prefixsearch
Vykonať vyhľadávanie názvov stránok podľa predpony.
protectedtitles
Vypísať všetky názvy chránené pred vytvorením.
querypage
Získať zoznam poskytovaný špeciálnou stránkou založenou na QueryPage.
random
Získať množinu náhodných stránok.
recentchanges
Vymenovať posledné zmeny.
redirects
Vráti všetky presmerovania na dané stránky.
revisions
Získať informácie o revíziách.
search
Vykonať fulltextové vyhľadávanie.
templates
Vráti všetky stránky transkludované na daných stránkach.
trackingcategories
Vymenovať všetky existujúce sledovacie kategórie definované na Special:TrackingCategories. Sledovacia kategória existuje, ak obsahuje stránky alebo ak existuje jej stránka kategórie.
transcludedin
Nájsť všetky stránky, ktoré transkludujú dané stránky.
watchlist
Získať posledné zmeny stránok v zozname sledovaných aktuálneho používateľa.
watchlistraw
Získat všechny stránky, které jsou aktuálním uživatelem sledovány.
Jedna z následujících hodnot: 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
redirects

Automaticky vyriešiť presmerovania v titles, pageids a revids a na stránkach vrátených generator.

Typ: logická hodnota (boolean) (podrobnosti)
converttitles

V prípade potreby konvertovať názvy na iné varianty. Funguje len vtedy, ak jazyk obsahu wiki podporuje konverziu variantov. Jazyky, ktoré podporujú konverziu variantov, zahŕňajú ban, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh a zh.

Typ: logická hodnota (boolean) (podrobnosti)
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.

action=import

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Importovať stránku z inej wiki alebo z XML súboru.

Upozorňujeme, že HTTP POST sa musí vykonať ako nahranie súboru (t. j. pomocou multipart/form-data), keď sa posiela súbor pre parameter xml.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
summary

Shrnutí do protokolovacího záznamu importu.

xml

Nahraný XML soubor.

Musí byť odoslané ako nahrávanie súboru pomocou multipart/form-data.
interwikiprefix

Pre importy z nahraných súborov: interwiki predpona, ktorá sa má použiť na neznáme používateľské mená (a známych používateľov, ak je nastavené assignknownusers).

interwikisource

Pre interwiki importy: wiki, z ktorej sa má importovať.

Jedna z následujících hodnot:
interwikipage

Pre interwiki importy: stránka, ktorá sa má importovať.

fullhistory

Pre interwiki importy: importovať celú históriu, nie len aktuálnu verziu.

Typ: logická hodnota (boolean) (podrobnosti)
templates

Pre interwiki importy: importovať aj všetky vložené šablóny.

Typ: logická hodnota (boolean) (podrobnosti)
namespace

Importovat do tohoto jmenného prostoru. Nelze používat současně s parametrem rootpage.

Jedna z následujících hodnot: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
assignknownusers

Priradiť úpravy miestnym používateľom, ak uvedený používateľ existuje lokálne.

Typ: logická hodnota (boolean) (podrobnosti)
rootpage

Importovat jako podstránku k této stránce. Nelze používat současně s parametrem namespace.

tags

Značky zmien, ktoré sa majú použiť na položku v zázname importov a na fiktívnu revíziu na importovaných stránkach.

Hodnoty (oddělené | nebo alternativou.):
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.

action=languagesearch

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vyhľadávať názvy jazykov v akomkoľvek písme.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
search

Hľadaný reťazec.

Tento parameter je povinný.
typos

Počet pravopisných chyb povolených v řetězci pro vyhledávání.

Typ: celé číslo
Predvolené: 1

action=linkaccount (link)

  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Prepojiť účet od poskytovateľa tretej strany s aktuálnym používateľom.

Všeobecný postup použitia tohto modulu je:

  1. Získajte dostupné polia z action=query&meta=authmanagerinfo s amirequestsfor=link a token csrf z action=query&meta=tokens.
  2. Zobrazte polia používateľovi a získajte ich odoslanie.
  3. Pošlite POST do tohto modulu so zadaním linkreturnurl a všetkých relevantných polí.
  4. Skontrolujte status v odpovedi.
    • Ak ste dostali PASS alebo FAIL, ste hotoví. Operácia buď uspela, alebo nie.
    • Ak ste dostali UI, zobrazte nové polia používateľovi a získajte ich odoslanie. Potom pošlite POST do tohto modulu s linkcontinue a nastavenými relevantnými poľami a opakujte krok 4.
    • Ak ste dostali REDIRECT, presmerujte používateľa na redirecttarget a počkajte na návrat na linkreturnurl. Potom pošlite POST do tohto modulu s linkcontinue a všetkými poľami odovzdanými návratovej URL a opakujte krok 4.
    • Ak ste dostali RESTART, znamená to, že autentifikácia fungovala, ale nemáme prepojený používateľský účet. Môžete to považovať za UI alebo za FAIL.
Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
linkrequests

Použiť iba tieto autentifikačné požiadavky, podľa id vráteného z action=query&meta=authmanagerinfo s amirequestsfor=link alebo z predchádzajúcej odpovede tohto modulu.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
linkmessageformat

Formát, ktorý sa má použiť na vracanie správ.

Jedna z následujících hodnot: html, none, raw, wikitext
Predvolené: wikitext
linkmergerequestfields

Zlúčiť informácie o poliach všetkých autentifikačných požiadaviek do jedného poľa.

Typ: logická hodnota (boolean) (podrobnosti)
linkreturnurl

Návratová URL pre autentifikačné postupy tretích strán, musí byť absolútna. Vyžaduje sa buď táto, alebo linkcontinue.

Po prijatí odpovede REDIRECT zvyčajne otvoríte prehliadač alebo webové zobrazenie na zadanej URL redirecttarget pre autentifikačný postup tretej strany. Po jeho dokončení tretia strana pošle prehliadač alebo webové zobrazenie na túto URL. Mali by ste z URL extrahovať všetky parametre dotazu alebo POST a odovzdať ich ako požiadavku linkcontinue tomuto modulu API.

linkcontinue

Táto požiadavka je pokračovaním po skoršej odpovedi UI alebo REDIRECT. Vyžaduje sa buď táto, alebo linkreturnurl.

Typ: logická hodnota (boolean) (podrobnosti)
linktoken

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.
*
Tento modul prijíma dodatočné parametre v závislosti od dostupných autentifikačných požiadaviek. Na zistenie dostupných požiadaviek a polí, ktoré používajú, použite action=query&meta=authmanagerinfo s amirequestsfor=link (alebo prípadne predchádzajúcu odpoveď tohto modulu).

action=login (lg)

  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Prihlásiť sa a získať autentifikačné cookies.

Táto akcia by sa mala používať iba v kombinácii so Special:BotPasswords; použitie na prihlásenie k hlavnému účtu je zastarané a môže zlyhať bez upozornenia. Na bezpečné prihlásenie k hlavnému účtu použite action=clientlogin.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
lgname

Uživatelské jméno.

lgpassword

Heslo.

lgdomain

Doména (volitelná)

lgtoken

Token typu „login“ získaný pomocí action=query&meta=tokens.

action=logout

  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Odhlásiť sa a vymazať údaje relácie.

Parametr:
K dispozícii sú aj ďalšie všeobecné parametre.
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.
Příklad:
Odhlášení aktuálního uživatele.
api.php?action=logout&token=123ABC [otevřít v pískovišti]

action=managetags

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vykonávať úlohy správy súvisiace so značkami zmien.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
operation

Ktorá operácia sa má vykonať:

create
Vytvoriť novú značku zmien na ručné použitie.
delete
Odstrániť značku zmien z databázy vrátane odstránenia značky zo všetkých revízií, položiek posledných zmien a položiek záznamov, na ktorých sa používa.
activate
Aktivovať značku zmien, čím sa používateľom umožní použiť ju ručne.
deactivate
Deaktivovať značku zmien, čím sa používateľom zabráni použiť ju ručne.
Tento parameter je povinný.
Jedna z následujících hodnot: activate, create, deactivate, delete
tag

Značka, ktorá sa má vytvoriť, vymazať, aktivovať alebo deaktivovať. Pri vytváraní značky nesmie značka existovať. Pri vymazávaní značky musí značka existovať. Pri aktivácii značky musí značka existovať a nesmie byť používaná rozšírením. Pri deaktivácii značky musí byť značka aktuálne aktívna a ručne definovaná.

Tento parameter je povinný.
reason

Nepovinný dôvod vytvorenia, vymazania, aktivácie alebo deaktivácie značky.

Implicitní hodnota: (prázdné)
ignorewarnings

Či ignorovať všetky upozornenia vydané počas operácie.

Typ: logická hodnota (boolean) (podrobnosti)
tags

Značky zmien, ktoré sa majú použiť na položku v zázname správy značiek.

Hodnoty (oddělené | nebo alternativou.):
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.

action=mergehistory

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Zlúčiť históriu stránok.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
from

Názov stránky, z ktorej sa má zlúčiť história. Nemožno použiť spolu s fromid.

fromid

ID stránky, z ktorej sa má zlúčiť história. Nemožno použiť spolu s from.

Typ: celé číslo
to

Názov stránky, do ktorej sa má zlúčiť história. Nemožno použiť spolu s toid.

toid

ID stránky, do ktorej sa má zlúčiť história. Nemožno použiť spolu s to.

Typ: celé číslo
timestamp

Časová pečiatka, po ktorú sa revízie presunú z histórie zdrojovej stránky do histórie cieľovej stránky. Ak je vynechaná, do cieľovej stránky sa zlúči celá história zdrojovej stránky. Na rozdelenie dvoch revízií s rovnakou časovou pečiatkou možno zadať „timestamp|revid“.

reason

Dôvod zlúčenia histórie.

Implicitní hodnota: (prázdné)
starttimestamp

Časová pečiatka, od ktorej sa revízie presunú z histórie zdrojovej stránky do histórie cieľovej stránky. Ak je vynechaná, do cieľovej stránky sa zlúčia všetky revízie pred parametrom timestamp (alebo celá história, ak nie je zadaný ani jeden). Na rozdelenie dvoch revízií s rovnakou časovou pečiatkou možno zadať „timestamp|revid“.

token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.

action=move

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Přesunout stránku.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
from

Názov stránky, ktorá sa má premenovať. Nemožno použiť spolu s fromid.

fromid

ID stránky, ktorá sa má premenovať. Nemožno použiť spolu s from.

Typ: celé číslo
to

Názov, na ktorý sa má stránka premenovať.

Tento parameter je povinný.
reason

Důvod k přejmenování.

Implicitní hodnota: (prázdné)
movetalk

Přejmenovat diskuzní stránku, pokud existuje.

Typ: logická hodnota (boolean) (podrobnosti)
movesubpages

Přejmenovat možné podstránky

Typ: logická hodnota (boolean) (podrobnosti)
noredirect

Nevytvářet přesměrování.

Typ: logická hodnota (boolean) (podrobnosti)
watchlist

Bezpodmienečne pridať alebo odstrániť stránku zo zoznamu sledovaných aktuálneho používateľa, použiť nastavenia (ignorované pre botov) alebo nemeniť sledovanie.

Jedna z následujících hodnot: nochange, preferences, unwatch, watch
Predvolené: preferences
ignorewarnings

Ignorovat všechna varování.

Typ: logická hodnota (boolean) (podrobnosti)
tags

Značky zmien, ktoré sa majú použiť na položku v zázname presunov a na fiktívnu revíziu na cieľovej stránke.

Hodnoty (oddělené | nebo alternativou.):
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.

action=opensearch

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vyhledávání na wiki pomocí protokolu OpenSearch.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
search

Hledaný řetězec.

Tento parameter je povinný.
namespace

Jmenné prostory pro vyhledávání. Ignorováno, pokud search začíná platným jmenným prostorem.

Hodnoty (oddělené | nebo alternativou.): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
Predvolené: 0
limit

Maximální počet vrácených výsledků

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
suggest
Zastaralý.

Pokud je $wgEnableOpenSearchSuggest vypnuto, nedělat nic.

Typ: logická hodnota (boolean) (podrobnosti)
redirects

Ako spracovať presmerovania:

return
Vrátiť samotné presmerovanie.
resolve
Vrátiť cieľovú stránku. Môže vrátiť menej ako limit výsledkov.

Z historických dôvodov je predvolená hodnota „return“ pre format=json a „resolve“ pre ostatné formáty.

Jedna z následujících hodnot: resolve, return
format

Formát výstupu.

Jedna z následujících hodnot: json, jsonfm, xml, xmlfm
Predvolené: json
warningsaserror

Ak sa pri format=json vyskytnú upozornenia, vrátiť chybu API namiesto ich ignorovania.

Typ: logická hodnota (boolean) (podrobnosti)
Příklad:
Najít stránky začínající na „Te“.
api.php?action=opensearch&search=Te [otevřít v pískovišti]

action=options

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Zmeniť nastavenia aktuálneho používateľa.

Nastaviť možno iba voľby, ktoré sú registrované v jadre alebo v niektorom z nainštalovaných rozšírení, alebo voľby s kľúčmi s predponou userjs- (určené na použitie používateľskými skriptami).

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
reset

Vrátit nastavení na výchozí hodnoty.

Typ: logická hodnota (boolean) (podrobnosti)
resetkinds

Zoznam typov volieb, ktoré sa majú obnoviť, keď je nastavená voľba reset.

Hodnoty (oddělené | nebo alternativou.): all, registered, registered-checkmatrix, registered-multiselect, special, unused, userjs
Predvolené: all
change

Zoznam zmien vo formáte name=value (napr. skin=vector). Ak nie je zadaná žiadna hodnota (dokonca ani znak rovnosti), napr. optionname|otheroption|..., voľba sa obnoví na predvolenú hodnotu. Ak niektorá zo zadaných hodnôt obsahuje znak zvislej čiary (|), použite na správne fungovanie alternatívny oddeľovač viacerých hodnôt.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
optionname

Názov voľby, ktorá sa má nastaviť na hodnotu zadanú vo optionvalue.

optionvalue

Hodnota voľby určenej pomocou optionname. Keď je optionname nastavené, ale optionvalue je vynechané, voľba sa obnoví na predvolenú hodnotu.

global

Čo robiť, ak bola voľba nastavená globálne pomocou rozšírenia GlobalPreferences.

  • ignore: Nerobiť nič. Voľba zostane s predchádzajúcou hodnotou.
  • override: Pridať lokálne prepísanie.
  • update: Aktualizovať voľbu globálne.
  • create: Nastaviť voľbu globálne s prepísaním akejkoľvek lokálnej hodnoty.
Jedna z následujících hodnot: create, ignore, override, update
Predvolené: ignore
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.

action=paraminfo

Získať informácie o moduloch API.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
modules

Zoznam názvov modulov (hodnoty parametrov action a format, alebo main). Podmoduly možno zadať pomocou +, všetky podmoduly pomocou +* alebo všetky podmoduly rekurzívne pomocou +**.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
helpformat

Formát reťazcov pomocníka.

Jedna z následujících hodnot: html, none, raw, wikitext
Predvolené: none
querymodules
Zastaralý.

Zoznam názvov dotazovacích modulov (hodnota parametra prop, meta alebo list). Použite modules=query+foo namiesto querymodules=foo.

Hodnoty (oddělené | nebo alternativou.): allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allmessages, allpages, allredirects, allrevisions, alltransclusions, allusers, authmanagerinfo, backlinks, blocks, categories, categoryinfo, categorymembers, codexicons, contributors, deletedrevisions, deletedrevs, duplicatefiles, embeddedin, extlinks, exturlusage, filearchive, filerepoinfo, fileusage, imageinfo, images, imageusage, info, iwbacklinks, iwlinks, langbacklinks, langlinks, languageinfo, links, linkshere, logevents, mystashedfiles, pagepropnames, pageprops, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, siteinfo, stashimageinfo, tags, templates, tokens, trackingcategories, transcludedin, usercontribs, userinfo, users, watchlist, watchlistraw
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
mainmodule
Zastaralý.

Získať aj informácie o hlavnom module (najvyššej úrovne). Namiesto toho použite modules=main.

pagesetmodule
Zastaralý.

Získať aj informácie o module pageset (poskytujúcom titles= a podobné).

formatmodules
Zastaralý.

Zoznam názvov formátovacích modulov (hodnota parametra format). Namiesto toho použite modules.

Hodnoty (oddělené | nebo alternativou.): json, jsonfm, none, php, phpfm, rawfm, xml, xmlfm

action=parse

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Parsuje obsah a vráti výstup parsera.

Na získanie informácií z aktuálnej verzie stránky pozri rôzne prop-moduly action=query.

Text na parsovanie možno zadať niekoľkými spôsobmi:

  1. Zadaním stránky alebo revízie pomocou page, pageid alebo oldid.
  2. Explicitným zadaním obsahu pomocou text, title, revid a contentmodel.
  3. Zadaním iba zhrnutia na parsovanie. prop by mal dostať prázdnu hodnotu.
Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
title

Názov stránky, ku ktorej text patrí. Ak je vynechaný, musí byť zadaný contentmodel a ako názov sa použije API.

text

Text na parsovanie. Na určenie modelu obsahu použite title alebo contentmodel.

revid

ID revízie pre {{REVISIONID}} a podobné premenné.

Typ: celé číslo
summary

Shrnutí, které se má parsovat.

page

Parsovať obsah tejto stránky. Nemožno použiť spolu s text a title.

pageid

Parsovať obsah tejto stránky. Má prednosť pred page.

Typ: celé číslo
redirects

Ak je page alebo pageid nastavené na presmerovanie, vyriešiť ho.

Typ: logická hodnota (boolean) (podrobnosti)
oldid

Parsovať obsah tejto revízie. Má prednosť pred page a pageid.

Typ: celé číslo
prop

Ktoré informácie získať:

text
Vráti parsovaný text wikitextu.
langlinks
Vráti jazykové odkazy v parsovanom wikitexte.
categories
Vráti kategórie v parsovanom wikitexte.
categorieshtml
Vráti HTML verziu kategórií.
links
Vráti interné odkazy v parsovanom wikitexte.
templates
Vráti šablóny v parsovanom wikitexte.
images
Vráti obrázky v parsovanom wikitexte.
externallinks
Vráti externé odkazy v parsovanom wikitexte.
sections
Zastaralý. prop=sections je zastarané. Namiesto toho použite prop=tocdata.
Vráti sekcie v parsovanom wikitexte.
tocdata
Poskytuje informace o obsahu v analyzovaném wikitextu.
revid
Pridá ID revízie parsovanej stránky.
displaytitle
Přidává název parsovaného wikitextu.
subtitle
Pridá podnadpis parsovanej stránky.
headhtml
Vráti parsovaný doctype, otvárací <html>, element <head> a otvárací <body> stránky.
modules
Vráti moduly ResourceLoader použité na stránke. Na načítanie použite mw.loader.using(). Spolu s modules sa musí vyžiadať buď jsconfigvars, alebo encodedjsconfigvars.
jsconfigvars
Vráti konfiguračné premenné JavaScriptu špecifické pre stránku. Na použitie zavolajte mw.config.set().
encodedjsconfigvars
Vráti konfiguračné premenné JavaScriptu špecifické pre stránku ako reťazec JSON.
indicators
Vráti HTML indikátorov stavu stránky použitých na stránke.
iwlinks
Vráti interwiki odkazy v parsovanom wikitexte.
wikitext
Vráti pôvodný wikitext, ktorý bol parsovaný.
properties
Vráti rôzne vlastnosti definované v parsovanom wikitexte.
limitreportdata
Vráti report limitov v štruktúrovanej podobe. Nevráti žiadne dáta, keď je nastavené disablelimitreport.
limitreporthtml
Vráti HTML verziu reportu limitov. Nevráti žiadne dáta, keď je nastavené disablelimitreport.
parsetree
XML strom parsovania obsahu revízie (vyžaduje model obsahu wikitext)
parsewarnings
Vráti upozornenia, ktoré sa vyskytli pri parsovaní obsahu (ako wikitext).
parsewarningshtml
Vráti upozornenia, ktoré sa vyskytli pri parsovaní obsahu (ako HTML).
headitems
Zastaralý. prop=headitems je zastarané od MediaWiki 1.28. Pri vytváraní nových HTML dokumentov použite prop=headhtml, alebo pri aktualizácii dokumentu na strane klienta prop=modules|jsconfigvars.
Vráti položky, ktoré sa majú vložiť do <head> stránky.
Hodnoty (oddělené | nebo alternativou.): 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
Predvolené: text|langlinks|categories|links|templates|images|externallinks|sections|tocdata|revid|displaytitle|iwlinks|properties|parsewarnings
wrapoutputclass

CSS trieda, ktorá sa má použiť na obalenie výstupu parsera.

Predvolené: mw-parser-output
usearticle

Použiť hook ArticleParserOptions na zabezpečenie toho, aby sa použité možnosti zhodovali s tými, ktoré sa používajú pri zobrazeniach stránok článkov

Typ: logická hodnota (boolean) (podrobnosti)
parsoid
Zastaralý.

Vygenerovať HTML v súlade so špecifikáciou MediaWiki DOM pomocou Parsoidu. Nahradené parser=parsoid.

Typ: logická hodnota (boolean) (podrobnosti)
parser

Ktorý parser wikitextu použiť:

parsoid
Vygenerovať HTML v súlade so špecifikáciou MediaWiki DOM pomocou Parsoidu.
default
Vygenerovať HTML pomocou predvoleného parsera tejto wiki.
legacy
Vygenerovať HTML pomocou staršieho (legacy) parsera.
Jedna z následujících hodnot: default, legacy, parsoid
Predvolené: default
pst

Vykonať transformáciu pred uložením (pre-save transform) na vstupe pred jeho parsovaním. Platné iba pri použití s textom.

Typ: logická hodnota (boolean) (podrobnosti)
onlypst

Vykonať transformáciu pred uložením (PST) na vstupe, ale neparsovať ho. Vráti rovnaký wikitext po aplikovaní PST. Platné iba pri použití s text.

Typ: logická hodnota (boolean) (podrobnosti)
effectivelanglinks
Zastaralý.

Zahŕňa jazykové odkazy poskytnuté rozšíreniami (na použitie s prop=langlinks).

Typ: logická hodnota (boolean) (podrobnosti)
section

Parsovať iba obsah sekcie s týmto identifikátorom.

Pri hodnote new parsovať text a sectiontitle, ako pri pridávaní novej sekcie na stránku.

new je povolené iba pri zadaní text.

sectiontitle

Nadpis novej sekcie, keď je section nastavené na new.

Na rozdiel od úprav stránky sa pri vynechaní alebo prázdnej hodnote nepoužije summary.

disablepp
Zastaralý.

Namiesto toho použite disablelimitreport.

Typ: logická hodnota (boolean) (podrobnosti)
disablelimitreport

Vynechať report limitov („NewPP limit report“) z výstupu parsera.

Typ: logická hodnota (boolean) (podrobnosti)
disableeditsection

Vynechať odkazy na úpravu sekcií z výstupu parsera.

Typ: logická hodnota (boolean) (podrobnosti)
disablestylededuplication

Neodstraňovat duplicitní in-line styly ve výstupu parseru.

Typ: logická hodnota (boolean) (podrobnosti)
showstrategykeys

Či zahrnúť interné informácie o stratégii zlučovania do jsconfigvars.

Typ: logická hodnota (boolean) (podrobnosti)
generatexml
Zastaralý.

Vygenerovať XML strom parsovania (vyžaduje model obsahu wikitext; nahradené prop=parsetree).

Typ: logická hodnota (boolean) (podrobnosti)
preview

Parsovat v režimu náhledu.

Typ: logická hodnota (boolean) (podrobnosti)
sectionpreview

Parsovať v režime náhľadu sekcie (zapne aj režim náhľadu).

Typ: logická hodnota (boolean) (podrobnosti)
disabletoc

Vynechať obsah (table of contents) vo výstupe.

Typ: logická hodnota (boolean) (podrobnosti)
useskin

Použiť vybranú tému vzhľadu na výstup parsera. Môže ovplyvniť nasledujúce vlastnosti: text, langlinks, headitems, modules, jsconfigvars, indicators.

Jedna z následujících hodnot: apioutput, authentication-popup, fallback, json, monobook, timeless, vector, vector-2022
contentformat

Serializačný formát obsahu použitý pre vstupný text. Platné iba pri použití s text.

Jedna z následujících hodnot: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
contentmodel

Model obsahu vstupného textu. Ak je vynechaný, musí byť zadaný title a predvoleným bude model zadaného názvu. Platné iba pri použití s text.

Jedna z následujících hodnot: css, javascript, json, text, unknown, vue, wikitext

action=patrol

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Strážiť stránku alebo revíziu.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
rcid

ID poslednej zmeny, ktorá sa má označiť ako strážená.

Typ: celé číslo
revid

ID revízie, ktorá sa má označiť ako strážená.

Typ: celé číslo
tags

Značky zmien, ktoré sa majú použiť na položku v zázname stráženia.

Hodnoty (oddělené | nebo alternativou.):
token

Token typu „patrol“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.

action=protect

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Změnit úroveň zamčení stránky.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
title

Názov stránky, ktorá sa má chrániť (alebo jej ochrana zrušiť). Nemožno použiť spolu s pageid.

pageid

ID stránky, ktorá sa má chrániť (alebo jej ochrana zrušiť). Nemožno použiť spolu s title.

Typ: celé číslo
protections

Zoznam úrovní ochrany vo formáte action=level (napr. edit=sysop). Úroveň all znamená, že akciu môže vykonať každý, t. j. žiadne obmedzenie.

Poznámka: Akciám, ktoré nie sú uvedené, budú obmedzenia odstránené.

Tento parameter je povinný.
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
expiry

Časové pečiatky vypršania. Ak je nastavená iba jedna časová pečiatka, použije sa pre všetky ochrany. Pre nikdy nevypršiavajúcu ochranu použite infinite, indefinite, infinity alebo never.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
Predvolené: infinite
reason

Důvod pro odemčení.

Implicitní hodnota: (prázdné)
tags

Značky zmien, ktoré sa majú použiť na položku v zázname ochrán.

Hodnoty (oddělené | nebo alternativou.):
cascade

Zapnúť kaskádovú ochranu (t. j. chrániť transkludované šablóny a obrázky použité na tejto stránke). Ignorované, ak žiadna zo zadaných úrovní ochrany nepodporuje kaskádovanie.

Typ: logická hodnota (boolean) (podrobnosti)
watch
Zastaralý.

Ak je nastavené, pridať stránku, ktorá sa chráni (alebo ktorej ochrana sa ruší), do zoznamu sledovaných aktuálneho používateľa.

Typ: logická hodnota (boolean) (podrobnosti)
watchlist

Bezpodmienečne pridať alebo odstrániť stránku zo zoznamu sledovaných aktuálneho používateľa, použiť nastavenia (ignorované pre botov) alebo nemeniť sledovanie.

Jedna z následujících hodnot: nochange, preferences, unwatch, watch
Predvolené: preferences
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.

action=purge

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vyprázdniť vyrovnávaciu pamäť pre zadané názvy stránok.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
forcelinkupdate

Aktualizovať tabuľky odkazov a vykonať ďalšie aktualizácie sekundárnych dát.

Typ: logická hodnota (boolean) (podrobnosti)
forcerecursivelinkupdate

Rovnaké ako forcelinkupdate a navyše aktualizovať tabuľky odkazov pre každú stránku, ktorá používa túto stránku ako šablónu.

Typ: logická hodnota (boolean) (podrobnosti)
continue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

titles

Zoznam názvov stránok, s ktorými sa má pracovať.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
pageids

Zoznam ID stránok, s ktorými sa má pracovať.

Typ: zoznam celých čísel
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
revids

Zoznam ID revízií, s ktorými sa má pracovať. Upozorňujeme, že takmer všetky dotazovacie moduly konvertujú ID revízií na zodpovedajúce ID stránky a pracujú namiesto toho s najnovšou revíziou. Iba prop=revisions používa vo svojej odpovedi presné revízie.

Typ: zoznam celých čísel
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
generator

Získať zoznam stránok, s ktorými sa má pracovať, vykonaním zadaného dotazovacieho modulu.

Poznámka: Názvy parametrov generátora musia mať predponu „g“, pozri príklady.

allcategories
Vymenovať všetky kategórie.
alldeletedrevisions
Seznam všech smazaných revizí od konkrétního uživatele nebo v konkrétním jmenném prostoru.
allfileusages
Zobrazit seznam všech použití souboru, včetně neexistujících.
allimages
Postupne vymenovať všetky obrázky.
alllinks
Vymenovať všetky odkazy, ktoré smerujú do daného menného priestoru.
allpages
Postupne vymenovať všetky stránky v danom mennom priestore.
allredirects
Seznam všech přesměrování pro jmenný prostor.
allrevisions
Vypísať všetky revízie.
alltransclusions
Vypísať všetky transklúzie (stránky vložené pomocou {{x}}) vrátane neexistujúcich.
backlinks
Najít všechny stránky, které odkazují na danou stránku.
categories
Zobrazit všechny kategorie, do kterých je stránka zařazena.
categorymembers
Seznam všech stránek v dané kategorii.
deletedrevisions
Získať informácie o vymazaných revíziách.
duplicatefiles
Vypísať všetky súbory, ktoré sú duplikátmi daných súborov na základe hodnôt hashov.
embeddedin
Nájsť všetky stránky, ktoré vkladajú (transkludujú) daný názov.
exturlusage
Vymenovať stránky, ktoré obsahujú danú URL.
fileusage
Nájsť všetky stránky, ktoré používajú dané súbory.
images
Vráti všetky súbory obsiahnuté na daných stránkach.
imageusage
Nájsť všetky stránky, ktoré používajú daný názov obrázka.
iwbacklinks
Nájsť všetky stránky, ktoré odkazujú na daný interwiki odkaz.
langbacklinks
Nájsť všetky stránky, ktoré odkazujú na daný jazykový odkaz.
links
Vráti všetky odkazy z daných stránok.
linkshere
Nájsť všetky stránky, ktoré odkazujú na dané stránky.
pageswithprop
Vypísať všetky stránky používajúce danú vlastnosť stránky.
prefixsearch
Vykonať vyhľadávanie názvov stránok podľa predpony.
protectedtitles
Vypísať všetky názvy chránené pred vytvorením.
querypage
Získať zoznam poskytovaný špeciálnou stránkou založenou na QueryPage.
random
Získať množinu náhodných stránok.
recentchanges
Vymenovať posledné zmeny.
redirects
Vráti všetky presmerovania na dané stránky.
revisions
Získať informácie o revíziách.
search
Vykonať fulltextové vyhľadávanie.
templates
Vráti všetky stránky transkludované na daných stránkach.
trackingcategories
Vymenovať všetky existujúce sledovacie kategórie definované na Special:TrackingCategories. Sledovacia kategória existuje, ak obsahuje stránky alebo ak existuje jej stránka kategórie.
transcludedin
Nájsť všetky stránky, ktoré transkludujú dané stránky.
watchlist
Získať posledné zmeny stránok v zozname sledovaných aktuálneho používateľa.
watchlistraw
Získat všechny stránky, které jsou aktuálním uživatelem sledovány.
Jedna z následujících hodnot: 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
redirects

Automaticky vyriešiť presmerovania v titles, pageids a revids a na stránkach vrátených generator.

Typ: logická hodnota (boolean) (podrobnosti)
converttitles

V prípade potreby konvertovať názvy na iné varianty. Funguje len vtedy, ak jazyk obsahu wiki podporuje konverziu variantov. Jazyky, ktoré podporujú konverziu variantov, zahŕňajú ban, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh a zh.

Typ: logická hodnota (boolean) (podrobnosti)
Příklady:
Vyprázdniť vyrovnávaciu pamäť stránok Hlavní strana a API.
api.php?action=purge&titles=Hlavn%C3%AD%20strana|API [otevřít v pískovišti]
Vyprázdniť vyrovnávaciu pamäť prvých 10 stránok v hlavnom mennom priestore.
api.php?action=purge&generator=allpages&gapnamespace=0&gaplimit=10 [otevřít v pískovišti]

action=query

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Získavať dáta z MediaWiki a o MediaWiki.

Všetky úpravy dát musia najprv použiť dotaz na získanie tokenu, aby sa zabránilo zneužitiu zo škodlivých stránok.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
prop

Ktoré vlastnosti získať pre dotazované stránky.

categories
Zobrazit všechny kategorie, do kterých je stránka zařazena.
categoryinfo
Vráti informácie o daných kategóriách.
contributors
Zobrazit seznam přihlášených a počet nepřihlášených přispěvatelů stránky.
deletedrevisions
Získať informácie o vymazaných revíziách.
duplicatefiles
Vypísať všetky súbory, ktoré sú duplikátmi daných súborov na základe hodnôt hashov.
extlinks
Vráti všetky externé URL (nie interwiki) z daných stránok.
fileusage
Nájsť všetky stránky, ktoré používajú dané súbory.
imageinfo
Vráti informácie o súbore a históriu nahrávania.
images
Vráti všetky súbory obsiahnuté na daných stránkach.
info
Získať základné informácie o stránke.
iwlinks
Vráti všetky interwiki odkazy z daných stránok.
langlinks
Zobrazit všechny mezijazykové odkazy z daných stránek.
links
Vráti všetky odkazy z daných stránok.
linkshere
Nájsť všetky stránky, ktoré odkazujú na dané stránky.
pageprops
Získať rôzne vlastnosti stránok definované v obsahu stránky.
redirects
Vráti všetky presmerovania na dané stránky.
revisions
Získať informácie o revíziách.
stashimageinfo
Vráti informácie o súboroch v dočasnom úložisku (stash).
templates
Vráti všetky stránky transkludované na daných stránkach.
transcludedin
Nájsť všetky stránky, ktoré transkludujú dané stránky.
Hodnoty (oddělené | nebo alternativou.): categories, categoryinfo, contributors, deletedrevisions, duplicatefiles, extlinks, fileusage, imageinfo, images, info, iwlinks, langlinks, links, linkshere, pageprops, redirects, revisions, stashimageinfo, templates, transcludedin
list

Ktoré zoznamy získať.

allcategories
Vymenovať všetky kategórie.
alldeletedrevisions
Seznam všech smazaných revizí od konkrétního uživatele nebo v konkrétním jmenném prostoru.
allfileusages
Zobrazit seznam všech použití souboru, včetně neexistujících.
allimages
Postupne vymenovať všetky obrázky.
alllinks
Vymenovať všetky odkazy, ktoré smerujú do daného menného priestoru.
allpages
Postupne vymenovať všetky stránky v danom mennom priestore.
allredirects
Seznam všech přesměrování pro jmenný prostor.
allrevisions
Vypísať všetky revízie.
alltransclusions
Vypísať všetky transklúzie (stránky vložené pomocou {{x}}) vrátane neexistujúcich.
allusers
Vymenovať všetkých registrovaných používateľov.
backlinks
Najít všechny stránky, které odkazují na danou stránku.
blocks
Vypísať všetkých zablokovaných používateľov a IP adresy.
categorymembers
Seznam všech stránek v dané kategorii.
codexicons
Získať ikony Codex
embeddedin
Nájsť všetky stránky, ktoré vkladajú (transkludujú) daný názov.
exturlusage
Vymenovať stránky, ktoré obsahujú danú URL.
filearchive
Postupne vymenovať všetky vymazané súbory.
imageusage
Nájsť všetky stránky, ktoré používajú daný názov obrázka.
iwbacklinks
Nájsť všetky stránky, ktoré odkazujú na daný interwiki odkaz.
langbacklinks
Nájsť všetky stránky, ktoré odkazujú na daný jazykový odkaz.
logevents
Získať udalosti zo záznamov.
mystashedfiles
Získať zoznam súborov v úložisku nahrávania (upload stash) aktuálneho používateľa.
pagepropnames
Vypísať všetky názvy vlastností stránok používané na wiki.
pageswithprop
Vypísať všetky stránky používajúce danú vlastnosť stránky.
prefixsearch
Vykonať vyhľadávanie názvov stránok podľa predpony.
protectedtitles
Vypísať všetky názvy chránené pred vytvorením.
querypage
Získať zoznam poskytovaný špeciálnou stránkou založenou na QueryPage.
random
Získať množinu náhodných stránok.
recentchanges
Vymenovať posledné zmeny.
search
Vykonať fulltextové vyhľadávanie.
tags
Vypísať značky zmien.
trackingcategories
Vymenovať všetky existujúce sledovacie kategórie definované na Special:TrackingCategories. Sledovacia kategória existuje, ak obsahuje stránky alebo ak existuje jej stránka kategórie.
usercontribs
Získať všetky úpravy používateľa.
users
Získať informácie o zozname používateľov.
watchlist
Získať posledné zmeny stránok v zozname sledovaných aktuálneho používateľa.
watchlistraw
Získat všechny stránky, které jsou aktuálním uživatelem sledovány.
deletedrevs
Zastaralý. list=deletedrevs je zastarané. Namiesto toho použite prop=deletedrevisions alebo list=alldeletedrevisions.
Vypísať vymazané revízie.
Hodnoty (oddělené | nebo alternativou.): allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, allusers, backlinks, blocks, categorymembers, codexicons, embeddedin, exturlusage, filearchive, imageusage, iwbacklinks, langbacklinks, logevents, mystashedfiles, pagepropnames, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, search, tags, trackingcategories, usercontribs, users, watchlist, watchlistraw, deletedrevs
meta

Ktoré metadáta získať.

allmessages
Vrátiť správy z tohto webu.
authmanagerinfo
Získať informácie o aktuálnom stave autentifikácie.
filerepoinfo
Vrátiť meta informácie o úložiskách obrázkov nakonfigurovaných na wiki.
languageinfo
Vrátiť informácie o dostupných jazykoch.
siteinfo
Vrátiť všeobecné informácie o webe.
tokens
Získa tokeny pre akcie upravujúce dáta.
userinfo
Získať informácie o aktuálnom používateľovi.
Hodnoty (oddělené | nebo alternativou.): allmessages, authmanagerinfo, filerepoinfo, languageinfo, siteinfo, tokens, userinfo
indexpageids

Zahrnúť dodatočnú sekciu pageids so zoznamom všetkých vrátených ID stránok.

Typ: logická hodnota (boolean) (podrobnosti)
export

Exportovať aktuálne revízie všetkých zadaných alebo vygenerovaných stránok.

Typ: logická hodnota (boolean) (podrobnosti)
exportnowrap

Vrátiť exportné XML bez zabalenia do XML výsledku (rovnaký formát ako Special:Export). Možno použiť iba s query+export.

Typ: logická hodnota (boolean) (podrobnosti)
exportschema

Pri exportovaní cieliť na danú verziu formátu XML dumpu. Možno použiť iba s query+export.

Jedna z následujících hodnot: 0.10, 0.11
Predvolené: 0.11
iwurl

Či získať plnú URL, ak je názov interwiki odkazom.

Typ: logická hodnota (boolean) (podrobnosti)
continue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

rawcontinue

Vrátiť surové dáta query-continue na pokračovanie.

Typ: logická hodnota (boolean) (podrobnosti)
titles

Zoznam názvov stránok, s ktorými sa má pracovať.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
pageids

Zoznam ID stránok, s ktorými sa má pracovať.

Typ: zoznam celých čísel
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
revids

Zoznam ID revízií, s ktorými sa má pracovať. Upozorňujeme, že takmer všetky dotazovacie moduly konvertujú ID revízií na zodpovedajúce ID stránky a pracujú namiesto toho s najnovšou revíziou. Iba prop=revisions používa vo svojej odpovedi presné revízie.

Typ: zoznam celých čísel
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
generator

Získať zoznam stránok, s ktorými sa má pracovať, vykonaním zadaného dotazovacieho modulu.

Poznámka: Názvy parametrov generátora musia mať predponu „g“, pozri príklady.

allcategories
Vymenovať všetky kategórie.
alldeletedrevisions
Seznam všech smazaných revizí od konkrétního uživatele nebo v konkrétním jmenném prostoru.
allfileusages
Zobrazit seznam všech použití souboru, včetně neexistujících.
allimages
Postupne vymenovať všetky obrázky.
alllinks
Vymenovať všetky odkazy, ktoré smerujú do daného menného priestoru.
allpages
Postupne vymenovať všetky stránky v danom mennom priestore.
allredirects
Seznam všech přesměrování pro jmenný prostor.
allrevisions
Vypísať všetky revízie.
alltransclusions
Vypísať všetky transklúzie (stránky vložené pomocou {{x}}) vrátane neexistujúcich.
backlinks
Najít všechny stránky, které odkazují na danou stránku.
categories
Zobrazit všechny kategorie, do kterých je stránka zařazena.
categorymembers
Seznam všech stránek v dané kategorii.
deletedrevisions
Získať informácie o vymazaných revíziách.
duplicatefiles
Vypísať všetky súbory, ktoré sú duplikátmi daných súborov na základe hodnôt hashov.
embeddedin
Nájsť všetky stránky, ktoré vkladajú (transkludujú) daný názov.
exturlusage
Vymenovať stránky, ktoré obsahujú danú URL.
fileusage
Nájsť všetky stránky, ktoré používajú dané súbory.
images
Vráti všetky súbory obsiahnuté na daných stránkach.
imageusage
Nájsť všetky stránky, ktoré používajú daný názov obrázka.
iwbacklinks
Nájsť všetky stránky, ktoré odkazujú na daný interwiki odkaz.
langbacklinks
Nájsť všetky stránky, ktoré odkazujú na daný jazykový odkaz.
links
Vráti všetky odkazy z daných stránok.
linkshere
Nájsť všetky stránky, ktoré odkazujú na dané stránky.
pageswithprop
Vypísať všetky stránky používajúce danú vlastnosť stránky.
prefixsearch
Vykonať vyhľadávanie názvov stránok podľa predpony.
protectedtitles
Vypísať všetky názvy chránené pred vytvorením.
querypage
Získať zoznam poskytovaný špeciálnou stránkou založenou na QueryPage.
random
Získať množinu náhodných stránok.
recentchanges
Vymenovať posledné zmeny.
redirects
Vráti všetky presmerovania na dané stránky.
revisions
Získať informácie o revíziách.
search
Vykonať fulltextové vyhľadávanie.
templates
Vráti všetky stránky transkludované na daných stránkach.
trackingcategories
Vymenovať všetky existujúce sledovacie kategórie definované na Special:TrackingCategories. Sledovacia kategória existuje, ak obsahuje stránky alebo ak existuje jej stránka kategórie.
transcludedin
Nájsť všetky stránky, ktoré transkludujú dané stránky.
watchlist
Získať posledné zmeny stránok v zozname sledovaných aktuálneho používateľa.
watchlistraw
Získat všechny stránky, které jsou aktuálním uživatelem sledovány.
Jedna z následujících hodnot: 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
redirects

Automaticky vyriešiť presmerovania v query+titles, query+pageids a query+revids a na stránkach vrátených query+generator.

Typ: logická hodnota (boolean) (podrobnosti)
converttitles

V prípade potreby konvertovať názvy na iné varianty. Funguje len vtedy, ak jazyk obsahu wiki podporuje konverziu variantov. Jazyky, ktoré podporujú konverziu variantov, zahŕňajú ban, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh a zh.

Typ: logická hodnota (boolean) (podrobnosti)

prop=categories (cl)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Zobrazit všechny kategorie, do kterých je stránka zařazena.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
clprop

Ktoré dodatočné vlastnosti získať pre každú kategóriu:

sortkey
Pridá triediaci kľúč (hexadecimálny reťazec) a predponu triediaceho kľúča (časť čitateľnú pre človeka) pre kategóriu.
timestamp
Pridá časovú pečiatku pridania kategórie.
hidden
Označí kategórie, ktoré sú skryté pomocou __HIDDENCAT__.
Hodnoty (oddělené | nebo alternativou.): hidden, sortkey, timestamp
clshow

Ktorý druh kategórií zobraziť.

Hodnoty (oddělené | nebo alternativou.): !hidden, hidden
cllimit

Kolik kategorií má být zobrazeno.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
clcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

clcategories

Vypísať iba tieto kategórie. Užitočné na kontrolu, či je určitá stránka v určitej kategórii.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
cldir

Smer výpisu.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending
Příklady:
Získať zoznam kategórií, do ktorých patrí stránka Albert Einstein.
api.php?action=query&prop=categories&titles=Albert%20Einstein [otevřít v pískovišti]
Získať informácie o všetkých kategóriách použitých na stránke Albert Einstein.
api.php?action=query&generator=categories&titles=Albert%20Einstein&prop=info [otevřít v pískovišti]

prop=categoryinfo (ci)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vráti informácie o daných kategóriách.

Parametr:
K dispozícii sú aj ďalšie všeobecné parametre.
cicontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

prop=contributors (pc)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Zobrazit seznam přihlášených a počet nepřihlášených přispěvatelů stránky.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
pcgroup

Zahrnúť iba používateľov v daných skupinách. Nezahŕňa implicitné ani automaticky pridelené skupiny ako *, user alebo autoconfirmed.

Hodnoty (oddělené | nebo alternativou.): bot, bureaucrat, interface-admin, suppress, sysop
pcexcludegroup

Vylúčiť používateľov v daných skupinách. Nezahŕňa implicitné ani automaticky pridelené skupiny ako *, user alebo autoconfirmed.

Hodnoty (oddělené | nebo alternativou.): bot, bureaucrat, interface-admin, suppress, sysop
pcrights

Zahrnúť iba používateľov s danými právami. Nezahŕňa práva udelené implicitnými ani automaticky pridelenými skupinami ako *, user alebo autoconfirmed.

Hodnoty (oddělené | nebo alternativou.): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, 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, logentryimport, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, 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
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
pcexcluderights

Vylúčiť používateľov s danými právami. Nezahŕňa práva udelené implicitnými ani automaticky pridelenými skupinami ako *, user alebo autoconfirmed.

Hodnoty (oddělené | nebo alternativou.): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, 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, logentryimport, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, 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
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
pclimit

Kolik přispěvatelů má být zobrazeno.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
pccontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

prop=deletedrevisions (drv)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Získať informácie o vymazaných revíziách.

Možno použiť niekoľkými spôsobmi:

  1. Získať vymazané revízie pre množinu stránok zadaním titles alebo pageids. Zoradené podľa názvu a časovej pečiatky.
  2. Získať dáta o množine vymazaných revízií zadaním ich ID pomocou revids. Zoradené podľa ID revízie.
Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
drvprop

Ktoré vlastnosti získať pre každú revíziu:

ids
ID revízie.
flags
Príznaky revízie (malá).
timestamp
Časová pečiatka revízie.
user
Používateľ, ktorý vykonal revíziu. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť userhidden.
userid
ID používateľa, ktorý vytvoril revíziu. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť userhidden.
size
Dĺžka (v bajtoch) revízie.
slotsize
Dĺžka (v bajtoch) každého slotu revízie.
sha1
SHA-1 (v sústave so základom 16) revízie. Ak bol obsah skrytý pomocou vymazania revízií, vráti sa vlastnosť sha1hidden.
slotsha1
SHA-1 (v sústave so základom 16) každého slotu revízie. Ak bol obsah skrytý pomocou vymazania revízií, vráti sa vlastnosť sha1hidden.
contentmodel
ID modelu obsahu každého slotu revízie.
comment
Komentár používateľa k revízii. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
parsedcomment
Parsovaný komentár používateľa k revízii. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
content
Obsah každého slotu revízie. Ak bol obsah skrytý pomocou vymazania revízií, vráti sa vlastnosť texthidden. Z výkonnostných dôvodov sa pri použití tejto voľby drvlimit vynúti na 50.
tags
Značky revízie.
roles
Vypísať roly obsahových slotov, ktoré existujú v revízii.
parsetree
Zastaralý. Namiesto toho použite action=expandtemplates alebo action=parse. XML strom parsovania obsahu revízie (vyžaduje model obsahu wikitext). Z výkonnostných dôvodov sa pri použití tejto voľby drvlimit vynúti na 50.
Hodnoty (oddělené | nebo alternativou.): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
Predvolené: ids|timestamp|flags|comment|user
drvslots

Ktoré sloty revízie sa majú vrátiť, keď sú vo drvprops zahrnuté vlastnosti súvisiace so slotmi. Ak je vynechané, dáta zo slotu main sa vrátia v spätne kompatibilnom formáte.

Hodnoty (oddělené | nebo alternativou.): main
Na zadanie všetkých hodnôt použite *.
drvcontentformat-{slot}

Serializačný formát obsahu použitý pre výstup obsahu.

Toto je šablónový parameter. Pri vytváraní požiadavky {slot} v názve parametra by sa malo nahradiť hodnotami drvslots.
Jedna z následujících hodnot: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
drvlimit

Obmedziť počet vrátených revízií. Ak sa použije drvprop=content, drvprop=parsetree, drvdiffto alebo drvdifftotext, limit je 50. Ak sa použije drvparse, limit je 1.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
drvexpandtemplates
Zastaralý.

Namiesto toho použite action=expandtemplates. Expandovať šablóny v obsahu revízie (vyžaduje drvprop=content).

Typ: logická hodnota (boolean) (podrobnosti)
drvgeneratexml
Zastaralý.

Namiesto toho použite action=expandtemplates alebo action=parse. Vygenerovať XML strom parsovania obsahu revízie (vyžaduje drvprop=content).

Typ: logická hodnota (boolean) (podrobnosti)
drvparse
Zastaralý.

Namiesto toho použite action=parse. Parsovať obsah revízie (vyžaduje drvprop=content). Z výkonnostných dôvodov sa pri použití tejto voľby drvlimit vynúti na 1.

Typ: logická hodnota (boolean) (podrobnosti)
drvsection

Získať iba obsah sekcie s týmto identifikátorom.

drvdiffto
Zastaralý.

Namiesto toho použite action=compare. ID revízie, s ktorou sa má porovnať každá revízia. Použite prev, next a cur pre predchádzajúcu, nasledujúcu a aktuálnu revíziu. Z výkonnostných dôvodov sa pri použití tejto voľby drvlimit vynúti na 50.

drvdifftotext
Zastaralý.

Namiesto toho použite action=compare. Text, s ktorým sa má porovnať každá revízia. Porovnáva len obmedzený počet revízií. Má prednosť pred drvdiffto. Ak je nastavené drvsection, s týmto textom sa porovná iba daná sekcia. Z výkonnostných dôvodov sa pri použití tejto voľby drvlimit vynúti na 50.

drvdifftotextpst
Zastaralý.

Namiesto toho použite action=compare. Vykonať transformáciu pred uložením na texte pred jeho porovnaním. Platné iba pri použití s drvdifftotext.

Typ: logická hodnota (boolean) (podrobnosti)
drvcontentformat
Zastaralý.

Serializačný formát použitý pre drvdifftotext a očakávaný pre výstup obsahu.

Jedna z následujících hodnot: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
drvstart

Časová pečiatka, od ktorej sa má začať vymenúvanie. Ignorované pri spracúvaní zoznamu ID revízií.

Typ: časová pečiatka (povolené formáty)
drvend

Časová pečiatka, pri ktorej sa má vymenúvanie zastaviť. Ignorované pri spracúvaní zoznamu ID revízií.

Typ: časová pečiatka (povolené formáty)
drvdir

V ktorom smere vymenúvať:

newer
Vypísať najstaršie ako prvé. Poznámka: drvstart musí byť pred drvend.
older
Vypísať najnovšie ako prvé (predvolené). Poznámka: drvstart musí byť neskôr ako drvend.
Jedna z následujících hodnot: newer, older
Predvolené: older
drvtag

Vypísať iba revízie označené touto značkou.

drvuser

Vypísať iba revízie od tohto používateľa.

Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, interwiki jméno (např. „prefix>Příklad“) a ID uživatele (např. „#12345“)
drvexcludeuser

Nevypisovať revízie od tohto používateľa.

Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, interwiki jméno (např. „prefix>Příklad“) a ID uživatele (např. „#12345“)
drvcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

prop=duplicatefiles (df)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vypísať všetky súbory, ktoré sú duplikátmi daných súborov na základe hodnôt hashov.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
dflimit

Koľko duplicitných súborov vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
dfcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

dfdir

Smer výpisu.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending
dflocalonly

Hľadať iba súbory v miestnom úložisku.

Typ: logická hodnota (boolean) (podrobnosti)
  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vráti všetky externé URL (nie interwiki) z daných stránok.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
ellimit

Koľko odkazov vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
elcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

elprotocol

Protokol URL. Ak je prázdny a elquery je nastavené, protokolom je http a https. Na vypísanie všetkých externých odkazov nechajte tento parameter aj elquery prázdne.

Jedna z následujících hodnot: Môže byť prázdne, alebo 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
Implicitní hodnota: (prázdné)
elquery

Hľadaný reťazec bez protokolu. Užitočné na kontrolu, či určitá stránka obsahuje určitú externú URL.

elexpandurl
Zastaralý.

Expandovať URL relatívne k protokolu pomocou kanonického protokolu.

Typ: logická hodnota (boolean) (podrobnosti)

prop=fileusage (fu)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Nájsť všetky stránky, ktoré používajú dané súbory.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
fuprop

Ktoré vlastnosti získať:

pageid
ID každej stránky.
title
Názov každej stránky.
redirect
Príznak, ak je stránka presmerovaním.
Hodnoty (oddělené | nebo alternativou.): pageid, redirect, title
Predvolené: pageid|title|redirect
funamespace

Zahrnúť iba stránky v týchto menných priestoroch.

Hodnoty (oddělené | nebo alternativou.): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
fushow

Zobraziť iba položky, ktoré spĺňajú tieto kritériá:

redirect
Zobraziť iba presmerovania.
!redirect
Zobraziť iba stránky, ktoré nie sú presmerovaniami.
Hodnoty (oddělené | nebo alternativou.): !redirect, redirect
fulimit

Koľko vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
fucontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

prop=imageinfo (ii)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vráti informácie o súbore a históriu nahrávania.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
iiprop

Ktoré informácie o súbore získať:

timestamp
Pridá časovú pečiatku nahranej verzie.
user
Pridá používateľa, ktorý nahral každú verziu súboru. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť userhidden.
userid
Pridá ID používateľa, ktorý nahral každú verziu súboru. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť userhidden.
comment
Komentár k verzii. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
parsedcomment
Parsovať komentár k verzii. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
canonicaltitle
Pridá kanonický názov súboru. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
url
Vráti URL súboru a stránky s popisom. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
size
Pridá veľkosť súboru v bajtoch a výšku, šírku a počet strán (ak je to použiteľné).
dimensions
Alias pre size.
sha1
Pridá SHA-1 hash súboru. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
mime
Pridá MIME typ súboru. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
thumbmime
Pridá MIME typ náhľadu obrázka (vyžaduje url a parameter iiurlwidth). Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
mediatype
Pridá typ média súboru. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
metadata
Vypíše Exif metadáta verzie súboru. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
commonmetadata
Vypíše všeobecné metadáta formátu súboru pre verziu súboru. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
extmetadata
Vypíše formátované metadáta kombinované z viacerých zdrojov. Výsledky sú formátované ako HTML. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.

Poznámka: Táto vlastnosť je nákladná na vyžiadanie a mali by ste sa jej vyhnúť, pokiaľ ju nepotrebujete. Pri jej použití by ste mali naraz žiadať len niekoľko výsledkov, aby ste predišli prílišnej záťaži.

archivename
Pridá názov súboru archívnej verzie pre iné ako najnovšie verzie. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
bitdepth
Pridá bitovú hĺbku verzie. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
uploadwarning
Používa ju stránka Special:Upload na získanie informácií o existujúcom súbore. Nie je určená na použitie mimo jadra MediaWiki.
badfile
Pridá, či je súbor na zozname chybných obrázkov
Hodnoty (oddělené | nebo alternativou.): archivename, badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, thumbmime, timestamp, uploadwarning, url, user, userid
Predvolené: timestamp|user
iilimit

Koľko revízií súboru vrátiť na jeden súbor.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 1
iistart

Časová pečiatka, od ktorej sa má začať výpis.

Typ: časová pečiatka (povolené formáty)
iiend

Časová pečiatka, pri ktorej sa má výpis zastaviť.

Typ: časová pečiatka (povolené formáty)
iiurlwidth

Ak je nastavené iiprop=url, vráti sa URL obrázka škálovaného na túto šírku. Z výkonnostných dôvodov sa pri použití tejto voľby vráti najviac 50 škálovaných obrázkov.

Typ: celé číslo
Predvolené: -1
iiurlheight

Podobné ako iiurlwidth.

Typ: celé číslo
Predvolené: -1
iimetadataversion

Verzia metadát, ktorá sa má použiť. Ak je zadané latest, použije sa najnovšia verzia. Predvolená je 1 kvôli spätnej kompatibilite.

Predvolené: 1
iiextmetadatalanguage

V akom jazyku získať extmetadata. Ovplyvňuje to, ktorý preklad sa získa, ak je ich dostupných viac, ako aj formátovanie čísel a rôznych hodnôt.

Predvolené: cs
iiextmetadatamultilang

Ak sú dostupné preklady vlastnosti extmetadata, získať všetky.

Typ: logická hodnota (boolean) (podrobnosti)
iiextmetadatafilter

Ak je zadané a neprázdne, vrátia sa iba tieto kľúče pre iiprop=extmetadata.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
iiurlparam

Reťazec parametrov špecifický pre obslužný program (handler). Napríklad PDF môžu používať page15-100px. Musí sa použiť iiurlwidth a musí byť konzistentné s iiurlparam.

Implicitní hodnota: (prázdné)
iibadfilecontexttitle

Ak je nastavené badfilecontexttitleprop=badfile, toto je názov stránky použitý pri vyhodnocovaní zoznamu chybných obrázkov

iicontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

iilocalonly

Hľadať iba súbory v miestnom úložisku.

Typ: logická hodnota (boolean) (podrobnosti)

prop=images (im)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vráti všetky súbory obsiahnuté na daných stránkach.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
imlimit

Koľko súborov vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
imcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

imimages

Vypísať iba tieto súbory. Užitočné na kontrolu, či určitá stránka má určitý súbor.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
imdir

Smer výpisu.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending

prop=info (in)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Získať základné informácie o stránke.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
inprop

Ktoré dodatočné vlastnosti získať:

protection
Vypísať úroveň ochrany každej stránky.
talkid
ID diskusnej stránky pre každú nediskusnú stránku.
watched
Vypísať stav sledovania každej stránky.
watchlistlabels
Vypísať štítky zoznamu sledovaných pre každú stránku.
watchers
Počet sledovateľov, ak je to povolené.
visitingwatchers
Počet sledovateľov každej stránky, ktorí navštívili posledné úpravy danej stránky, ak je to povolené.
notificationtimestamp
Časová pečiatka upozornenia zo zoznamu sledovaných pre každú stránku.
subjectid
ID rodičovskej stránky pre každú diskusnú stránku.
associatedpage
Názov s predponou pridruženej obsahovej alebo diskusnej stránky.
url
Vráti plnú URL, URL úprav a kanonickú URL pre každú stránku.
readable
Zastaralý. Či môže používateľ čítať túto stránku. Namiesto toho použite intestactions=read.
preload
Zastaralý. Vráti text vrátený EditFormPreloadText. Namiesto toho použite preloadcontent, ktoré podporuje aj iné druhy prednačítaného textu.
preloadcontent
Vráti obsah, ktorý sa má zobraziť v editore, keď stránka neexistuje alebo pri pridávaní novej sekcie.
editintro
Vráti úvodné správy, ktoré by sa mali zobraziť používateľovi pri úprave tejto stránky alebo revízie, ako HTML.
displaytitle
Vráti spôsob, akým sa názov stránky skutočne zobrazuje.
varianttitles
Vráti zobrazovaný názov vo všetkých variantoch jazyka obsahu webu.
linkclasses
Vráti dodatočné CSS triedy (napr. farby odkazov) používané pre odkazy na túto stránku, ak by sa objavili na stránke s názvom inlinkcontext.
Hodnoty (oddělené | nebo alternativou.): associatedpage, displaytitle, editintro, linkclasses, notificationtimestamp, preloadcontent, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, watchlistlabels, preload, readable
inlinkcontext

Kontextový názov, ktorý sa má použiť pri určovaní dodatočných CSS tried (napr. farieb odkazov), keď inprop obsahuje linkclasses.

Typ: název stránky
Přijímá neexistující stránky
Predvolené: Hlavní strana
indefaultlinkcaption

Či považovať odkazy za odkazy s predvoleným popisom (popis je príponou cieľa odkazu a predchádza mu lomka, dvojbodka alebo začiatok reťazca). Môže to mať vplyv na vrátené triedy odkazov.

Typ: logická hodnota (boolean) (podrobnosti)
intestactions

Otestovať, či aktuálny používateľ môže vykonať určité akcie na stránke.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
intestactionsdetail

Úroveň podrobností pre intestactions. Na riadenie formátu vrátených správ použite parametre errorformat a errorlang hlavného modulu.

boolean
Vrátiť logickú hodnotu pre každú akciu.
full
Vrátiť správy popisujúce, prečo je akcia zakázaná, alebo prázdne pole, ak je povolená.
quick
Ako full, ale s vynechaním nákladných kontrol.
Jedna z následujících hodnot: boolean, full, quick
Predvolené: boolean
intestactionsautocreate

Otestovať, či by vykonanie intestactions automaticky vytvorilo dočasný účet.

Typ: logická hodnota (boolean) (podrobnosti)
inpreloadcustom

Názov vlastnej stránky, ktorá sa má použiť ako prednačítaný obsah.

Používa sa iba vtedy, keď inprop obsahuje preloadcontent.
inpreloadparams

Parametre pre vlastnú stránku používanú ako prednačítaný obsah.

Používa sa iba vtedy, keď inprop obsahuje preloadcontent.
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
inpreloadnewsection

Vrátiť prednačítaný obsah pre novú sekciu na stránke namiesto novej stránky.

Používa sa iba vtedy, keď inprop obsahuje preloadcontent.
Typ: logická hodnota (boolean) (podrobnosti)
ineditintrostyle

Niektoré úvodné správy prichádzajú s voliteľnými obaľovacími rámami. Použite moreframes na ich zahrnutie alebo lessframes na ich vynechanie.

Používa sa iba vtedy, keď inprop obsahuje editintro.
Jedna z následujících hodnot: lessframes, moreframes
Predvolené: moreframes
ineditintroskip

Zoznam úvodných správ, ktoré sa majú odstrániť z odpovede. Použite, ak konkrétna správa nie je relevantná pre váš nástroj alebo ak je informácia sprostredkovaná iným spôsobom.

Používa sa iba vtedy, keď inprop obsahuje editintro.
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
ineditintrocustom

Názov vlastnej stránky, ktorá sa má použiť ako dodatočná úvodná správa.

Používa sa iba vtedy, keď inprop obsahuje editintro.
incontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vráti všetky interwiki odkazy z daných stránok.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
iwprop

Ktoré dodatočné vlastnosti získať pre každý interwiki odkaz:

url
Pridá plnú URL.
Hodnoty (oddělené | nebo alternativou.): url
iwprefix

Zobrazit pouze interwiki odkazy s tímto prefixem.

iwtitle

Interwiki odkaz, který se má hledat. Musí se použít spolu s iwprefix.

iwdir

Smer výpisu.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending
iwlimit

Počet interwiki odkazů k zobrazení.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
iwcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

iwurl
Zastaralý.

Či získať plnú URL (nemožno použiť s iwprop).

Typ: logická hodnota (boolean) (podrobnosti)
  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Zobrazit všechny mezijazykové odkazy z daných stránek.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
llprop

Ktoré dodatočné vlastnosti získať pre každý medzijazykový odkaz:

url
Pridá plnú URL.
langname
Pridá lokalizovaný názov jazyka (podľa najlepšej snahy). Na riadenie jazyka použite llinlanguagecode.
autonym
Pridá natívny názov jazyka.
Hodnoty (oddělené | nebo alternativou.): autonym, langname, url
lllang

Zobrazit pouze jazykové odkazy s tímto kódem jazyka.

lltitle

Odkaz, ktorý sa má vyhľadať. Musí sa použiť s lllang.

lldir

Smer výpisu.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending
llinlanguagecode

Kód jazyka pre lokalizované názvy jazykov.

Predvolené: cs
lllimit

Koľko jazykových odkazov vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
llcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

llurl
Zastaralý.

Či získať plnú URL (nemožno použiť s llprop).

Typ: logická hodnota (boolean) (podrobnosti)
  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vráti všetky odkazy z daných stránok.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
plnamespace

Zobraziť iba odkazy v týchto menných priestoroch.

Hodnoty (oddělené | nebo alternativou.): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
pllimit

Koľko odkazov vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
plcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

pltitles

Vypísať iba odkazy na tieto názvy. Užitočné na kontrolu, či určitá stránka odkazuje na určitý názov.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
pldir

Smer výpisu.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending

prop=linkshere (lh)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Nájsť všetky stránky, ktoré odkazujú na dané stránky.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
lhprop

Ktoré vlastnosti získať:

pageid
ID každej stránky.
title
Názov každej stránky.
redirect
Príznak, ak je stránka presmerovaním.
Hodnoty (oddělené | nebo alternativou.): pageid, redirect, title
Predvolené: pageid|title|redirect
lhnamespace

Zahrnúť iba stránky v týchto menných priestoroch.

Hodnoty (oddělené | nebo alternativou.): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
lhshow

Zobraziť iba položky, ktoré spĺňajú tieto kritériá:

redirect
Zobraziť iba presmerovania.
!redirect
Zobraziť iba stránky, ktoré nie sú presmerovaniami.
Hodnoty (oddělené | nebo alternativou.): !redirect, redirect
lhlimit

Koľko vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
lhcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

prop=pageprops (pp)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Získať rôzne vlastnosti stránok definované v obsahu stránky.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
ppcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

ppprop

Vypísať iba tieto vlastnosti stránok (action=query&list=pagepropnames vráti používané názvy vlastností stránok). Užitočné na kontrolu, či stránky používajú určitú vlastnosť stránky.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
Příklad:
Získať vlastnosti stránok Hlavní strana a MediaWiki.
api.php?action=query&prop=pageprops&titles=Hlavn%C3%AD%20strana|MediaWiki [otevřít v pískovišti]

prop=redirects (rd)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vráti všetky presmerovania na dané stránky.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
rdprop

Ktoré vlastnosti získať:

pageid
ID každého presmerovania.
title
Názov každého presmerovania.
fragment
Fragment každého presmerovania, ak existuje.
Hodnoty (oddělené | nebo alternativou.): fragment, pageid, title
Predvolené: pageid|title
rdnamespace

Zahrnúť iba stránky v týchto menných priestoroch.

Hodnoty (oddělené | nebo alternativou.): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
rdshow

Zobraziť iba položky, ktoré spĺňajú tieto kritériá:

fragment
Zobraziť iba presmerovania s fragmentom.
!fragment
Zobraziť iba presmerovania bez fragmentu.
Hodnoty (oddělené | nebo alternativou.): !fragment, fragment
rdlimit

Počet přesměrování, který má být zobrazen.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
rdcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

prop=revisions (rv)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Získať informácie o revíziách.

Možno použiť niekoľkými spôsobmi:

  1. Získať dáta o množine stránok (posledná revízia) zadaním titles alebo pageids.
  2. Získať revízie jednej danej stránky použitím titles alebo pageids so start, end alebo limit.
  3. Získať dáta o množine revízií zadaním ich ID pomocou revids.
Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
rvprop

Ktoré vlastnosti získať pre každú revíziu:

ids
ID revízie.
flags
Príznaky revízie (malá).
timestamp
Časová pečiatka revízie.
user
Používateľ, ktorý vykonal revíziu. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť userhidden.
userid
ID používateľa, ktorý vytvoril revíziu. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť userhidden.
size
Dĺžka (v bajtoch) revízie.
slotsize
Dĺžka (v bajtoch) každého slotu revízie.
sha1
SHA-1 (v sústave so základom 16) revízie. Ak bol obsah skrytý pomocou vymazania revízií, vráti sa vlastnosť sha1hidden.
slotsha1
SHA-1 (v sústave so základom 16) každého slotu revízie. Ak bol obsah skrytý pomocou vymazania revízií, vráti sa vlastnosť sha1hidden.
contentmodel
ID modelu obsahu každého slotu revízie.
comment
Komentár používateľa k revízii. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
parsedcomment
Parsovaný komentár používateľa k revízii. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
content
Obsah každého slotu revízie. Ak bol obsah skrytý pomocou vymazania revízií, vráti sa vlastnosť texthidden. Z výkonnostných dôvodov sa pri použití tejto voľby rvlimit vynúti na 50.
tags
Značky revízie.
roles
Vypísať roly obsahových slotov, ktoré existujú v revízii.
parsetree
Zastaralý. Namiesto toho použite action=expandtemplates alebo action=parse. XML strom parsovania obsahu revízie (vyžaduje model obsahu wikitext). Z výkonnostných dôvodov sa pri použití tejto voľby rvlimit vynúti na 50.
Hodnoty (oddělené | nebo alternativou.): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
Predvolené: ids|timestamp|flags|comment|user
rvslots

Ktoré sloty revízie sa majú vrátiť, keď sú vo rvprops zahrnuté vlastnosti súvisiace so slotmi. Ak je vynechané, dáta zo slotu main sa vrátia v spätne kompatibilnom formáte.

Hodnoty (oddělené | nebo alternativou.): main
Na zadanie všetkých hodnôt použite *.
rvcontentformat-{slot}

Serializačný formát obsahu použitý pre výstup obsahu.

Toto je šablónový parameter. Pri vytváraní požiadavky {slot} v názve parametra by sa malo nahradiť hodnotami rvslots.
Jedna z následujících hodnot: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
rvlimit

Obmedziť počet vrátených revízií. Ak sa použije rvprop=content, rvprop=parsetree, rvdiffto alebo rvdifftotext, limit je 50. Ak sa použije rvparse, limit je 1.

Možno použiť iba s jednou stránkou (režim č. 2).
Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
rvexpandtemplates
Zastaralý.

Namiesto toho použite action=expandtemplates. Expandovať šablóny v obsahu revízie (vyžaduje rvprop=content).

Typ: logická hodnota (boolean) (podrobnosti)
rvgeneratexml
Zastaralý.

Namiesto toho použite action=expandtemplates alebo action=parse. Vygenerovať XML strom parsovania obsahu revízie (vyžaduje rvprop=content).

Typ: logická hodnota (boolean) (podrobnosti)
rvparse
Zastaralý.

Namiesto toho použite action=parse. Parsovať obsah revízie (vyžaduje rvprop=content). Z výkonnostných dôvodov sa pri použití tejto voľby rvlimit vynúti na 1.

Typ: logická hodnota (boolean) (podrobnosti)
rvsection

Získať iba obsah sekcie s týmto identifikátorom.

rvdiffto
Zastaralý.

Namiesto toho použite action=compare. ID revízie, s ktorou sa má porovnať každá revízia. Použite prev, next a cur pre predchádzajúcu, nasledujúcu a aktuálnu revíziu. Z výkonnostných dôvodov sa pri použití tejto voľby rvlimit vynúti na 50.

rvdifftotext
Zastaralý.

Namiesto toho použite action=compare. Text, s ktorým sa má porovnať každá revízia. Porovnáva len obmedzený počet revízií. Má prednosť pred rvdiffto. Ak je nastavené rvsection, s týmto textom sa porovná iba daná sekcia. Z výkonnostných dôvodov sa pri použití tejto voľby rvlimit vynúti na 50.

rvdifftotextpst
Zastaralý.

Namiesto toho použite action=compare. Vykonať transformáciu pred uložením na texte pred jeho porovnaním. Platné iba pri použití s rvdifftotext.

Typ: logická hodnota (boolean) (podrobnosti)
rvcontentformat
Zastaralý.

Serializačný formát použitý pre rvdifftotext a očakávaný pre výstup obsahu.

Jedna z následujících hodnot: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
rvstartid

Začať vymenúvanie od časovej pečiatky revízie s týmto ID. Revízia musí existovať, ale nemusí patriť tejto stránke.

Možno použiť iba s jednou stránkou (režim č. 2).
Typ: celé číslo
rvendid

Zastaviť vymenúvanie pri časovej pečiatke revízie s týmto ID. Revízia musí existovať, ale nemusí patriť tejto stránke.

Možno použiť iba s jednou stránkou (režim č. 2).
Typ: celé číslo
rvstart

Od ktorej časovej pečiatky revízie začať vymenúvanie.

Možno použiť iba s jednou stránkou (režim č. 2).
Typ: časová pečiatka (povolené formáty)
rvend

Vymenúvať po túto časovú pečiatku.

Možno použiť iba s jednou stránkou (režim č. 2).
Typ: časová pečiatka (povolené formáty)
rvdir

V ktorom smere vymenúvať:

newer
Vypísať najstaršie ako prvé. Poznámka: rvstart musí byť pred rvend.
older
Vypísať najnovšie ako prvé (predvolené). Poznámka: rvstart musí byť neskôr ako rvend.
Možno použiť iba s jednou stránkou (režim č. 2).
Jedna z následujících hodnot: newer, older
Predvolené: older
rvuser

Zahrnúť iba revízie vykonané používateľom.

Možno použiť iba s jednou stránkou (režim č. 2).
Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, interwiki jméno (např. „prefix>Příklad“) a ID uživatele (např. „#12345“)
rvexcludeuser

Vylúčiť revízie vykonané používateľom.

Možno použiť iba s jednou stránkou (režim č. 2).
Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, interwiki jméno (např. „prefix>Příklad“) a ID uživatele (např. „#12345“)
rvtag

Vypísať iba revízie označené touto značkou.

rvcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

prop=stashimageinfo (sii)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vráti informácie o súboroch v dočasnom úložisku (stash).

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
siifilekey

Kľúč identifikujúci predchádzajúce nahranie, ktoré bolo dočasne uložené.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
siisessionkey
Zastaralý.

Alias pre siifilekey, kvôli spätnej kompatibilite.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
siiprop

Ktoré informácie o súbore získať:

timestamp
Pridá časovú pečiatku nahranej verzie.
canonicaltitle
Pridá kanonický názov súboru. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
url
Vráti URL súboru a stránky s popisom. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
size
Pridá veľkosť súboru v bajtoch a výšku, šírku a počet strán (ak je to použiteľné).
dimensions
Alias pre size.
sha1
Pridá SHA-1 hash súboru. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
mime
Pridá MIME typ súboru. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
thumbmime
Pridá MIME typ náhľadu obrázka (vyžaduje url a parameter siiurlwidth). Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
metadata
Vypíše Exif metadáta verzie súboru. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
commonmetadata
Vypíše všeobecné metadáta formátu súboru pre verziu súboru. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
extmetadata
Vypíše formátované metadáta kombinované z viacerých zdrojov. Výsledky sú formátované ako HTML. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.

Poznámka: Táto vlastnosť je nákladná na vyžiadanie a mali by ste sa jej vyhnúť, pokiaľ ju nepotrebujete. Pri jej použití by ste mali naraz žiadať len niekoľko výsledkov, aby ste predišli prílišnej záťaži.

bitdepth
Pridá bitovú hĺbku verzie. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
badfile
Pridá, či je súbor na zozname chybných obrázkov
Hodnoty (oddělené | nebo alternativou.): badfile, bitdepth, canonicaltitle, commonmetadata, dimensions, extmetadata, metadata, mime, sha1, size, thumbmime, timestamp, url
Predvolené: timestamp|url
siiurlwidth

Ak je nastavené siiprop=url, vráti sa URL obrázka škálovaného na túto šírku. Z výkonnostných dôvodov sa pri použití tejto voľby vráti najviac 50 škálovaných obrázkov.

Typ: celé číslo
Predvolené: -1
siiurlheight

Podobné ako siiurlwidth.

Typ: celé číslo
Predvolené: -1
siiurlparam

Reťazec parametrov špecifický pre obslužný program (handler). Napríklad PDF môžu používať page15-100px. Musí sa použiť siiurlwidth a musí byť konzistentné s siiurlparam.

Implicitní hodnota: (prázdné)

prop=templates (tl)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vráti všetky stránky transkludované na daných stránkach.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
tlnamespace

Zobraziť iba šablóny v týchto menných priestoroch.

Hodnoty (oddělené | nebo alternativou.): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
tllimit

Koľko šablón vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
tlcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

tltemplates

Vypísať iba tieto šablóny. Užitočné na kontrolu, či určitá stránka používa určitú šablónu.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
tldir

Smer výpisu.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending

prop=transcludedin (ti)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Nájsť všetky stránky, ktoré transkludujú dané stránky.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
tiprop

Ktoré vlastnosti získať:

pageid
ID každej stránky.
title
Názov každej stránky.
redirect
Príznak, ak je stránka presmerovaním.
Hodnoty (oddělené | nebo alternativou.): pageid, redirect, title
Predvolené: pageid|title|redirect
tinamespace

Zahrnúť iba stránky v týchto menných priestoroch.

Hodnoty (oddělené | nebo alternativou.): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
tishow

Zobraziť iba položky, ktoré spĺňajú tieto kritériá:

redirect
Zobraziť iba presmerovania.
!redirect
Zobraziť iba stránky, ktoré nie sú presmerovaniami.
Hodnoty (oddělené | nebo alternativou.): !redirect, redirect
tilimit

Koľko vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
ticontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

list=allcategories (ac)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vymenovať všetky kategórie.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
acfrom

Kategória, od ktorej sa má začať vymenúvanie.

accontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

acto

Kategória, pri ktorej sa má vymenúvanie zastaviť.

acprefix

Vyhľadať všetky názvy kategórií, ktoré začínajú touto hodnotou.

acdir

Smer triedenia.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending
acmin

Vrátiť iba kategórie s aspoň týmto počtom členov.

Typ: celé číslo
acmax

Vrátiť iba kategórie s najviac týmto počtom členov.

Typ: celé číslo
aclimit

Kolik má být zobrazeno kategorií.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
acprop

Ktoré vlastnosti získať:

size
Pridá počet stránok v kategórii.
hidden
Označí kategórie, ktoré sú skryté pomocou __HIDDENCAT__.
Hodnoty (oddělené | nebo alternativou.): hidden, size
Implicitní hodnota: (prázdné)
Příklady:
Vypísať kategórie s informáciou o počte stránok v každej z nich.
api.php?action=query&list=allcategories&acprop=size [otevřít v pískovišti]
Získať informácie o samotnej stránke kategórie pre kategórie začínajúce na List.
api.php?action=query&generator=allcategories&gacprefix=List&prop=info [otevřít v pískovišti]

list=alldeletedrevisions (adr)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Seznam všech smazaných revizí od konkrétního uživatele nebo v konkrétním jmenném prostoru.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
adrprop

Ktoré vlastnosti získať pre každú revíziu:

ids
ID revízie.
flags
Príznaky revízie (malá).
timestamp
Časová pečiatka revízie.
user
Používateľ, ktorý vykonal revíziu. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť userhidden.
userid
ID používateľa, ktorý vytvoril revíziu. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť userhidden.
size
Dĺžka (v bajtoch) revízie.
slotsize
Dĺžka (v bajtoch) každého slotu revízie.
sha1
SHA-1 (v sústave so základom 16) revízie. Ak bol obsah skrytý pomocou vymazania revízií, vráti sa vlastnosť sha1hidden.
slotsha1
SHA-1 (v sústave so základom 16) každého slotu revízie. Ak bol obsah skrytý pomocou vymazania revízií, vráti sa vlastnosť sha1hidden.
contentmodel
ID modelu obsahu každého slotu revízie.
comment
Komentár používateľa k revízii. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
parsedcomment
Parsovaný komentár používateľa k revízii. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
content
Obsah každého slotu revízie. Ak bol obsah skrytý pomocou vymazania revízií, vráti sa vlastnosť texthidden. Z výkonnostných dôvodov sa pri použití tejto voľby adrlimit vynúti na 50.
tags
Značky revízie.
roles
Vypísať roly obsahových slotov, ktoré existujú v revízii.
parsetree
Zastaralý. Namiesto toho použite action=expandtemplates alebo action=parse. XML strom parsovania obsahu revízie (vyžaduje model obsahu wikitext). Z výkonnostných dôvodov sa pri použití tejto voľby adrlimit vynúti na 50.
Hodnoty (oddělené | nebo alternativou.): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
Predvolené: ids|timestamp|flags|comment|user
adrslots

Ktoré sloty revízie sa majú vrátiť, keď sú vo adrprops zahrnuté vlastnosti súvisiace so slotmi. Ak je vynechané, dáta zo slotu main sa vrátia v spätne kompatibilnom formáte.

Hodnoty (oddělené | nebo alternativou.): main
Na zadanie všetkých hodnôt použite *.
adrcontentformat-{slot}

Serializačný formát obsahu použitý pre výstup obsahu.

Toto je šablónový parameter. Pri vytváraní požiadavky {slot} v názve parametra by sa malo nahradiť hodnotami adrslots.
Jedna z následujících hodnot: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
adrlimit

Obmedziť počet vrátených revízií. Ak sa použije adrprop=content, adrprop=parsetree, adrdiffto alebo adrdifftotext, limit je 50. Ak sa použije adrparse, limit je 1.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
adrexpandtemplates
Zastaralý.

Namiesto toho použite action=expandtemplates. Expandovať šablóny v obsahu revízie (vyžaduje adrprop=content).

Typ: logická hodnota (boolean) (podrobnosti)
adrgeneratexml
Zastaralý.

Namiesto toho použite action=expandtemplates alebo action=parse. Vygenerovať XML strom parsovania obsahu revízie (vyžaduje adrprop=content).

Typ: logická hodnota (boolean) (podrobnosti)
adrparse
Zastaralý.

Namiesto toho použite action=parse. Parsovať obsah revízie (vyžaduje adrprop=content). Z výkonnostných dôvodov sa pri použití tejto voľby adrlimit vynúti na 1.

Typ: logická hodnota (boolean) (podrobnosti)
adrsection

Získať iba obsah sekcie s týmto identifikátorom.

adrdiffto
Zastaralý.

Namiesto toho použite action=compare. ID revízie, s ktorou sa má porovnať každá revízia. Použite prev, next a cur pre predchádzajúcu, nasledujúcu a aktuálnu revíziu. Z výkonnostných dôvodov sa pri použití tejto voľby adrlimit vynúti na 50.

adrdifftotext
Zastaralý.

Namiesto toho použite action=compare. Text, s ktorým sa má porovnať každá revízia. Porovnáva len obmedzený počet revízií. Má prednosť pred adrdiffto. Ak je nastavené adrsection, s týmto textom sa porovná iba daná sekcia. Z výkonnostných dôvodov sa pri použití tejto voľby adrlimit vynúti na 50.

adrdifftotextpst
Zastaralý.

Namiesto toho použite action=compare. Vykonať transformáciu pred uložením na texte pred jeho porovnaním. Platné iba pri použití s adrdifftotext.

Typ: logická hodnota (boolean) (podrobnosti)
adrcontentformat
Zastaralý.

Serializačný formát použitý pre adrdifftotext a očakávaný pre výstup obsahu.

Jedna z následujících hodnot: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
adruser

Vypísať iba revízie od tohto používateľa.

Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, interwiki jméno (např. „prefix>Příklad“) a ID uživatele (např. „#12345“)
adrnamespace

Vypísať iba stránky v tomto mennom priestore.

Hodnoty (oddělené | nebo alternativou.): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
adrstart

Časová pečiatka, od ktorej sa má začať vymenúvanie.

Možno použiť iba s adruser.
Typ: časová pečiatka (povolené formáty)
adrend

Časová pečiatka, pri ktorej sa má vymenúvanie zastaviť.

Možno použiť iba s adruser.
Typ: časová pečiatka (povolené formáty)
adrdir

V ktorom smere vymenúvať:

newer
Vypísať najstaršie ako prvé. Poznámka: adrstart musí byť pred adrend.
older
Vypísať najnovšie ako prvé (predvolené). Poznámka: adrstart musí byť neskôr ako adrend.
Jedna z následujících hodnot: newer, older
Predvolené: older
adrfrom

Začať výpis pri tomto názve.

Není možné užít s adruser.
adrto

Zastaviť výpis pri tomto názve.

Není možné užít s adruser.
adrprefix

Vyhľadať všetky názvy stránok, ktoré začínajú touto hodnotou.

Není možné užít s adruser.
adrexcludeuser

Nevypisovať revízie od tohto používateľa.

Není možné užít s adruser.
Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, interwiki jméno (např. „prefix>Příklad“) a ID uživatele (např. „#12345“)
adrtag

Vypísať iba revízie označené touto značkou.

adrcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

adrgeneratetitles

Pri použití ako generátor generovať názvy stránok namiesto ID revízií.

Typ: logická hodnota (boolean) (podrobnosti)
Příklady:
Seznam posledních 50 smazaných editací uživatele Example.
api.php?action=query&list=alldeletedrevisions&adruser=Example&adrlimit=50 [otevřít v pískovišti]
Seznam prvních 50 smazaných revizí v hlavním jmenném prostoru.
api.php?action=query&list=alldeletedrevisions&adrdir=newer&adrnamespace=0&adrlimit=50 [otevřít v pískovišti]

list=allfileusages (af)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Zobrazit seznam všech použití souboru, včetně neexistujících.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
afcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

affrom

Názov súboru, od ktorého sa má začať vymenúvanie.

afto

Názov súboru, pri ktorom sa má vymenúvanie zastaviť.

afprefix

Vyhľadať všetky názvy súborov, ktoré začínajú touto hodnotou.

afunique

Zobraziť iba rozdielne názvy súborov. Nemožno použiť s afprop=ids. Pri použití ako generátor vracia cieľové stránky namiesto zdrojových stránok.

Typ: logická hodnota (boolean) (podrobnosti)
afprop

Ktoré informácie zahrnúť:

ids
Pridá ID stránok, ktoré súbor používajú (nemožno použiť s afunique).
title
Pridá názov súboru.
Hodnoty (oddělené | nebo alternativou.): ids, title
Predvolené: title
aflimit

Koľko položiek celkovo vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
afdir

Smer výpisu.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending
Příklady:
Vypísať názvy súborov vrátane chýbajúcich, s ID stránok, z ktorých pochádzajú, počnúc od B.
api.php?action=query&list=allfileusages&affrom=B&afprop=ids|title [otevřít v pískovišti]
Zobrazit seznam unikátních názvů souborů.
api.php?action=query&list=allfileusages&afunique=&affrom=B [otevřít v pískovišti]
Získa všetky názvy súborov s označením chýbajúcich.
api.php?action=query&generator=allfileusages&gafunique=&gaffrom=B [otevřít v pískovišti]
Získa stránky obsahujúce súbory.
api.php?action=query&generator=allfileusages&gaffrom=B [otevřít v pískovišti]

list=allimages (ai)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Postupne vymenovať všetky obrázky.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
aisort

Vlastnosť, podľa ktorej triediť.

Jedna z následujících hodnot: name, timestamp
Predvolené: name
aidir

Smer výpisu.

Jedna z následujících hodnot: ascending, descending, newer, older
Predvolené: ascending
aifrom

Názov obrázka, od ktorého sa má začať vymenúvanie. Možno použiť iba s aisort=name.

aito

Názov obrázka, pri ktorom sa má vymenúvanie zastaviť. Možno použiť iba s aisort=name.

aicontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

aistart

Časová pečiatka, od ktorej sa má začať vymenúvanie. Možno použiť iba s aisort=timestamp.

Typ: časová pečiatka (povolené formáty)
aiend

Časová pečiatka, pri ktorej sa má vymenúvanie skončiť. Možno použiť iba s aisort=timestamp.

Typ: časová pečiatka (povolené formáty)
aiprop

Ktoré informácie o súbore získať:

timestamp
Pridá časovú pečiatku nahranej verzie.
user
Pridá používateľa, ktorý nahral každú verziu súboru. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť userhidden.
userid
Pridá ID používateľa, ktorý nahral každú verziu súboru. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť userhidden.
comment
Komentár k verzii. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
parsedcomment
Parsovať komentár k verzii. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
canonicaltitle
Pridá kanonický názov súboru. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
url
Vráti URL súboru a stránky s popisom. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
size
Pridá veľkosť súboru v bajtoch a výšku, šírku a počet strán (ak je to použiteľné).
dimensions
Alias pre size.
sha1
Pridá SHA-1 hash súboru. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
mime
Pridá MIME typ súboru. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
mediatype
Pridá typ média súboru. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
metadata
Vypíše Exif metadáta verzie súboru. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
commonmetadata
Vypíše všeobecné metadáta formátu súboru pre verziu súboru. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
extmetadata
Vypíše formátované metadáta kombinované z viacerých zdrojov. Výsledky sú formátované ako HTML. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.

Poznámka: Táto vlastnosť je nákladná na vyžiadanie a mali by ste sa jej vyhnúť, pokiaľ ju nepotrebujete. Pri jej použití by ste mali naraz žiadať len niekoľko výsledkov, aby ste predišli prílišnej záťaži.

bitdepth
Pridá bitovú hĺbku verzie. Ak bol súbor skrytý pomocou vymazania revízií, vráti sa vlastnosť filehidden.
badfile
Pridá, či je súbor na zozname chybných obrázkov
Hodnoty (oddělené | nebo alternativou.): badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, timestamp, url, user, userid
Predvolené: timestamp|url
aiprefix

Vyhľadať všetky názvy obrázkov, ktoré začínajú touto hodnotou. Možno použiť iba s aisort=name.

aiminsize

Omezit na obrázky, které mají alespoň tento počet bajtů.

Typ: celé číslo
aimaxsize

Omezit na obrázky, které mají maximálně tento počet bajtů.

Typ: celé číslo
aisha1

SHA1 hash obrázka. Má prednosť pred aisha1base36.

aisha1base36

SHA1 hash obrázka v sústave so základom 36 (používaný v MediaWiki).

aiuser

Vrátiť iba súbory, ktorých poslednú verziu nahral tento používateľ. Možno použiť iba s aisort=timestamp. Nemožno použiť spolu s aifilterbots.

Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, interwiki jméno (např. „prefix>Příklad“) a ID uživatele (např. „#12345“)
aifilterbots

Ako filtrovať súbory nahrané botmi. Možno použiť iba s aisort=timestamp. Nemožno použiť spolu s aiuser.

Jedna z následujících hodnot: all, bots, nobots
Predvolené: all
aimime

Ktoré MIME typy vyhľadávať, napr. image/jpeg.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
ailimit

Kolik má být celkem zobrazeno obrázků.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vymenovať všetky odkazy, ktoré smerujú do daného menného priestoru.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
alcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

alfrom

Názov odkazu, od ktorého sa má začať vymenúvanie.

alto

Názov odkazu, pri ktorom sa má vymenúvanie zastaviť.

alprefix

Vyhľadať všetky odkazované názvy, ktoré začínajú touto hodnotou.

alunique

Zobraziť iba rozdielne odkazované názvy. Nemožno použiť s alprop=ids. Pri použití ako generátor vracia cieľové stránky namiesto zdrojových stránok.

Typ: logická hodnota (boolean) (podrobnosti)
alprop

Ktoré informácie zahrnúť:

ids
Pridá ID odkazujúcej stránky (nemožno použiť s alunique).
title
Pridá názov odkazu.
Hodnoty (oddělené | nebo alternativou.): ids, title
Predvolené: title
alnamespace

Menný priestor, ktorý sa má vymenovať.

Jedna z následujících hodnot: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Predvolené: 0
allimit

Koľko položiek celkovo vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
aldir

Smer výpisu.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending
Příklady:
Vypísať odkazované názvy vrátane chýbajúcich, s ID stránok, z ktorých pochádzajú, počnúc od B.
api.php?action=query&list=alllinks&alfrom=B&alprop=ids|title [otevřít v pískovišti]
Vypísať jedinečné odkazované názvy.
api.php?action=query&list=alllinks&alunique=&alfrom=B [otevřít v pískovišti]
Získa všetky odkazované názvy s označením chýbajúcich.
api.php?action=query&generator=alllinks&galunique=&galfrom=B [otevřít v pískovišti]
Získat stránky obsahující odkazy.
api.php?action=query&generator=alllinks&galfrom=B [otevřít v pískovišti]

list=allpages (ap)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Postupne vymenovať všetky stránky v danom mennom priestore.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
apfrom

Názov stránky, od ktorého sa má začať vymenúvanie.

apcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

apto

Názov stránky, pri ktorom sa má vymenúvanie zastaviť.

apprefix

Vyhľadať všetky názvy stránok, ktoré začínajú touto hodnotou.

apnamespace

Menný priestor, ktorý sa má vymenovať.

Jedna z následujících hodnot: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Predvolené: 0
apfilterredir

Které stránky uvést na seznam.

Jedna z následujících hodnot: all, nonredirects, redirects
Predvolené: all
apfilterlanglinks

Filtrovať podľa toho, či má stránka jazykové odkazy. Upozorňujeme, že nemusia sa zohľadniť jazykové odkazy pridané rozšíreniami.

Jedna z následujících hodnot: all, withlanglinks, withoutlanglinks
Predvolené: all
apminsize

Omezit na stránky s určitým počtem bajtů.

Typ: celé číslo
apmaxsize

Obmedziť na stránky s najviac týmto počtom bajtov.

Typ: celé číslo
apprtype

Omezit jen na zamčené stránky.

Hodnoty (oddělené | nebo alternativou.): edit, move, upload
apprlevel

Filtrovať ochrany podľa úrovne ochrany (musí sa použiť s parametrom apprtype=).

Hodnoty (oddělené | nebo alternativou.): Môže byť prázdne, alebo autoconfirmed, sysop
apprfiltercascade

Filtrovať ochrany podľa kaskádovosti (ignorované, keď apprtype nie je nastavené).

Jedna z následujících hodnot: all, cascading, noncascading
Predvolené: all
apprexpiry

Podľa ktorého vypršania ochrany filtrovať stránky:

indefinite
Získať iba stránky s neurčitým vypršaním ochrany.
definite
Získať iba stránky s určitým (konkrétnym) vypršaním ochrany.
all
Získať stránky s akýmkoľvek vypršaním ochrany.
Jedna z následujících hodnot: all, definite, indefinite
Predvolené: all
aplimit

Koľko stránok celkovo vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
apdir

Smer výpisu.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending
Příklady:
Zobrazit seznam stránek začínajících na písmeno B.
api.php?action=query&list=allpages&apfrom=B [otevřít v pískovišti]
Zobraziť informácie o 4 stránkach začínajúcich písmenom T.
api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info [otevřít v pískovišti]
Zobraziť obsah prvých 2 stránok (okrem presmerovaní) začínajúcich na Re.
api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content [otevřít v pískovišti]

list=allredirects (ar)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Seznam všech přesměrování pro jmenný prostor.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
arcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

arfrom

Názov presmerovania, od ktorého sa má začať vymenúvanie.

arto

Názov presmerovania, pri ktorom sa má vymenúvanie zastaviť.

arprefix

Vyhľadať všetky cieľové stránky, ktoré začínajú touto hodnotou.

arunique

Zobraziť iba rozdielne cieľové stránky. Nemožno použiť s arprop=ids|fragment|interwiki. Pri použití ako generátor vracia cieľové stránky namiesto zdrojových stránok.

Typ: logická hodnota (boolean) (podrobnosti)
arprop

Ktoré informácie zahrnúť:

ids
Pridá ID presmerúvajúcej stránky (nemožno použiť s arunique).
title
Pridá názov presmerovania.
fragment
Pridá fragment z presmerovania, ak existuje (nemožno použiť s arunique).
interwiki
Pridá interwiki predponu z presmerovania, ak existuje (nemožno použiť s arunique).
Hodnoty (oddělené | nebo alternativou.): fragment, ids, interwiki, title
Predvolené: title
arnamespace

Menný priestor, ktorý sa má vymenovať.

Jedna z následujících hodnot: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Predvolené: 0
arlimit

Koľko položiek celkovo vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
ardir

Smer výpisu.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending
Příklady:
Vypísať cieľové stránky vrátane chýbajúcich, s ID stránok, z ktorých pochádzajú, počnúc od B.
api.php?action=query&list=allredirects&arfrom=B&arprop=ids|title [otevřít v pískovišti]
Seznam unikátních cílových stránek.
api.php?action=query&list=allredirects&arunique=&arfrom=B [otevřít v pískovišti]
Získa všetky cieľové stránky s označením chýbajúcich.
api.php?action=query&generator=allredirects&garunique=&garfrom=B [otevřít v pískovišti]
Získat stránky obsahující přesměrování.
api.php?action=query&generator=allredirects&garfrom=B [otevřít v pískovišti]

list=allrevisions (arv)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vypísať všetky revízie.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
arvprop

Ktoré vlastnosti získať pre každú revíziu:

ids
ID revízie.
flags
Príznaky revízie (malá).
timestamp
Časová pečiatka revízie.
user
Používateľ, ktorý vykonal revíziu. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť userhidden.
userid
ID používateľa, ktorý vytvoril revíziu. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť userhidden.
size
Dĺžka (v bajtoch) revízie.
slotsize
Dĺžka (v bajtoch) každého slotu revízie.
sha1
SHA-1 (v sústave so základom 16) revízie. Ak bol obsah skrytý pomocou vymazania revízií, vráti sa vlastnosť sha1hidden.
slotsha1
SHA-1 (v sústave so základom 16) každého slotu revízie. Ak bol obsah skrytý pomocou vymazania revízií, vráti sa vlastnosť sha1hidden.
contentmodel
ID modelu obsahu každého slotu revízie.
comment
Komentár používateľa k revízii. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
parsedcomment
Parsovaný komentár používateľa k revízii. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
content
Obsah každého slotu revízie. Ak bol obsah skrytý pomocou vymazania revízií, vráti sa vlastnosť texthidden. Z výkonnostných dôvodov sa pri použití tejto voľby arvlimit vynúti na 50.
tags
Značky revízie.
roles
Vypísať roly obsahových slotov, ktoré existujú v revízii.
parsetree
Zastaralý. Namiesto toho použite action=expandtemplates alebo action=parse. XML strom parsovania obsahu revízie (vyžaduje model obsahu wikitext). Z výkonnostných dôvodov sa pri použití tejto voľby arvlimit vynúti na 50.
Hodnoty (oddělené | nebo alternativou.): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
Predvolené: ids|timestamp|flags|comment|user
arvslots

Ktoré sloty revízie sa majú vrátiť, keď sú vo arvprops zahrnuté vlastnosti súvisiace so slotmi. Ak je vynechané, dáta zo slotu main sa vrátia v spätne kompatibilnom formáte.

Hodnoty (oddělené | nebo alternativou.): main
Na zadanie všetkých hodnôt použite *.
arvcontentformat-{slot}

Serializačný formát obsahu použitý pre výstup obsahu.

Toto je šablónový parameter. Pri vytváraní požiadavky {slot} v názve parametra by sa malo nahradiť hodnotami arvslots.
Jedna z následujících hodnot: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
arvlimit

Obmedziť počet vrátených revízií. Ak sa použije arvprop=content, arvprop=parsetree, arvdiffto alebo arvdifftotext, limit je 50. Ak sa použije arvparse, limit je 1.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
arvexpandtemplates
Zastaralý.

Namiesto toho použite action=expandtemplates. Expandovať šablóny v obsahu revízie (vyžaduje arvprop=content).

Typ: logická hodnota (boolean) (podrobnosti)
arvgeneratexml
Zastaralý.

Namiesto toho použite action=expandtemplates alebo action=parse. Vygenerovať XML strom parsovania obsahu revízie (vyžaduje arvprop=content).

Typ: logická hodnota (boolean) (podrobnosti)
arvparse
Zastaralý.

Namiesto toho použite action=parse. Parsovať obsah revízie (vyžaduje arvprop=content). Z výkonnostných dôvodov sa pri použití tejto voľby arvlimit vynúti na 1.

Typ: logická hodnota (boolean) (podrobnosti)
arvsection

Získať iba obsah sekcie s týmto identifikátorom.

arvdiffto
Zastaralý.

Namiesto toho použite action=compare. ID revízie, s ktorou sa má porovnať každá revízia. Použite prev, next a cur pre predchádzajúcu, nasledujúcu a aktuálnu revíziu. Z výkonnostných dôvodov sa pri použití tejto voľby arvlimit vynúti na 50.

arvdifftotext
Zastaralý.

Namiesto toho použite action=compare. Text, s ktorým sa má porovnať každá revízia. Porovnáva len obmedzený počet revízií. Má prednosť pred arvdiffto. Ak je nastavené arvsection, s týmto textom sa porovná iba daná sekcia. Z výkonnostných dôvodov sa pri použití tejto voľby arvlimit vynúti na 50.

arvdifftotextpst
Zastaralý.

Namiesto toho použite action=compare. Vykonať transformáciu pred uložením na texte pred jeho porovnaním. Platné iba pri použití s arvdifftotext.

Typ: logická hodnota (boolean) (podrobnosti)
arvcontentformat
Zastaralý.

Serializačný formát použitý pre arvdifftotext a očakávaný pre výstup obsahu.

Jedna z následujících hodnot: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
arvuser

Vypísať iba revízie od tohto používateľa.

Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, interwiki jméno (např. „prefix>Příklad“) a ID uživatele (např. „#12345“)
arvnamespace

Vypísať iba stránky v tomto mennom priestore.

Hodnoty (oddělené | nebo alternativou.): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
arvstart

Časová pečiatka, od ktorej sa má začať vymenúvanie.

Typ: časová pečiatka (povolené formáty)
arvend

Časová pečiatka, pri ktorej sa má vymenúvanie zastaviť.

Typ: časová pečiatka (povolené formáty)
arvdir

V ktorom smere vymenúvať:

newer
Vypísať najstaršie ako prvé. Poznámka: arvstart musí byť pred arvend.
older
Vypísať najnovšie ako prvé (predvolené). Poznámka: arvstart musí byť neskôr ako arvend.
Jedna z následujících hodnot: newer, older
Predvolené: older
arvexcludeuser

Nevypisovať revízie od tohto používateľa.

Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, interwiki jméno (např. „prefix>Příklad“) a ID uživatele (např. „#12345“)
arvcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

arvgeneratetitles

Pri použití ako generátor generovať názvy stránok namiesto ID revízií.

Typ: logická hodnota (boolean) (podrobnosti)
Příklady:
Vypísať posledných 50 príspevkov používateľa Example.
api.php?action=query&list=allrevisions&arvuser=Example&arvlimit=50 [otevřít v pískovišti]
Vypísať prvých 50 revízií v ľubovoľnom mennom priestore.
api.php?action=query&list=allrevisions&arvdir=newer&arvlimit=50 [otevřít v pískovišti]

list=alltransclusions (at)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vypísať všetky transklúzie (stránky vložené pomocou {{x}}) vrátane neexistujúcich.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
atcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

atfrom

Názov transklúzie, od ktorého sa má začať vymenúvanie.

atto

Názov transklúzie, pri ktorom sa má vymenúvanie zastaviť.

atprefix

Vyhľadať všetky transkludované názvy, ktoré začínajú touto hodnotou.

atunique

Zobraziť iba rozdielne transkludované názvy. Nemožno použiť s atprop=ids. Pri použití ako generátor vracia cieľové stránky namiesto zdrojových stránok.

Typ: logická hodnota (boolean) (podrobnosti)
atprop

Ktoré informácie zahrnúť:

ids
Pridá ID transkludujúcej stránky (nemožno použiť s atunique).
title
Pridá názov transklúzie.
Hodnoty (oddělené | nebo alternativou.): ids, title
Predvolené: title
atnamespace

Menný priestor, ktorý sa má vymenovať.

Jedna z následujících hodnot: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Predvolené: 10
atlimit

Kolik položek zobrazit celkem.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
atdir

Smer výpisu.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending
Příklady:
Vypísať transkludované názvy vrátane chýbajúcich, s ID stránok, z ktorých pochádzajú, počnúc od B.
api.php?action=query&list=alltransclusions&atfrom=B&atprop=ids|title [otevřít v pískovišti]
Seznam unikátně vložených titulů.
api.php?action=query&list=alltransclusions&atunique=&atfrom=B [otevřít v pískovišti]
Získa všetky transkludované názvy s označením chýbajúcich.
api.php?action=query&generator=alltransclusions&gatunique=&gatfrom=B [otevřít v pískovišti]
Získa stránky obsahujúce transklúzie.
api.php?action=query&generator=alltransclusions&gatfrom=B [otevřít v pískovišti]

list=allusers (au)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vymenovať všetkých registrovaných používateľov.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
aufrom

Používateľské meno, od ktorého sa má začať vymenúvanie.

auto

Používateľské meno, pri ktorom sa má vymenúvanie zastaviť.

auprefix

Vyhľadať všetkých používateľov, ktorých mená začínajú touto hodnotou.

audir

Smer triedenia.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending
augroup

Zahrnúť iba používateľov v daných skupinách. Nezahŕňa implicitné ani automaticky pridelené skupiny ako *, user alebo autoconfirmed.

Hodnoty (oddělené | nebo alternativou.): bot, bureaucrat, interface-admin, suppress, sysop
auexcludegroup

Vylúčiť používateľov v daných skupinách.

Hodnoty (oddělené | nebo alternativou.): bot, bureaucrat, interface-admin, suppress, sysop
aurights

Zahrnúť iba používateľov s danými právami. Nezahŕňa práva udelené implicitnými ani automaticky pridelenými skupinami ako *, user alebo autoconfirmed.

Hodnoty (oddělené | nebo alternativou.): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changeemail, changetags, confirmemail, createaccount, createpage, 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, linkpurge, logentryimport, mailpassword, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, renameuser, 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
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
auprop

Ktoré informácie zahrnúť:

blockinfo
Pridá informácie o aktuálnom blokovaní používateľa.
groups
Vypíše skupiny, v ktorých sa používateľ nachádza. Používa viac zdrojov servera a môže vrátiť menej výsledkov ako limit.
implicitgroups
Vypíše všetky skupiny, v ktorých je používateľ automaticky.
rights
Vypíše práva, ktoré používateľ má.
editcount
Pridá počet úprav používateľa.
registration
Pridá časovú pečiatku registrácie používateľa, ak je dostupná (môže byť prázdna).
centralids
Pridá centrálne ID a stav pripojenia používateľa.
tempexpired
Označuje, či dočasnému účtu vypršala platnosť. Ak účet nie je dočasný, vráti sa null.
Hodnoty (oddělené | nebo alternativou.): blockinfo, centralids, editcount, groups, implicitgroups, registration, rights, tempexpired
aulimit

Koľko používateľských mien celkovo vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
auwitheditsonly

Vypísať iba používateľov, ktorí vykonali úpravy.

Typ: logická hodnota (boolean) (podrobnosti)
auactiveusers

Vypísať iba používateľov aktívnych za posledných 30 dní.

Typ: logická hodnota (boolean) (podrobnosti)
auattachedwiki

S auprop=centralids tiež uviesť, či je používateľ pripojený k wiki určenej týmto ID.

auexcludenamed

Vylúčiť používateľov pomenovaných účtov.

Typ: logická hodnota (boolean) (podrobnosti)
auexcludetemp

Vylúčiť používateľov dočasných účtov.

Typ: logická hodnota (boolean) (podrobnosti)
Příklad:
Zobrazit uživatele počínaje písmenem Y.
api.php?action=query&list=allusers&aufrom=Y [otevřít v pískovišti]
  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Najít všechny stránky, které odkazují na danou stránku.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
bltitle

Názov, ktorý sa má vyhľadať. Nemožno použiť spolu s blpageid.

blpageid

ID stránky, ktorá sa má vyhľadať. Nemožno použiť spolu s bltitle.

Typ: celé číslo
blcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

blnamespace

Menný priestor, ktorý sa má vymenovať.

Hodnoty (oddělené | nebo alternativou.): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
bldir

Smer výpisu.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending
blfilterredir

Ako filtrovať presmerovania. Ak je nastavené na nonredirects pri zapnutom blredirect, použije sa to len na druhú úroveň.

Jedna z následujících hodnot: all, nonredirects, redirects
Predvolené: all
bllimit

Koľko stránok celkovo vrátiť. Ak je zapnuté blredirect, limit sa uplatňuje na každú úroveň samostatne (čo znamená, že sa môže vrátiť až 2 * bllimit výsledkov).

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
blredirect

Ak je odkazujúca stránka presmerovaním, nájsť aj všetky stránky, ktoré odkazujú na toto presmerovanie. Maximálny limit sa zníži na polovicu.

Typ: logická hodnota (boolean) (podrobnosti)

list=blocks (bk)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vypísať všetkých zablokovaných používateľov a IP adresy.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
bkstart

Časová pečiatka, od ktorej sa má začať vymenúvanie.

Typ: časová pečiatka (povolené formáty)
bkend

Časová pečiatka, pri ktorej sa má vymenúvanie zastaviť.

Typ: časová pečiatka (povolené formáty)
bkdir

V ktorom smere vymenúvať:

newer
Vypísať najstaršie ako prvé. Poznámka: bkstart musí byť pred bkend.
older
Vypísať najnovšie ako prvé (predvolené). Poznámka: bkstart musí byť neskôr ako bkend.
Jedna z následujících hodnot: newer, older
Predvolené: older
bkids

Zoznam ID blokovaní, ktoré sa majú vypísať (nepovinné).

Typ: zoznam celých čísel
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
bkusers

Zoznam používateľov, ktorí sa majú vyhľadať (nepovinné).

Typ: seznam uživatelů, uvedených jako cokoli z: uživatelské jméno, IP, Dočasný uživatel a Rozsah IP adres
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
bkip

Získať všetky blokovania vzťahujúce sa na túto IP adresu alebo rozsah CIDR vrátane blokovaní rozsahov. Nemožno použiť spolu s bkusers. Rozsahy CIDR širšie ako IPv4/16 alebo IPv6/19 sa neprijímajú.

bklimit

Maximálny počet blokovaní, ktoré sa majú vypísať.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
bkprop

Ktoré vlastnosti získať:

id
Pridá ID blokovania.
user
Pridá používateľské meno zablokovaného používateľa.
userid
Pridá ID zablokovaného používateľa.
by
Pridá používateľské meno blokujúceho používateľa.
byid
Pridá ID blokujúceho používateľa.
timestamp
Pridá časovú pečiatku udelenia blokovania.
expiry
Pridá časovú pečiatku vypršania blokovania.
reason
Pridá dôvod uvedený pri blokovaní.
parsedreason
Pridá parsovaný dôvod uvedený pri blokovaní.
range
Pridá rozsah IP adries dotknutých blokovaním.
flags
Označí blokovanie príznakmi (autoblock, anononly atď.).
restrictions
Pridá obmedzenia čiastočného blokovania, ak blokovanie nie je na celú wiki.
Hodnoty (oddělené | nebo alternativou.): by, byid, expiry, flags, id, parsedreason, range, reason, restrictions, timestamp, user, userid
Predvolené: id|user|by|timestamp|expiry|reason|flags
bkshow

Zobraziť iba položky, ktoré spĺňajú tieto kritériá. Napríklad na zobrazenie iba blokovaní IP adries na neurčito nastavte bkshow=ip|!temp.

Hodnoty (oddělené | nebo alternativou.): !account, !ip, !range, !temp, account, ip, range, temp
bkcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

list=categorymembers (cm)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Seznam všech stránek v dané kategorii.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
cmtitle

Ktorá kategória sa má vymenovať (povinné). Musí obsahovať predponu Kategorie:. Nemožno použiť spolu s cmpageid.

cmpageid

ID stránky kategórie, ktorá sa má vymenovať. Nemožno použiť spolu s cmtitle.

Typ: celé číslo
cmprop

Ktoré informácie zahrnúť:

ids
Pridá ID stránky.
title
Pridá názov a ID menného priestoru stránky.
sortkey
Pridá triediaci kľúč použitý na triedenie v kategórii (hexadecimálny reťazec).
sortkeyprefix
Pridá predponu triediaceho kľúča použitú na triedenie v kategórii (časť triediaceho kľúča čitateľná pre človeka).
type
Pridá typ, ako bola stránka kategorizovaná (page, subcat alebo file).
timestamp
Pridá časovú pečiatku zaradenia stránky.
Hodnoty (oddělené | nebo alternativou.): ids, sortkey, sortkeyprefix, timestamp, title, type
Predvolené: ids|title
cmnamespace

Zahrnúť iba stránky v týchto menných priestoroch. Upozorňujeme, že namiesto cmnamespace=14 alebo 6 možno použiť cmtype=subcat alebo cmtype=file.

Hodnoty (oddělené | nebo alternativou.): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
cmtype

Ktorý typ členov kategórie zahrnúť. Ignorované, keď je nastavené cmsort=timestamp.

Hodnoty (oddělené | nebo alternativou.): file, page, subcat
Predvolené: page|subcat|file
cmcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

cmlimit

Maximální počet stránek k zobrazení.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
cmsort

Vlastnosť, podľa ktorej triediť.

Jedna z následujících hodnot: sortkey, timestamp
Predvolené: sortkey
cmdir

Smer triedenia.

Jedna z následujících hodnot: asc, ascending, desc, descending, newer, older
Predvolené: ascending
cmstart

Časová pečiatka, od ktorej sa má začať výpis. Možno použiť iba s cmsort=timestamp.

Typ: časová pečiatka (povolené formáty)
cmend

Časová pečiatka, pri ktorej sa má výpis skončiť. Možno použiť iba s cmsort=timestamp.

Typ: časová pečiatka (povolené formáty)
cmstarthexsortkey

Triediaci kľúč, od ktorého sa má začať výpis, ako ho vracia cmprop=sortkey. Možno použiť iba s cmsort=sortkey.

cmendhexsortkey

Triediaci kľúč, pri ktorom sa má výpis skončiť, ako ho vracia cmprop=sortkey. Možno použiť iba s cmsort=sortkey.

cmstartsortkeyprefix

Predpona triediaceho kľúča, od ktorej sa má začať výpis. Možno použiť iba s cmsort=sortkey. Má prednosť pred cmstarthexsortkey.

cmendsortkeyprefix

Predpona triediaceho kľúča, pred ktorou sa má výpis skončiť (nie pri nej; ak sa táto hodnota vyskytne, nebude zahrnutá!). Možno použiť iba s cmsort=sortkey. Má prednosť pred cmendhexsortkey.

cmstartsortkey
Zastaralý.

Namiesto toho použite cmstarthexsortkey.

cmendsortkey
Zastaralý.

Namiesto toho použite cmendhexsortkey.

list=codexicons

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Získať ikony Codex

Parametr:
K dispozícii sú aj ďalšie všeobecné parametre.
names

Názvy ikon

Tento parameter je povinný.
Hodnoty (oddělené | nebo alternativou.): cdxIconAdd, cdxIconAlert, cdxIconAlignCenter, cdxIconAlignLeft, cdxIconAlignRight, cdxIconAppearance, cdxIconArrowDown, cdxIconArrowNext, cdxIconArrowPrevious, cdxIconArrowUp, cdxIconArticle, cdxIconArticleAdd, cdxIconArticleCheck, cdxIconArticleDisambiguation, cdxIconArticleNotFound, cdxIconArticleRedirect, cdxIconArticleSearch, cdxIconArticles, cdxIconArticlesSearch, cdxIconAttachment, cdxIconBell, cdxIconBellOutline, cdxIconBigger, cdxIconBlock, cdxIconBold, cdxIconBook, cdxIconBookmark, cdxIconBookmarkList, cdxIconBookmarkOutline, cdxIconBright, cdxIconBrowser, cdxIconCalendar, cdxIconCamera, cdxIconCancel, cdxIconChart, cdxIconCheck, cdxIconCheckAll, cdxIconClear, cdxIconClock, cdxIconClose, cdxIconCode, cdxIconCollapse, cdxIconConfigure, cdxIconCopy, cdxIconCut, cdxIconDatabase, cdxIconDie, cdxIconDoubleChevronEnd, cdxIconDoubleChevronStart, cdxIconDownTriangle, cdxIconDownload, cdxIconDraggable, cdxIconEdit, cdxIconEditLock, cdxIconEditUndo, cdxIconEllipsis, cdxIconError, cdxIconExitFullscreen, cdxIconExpand, cdxIconEye, cdxIconEyeClosed, cdxIconFeedback, cdxIconFlag, cdxIconFolderPlaceholder, cdxIconFullscreen, cdxIconFunction, cdxIconFunctionArgument, cdxIconFunnel, cdxIconGlobe, cdxIconHalfBright, cdxIconHalfStar, cdxIconHand, cdxIconHeart, 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, cdxIconLightbulb, cdxIconLink, cdxIconLinkExternal, cdxIconLinkSecure, cdxIconListBullet, cdxIconListNumbered, cdxIconLiteral, cdxIconLock, cdxIconLogIn, cdxIconLogOut, cdxIconLogoCC, cdxIconLogoCodex, cdxIconLogoMediaWiki, cdxIconLogoMetaWiki, cdxIconLogoWikibooks, cdxIconLogoWikidata, cdxIconLogoWikifunctions, cdxIconLogoWikimedia, cdxIconLogoWikimediaCommons, cdxIconLogoWikimediaDiscovery, cdxIconLogoWikinews, cdxIconLogoWikipedia, cdxIconLogoWikiquote, cdxIconLogoWikisource, cdxIconLogoWikispecies, cdxIconLogoWikiversity, cdxIconLogoWikivoyage, cdxIconLogoWiktionary, 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, cdxIconOngoingConversation, cdxIconOutdent, cdxIconOutline, cdxIconPageSettings, cdxIconPalette, cdxIconPaste, cdxIconPause, cdxIconPlay, cdxIconPower, cdxIconPrevious, cdxIconPrinter, cdxIconPushPin, cdxIconPuzzle, cdxIconQrCode, cdxIconQuotes, cdxIconRecentChanges, cdxIconRedo, cdxIconReference, cdxIconReferenceExisting, cdxIconReferences, cdxIconReload, cdxIconRestore, cdxIconRobot, cdxIconSandbox, cdxIconSearch, cdxIconSearchCaseSensitive, cdxIconSearchDiacritics, cdxIconSearchRegularExpression, cdxIconSettings, cdxIconShare, cdxIconSignature, cdxIconSmaller, cdxIconSmallerText, cdxIconSortVertical, cdxIconSpecialCharacter, cdxIconSpecialPages, cdxIconSpeechBubble, cdxIconSpeechBubbleAdd, cdxIconSpeechBubbles, cdxIconStar, cdxIconStop, cdxIconStrikethrough, cdxIconSubscript, cdxIconSubtract, cdxIconSuccess, cdxIconSuperscript, cdxIconTable, cdxIconTableAddColumnAfter, cdxIconTableAddColumnBefore, cdxIconTableAddRowAfter, cdxIconTableAddRowBefore, cdxIconTableCaption, cdxIconTableMergeCells, cdxIconTableMoveColumnAfter, cdxIconTableMoveColumnBefore, cdxIconTableMoveRowAfter, cdxIconTableMoveRowBefore, cdxIconTag, cdxIconTemplateAdd, cdxIconTextDirLTR, cdxIconTextDirRTL, cdxIconTextFlow, cdxIconTextStyle, cdxIconTextSummary, cdxIconTrash, cdxIconTray, cdxIconUnBlock, cdxIconUnFlag, cdxIconUnLink, cdxIconUnLock, cdxIconUnStar, cdxIconUnderline, cdxIconUndo, cdxIconUpTriangle, cdxIconUpdate, cdxIconUpload, cdxIconUserActive, cdxIconUserAdd, cdxIconUserAnonymous, cdxIconUserAvatar, cdxIconUserAvatarOutline, cdxIconUserBlocked, cdxIconUserContributions, cdxIconUserGroup, cdxIconUserRights, cdxIconUserTalk, cdxIconUserTemporary, cdxIconUserTemporaryLocation, cdxIconViewCompact, cdxIconViewDetails, cdxIconVisionSimulator, cdxIconVolumeDown, cdxIconVolumeOff, cdxIconVolumeUp, cdxIconWatchlist, cdxIconWikitext, cdxIconWindow, cdxIconZoomIn, cdxIconZoomOut
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
Na zadanie všetkých hodnôt použite *.

list=deletedrevs (dr)

  • Tento modul je zastaralý.
  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vypísať vymazané revízie.

Pracuje v troch režimoch:

  1. Vypísať vymazané revízie pre dané názvy stránok, zoradené podľa časovej pečiatky.
  2. Vypísať vymazané príspevky daného používateľa, zoradené podľa časovej pečiatky (bez zadania názvov).
  3. Vypísať všetky vymazané revízie v danom mennom priestore, zoradené podľa názvu a časovej pečiatky (bez zadania názvov, druser nie je nastavené).

Niektoré parametre sa vzťahujú len na niektoré režimy a v ostatných sa ignorujú.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
drstart

Časová pečiatka, od ktorej sa má začať vymenúvanie.

Režimy: 1, 2
Typ: časová pečiatka (povolené formáty)
drend

Časová pečiatka, pri ktorej sa má vymenúvanie zastaviť.

Režimy: 1, 2
Typ: časová pečiatka (povolené formáty)
drdir

V ktorom smere vymenúvať:

newer
Vypísať najstaršie ako prvé. Poznámka: drstart musí byť pred drend.
older
Vypísať najnovšie ako prvé (predvolené). Poznámka: drstart musí byť neskôr ako drend.
Režimy: 1, 3
Jedna z následujících hodnot: newer, older
Predvolené: older
drfrom

Začať výpis pri tomto názve.

Režim: 3
drto

Zastaviť výpis pri tomto názve.

Režim: 3
drprefix

Vyhľadať všetky názvy stránok, ktoré začínajú touto hodnotou.

Režim: 3
drunique

Vypísať iba jednu revíziu pre každú stránku.

Režim: 3
Typ: logická hodnota (boolean) (podrobnosti)
drnamespace

Zahrnout pouze stránky z tohoto jmenného prostoru.

Režim: 3
Jedna z následujících hodnot: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Predvolené: 0
drtag

Vypísať iba revízie označené touto značkou.

druser

Vypísať iba revízie od tohto používateľa.

Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, interwiki jméno (např. „prefix>Příklad“) a ID uživatele (např. „#12345“)
drexcludeuser

Nezahrnovat revize od tohoto uživatele.

Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, interwiki jméno (např. „prefix>Příklad“) a ID uživatele (např. „#12345“)
drprop

Ktoré vlastnosti získať:

revid
Pridá ID vymazanej revízie.
parentid
Pridá ID predchádzajúcej revízie stránky.
user
Pridá používateľa, ktorý vykonal revíziu.
userid
Pridá ID používateľa, ktorý vykonal revíziu.
comment
Pridá komentár revízie.
parsedcomment
Pridá parsovaný komentár revízie.
minor
Označí, ak je revízia malá.
len
Pridá dĺžku (v bajtoch) revízie.
sha1
Pridá SHA-1 (v sústave so základom 16) revízie.
content
Pridá obsah revízie. Z výkonnostných dôvodov sa pri použití tejto voľby drlimit vynúti na 50.
token
Zastaralý. Vráti token úprav.
tags
Značky revízie.
Hodnoty (oddělené | nebo alternativou.): comment, content, len, minor, parentid, parsedcomment, revid, sha1, tags, user, userid, token
Predvolené: user|comment
drlimit

Maximální počet revizí k zobrazení.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
drcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

Příklady:
Vypísať posledné vymazané revízie stránok Hlavní strana a Talk:Main Page spolu s obsahom (režim 1).
api.php?action=query&list=deletedrevs&titles=Hlavn%C3%AD%20strana|Diskuse%3AHlavn%C3%AD%20strana&drprop=user|comment|content [otevřít v pískovišti]
Vypísať posledných 50 vymazaných príspevkov používateľa Bob (režim 2).
api.php?action=query&list=deletedrevs&druser=Bob&drlimit=50 [otevřít v pískovišti]
Vypísať prvých 50 vymazaných revízií v hlavnom mennom priestore (režim 3).
api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50 [otevřít v pískovišti]
Vypísať prvých 50 vymazaných stránok v mennom priestore Diskuse (režim 3).
api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50&drnamespace=1&drunique= [otevřít v pískovišti]

list=embeddedin (ei)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Nájsť všetky stránky, ktoré vkladajú (transkludujú) daný názov.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
eititle

Názov, ktorý sa má vyhľadať. Nemožno použiť spolu s eipageid.

eipageid

ID stránky, ktorá sa má vyhľadať. Nemožno použiť spolu s eititle.

Typ: celé číslo
eicontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

einamespace

Menný priestor, ktorý sa má vymenovať.

Hodnoty (oddělené | nebo alternativou.): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
eidir

Smer výpisu.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending
eifilterredir

Ako filtrovať presmerovania.

Jedna z následujících hodnot: all, nonredirects, redirects
Predvolené: all
eilimit

Koľko stránok celkovo vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
Příklady:
Zobrazit stránky, které obahují Template:Stub.
api.php?action=query&list=embeddedin&eititle=Template:Stub [otevřít v pískovišti]
Získať informácie o stránkach transkludujúcich Template:Stub.
api.php?action=query&generator=embeddedin&geititle=Template:Stub&prop=info [otevřít v pískovišti]

list=exturlusage (eu)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vymenovať stránky, ktoré obsahujú danú URL.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
euprop

Ktoré informácie zahrnúť:

ids
Pridá ID stránky.
title
Pridá názov a ID menného priestoru stránky.
url
Pridá URL použitú na stránke.
Hodnoty (oddělené | nebo alternativou.): ids, title, url
Predvolené: ids|title|url
eucontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

euprotocol

Protokol URL. Ak je prázdny a euquery je nastavené, protokolom je http a https. Na vypísanie všetkých externých odkazov nechajte tento parameter aj euquery prázdne.

Jedna z následujících hodnot: Môže byť prázdne, alebo 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
Implicitní hodnota: (prázdné)
euquery

Hľadaný reťazec bez protokolu. Pozri Special:LinkSearch. Na vypísanie všetkých externých odkazov nechajte prázdne.

eunamespace

Menné priestory stránok, ktoré sa majú vymenovať.

Hodnoty (oddělené | nebo alternativou.): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
eulimit

Koľko stránok vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
euexpandurl
Zastaralý.

Expandovať URL relatívne k protokolu pomocou kanonického protokolu.

Typ: logická hodnota (boolean) (podrobnosti)

list=filearchive (fa)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Postupne vymenovať všetky vymazané súbory.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
fafrom

Názov obrázka, od ktorého sa má začať vymenúvanie.

fato

Názov obrázka, pri ktorom sa má vymenúvanie zastaviť.

faprefix

Vyhľadať všetky názvy obrázkov, ktoré začínajú touto hodnotou.

fadir

Smer výpisu.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending
fasha1

SHA1 hash obrázka. Má prednosť pred fasha1base36.

fasha1base36

SHA1 hash obrázka v sústave so základom 36 (používaný v MediaWiki).

faprop

Ktoré informácie o obrázku získať:

sha1
Pridá SHA-1 hash obrázka.
timestamp
Pridá časovú pečiatku nahranej verzie.
user
Pridá používateľa, ktorý nahral verziu obrázka.
size
Pridá veľkosť obrázka v bajtoch a výšku, šírku a počet strán (ak je to použiteľné).
dimensions
Alias pre size.
description
Pridá popis verzie obrázka.
parseddescription
Parsovať popis verzie.
mime
Pridá MIME obrázka.
mediatype
Pridá typ média obrázka.
metadata
Vypíše Exif metadáta verzie obrázka.
bitdepth
Pridá bitovú hĺbku verzie.
archivename
Pridá názov súboru archívnej verzie pre iné ako najnovšie verzie.
Hodnoty (oddělené | nebo alternativou.): archivename, bitdepth, description, dimensions, mediatype, metadata, mime, parseddescription, sha1, size, timestamp, user
Predvolené: timestamp
falimit

Koľko obrázkov celkovo vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
facontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

Příklad:
Zobrazit seznam všech smazaných souborů.
api.php?action=query&list=filearchive [otevřít v pískovišti]

list=imageusage (iu)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Nájsť všetky stránky, ktoré používajú daný názov obrázka.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
iutitle

Názov, ktorý sa má vyhľadať. Nemožno použiť spolu s iupageid.

iupageid

ID stránky, ktorá sa má vyhľadať. Nemožno použiť spolu s iutitle.

Typ: celé číslo
iucontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

iunamespace

Menný priestor, ktorý sa má vymenovať.

Hodnoty (oddělené | nebo alternativou.): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
iudir

Smer výpisu.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending
iufilterredir

Ako filtrovať presmerovania. Ak je nastavené na nonredirects pri zapnutom iuredirect, použije sa to len na druhú úroveň.

Jedna z následujících hodnot: all, nonredirects, redirects
Predvolené: all
iulimit

Koľko stránok celkovo vrátiť. Ak je zapnuté iuredirect, limit sa uplatňuje na každú úroveň samostatne (čo znamená, že sa môže vrátiť až 2 * iulimit výsledkov).

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
iuredirect

Ak je odkazujúca stránka presmerovaním, nájsť aj všetky stránky, ktoré odkazujú na toto presmerovanie. Maximálny limit sa zníži na polovicu.

Typ: logická hodnota (boolean) (podrobnosti)
  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Nájsť všetky stránky, ktoré odkazujú na daný interwiki odkaz.

Možno použiť na nájdenie všetkých odkazov s predponou alebo všetkých odkazov na názov (s danou predponou). Použitie bez oboch parametrov znamená v podstate „všetky interwiki odkazy“.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
iwblprefix

Prefix pro interwiki

iwbltitle

Interwiki odkaz, ktorý sa má vyhľadať. Musí sa použiť s iwblblprefix.

iwblcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

iwbllimit

Koľko stránok celkovo vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
iwblprop

Ktoré vlastnosti získať:

iwprefix
Pridá predponu interwiki.
iwtitle
Pridá názov interwiki.
Hodnoty (oddělené | nebo alternativou.): iwprefix, iwtitle
Implicitní hodnota: (prázdné)
iwbldir

Smer výpisu.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending
  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Nájsť všetky stránky, ktoré odkazujú na daný jazykový odkaz.

Možno použiť na nájdenie všetkých odkazov s kódom jazyka alebo všetkých odkazov na názov (s daným jazykom). Použitie bez oboch parametrov znamená v podstate „všetky jazykové odkazy“.

Upozorňujeme, že nemusia sa zohľadniť jazykové odkazy pridané rozšíreniami.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
lbllang

Jazyk pro jazykový odkaz.

lbltitle

Jazykový odkaz, ktorý sa má vyhľadať. Musí sa použiť s lbllang.

lblcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

lbllimit

Koľko stránok celkovo vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
lblprop

Ktoré vlastnosti získať:

lllang
Pridá kód jazyka jazykového odkazu.
lltitle
Pridá názov jazykového odkazu.
Hodnoty (oddělené | nebo alternativou.): lllang, lltitle
Implicitní hodnota: (prázdné)
lbldir

Smer výpisu.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending

list=logevents (le)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Získať udalosti zo záznamov.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
leprop

Ktoré vlastnosti získať:

ids
Pridá ID udalosti záznamu.
title
Pridá názov stránky udalosti záznamu.
type
Pridá typ udalosti záznamu.
user
Pridá používateľa zodpovedného za udalosť záznamu. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť userhidden.
userid
Pridá ID používateľa zodpovedného za udalosť záznamu. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť userhidden.
timestamp
Pridá časovú pečiatku udalosti záznamu.
comment
Pridá komentár udalosti záznamu. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
parsedcomment
Pridá parsovaný komentár udalosti záznamu. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
details
Vypíše dodatočné podrobnosti o udalosti záznamu. Ak bola udalosť záznamu skrytá pomocou vymazania revízií, vráti sa vlastnosť actionhidden.
tags
Vypíše značky udalosti záznamu.
Hodnoty (oddělené | nebo alternativou.): comment, details, ids, parsedcomment, tags, timestamp, title, type, user, userid
Predvolené: ids|title|type|user|timestamp|comment|details
letype

Filtrovať položky záznamu iba na tento typ.

Jedna z následujících hodnot: Môže byť prázdne, alebo block, contentmodel, create, delete, import, interwiki, managetags, merge, move, newusers, patrol, protect, renameuser, rights, suppress, tag, upload
leaction

Filtrovať akcie záznamu iba na túto akciu. Má prednosť pred letype. V zozname možných hodnôt môžu mať hodnoty so zástupnou hviezdičkou, ako napríklad action/*, rôzne reťazce za lomkou (/).

Jedna z následujících hodnot: 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

Časová pečiatka, od ktorej sa má začať vymenúvanie.

Typ: časová pečiatka (povolené formáty)
leend

Časová pečiatka, pri ktorej sa má vymenúvanie skončiť.

Typ: časová pečiatka (povolené formáty)
ledir

V ktorom smere vymenúvať:

newer
Vypísať najstaršie ako prvé. Poznámka: lestart musí byť pred leend.
older
Vypísať najnovšie ako prvé (predvolené). Poznámka: lestart musí byť neskôr ako leend.
Jedna z následujících hodnot: newer, older
Predvolené: older
leids

Filtrovať položky na tie, ktoré zodpovedajú daným ID záznamov.

Typ: zoznam celých čísel
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
leuser

Filtrovať položky na tie, ktoré vykonal daný používateľ.

Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, interwiki jméno (např. „prefix>Příklad“) a ID uživatele (např. „#12345“)
letitle

Filtrovať položky na tie, ktoré súvisia so stránkou.

lenamespace

Filtrovať položky na tie v danom mennom priestore.

Jedna z následujících hodnot: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
leprefix

Filtrovať položky, ktoré začínajú touto predponou.

letag

Vypísať iba položky udalostí označené touto značkou.

lelimit

Koľko položiek udalostí celkovo vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
lecontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

Příklad:
Vypísať posledné udalosti záznamov.
api.php?action=query&list=logevents [otevřít v pískovišti]

list=mystashedfiles (msf)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Získať zoznam súborov v úložisku nahrávania (upload stash) aktuálneho používateľa.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
msfprop

Ktoré vlastnosti získať pre súbory.

size
Získať veľkosť súboru a rozmery obrázka.
type
Získať MIME typ a typ média súboru.
Hodnoty (oddělené | nebo alternativou.): size, type
Implicitní hodnota: (prázdné)
msflimit

Koľko súborov získať.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
msfcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

Příklad:
Získať kľúč súboru, veľkosť súboru a veľkosť v pixeloch pre súbory v úložisku nahrávania aktuálneho používateľa.
api.php?action=query&list=mystashedfiles&msfprop=size [otevřít v pískovišti]

list=pagepropnames (ppn)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vypísať všetky názvy vlastností stránok používané na wiki.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
ppncontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

ppnlimit

Maximálny počet názvov, ktoré sa majú vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
Příklad:
Získať prvých 10 názvov vlastností.
api.php?action=query&list=pagepropnames [otevřít v pískovišti]

list=pageswithprop (pwp)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vypísať všetky stránky používajúce danú vlastnosť stránky.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
pwppropname

Vlastnosť stránky, pre ktorú sa majú vymenovať stránky (action=query&list=pagepropnames vráti používané názvy vlastností stránok).

Tento parameter je povinný.
pwpprop

Ktoré informácie zahrnúť:

ids
Pridá ID stránky.
title
Pridá názov a ID menného priestoru stránky.
value
Pridá hodnotu vlastnosti stránky.
Hodnoty (oddělené | nebo alternativou.): ids, title, value
Predvolené: ids|title
pwpcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

pwplimit

Maximálny počet stránok, ktoré sa majú vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
pwpdir

Smer triedenia.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending
Příklady:
Vypísať prvých 10 stránok používajúcich {{DISPLAYTITLE:}}.
api.php?action=query&list=pageswithprop&pwppropname=displaytitle&pwpprop=ids|title|value [otevřít v pískovišti]
Získať dodatočné informácie o prvých 10 stránkach používajúcich __NOTOC__.
api.php?action=query&generator=pageswithprop&gpwppropname=notoc&prop=info [otevřít v pískovišti]

list=prefixsearch (ps)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vykonať vyhľadávanie názvov stránok podľa predpony.

Napriek podobnosti názvov tento modul nie je určený ako ekvivalent Special:PrefixIndex; na to pozri action=query&list=allpages s parametrom apprefix. Účel tohto modulu je podobný action=opensearch: prijať vstup od používateľa a poskytnúť najlepšie zodpovedajúce názvy. V závislosti od backendu vyhľadávacieho stroja to môže zahŕňať opravu preklepov, vyhýbanie sa presmerovaniam alebo iné heuristiky.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
pssearch

Hľadaný reťazec.

Tento parameter je povinný.
psnamespace

Jmenné prostory pro vyhledávání. Ignorováno, pokud pssearch začíná platným jmenným prostorem.

Hodnoty (oddělené | nebo alternativou.): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
Predvolené: 0
pslimit

Maximálny počet výsledkov, ktoré sa majú vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
psoffset

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

Typ: celé číslo
Hodnota nesmie byť menšia ako 0.
Predvolené: 0
Příklad:
Vyhľadať názvy stránok začínajúce na meaning.
api.php?action=query&list=prefixsearch&pssearch=meaning [otevřít v pískovišti]

list=protectedtitles (pt)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vypísať všetky názvy chránené pred vytvorením.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
ptnamespace

Vypísať iba názvy v týchto menných priestoroch.

Hodnoty (oddělené | nebo alternativou.): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
ptlevel

Vypísať iba názvy s týmito úrovňami ochrany.

Hodnoty (oddělené | nebo alternativou.): autoconfirmed, sysop
ptlimit

Koľko stránok celkovo vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
ptdir

V ktorom smere vymenúvať:

newer
Vypísať najstaršie ako prvé. Poznámka: ptstart musí byť pred ptend.
older
Vypísať najnovšie ako prvé (predvolené). Poznámka: ptstart musí byť neskôr ako ptend.
Jedna z následujících hodnot: newer, older
Predvolené: older
ptstart

Začať výpis pri tejto časovej pečiatke ochrany.

Typ: časová pečiatka (povolené formáty)
ptend

Zastaviť výpis pri tejto časovej pečiatke ochrany.

Typ: časová pečiatka (povolené formáty)
ptprop

Ktoré vlastnosti získať:

timestamp
Pridá časovú pečiatku pridania ochrany.
user
Pridá používateľa, ktorý pridal ochranu.
userid
Pridá ID používateľa, ktorý pridal ochranu.
comment
Pridá komentár ochrany.
parsedcomment
Pridá parsovaný komentár ochrany.
expiry
Pridá časovú pečiatku zrušenia ochrany.
level
Pridá úroveň ochrany.
Hodnoty (oddělené | nebo alternativou.): comment, expiry, level, parsedcomment, timestamp, user, userid
Predvolené: timestamp|level
ptcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

list=querypage (qp)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Získať zoznam poskytovaný špeciálnou stránkou založenou na QueryPage.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
qppage

Názov špeciálnej stránky. Pozor, rozlišujú sa veľké a malé písmená.

Tento parameter je povinný.
Jedna z následujících hodnot: Ancientpages, BrokenRedirects, Deadendpages, DoubleRedirects, Fewestrevisions, ListDuplicatedFiles, Listredirects, Lonelypages, Longpages, MediaStatistics, Mostcategories, Mostimages, Mostinterwikis, Mostlinked, Mostlinkedcategories, Mostlinkedtemplates, Mostrevisions, Shortpages, Uncategorizedcategories, Uncategorizedimages, Uncategorizedpages, Uncategorizedtemplates, Unusedcategories, Unusedimages, Unusedtemplates, Unwatchedpages, Wantedcategories, Wantedfiles, Wantedpages, Wantedtemplates, Withoutinterwiki
qpoffset

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

Typ: celé číslo
Predvolené: 0
qplimit

Počet výsledkov, ktoré sa majú vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10

list=random (rn)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Získať množinu náhodných stránok.

Stránky sú vypísané v pevnom poradí, náhodný je len počiatočný bod. To znamená, že ak je napríklad Main Page prvou náhodnou stránkou v zozname, List of fictional monkeys bude vždy druhá, List of people on stamps of Vanuatu tretia atď.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
rnnamespace

Vrátiť iba stránky v týchto menných priestoroch.

Hodnoty (oddělené | nebo alternativou.): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
rnfilterredir

Ako filtrovať presmerovania.

Jedna z následujících hodnot: all, nonredirects, redirects
Predvolené: nonredirects
rnminsize

Obmedziť na stránky s aspoň týmto počtom bajtov.

Typ: celé číslo
rnmaxsize

Obmedziť na stránky s najviac týmto počtom bajtov.

Typ: celé číslo
rncontentmodel

Filtrovať stránky, ktoré majú zadaný model obsahu.

Jedna z následujících hodnot: css, javascript, json, text, unknown, vue, wikitext
rnredirect
Zastaralý.

Namiesto toho použite rnfilterredir=redirects.

Typ: logická hodnota (boolean) (podrobnosti)
rnlimit

Obmedziť počet náhodných stránok, ktoré sa vrátia.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 1
rncontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

Příklady:
Vrátiť dve náhodné stránky z hlavného menného priestoru.
api.php?action=query&list=random&rnnamespace=0&rnlimit=2 [otevřít v pískovišti]
Vrátiť informácie o dvoch náhodných stránkach z hlavného menného priestoru.
api.php?action=query&generator=random&grnnamespace=0&grnlimit=2&prop=info [otevřít v pískovišti]
Vrátiť informácie o jednej náhodnej stránke z hlavného menného priestoru, ktorá má aspoň 500 bajtov textu.
api.php?action=query&list=random&rnnamespace=0&rnlimit=1&minsize=500 [otevřít v pískovišti]

list=recentchanges (rc)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vymenovať posledné zmeny.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
rcstart

Časová pečiatka, od ktorej sa má začať vymenúvanie.

Typ: časová pečiatka (povolené formáty)
rcend

Časová pečiatka, pri ktorej sa má vymenúvanie skončiť.

Typ: časová pečiatka (povolené formáty)
rcdir

V ktorom smere vymenúvať:

newer
Vypísať najstaršie ako prvé. Poznámka: rcstart musí byť pred rcend.
older
Vypísať najnovšie ako prvé (predvolené). Poznámka: rcstart musí byť neskôr ako rcend.
Jedna z následujících hodnot: newer, older
Predvolené: older
rcnamespace

Filtrovať zmeny iba na tieto menné priestory.

Hodnoty (oddělené | nebo alternativou.): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
rcuser

Vypísať iba zmeny od tohto používateľa.

Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, interwiki jméno (např. „prefix>Příklad“) a ID uživatele (např. „#12345“)
rcexcludeuser

Nezobrazovat změny od tohoto uživatele.

Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, interwiki jméno (např. „prefix>Příklad“) a ID uživatele (např. „#12345“)
rctag

Vypísať iba zmeny označené touto značkou.

rcprop

Zahrnúť dodatočné informácie:

user
Pridá používateľa zodpovedného za úpravu a označí, ak ide o IP. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť userhidden.
userid
Pridá ID používateľa zodpovedného za úpravu. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť userhidden.
comment
Pridá komentár úpravy. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
parsedcomment
Pridá parsovaný komentár úpravy. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
flags
Pridá príznaky úpravy.
timestamp
Pridá časovú pečiatku úpravy.
title
Pridá názov stránky úpravy.
ids
Pridá ID stránky, ID poslednej zmeny a ID novej a starej revízie.
sizes
Pridá novú a starú dĺžku stránky v bajtoch.
redirect
Označí úpravu, ak je stránka presmerovaním.
patrolled
Označí strážiteľné úpravy ako strážené alebo nestrážené.
loginfo
Pridá informácie o zázname (ID záznamu, typ záznamu atď.) k položkám záznamov.
tags
Vypíše značky položky.
sha1
Pridá kontrolný súčet obsahu pre položky spojené s revíziou. Ak bol obsah skrytý pomocou vymazania revízií, vráti sa vlastnosť sha1hidden.
Hodnoty (oddělené | nebo alternativou.): comment, flags, ids, loginfo, parsedcomment, patrolled, redirect, sha1, sizes, tags, timestamp, title, user, userid
Predvolené: title|timestamp|ids
rcshow

Zobraziť iba položky, ktoré spĺňajú tieto kritériá. Napríklad na zobrazenie iba malých úprav vykonaných prihlásenými používateľmi nastavte rcshow=minor|!anon.

Hodnoty (oddělené | nebo alternativou.): !anon, !autopatrolled, !bot, !minor, !patrolled, !redirect, anon, autopatrolled, bot, minor, patrolled, redirect, unpatrolled
rclimit

Koľko zmien celkovo vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
rctype

Ktoré typy zmien zobraziť.

Hodnoty (oddělené | nebo alternativou.): categorize, edit, external, log, new
Predvolené: edit|new|log|categorize
rctoponly

Vypísať iba zmeny, ktoré sú najnovšou revíziou.

Typ: logická hodnota (boolean) (podrobnosti)
rctitle

Filtrovať položky na tie, ktoré súvisia so stránkou.

rccontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

rcgeneraterevisions

Pri použití ako generátor generovať ID revízií namiesto názvov. Položky posledných zmien bez priradených ID revízií (napr. väčšina položiek záznamov) nevygenerujú nič.

Typ: logická hodnota (boolean) (podrobnosti)
rcslot

Vypísať iba zmeny, ktoré sa dotýkajú daného slotu.

Jedna z následujících hodnot: main

list=search (sr)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vykonať fulltextové vyhľadávanie.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
srsearch

Vyhľadať názvy stránok alebo obsah zodpovedajúci tejto hodnote. Hľadaný reťazec môžete použiť na vyvolanie špeciálnych vyhľadávacích funkcií v závislosti od toho, čo implementuje vyhľadávací backend wiki.

Tento parameter je povinný.
srnamespace

Vyhľadávať iba v týchto menných priestoroch.

Hodnoty (oddělené | nebo alternativou.): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
Predvolené: 0
srlimit

Koľko stránok celkovo vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
sroffset

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

Typ: celé číslo
Hodnota nesmie byť menšia ako 0.
Predvolené: 0
srwhat

Ktorý typ vyhľadávania vykonať.

Jedna z následujících hodnot: nearmatch, text, title
srinfo

Ktoré metadáta vrátiť.

Hodnoty (oddělené | nebo alternativou.): rewrittenquery, suggestion, totalhits
Predvolené: totalhits|suggestion|rewrittenquery
srprop

Ktoré vlastnosti vrátiť:

size
Pridá veľkosť stránky v bajtoch.
wordcount
Pridá počet slov stránky.
timestamp
Pridá časovú pečiatku poslednej úpravy stránky.
snippet
Pridá úryvok stránky so značkami zvýraznenia hľadaných výrazov.
titlesnippet
Pridá názov stránky so značkami zvýraznenia hľadaných výrazov.
redirecttitle
Pridá názov zodpovedajúceho presmerovania.
redirectsnippet
Pridá názov zodpovedajúceho presmerovania so značkami zvýraznenia hľadaných výrazov.
sectiontitle
Pridá nadpis zodpovedajúcej sekcie.
sectionsnippet
Pridá nadpis zodpovedajúcej sekcie so značkami zvýraznenia hľadaných výrazov.
isfilematch
Pridá logickú hodnotu označujúcu, či vyhľadávanie zodpovedalo obsahu súboru.
categorysnippet
Pridá názov zodpovedajúcej kategórie so značkami zvýraznenia hľadaných výrazov.
score
Zastaralý. Ignorované.
hasrelated
Zastaralý. Ignorované.
extensiondata
Pridá extra dáta generované rozšíreniami.
Hodnoty (oddělené | nebo alternativou.): categorysnippet, extensiondata, isfilematch, redirectsnippet, redirecttitle, sectionsnippet, sectiontitle, size, snippet, timestamp, titlesnippet, wordcount, hasrelated, score
Predvolené: size|wordcount|timestamp|snippet
srinterwiki

Zahrnúť do vyhľadávania interwiki výsledky, ak sú dostupné.

Typ: logická hodnota (boolean) (podrobnosti)
srenablerewrites

Zapnúť interné prepisovanie dotazov. Niektoré vyhľadávacie backendy dokážu prepísať dotaz na iný, o ktorom sa predpokladá, že poskytne lepšie výsledky, napríklad opravou pravopisných chýb.

Typ: logická hodnota (boolean) (podrobnosti)
srsort

Nastaviť poradie triedenia vrátených výsledkov.

Jedna z následujících hodnot: relevance
Predvolené: relevance

list=tags (tg)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vypísať značky zmien.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
tgcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

tglimit

Maximálny počet značiek, ktoré sa majú vypísať.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
tgprop

Ktoré vlastnosti získať:

displayname
Pridá zobrazovaný názov značky. Pre skryté značky sa táto vlastnosť vynechá.
description
Pridá popis značky.
hitcount
Pridá počet revízií a položiek záznamov, ktoré majú túto značku.
defined
Označí, či je značka definovaná (pozri source).
source
Získa zdroje definície značky, ktoré môžu zahŕňať software pre softvérovo definované značky a manual pre značky, ktoré môžu používatelia použiť ručne.
active
Či softvér značku stále používa, alebo ju ešte môžu používať používatelia.
Hodnoty (oddělené | nebo alternativou.): active, defined, description, displayname, hitcount, source
Implicitní hodnota: (prázdné)

list=trackingcategories (tc)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vymenovať všetky existujúce sledovacie kategórie definované na Special:TrackingCategories. Sledovacia kategória existuje, ak obsahuje stránky alebo ak existuje jej stránka kategórie.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
tccontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

tctrackingcatname

Vyhľadať všetky existujúce názvy sledovacích kategórií, ktoré zodpovedajú zadanému názvu sledovacej kategórie (ako je definovaný „názvom správy“ na Special:TrackingCategories).

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
tcmin

Vrátiť iba existujúce sledovacie kategórie s aspoň týmto počtom členov.

Typ: celé číslo
tcmax

Vrátiť iba existujúce sledovacie kategórie s najviac týmto počtom členov.

Typ: celé číslo
tclimit

Koľko sledovacích kategórií vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
tcprop

Ktoré vlastnosti získať:

size
Pridá počet stránok v sledovacej kategórii.
hidden
Označí sledovacie kategórie, ktoré sú skryté pomocou __HIDDENCAT__.
Hodnoty (oddělené | nebo alternativou.): hidden, size
Implicitní hodnota: (prázdné)
Příklady:
Vypísať sledovacie kategórie s informáciou o počte stránok v každej z nich.
api.php?action=query&list=trackingcategories&tcprop=size [otevřít v pískovišti]
Získať informácie o samotných stránkach sledovacích kategórií reprezentujúcich broken-file-category, ak existujú
api.php?action=query&generator=trackingcategories&gtctrackingcatname=broken-file-category&prop=info [otevřít v pískovišti]

list=usercontribs (uc)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Získať všetky úpravy používateľa.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
uclimit

Maximálny počet príspevkov, ktoré sa majú vrátiť.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
ucstart

Počiatočná časová pečiatka, od ktorej sa má vracať, t. j. revízie pred touto časovou pečiatkou.

Typ: časová pečiatka (povolené formáty)
ucend

Konečná časová pečiatka, po ktorú sa má vracať, t. j. revízie po tejto časovej pečiatke.

Typ: časová pečiatka (povolené formáty)
uccontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

ucuser

Používatelia, ktorých príspevky sa majú získať. Nemožno použiť s ucuserids, ucuserprefix ani uciprange.

Typ: seznam uživatelů, uvedených jako cokoli z: uživatelské jméno, IP, Dočasný uživatel a interwiki jméno (např. „prefix>Příklad“)
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
ucuserids

ID používateľov, ktorých príspevky sa majú získať. Nemožno použiť s ucuser, ucuserprefix ani uciprange.

Typ: zoznam celých čísel
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
ucuserprefix

Získať príspevky všetkých používateľov, ktorých mená začínajú touto hodnotou. Nemožno použiť s ucuser, ucuserids ani uciprange.

uciprange

Rozsah CIDR, ktorého príspevky sa majú získať. Nemožno použiť s ucuser, ucuserprefix ani ucuserids.

ucdir

V ktorom smere vymenúvať:

newer
Vypísať najstaršie ako prvé. Poznámka: ucstart musí byť pred ucend.
older
Vypísať najnovšie ako prvé (predvolené). Poznámka: ucstart musí byť neskôr ako ucend.
Jedna z následujících hodnot: newer, older
Predvolené: older
ucnamespace

Vypísať iba príspevky v týchto menných priestoroch.

Hodnoty (oddělené | nebo alternativou.): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
ucprop

Zahrnúť dodatočné informácie:

ids
Pridá ID stránky a ID revízie.
title
Pridá názov a ID menného priestoru stránky.
timestamp
Pridá časovú pečiatku úpravy.
comment
Pridá komentár úpravy. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
parsedcomment
Pridá parsovaný komentár úpravy. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
size
Pridá novú veľkosť úpravy.
sizediff
Pridá rozdiel veľkosti úpravy oproti rodičovskej revízii.
flags
Pridá príznaky úpravy.
patrolled
Označí strážené úpravy.
tags
Vypíše značky úpravy.
Hodnoty (oddělené | nebo alternativou.): comment, flags, ids, parsedcomment, patrolled, size, sizediff, tags, timestamp, title
Predvolené: ids|title|timestamp|comment|size|flags
ucshow

Zobraziť iba položky, ktoré spĺňajú tieto kritériá, napr. iba nie malé úpravy: ucshow=!minor.

Ak je nastavené ucshow=patrolled alebo ucshow=!patrolled, revízie staršie ako $wgRCMaxAge (7776000 sekúnd) sa nezobrazia.

Hodnoty (oddělené | nebo alternativou.): !autopatrolled, !minor, !new, !patrolled, !top, autopatrolled, minor, new, patrolled, top
uctag

Vypísať iba revízie označené touto značkou.

uctoponly
Zastaralý.

Vypísať iba zmeny, ktoré sú najnovšou revíziou.

Typ: logická hodnota (boolean) (podrobnosti)
Příklady:
Zobrazit příspěvky uživatele Příklad
api.php?action=query&list=usercontribs&ucuser=Example [otevřít v pískovišti]
Zobraziť príspevky zo všetkých IP adries s predponou 192.0.2..
api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [otevřít v pískovišti]

list=users (us)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Získať informácie o zozname používateľov.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
usprop

Ktoré informácie zahrnúť:

blockinfo
Označí, či je používateľ zablokovaný, kým a z akého dôvodu.
groups
Vypíše všetky skupiny, do ktorých každý používateľ patrí.
groupmemberships
Vypíše skupiny, do ktorých bol každý používateľ explicitne priradený, vrátane dátumu vypršania každého členstva v skupine.
implicitgroups
Vypíše všetky skupiny, ktorých je používateľ automaticky členom.
rights
Vypíše všetky práva, ktoré každý používateľ má.
editcount
Pridá počet úprav používateľa.
registration
Pridá časovú pečiatku registrácie používateľa.
emailable
Označí, či používateľ môže a chce prijímať emaily cez Special:Emailuser.
gender
Označí pohlavie používateľa. Vráti „male“, „female“ alebo „unknown“.
centralids
Pridá centrálne ID a stav pripojenia používateľa.
cancreate
Označuje, či možno vytvoriť účet pre platné, ale neregistrované používateľské mená. Na kontrolu, či môže vytvorenie účtu vykonať aktuálny používateľ, použite action=query&meta=userinfo&uiprop=cancreateaccount.
tempexpired
Označuje, či dočasnému účtu vypršala platnosť. Ak účet nie je dočasný, vráti sa null.
Hodnoty (oddělené | nebo alternativou.): blockinfo, cancreate, centralids, editcount, emailable, gender, groupmemberships, groups, implicitgroups, registration, rights, tempexpired
usattachedwiki

S usprop=centralids uviesť, či je používateľ pripojený k wiki určenej týmto ID.

ususers

Zoznam používateľov, o ktorých sa majú získať informácie.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
ususerids

Zoznam ID používateľov, o ktorých sa majú získať informácie.

Typ: zoznam celých čísel
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).

list=watchlist (wl)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Získať posledné zmeny stránok v zozname sledovaných aktuálneho používateľa.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
wlallrev

Zahrnúť viacero revízií tej istej stránky v danom časovom rámci.

Typ: logická hodnota (boolean) (podrobnosti)
wlstart

Časová pečiatka, od ktorej sa má začať vymenúvanie.

Typ: časová pečiatka (povolené formáty)
wlend

Časová pečiatka, pri ktorej sa má vymenúvanie skončiť.

Typ: časová pečiatka (povolené formáty)
wlnamespace

Filtrovať zmeny iba na dané menné priestory.

Hodnoty (oddělené | nebo alternativou.): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
wluser

Vypísať iba zmeny od tohto používateľa.

Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, interwiki jméno (např. „prefix>Příklad“) a ID uživatele (např. „#12345“)
wlexcludeuser

Nevypisovať zmeny od tohto používateľa.

Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, interwiki jméno (např. „prefix>Příklad“) a ID uživatele (např. „#12345“)
wldir

V ktorom smere vymenúvať:

newer
Vypísať najstaršie ako prvé. Poznámka: wlstart musí byť pred wlend.
older
Vypísať najnovšie ako prvé (predvolené). Poznámka: wlstart musí byť neskôr ako wlend.
Jedna z následujících hodnot: newer, older
Predvolené: older
wllimit

Koľko výsledkov celkovo vrátiť na jednu požiadavku.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
wlprop

Ktoré dodatočné vlastnosti získať:

ids
Pridá ID revízií a ID stránok.
title
Pridá názov stránky.
flags
Pridá príznaky úpravy.
user
Pridá používateľa, ktorý vykonal úpravu. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť userhidden.
userid
Pridá ID používateľa, ktorý vykonal úpravu. Ak bol používateľ skrytý pomocou vymazania revízií, vráti sa vlastnosť userhidden.
comment
Pridá komentár úpravy. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
parsedcomment
Pridá parsovaný komentár úpravy. Ak bol komentár skrytý pomocou vymazania revízií, vráti sa vlastnosť commenthidden.
timestamp
Pridá časovú pečiatku úpravy.
patrol
Označí úpravy, ktoré sú strážené.
sizes
Pridá starú a novú dĺžku stránky.
notificationtimestamp
Pridá časovú pečiatku posledného upozornenia používateľa na úpravu.
loginfo
Pridá informácie o zázname, kde je to vhodné.
tags
Vypíše značky položky.
expiry
Pridá čas vypršania.
labels
Pridá štítky zoznamu sledovaných spojené s položkou.
Hodnoty (oddělené | nebo alternativou.): comment, expiry, flags, ids, labels, loginfo, notificationtimestamp, parsedcomment, patrol, sizes, tags, timestamp, title, user, userid
Predvolené: ids|title|flags
wlshow

Zobraziť iba položky, ktoré spĺňajú tieto kritériá. Napríklad na zobrazenie iba malých úprav vykonaných prihlásenými používateľmi nastavte wlshow=minor|!anon.

Hodnoty (oddělené | nebo alternativou.): !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread
wltype

Ktoré typy zmien zobraziť:

edit
Bežné úpravy stránok.
new
Vytvorenia stránok.
log
Položky záznamov.
external
Externé zmeny.
categorize
Zmeny členstva v kategóriách.
Hodnoty (oddělené | nebo alternativou.): categorize, edit, external, log, new
Predvolené: edit|new|log|categorize
wllabels

Vypísať iba zmeny s týmito ID štítkov zoznamu sledovaných.

Typ: zoznam celých čísel
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
wlowner

Používa sa spolu s wltoken na prístup k zoznamu sledovaných iného používateľa.

Typ: uživatel, uvedený jako uživatelské jméno
wltoken

Bezpečnostný token (dostupný v nastaveniach používateľa) umožňujúci prístup k zoznamu sledovaných iného používateľa.

wlcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

Příklady:
Vypísať najnovšiu revíziu nedávno zmenených stránok v zozname sledovaných aktuálneho používateľa.
api.php?action=query&list=watchlist [otevřít v pískovišti]
Získať dodatočné informácie o najnovšej revízii nedávno zmenených stránok v zozname sledovaných aktuálneho používateľa.
api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment [otevřít v pískovišti]
Získať dodatočné informácie o najnovšej revízii nedávno zmenených stránok v zozname sledovaných aktuálneho používateľa vrátane toho, kedy vyprší platnosť dočasne sledovaných položiek.
api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment|expiry [otevřít v pískovišti]
Získať informácie o všetkých posledných zmenách stránok v zozname sledovaných aktuálneho používateľa.
api.php?action=query&list=watchlist&wlallrev=&wlprop=ids|title|timestamp|user|comment [otevřít v pískovišti]
Získať informácie o nedávno zmenených stránkach v zozname sledovaných aktuálneho používateľa.
api.php?action=query&generator=watchlist&prop=info [otevřít v pískovišti]
Získať informácie o revíziách posledných zmien stránok v zozname sledovaných aktuálneho používateľa.
api.php?action=query&generator=watchlist&gwlallrev=&prop=revisions&rvprop=timestamp|user [otevřít v pískovišti]
Vypísať najnovšiu revíziu nedávno zmenených stránok v zozname sledovaných používateľa Example.
api.php?action=query&list=watchlist&wlowner=Example&wltoken=123ABC [otevřít v pískovišti]

list=watchlistraw (wr)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul lze využívat jako generátor.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Získat všechny stránky, které jsou aktuálním uživatelem sledovány.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
wrcontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

wrnamespace

Vypísať iba stránky v daných menných priestoroch.

Hodnoty (oddělené | nebo alternativou.): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Na zadanie všetkých hodnôt použite *.
wrlimit

Koľko výsledkov celkovo vrátiť na jednu požiadavku.

Typ: celé číslo alebo max
Hodnota musí byť medzi 1 a 500.
Predvolené: 10
wrprop

Ktoré dodatočné vlastnosti získať:

changed
Pridá časovú pečiatku posledného upozornenia používateľa na úpravu.
Hodnoty (oddělené | nebo alternativou.): changed
wrshow

Vypísať iba položky, ktoré spĺňajú tieto kritériá.

Hodnoty (oddělené | nebo alternativou.): !changed, changed
wrowner

Používa sa spolu s wrtoken na prístup k zoznamu sledovaných iného používateľa.

Typ: uživatel, uvedený jako uživatelské jméno
wrtoken

Bezpečnostný token (dostupný v nastaveniach používateľa) umožňujúci prístup k zoznamu sledovaných iného používateľa.

wrdir

Smer výpisu.

Jedna z následujících hodnot: ascending, descending
Predvolené: ascending
wrfromtitle

Názov (s predponou menného priestoru), od ktorého sa má začať vymenúvanie.

wrtotitle

Názov (s predponou menného priestoru), pri ktorom sa má vymenúvanie zastaviť.

Příklady:
Seznam sledovaných stránek uživatele.
api.php?action=query&list=watchlistraw [otevřít v pískovišti]
Získať informácie o stránkach v zozname sledovaných aktuálneho používateľa.
api.php?action=query&generator=watchlistraw&gwrshow=changed&prop=info [otevřít v pískovišti]

meta=allmessages (am)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vrátiť správy z tohto webu.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
ammessages

Ktoré správy vypísať. * (predvolené) znamená všetky správy.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
Predvolené: *
amprop

Ktoré vlastnosti získať.

Hodnoty (oddělené | nebo alternativou.): default
amenableparser

Nastavením sa zapne parser, ktorý predspracuje wikitext správy (nahradí magické slová, spracuje šablóny atď.).

Typ: logická hodnota (boolean) (podrobnosti)
amnocontent

Ak je nastavené, nezahŕňať obsah správ do výstupu.

Typ: logická hodnota (boolean) (podrobnosti)
amincludelocal

Zahrnúť aj miestne správy, t. j. správy, ktoré neexistujú v softvéri, ale existujú v mennom priestore MediaWiki. Vypíšu sa tým všetky stránky menného priestoru MediaWiki, takže sa vypíšu aj tie, ktoré nie sú skutočnými správami, ako napríklad Common.js.

Typ: logická hodnota (boolean) (podrobnosti)
amargs

Argumenty, ktoré sa majú dosadiť do správy.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
amfilter

Vrátiť iba správy s názvami, ktoré obsahujú tento reťazec.

amcustomised

Vrátiť iba správy v tomto stave prispôsobenia.

Jedna z následujících hodnot: all, modified, unmodified
Predvolené: all
amlang

Vrátiť správy v tomto jazyku.

amfrom

Vrátiť správy počnúc touto správou.

amto

Vrátiť správy končiac touto správou.

amtitle

Názov stránky, ktorý sa má použiť ako kontext pri parsovaní správy (pre voľbu amenableparser).

amprefix

Vrátiť správy s touto predponou.

meta=authmanagerinfo (ami)

Získať informácie o aktuálnom stave autentifikácie.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
amisecuritysensitiveoperation

Otestovať, či je aktuálny stav autentifikácie používateľa dostatočný pre zadanú operáciu citlivú na bezpečnosť.

amirequestsfor

Získať informácie o autentifikačných požiadavkách potrebných pre zadanú autentifikačnú akciu.

Jedna z následujících hodnot: change, create, create-continue, link, link-continue, login, login-continue, remove, unlink
amimergerequestfields

Zlúčiť informácie o poliach všetkých autentifikačných požiadaviek do jedného poľa.

Typ: logická hodnota (boolean) (podrobnosti)
amimessageformat

Formát, ktorý sa má použiť na vracanie správ.

Jedna z následujících hodnot: html, none, raw, wikitext
Predvolené: wikitext
Příklady:
Získať požiadavky, ktoré možno použiť pri začatí prihlasovania.
api.php?action=query&meta=authmanagerinfo&amirequestsfor=login [otevřít v pískovišti]
Získať požiadavky, ktoré možno použiť pri začatí prihlasovania, so zlúčenými poľami formulára.
api.php?action=query&meta=authmanagerinfo&amirequestsfor=login&amimergerequestfields=1 [otevřít v pískovišti]
Otestovať, či je autentifikácia dostatočná pre akciu foo.
api.php?action=query&meta=authmanagerinfo&amisecuritysensitiveoperation=foo [otevřít v pískovišti]

meta=filerepoinfo (fri)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vrátiť meta informácie o úložiskách obrázkov nakonfigurovaných na wiki.

Parametr:
K dispozícii sú aj ďalšie všeobecné parametre.
friprop

Ktoré vlastnosti úložiska získať (dostupné vlastnosti sa môžu na iných wiki líšiť).

canUpload
Či možno do tohto úložiska nahrávať súbory, napr. cez CORS a zdieľanú autentifikáciu.
displayname
Názov wiki úložiska čitateľný pre človeka.
favicon
URL favicony wiki úložiska, z $wgFavicon.
initialCapital
Či názvy súborov implicitne začínajú veľkým písmenom.
local
Či je dané úložisko miestne alebo nie.
name
Kľúč úložiska – používaný napr. vo $wgForeignFileRepos a v návratových hodnotách imageinfo.
rootUrl
Koreňová URL cesta pre cesty obrázkov.
scriptDirUrl
Koreňová URL cesta inštalácie MediaWiki wiki úložiska.
thumbUrl
Koreňová URL cesta pre cesty náhľadov.
url
URL cesta verejnej zóny.
Hodnoty (oddělené | nebo alternativou.): canUpload, displayname, favicon, initialCapital, local, name, rootUrl, scriptDirUrl, thumbUrl, url
Predvolené: canUpload|displayname|favicon|initialCapital|local|name|rootUrl|scriptDirUrl|thumbUrl|url
Příklad:
Získat informace o souborových repozitářích.
api.php?action=query&meta=filerepoinfo&friprop=name|displayname [otevřít v pískovišti]

meta=languageinfo (li)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vrátiť informácie o dostupných jazykoch.

Ak získavanie informácií trvá na jednu požiadavku príliš dlho, môže sa uplatniť pokračovanie.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
liprop

Ktoré informácie získať pre každý jazyk.

code
Kód jazyka. (Tento kód je špecifický pre MediaWiki, hoci existujú prekryvy s inými štandardmi.)
bcp47
Kód jazyka BCP-47.
dir
Smer písania jazyka (buď ltr, alebo rtl).
autonym
Autonymum jazyka, teda názov v danom jazyku.
name
Názov jazyka v jazyku určenom parametrom uselang, v prípade potreby s uplatnením záložných jazykov.
variantnames
Krátke názvy jazykových variantov používané pre odkazy jazykovej konverzie.
fallbacks
Kódy záložných jazykov nakonfigurovaných pre tento jazyk. Implicitný konečný záložný jazyk 'en' nie je zahrnutý (ale niektoré jazyky sa môžu na 'en' odvolávať explicitne).
variants
Kódy jazykových variantov podporovaných týmto jazykom.
Hodnoty (oddělené | nebo alternativou.): autonym, bcp47, code, dir, fallbacks, name, variantnames, variants
Predvolené: code
licode

Kódy jazykov, ktoré sa majú vrátiť, alebo * pre všetky jazyky.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
Predvolené: *
licontinue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

Příklady:
Získať kódy všetkých podporovaných jazykov.
api.php?action=query&meta=languageinfo [otevřít v pískovišti]
Získať autonymá a nemecké názvy všetkých podporovaných jazykov.
api.php?action=query&meta=languageinfo&liprop=autonym|name&uselang=de [otevřít v pískovišti]
Získať záložné jazyky a varianty okcitánčiny.
api.php?action=query&meta=languageinfo&liprop=fallbacks|variants&licode=oc [otevřít v pískovišti]
Získať kód jazyka BCP-47 a smer písania všetkých podporovaných jazykov.
api.php?action=query&meta=languageinfo&liprop=bcp47|dir [otevřít v pískovišti]

meta=siteinfo (si)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vrátiť všeobecné informácie o webe.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
siprop

Ktoré informácie získať:

general
Celkové informácie o systéme.
namespaces
Zoznam registrovaných menných priestorov a ich kanonických názvov.
namespacealiases
Zoznam registrovaných aliasov menných priestorov.
specialpagealiases
Zoznam aliasov špeciálnych stránok.
magicwords
Zoznam magických slov a ich aliasov.
interwikimap
Vráti interwiki mapu (voliteľne filtrovanú, voliteľne lokalizovanú pomocou siinlanguagecode).
dbrepllag
Vráti databázový server s najvyšším replikačným oneskorením.
statistics
Vráti štatistiky webu.
usergroups
Vráti skupiny používateľov a priradené oprávnenia.
autocreatetempuser
Vráti konfiguráciu automatického vytvárania dočasných používateľských účtov (známeho aj ako maskovanie IP).
clientlibraries
Vráti klientske knižnice nainštalované na wiki
libraries
Vráti knižnice nainštalované na wiki.
extensions
Vráti rozšírenia nainštalované na wiki.
fileextensions
Vráti zoznam prípon súborov (typov súborov), ktoré je povolené nahrávať.
rightsinfo
Vráti informácie o právach (licencii) wiki, ak sú dostupné.
restrictions
Vráti informácie o dostupných typoch obmedzení (ochrany).
languages
Vráti zoznam jazykov, ktoré MediaWiki podporuje (voliteľne lokalizovaný pomocou siinlanguagecode).
languagevariants
Vráti zoznam kódov jazykov, pre ktoré je zapnutý LanguageConverter, a varianty podporované pre každý z nich.
skins
Vráti zoznam všetkých zapnutých tém vzhľadu (voliteľne lokalizovaný pomocou siinlanguagecode, inak v jazyku obsahu).
extensiontags
Vráti zoznam značiek rozšírení parsera.
functionhooks
Vráti zoznam ID magických slov pre parserové funkcie.
showhooks
Vráti zoznam všetkých odoberaných hookov (obsah $wgHooks).
variables
Vráti zoznam ID magických slov pre magické premenné.
doubleunderscores
Vráti zoznam ID magických slov pre prepínače správania.
protocols
Vráti zoznam protokolov, ktoré sú povolené v externých odkazoch.
defaultoptions
Vráti predvolené hodnoty používateľských nastavení.
uploaddialog
Vráti konfiguráciu dialógu nahrávania.
autopromote
Vráti konfiguráciu automatického povyšovania.
autopromoteonce
Vráti konfiguráciu automatického povyšovania, ktoré sa vykonáva len raz.
copyuploaddomains
Vráti zoznam povolených domén na nahrávanie kópií
sbom
Vráti Software Bill of Materials (SBOM) pre inštaláciu MediaWiki vo formáte CycloneDX 1.6.
Hodnoty (oddělené | nebo alternativou.): 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
Predvolené: general
sifilteriw

Vrátiť iba miestne alebo iba nemiestne položky interwiki mapy.

Jedna z následujících hodnot: !local, local
sishowalldb

Vypísať všetky databázové servery, nie len ten s najväčším oneskorením.

Typ: logická hodnota (boolean) (podrobnosti)
sinumberingroup

Vypíše počet používateľov v skupinách používateľov.

Typ: logická hodnota (boolean) (podrobnosti)
siinlanguagecode

Kód jazyka pre lokalizované názvy jazykov (podľa najlepšej snahy) a názvy tém vzhľadu.

meta=tokens

Získa tokeny pre akcie upravujúce dáta.

Parametr:
K dispozícii sú aj ďalšie všeobecné parametre.
type

Typy tokenov, ktoré sa majú vyžiadať.

Hodnoty (oddělené | nebo alternativou.): createaccount, csrf, login, patrol, rollback, userrights, watch
Na zadanie všetkých hodnôt použite *.
Predvolené: csrf
Příklady:
Získať token csrf (predvolené).
api.php?action=query&meta=tokens [otevřít v pískovišti]
Získať token sledovania a token stráženia.
api.php?action=query&meta=tokens&type=watch|patrol [otevřít v pískovišti]

meta=userinfo (ui)

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Získať informácie o aktuálnom používateľovi.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
uiprop

Ktoré informácie zahrnúť:

blockinfo
Označí, či je aktuálny používateľ zablokovaný, kým a z akého dôvodu.
hasmsg
Pridá príznak messages, ak má aktuálny používateľ čakajúce správy.
groups
Vypíše všetky skupiny, do ktorých aktuálny používateľ patrí.
groupmemberships
Vypíše skupiny, do ktorých bol aktuálny používateľ explicitne priradený, vrátane dátumu vypršania každého členstva v skupine.
implicitgroups
Vypíše všetky skupiny, ktorých je aktuálny používateľ automaticky členom.
rights
Vypíše všetky práva, ktoré aktuálny používateľ má.
changeablegroups
Vypíše skupiny, do ktorých môže aktuálny používateľ pridávať a z ktorých môže odstraňovať.
options
Vypíše všetky nastavenia, ktoré si aktuálny používateľ nastavil.
editcount
Pridá počet úprav aktuálneho používateľa.
ratelimits
Vypíše všetky rýchlostné limity vzťahujúce sa na aktuálneho používateľa.
theoreticalratelimits
Vypíše všetky rýchlostné limity, ktoré by sa vzťahovali na aktuálneho používateľa, keby nebol vyňatý zo všetkých rýchlostných limitov na základe používateľských práv alebo IP.
email
Pridá emailovú adresu používateľa a dátum overenia emailu.
realname
Pridá skutočné meno používateľa.
acceptlang
Vráti hlavičku Accept-Language poslanú klientom v štruktúrovanom formáte.
registrationdate
Pridá dátum registrácie používateľa.
unreadcount
Pridá počet neprečítaných stránok v zozname sledovaných používateľa (maximálne 999; ak je ich viac, vráti 1000+).
watchlistlabels
Pridá štítky zoznamu sledovaných, ktoré si používateľ nastavil.
centralids
Pridá centrálne ID a stav pripojenia používateľa.
latestcontrib
Pridá dátum posledného príspevku používateľa.
cancreateaccount
Označuje, či má používateľ povolené vytvárať účty. Na kontrolu, či možno vytvoriť konkrétny účet, použite action=query&list=users&usprop=cancreate.
Hodnoty (oddělené | nebo alternativou.): acceptlang, blockinfo, cancreateaccount, centralids, changeablegroups, editcount, email, groupmemberships, groups, hasmsg, implicitgroups, latestcontrib, options, ratelimits, realname, registrationdate, rights, theoreticalratelimits, unreadcount, watchlistlabels
Na zadanie všetkých hodnôt použite *.
uiattachedwiki

S uiprop=centralids uviesť, či je používateľ pripojený k wiki určenej týmto ID.

Příklady:
Získať informácie o aktuálnom používateľovi.
api.php?action=query&meta=userinfo [otevřít v pískovišti]
Získať dodatočné informácie o aktuálnom používateľovi.
api.php?action=query&meta=userinfo&uiprop=blockinfo|groups|rights|hasmsg [otevřít v pískovišti]

action=removeauthenticationdata

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Odstrániť autentifikačné údaje aktuálneho používateľa.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
request

Použiť túto autentifikačnú požiadavku, podľa id vráteného z action=query&meta=authmanagerinfo s amirequestsfor=remove.

Tento parameter je povinný.
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.
Příklad:
Pokúsiť sa odstrániť údaje aktuálneho používateľa pre FooAuthenticationRequest.
api.php?action=removeauthenticationdata&request=FooAuthenticationRequest&token=123ABC [otevřít v pískovišti]

action=resetpassword

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Poslať používateľovi email na obnovenie hesla.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
user

Používateľ, ktorého heslo sa obnovuje.

Typ: uživatel, uvedený jako uživatelské jméno
email

Emailová adresa používateľa, ktorého heslo sa obnovuje.

token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.
Příklady:
Poslať email na obnovenie hesla používateľovi Example.
api.php?action=resetpassword&user=Example&token=123ABC [otevřít v pískovišti]
Poslať email na obnovenie hesla všetkým používateľom s emailovou adresou user@example.com.
api.php?action=resetpassword&user=user@example.com&token=123ABC [otevřít v pískovišti]

action=revisiondelete

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vymazávať a obnovovať revízie.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
type

Typ vykonávaného vymazania revízie.

Tento parameter je povinný.
Jedna z následujících hodnot: archive, filearchive, logging, oldimage, revision
target

Názov stránky pre vymazanie revízie, ak ho typ vyžaduje.

ids

Identifikátory revízií, ktoré sa majú vymazať.

Tento parameter je povinný.
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
hide

Čo skryť pri každej revízii.

Hodnoty (oddělené | nebo alternativou.): comment, content, user
show

Čo odkryť pri každej revízii.

Hodnoty (oddělené | nebo alternativou.): comment, content, user
suppress

Či utajiť dáta aj pred správcami.

Jedna z následujících hodnot: no, nochange, yes
Predvolené: nochange
reason

Dôvod vymazania alebo obnovenia.

tags

Značky, ktoré sa majú použiť na položku v zázname vymazaní.

Hodnoty (oddělené | nebo alternativou.):
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.

action=rollback

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vrátiť poslednú úpravu stránky.

Ak posledný používateľ, ktorý upravil stránku, vykonal viacero úprav za sebou, vrátia sa všetky.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
title

Názov stránky, ktorá sa má vrátiť. Nemožno použiť spolu s pageid.

pageid

ID stránky, ktorá sa má vrátiť. Nemožno použiť spolu s title.

Typ: celé číslo
tags

Značky, ktoré sa majú použiť na vrátenie (rollback).

Hodnoty (oddělené | nebo alternativou.):
user

Meno používateľa, ktorého úpravy sa majú vrátiť.

Tento parameter je povinný.
Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, interwiki jméno (např. „prefix>Příklad“) a ID uživatele (např. „#12345“)
summary

Vlastné zhrnutie úprav. Ak je prázdne, použije sa predvolené zhrnutie.

Implicitní hodnota: (prázdné)
markbot

Označiť vrátené úpravy a vrátenie ako úpravy bota.

Typ: logická hodnota (boolean) (podrobnosti)
watchlist

Bezpodmienečne pridať alebo odstrániť stránku zo zoznamu sledovaných aktuálneho používateľa, použiť nastavenia (ignorované pre botov) alebo nemeniť sledovanie.

Jedna z následujících hodnot: nochange, preferences, unwatch, watch
Predvolené: preferences
token

Token typu „rollback“ získaný pomocí action=query&meta=tokens.

Kvôli kompatibilite sa prijíma aj token používaný vo webovom rozhraní.

Tento parameter je povinný.
Příklady:
Vrátiť posledné úpravy stránky Hlavní strana od používateľa Example.
api.php?action=rollback&title=Hlavn%C3%AD%20strana&user=Example&token=123ABC [otevřít v pískovišti]
Vrátiť posledné úpravy stránky Hlavní strana od IP používateľa 192.0.2.5 so zhrnutím Reverting vandalism a označiť tieto úpravy a vrátenie ako úpravy bota.
api.php?action=rollback&title=Hlavn%C3%AD%20strana&user=192.0.2.5&token=123ABC&summary=Reverting%20vandalism&markbot=1 [otevřít v pískovišti]

action=rsd

(main | rsd)

Exportovať schému RSD (Really Simple Discovery).

Příklad:
Exportovať schému RSD.
api.php?action=rsd [otevřít v pískovišti]

action=setnotificationtimestamp

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Aktualizovať časovú pečiatku upozornení pre sledované stránky.

Ovplyvňuje to zvýrazňovanie zmenených stránok v zozname sledovaných a histórii a posielanie emailov, keď je zapnutá voľba „Poslat e-mail při změně sledované stránky nebo souboru“.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
entirewatchlist

Pracovať so všetkými sledovanými stránkami.

Typ: logická hodnota (boolean) (podrobnosti)
timestamp

Časová pečiatka, na ktorú sa má nastaviť časová pečiatka upozornení.

Typ: časová pečiatka (povolené formáty)
torevid

Revízia, na ktorú sa má nastaviť časová pečiatka upozornení (iba jedna stránka).

Typ: celé číslo
newerthanrevid

Revízia, za ktorú (novšie) sa má nastaviť časová pečiatka upozornení (iba jedna stránka).

Typ: celé číslo
continue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

titles

Zoznam názvov stránok, s ktorými sa má pracovať.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
pageids

Zoznam ID stránok, s ktorými sa má pracovať.

Typ: zoznam celých čísel
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
revids

Zoznam ID revízií, s ktorými sa má pracovať. Upozorňujeme, že takmer všetky dotazovacie moduly konvertujú ID revízií na zodpovedajúce ID stránky a pracujú namiesto toho s najnovšou revíziou. Iba prop=revisions používa vo svojej odpovedi presné revízie.

Typ: zoznam celých čísel
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
generator

Získať zoznam stránok, s ktorými sa má pracovať, vykonaním zadaného dotazovacieho modulu.

Poznámka: Názvy parametrov generátora musia mať predponu „g“, pozri príklady.

allcategories
Vymenovať všetky kategórie.
alldeletedrevisions
Seznam všech smazaných revizí od konkrétního uživatele nebo v konkrétním jmenném prostoru.
allfileusages
Zobrazit seznam všech použití souboru, včetně neexistujících.
allimages
Postupne vymenovať všetky obrázky.
alllinks
Vymenovať všetky odkazy, ktoré smerujú do daného menného priestoru.
allpages
Postupne vymenovať všetky stránky v danom mennom priestore.
allredirects
Seznam všech přesměrování pro jmenný prostor.
allrevisions
Vypísať všetky revízie.
alltransclusions
Vypísať všetky transklúzie (stránky vložené pomocou {{x}}) vrátane neexistujúcich.
backlinks
Najít všechny stránky, které odkazují na danou stránku.
categories
Zobrazit všechny kategorie, do kterých je stránka zařazena.
categorymembers
Seznam všech stránek v dané kategorii.
deletedrevisions
Získať informácie o vymazaných revíziách.
duplicatefiles
Vypísať všetky súbory, ktoré sú duplikátmi daných súborov na základe hodnôt hashov.
embeddedin
Nájsť všetky stránky, ktoré vkladajú (transkludujú) daný názov.
exturlusage
Vymenovať stránky, ktoré obsahujú danú URL.
fileusage
Nájsť všetky stránky, ktoré používajú dané súbory.
images
Vráti všetky súbory obsiahnuté na daných stránkach.
imageusage
Nájsť všetky stránky, ktoré používajú daný názov obrázka.
iwbacklinks
Nájsť všetky stránky, ktoré odkazujú na daný interwiki odkaz.
langbacklinks
Nájsť všetky stránky, ktoré odkazujú na daný jazykový odkaz.
links
Vráti všetky odkazy z daných stránok.
linkshere
Nájsť všetky stránky, ktoré odkazujú na dané stránky.
pageswithprop
Vypísať všetky stránky používajúce danú vlastnosť stránky.
prefixsearch
Vykonať vyhľadávanie názvov stránok podľa predpony.
protectedtitles
Vypísať všetky názvy chránené pred vytvorením.
querypage
Získať zoznam poskytovaný špeciálnou stránkou založenou na QueryPage.
random
Získať množinu náhodných stránok.
recentchanges
Vymenovať posledné zmeny.
redirects
Vráti všetky presmerovania na dané stránky.
revisions
Získať informácie o revíziách.
search
Vykonať fulltextové vyhľadávanie.
templates
Vráti všetky stránky transkludované na daných stránkach.
trackingcategories
Vymenovať všetky existujúce sledovacie kategórie definované na Special:TrackingCategories. Sledovacia kategória existuje, ak obsahuje stránky alebo ak existuje jej stránka kategórie.
transcludedin
Nájsť všetky stránky, ktoré transkludujú dané stránky.
watchlist
Získať posledné zmeny stránok v zozname sledovaných aktuálneho používateľa.
watchlistraw
Získat všechny stránky, které jsou aktuálním uživatelem sledovány.
Jedna z následujících hodnot: 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
redirects

Automaticky vyriešiť presmerovania v titles, pageids a revids a na stránkach vrátených generator.

Typ: logická hodnota (boolean) (podrobnosti)
converttitles

V prípade potreby konvertovať názvy na iné varianty. Funguje len vtedy, ak jazyk obsahu wiki podporuje konverziu variantov. Jazyky, ktoré podporujú konverziu variantov, zahŕňajú ban, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh a zh.

Typ: logická hodnota (boolean) (podrobnosti)
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.

action=setpagelanguage

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Zmeniť jazyk stránky.

Zmena jazyka stránky nie je na tejto wiki povolená.

Na použitie tejto akcie zapnite $wgPageLanguageUseDB.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
title

Názov stránky, ktorej jazyk chcete zmeniť. Nemožno použiť spolu s pageid.

pageid

ID stránky, ktorej jazyk chcete zmeniť. Nemožno použiť spolu s title.

Typ: celé číslo
lang

Kód jazyka, na ktorý sa má stránka zmeniť. Použite default na obnovenie stránky na predvolený jazyk obsahu wiki.

Tento parameter je povinný.
Jedna z následujících hodnot: 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

Dôvod zmeny.

tags

Značky zmien, ktoré sa majú použiť na položku záznamu vyplývajúcu z tejto akcie.

Hodnoty (oddělené | nebo alternativou.):
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.

action=stashedit

  • Tento modul je interní nebo nestabilní. Jeho funkčnost se může bez předchozího upozornění změnit.
  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Pripraviť úpravu v zdieľanej vyrovnávacej pamäti.

Určené na použitie cez AJAX z formulára úprav na zlepšenie výkonu ukladania stránky.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
title

Názov upravovanej stránky.

Tento parameter je povinný.
section

Identifikátor sekcie. 0 pre hornú sekciu, new pre novú sekciu.

sectiontitle

Nadpis novej sekcie.

text

Obsah stránky.

stashedtexthash

Hash obsahu stránky z predchádzajúceho dočasného uloženia, ktorý sa má použiť namiesto textu.

summary

Změnit shrnutí.

Implicitní hodnota: (prázdné)
contentmodel

Model obsahu nového obsahu.

Tento parameter je povinný.
Jedna z následujících hodnot: css, javascript, json, text, unknown, vue, wikitext
contentformat

Serializačný formát obsahu použitý pre vstupný text.

Tento parameter je povinný.
Jedna z následujících hodnot: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
baserevid

ID základnej revízie.

Tento parameter je povinný.
Typ: celé číslo
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.

action=tag

(main | tag)
  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Pridávať alebo odstraňovať značky zmien z jednotlivých revízií alebo položiek záznamov.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
rcid

Jedno alebo viac ID posledných zmien, z ktorých sa má pridať alebo odstrániť značka.

Typ: zoznam celých čísel
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
revid

Jedno alebo viac ID revízií, z ktorých sa má pridať alebo odstrániť značka.

Typ: zoznam celých čísel
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
logid

Jedno alebo viac ID položiek záznamov, z ktorých sa má pridať alebo odstrániť značka.

Typ: zoznam celých čísel
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
add

Značky, ktoré sa majú pridať. Pridať možno iba ručne definované značky.

Hodnoty (oddělené | nebo alternativou.):
remove

Značky, ktoré sa majú odstrániť. Odstrániť možno iba značky, ktoré sú buď ručne definované, alebo úplne nedefinované.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
reason

Dôvod zmeny.

Implicitní hodnota: (prázdné)
tags

Značky, ktoré sa majú použiť na položku záznamu, ktorá vznikne v dôsledku tejto akcie.

Hodnoty (oddělené | nebo alternativou.):
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.
Příklady:
Pridať značku vandalism k revízii s ID 123 bez uvedenia dôvodu
api.php?action=tag&revid=123&add=vandalism&token=123ABC [otevřít v pískovišti]
Odstrániť značku spam z položky záznamu s ID 123 s dôvodom Wrongly applied
api.php?action=tag&logid=123&remove=spam&reason=Wrongly+applied&token=123ABC [otevřít v pískovišti]

action=unblock

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Odblokovať používateľa.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
id

ID blokovania, ktoré sa má odblokovať (získané cez list=blocks). Nemožno použiť spolu s user.

Typ: celé číslo
user

Uživatel, IP adresa nebo rozsah IP adres k odblokování. Nelze použít dohromady s id nebo userid.

Typ: uživatel, uvedený jako cokoli z: uživatelské jméno, IP, Dočasný uživatel, Rozsah IP adres a ID uživatele (např. „#12345“)
userid
Zastaralý.

Namiesto toho zadajte user=#ID.

Typ: celé číslo
reason

Dôvod odblokovania.

Implicitní hodnota: (prázdné)
tags

Značky zmien, ktoré sa majú použiť na položku v zázname blokovaní.

Hodnoty (oddělené | nebo alternativou.):
watchuser

Sledovať používateľskú a diskusnú stránku používateľa alebo IP adresy.

Typ: logická hodnota (boolean) (podrobnosti)
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.
Příklady:
Odblokovať blokovanie s ID #105.
api.php?action=unblock&id=105 [otevřít v pískovišti]
Odblokovať používateľa Bob s dôvodom Sorry Bob.
api.php?action=unblock&user=Bob&reason=Sorry%20Bob [otevřít v pískovišti]

action=undelete

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Obnoviť revízie vymazanej stránky.

Zoznam vymazaných revízií (vrátane časových pečiatok) možno získať cez prop=deletedrevisions a zoznam ID vymazaných súborov cez list=filearchive.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
title

Názov stránky, ktorá sa má obnoviť.

Tento parameter je povinný.
reason

Dôvod obnovenia.

Implicitní hodnota: (prázdné)
tags

Značky zmien, ktoré sa majú použiť na položku v zázname vymazaní.

Hodnoty (oddělené | nebo alternativou.):
timestamps

Časové pečiatky revízií, ktoré sa majú obnoviť. Ak sú timestamps aj fileids prázdne, obnovia sa všetky.

Typ: zoznam časových pečiatok (povolené formáty)
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
fileids

ID revízií súborov, ktoré sa majú obnoviť. Ak sú timestamps aj fileids prázdne, obnovia sa všetky.

Typ: zoznam celých čísel
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
undeletetalk

Obnoviť všetky revízie pridruženej diskusnej stránky, ak existujú.

Typ: logická hodnota (boolean) (podrobnosti)
watchlist

Bezpodmienečne pridať alebo odstrániť stránku zo zoznamu sledovaných aktuálneho používateľa, použiť nastavenia (ignorované pre botov) alebo nemeniť sledovanie.

Jedna z následujících hodnot: nochange, preferences, unwatch, watch
Predvolené: preferences
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.

action=unlinkaccount

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Odstrániť prepojený účet tretej strany od aktuálneho používateľa.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
request

Použiť túto autentifikačnú požiadavku, podľa id vráteného z action=query&meta=authmanagerinfo s amirequestsfor=unlink.

Tento parameter je povinný.
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.
Příklad:
Pokúsiť sa odstrániť prepojenie aktuálneho používateľa pre poskytovateľa spojeného s FooAuthenticationRequest.
api.php?action=unlinkaccount&request=FooAuthenticationRequest&token=123ABC [otevřít v pískovišti]

action=upload

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Nahrať súbor alebo získať stav čakajúcich nahraní.

Dostupných je niekoľko metód:

  • Nahrať obsah súboru priamo pomocou parametra file.
  • Nahrať súbor po častiach pomocou parametrov filesize, chunk a offset.
  • Nechať server MediaWiki stiahnuť súbor z URL pomocou parametra url.
  • Dokončiť skoršie nahranie, ktoré zlyhalo kvôli upozorneniam, bolo nahrané po častiach alebo bolo inak uložené v úložisku nahrávania, pomocou parametra filekey.

Upozorňujeme, že pri posielaní file alebo chunk sa HTTP POST musí vykonať ako nahranie súboru (t. j. pomocou multipart/form-data).

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
filename

Názov cieľového súboru.

comment

Komentár nahrania. Ak nie je zadaný text, použije sa aj ako počiatočný text stránky pre nové súbory.

Implicitní hodnota: (prázdné)
tags

Značky zmien, ktoré sa majú použiť na položku záznamu nahraní a revíziu stránky súboru.

Hodnoty (oddělené | nebo alternativou.):
text

Počiatočný text stránky pre nové súbory.

watch
Zastaralý.

Sledovať stránku.

Typ: logická hodnota (boolean) (podrobnosti)
watchlist

Bezpodmienečne pridať alebo odstrániť stránku zo zoznamu sledovaných aktuálneho používateľa, použiť nastavenia (ignorované pre botov) alebo nemeniť sledovanie.

Jedna z následujících hodnot: nochange, preferences, watch
Predvolené: preferences
ignorewarnings

Ignorovať všetky upozornenia.

Typ: logická hodnota (boolean) (podrobnosti)
file

Obsah súboru.

Musí byť odoslané ako nahrávanie súboru pomocou multipart/form-data.
url

URL, z ktorej sa má súbor stiahnuť.

filekey

Kľúč identifikujúci predchádzajúce nahranie, ktoré bolo dočasne uložené.

sessionkey
Zastaralý.

Rovnaké ako filekey, zachované kvôli spätnej kompatibilite.

stash

Ak je nastavené, server súbor dočasne uloží namiesto pridania do úložiska.

Typ: logická hodnota (boolean) (podrobnosti)
filesize

Veľkosť celého nahrávaného súboru.

Typ: celé číslo
Hodnota musí byť medzi 0 a 104 857 600.
offset

Posun časti (chunk) v bajtoch.

Typ: celé číslo
Hodnota nesmie byť menšia ako 0.
chunk

Obsah časti (chunk).

Musí byť odoslané ako nahrávanie súboru pomocou multipart/form-data.
async

Vykonávať potenciálne veľké operácie so súbormi asynchrónne, ak je to možné.

Typ: logická hodnota (boolean) (podrobnosti)
checkstatus

Iba získať stav nahrávania pre daný kľúč súboru.

Typ: logická hodnota (boolean) (podrobnosti)
token

Token typu „csrf“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.

action=userrights

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Zmeniť členstvo používateľa v skupinách.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
user

Používateľ.

Typ: uživatel, uvedený jako cokoli z: uživatelské jméno a ID uživatele (např. „#12345“)
userid
Zastaralý.

Namiesto toho zadajte user=#ID.

Typ: celé číslo
add

Pridať používateľa do týchto skupín, alebo ak už je členom, aktualizovať vypršanie jeho členstva v danej skupine.

Hodnoty (oddělené | nebo alternativou.): bot, bureaucrat, interface-admin, suppress, sysop
expiry

Časové pečiatky vypršania. Môžu byť relatívne (napr. 5 months alebo 2 weeks) alebo absolútne (napr. 2014-09-18T12:34:56Z). Ak je nastavená iba jedna časová pečiatka, použije sa pre všetky skupiny zadané v parametri add. Pre nikdy nevypršiavajúce členstvo v skupine použite infinite, indefinite, infinity alebo never.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
Predvolené: infinite
remove

Odstrániť používateľa z týchto skupín.

Hodnoty (oddělené | nebo alternativou.): bot, bureaucrat, interface-admin, suppress, sysop
reason

Dôvod zmeny.

Implicitní hodnota: (prázdné)
token

Token typu „userrights“ získaný pomocí action=query&meta=tokens.

Kvôli kompatibilite sa prijíma aj token používaný vo webovom rozhraní.

Tento parameter je povinný.
tags

Značky zmien, ktoré sa majú použiť na položku v zázname práv používateľov.

Hodnoty (oddělené | nebo alternativou.):
watchuser

Sledovať používateľskú a diskusnú stránku používateľa.

Typ: logická hodnota (boolean) (podrobnosti)
Příklady:
Pridať používateľa FooBot do skupiny bot a odstrániť ho zo skupín sysop a bureaucrat.
api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [otevřít v pískovišti]
Pridať používateľa s ID 123 do skupiny bot a odstrániť ho zo skupín sysop a bureaucrat.
api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [otevřít v pískovišti]
Pridať používateľa SometimeSysop do skupiny sysop na 1 mesiac.
api.php?action=userrights&user=SometimeSysop&add=sysop&expiry=1%20month&token=123ABC [otevřít v pískovišti]

action=validatepassword

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Overiť heslo voči politikám hesiel wiki.

Platnosť sa hlási ako Good, ak je heslo prijateľné, Change, ak sa heslo môže použiť na prihlásenie, ale musí sa zmeniť, alebo Invalid, ak je heslo nepoužiteľné.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
password

Heslo, ktoré sa má overiť.

Tento parameter je povinný.
user

Používateľské meno, na použitie pri testovaní vytvárania účtu. Uvedený používateľ nesmie existovať.

Typ: uživatel, uvedený jako cokoli z: uživatelské jméno a ID uživatele (např. „#12345“)
email

Emailová adresa, na použitie pri testovaní vytvárania účtu.

realname

Skutočné meno, na použitie pri testovaní vytvárania účtu.

Příklady:
Overiť heslo foobar pre aktuálneho používateľa.
api.php?action=validatepassword&password=foobar [otevřít v pískovišti]
Overiť heslo qwerty pre vytvorenie používateľa Example.
api.php?action=validatepassword&password=querty&user=Example [otevřít v pískovišti]

action=watch

  • Tento modul vyžaduje oprávnění ke čtení.
  • Tento modul vyžaduje oprávnění k zápisu.
  • Tento modul přijímá pouze požadavky POST.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Pridávať alebo odstraňovať stránky zo zoznamu sledovaných aktuálneho používateľa.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
title
Zastaralý.

Stránka, ktorá sa má sledovať (alebo prestať sledovať). Namiesto toho použite titles.

labels

ID štítkov, ktoré sa majú priradiť sledovaným stránkam. Nahradí to všetky existujúce štítky na stránkach zadanými štítkami.

Typ: zoznam celých čísel
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
unwatch

Ak je nastavené, stránka sa prestane sledovať namiesto sledovania.

Typ: logická hodnota (boolean) (podrobnosti)
continue

Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.

titles

Zoznam názvov stránok, s ktorými sa má pracovať.

Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
pageids

Zoznam ID stránok, s ktorými sa má pracovať.

Typ: zoznam celých čísel
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
revids

Zoznam ID revízií, s ktorými sa má pracovať. Upozorňujeme, že takmer všetky dotazovacie moduly konvertujú ID revízií na zodpovedajúce ID stránky a pracujú namiesto toho s najnovšou revíziou. Iba prop=revisions používa vo svojej odpovedi presné revízie.

Typ: zoznam celých čísel
Hodnoty oddělujte pomocí | nebo alternativou.
Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
generator

Získať zoznam stránok, s ktorými sa má pracovať, vykonaním zadaného dotazovacieho modulu.

Poznámka: Názvy parametrov generátora musia mať predponu „g“, pozri príklady.

allcategories
Vymenovať všetky kategórie.
alldeletedrevisions
Seznam všech smazaných revizí od konkrétního uživatele nebo v konkrétním jmenném prostoru.
allfileusages
Zobrazit seznam všech použití souboru, včetně neexistujících.
allimages
Postupne vymenovať všetky obrázky.
alllinks
Vymenovať všetky odkazy, ktoré smerujú do daného menného priestoru.
allpages
Postupne vymenovať všetky stránky v danom mennom priestore.
allredirects
Seznam všech přesměrování pro jmenný prostor.
allrevisions
Vypísať všetky revízie.
alltransclusions
Vypísať všetky transklúzie (stránky vložené pomocou {{x}}) vrátane neexistujúcich.
backlinks
Najít všechny stránky, které odkazují na danou stránku.
categories
Zobrazit všechny kategorie, do kterých je stránka zařazena.
categorymembers
Seznam všech stránek v dané kategorii.
deletedrevisions
Získať informácie o vymazaných revíziách.
duplicatefiles
Vypísať všetky súbory, ktoré sú duplikátmi daných súborov na základe hodnôt hashov.
embeddedin
Nájsť všetky stránky, ktoré vkladajú (transkludujú) daný názov.
exturlusage
Vymenovať stránky, ktoré obsahujú danú URL.
fileusage
Nájsť všetky stránky, ktoré používajú dané súbory.
images
Vráti všetky súbory obsiahnuté na daných stránkach.
imageusage
Nájsť všetky stránky, ktoré používajú daný názov obrázka.
iwbacklinks
Nájsť všetky stránky, ktoré odkazujú na daný interwiki odkaz.
langbacklinks
Nájsť všetky stránky, ktoré odkazujú na daný jazykový odkaz.
links
Vráti všetky odkazy z daných stránok.
linkshere
Nájsť všetky stránky, ktoré odkazujú na dané stránky.
pageswithprop
Vypísať všetky stránky používajúce danú vlastnosť stránky.
prefixsearch
Vykonať vyhľadávanie názvov stránok podľa predpony.
protectedtitles
Vypísať všetky názvy chránené pred vytvorením.
querypage
Získať zoznam poskytovaný špeciálnou stránkou založenou na QueryPage.
random
Získať množinu náhodných stránok.
recentchanges
Vymenovať posledné zmeny.
redirects
Vráti všetky presmerovania na dané stránky.
revisions
Získať informácie o revíziách.
search
Vykonať fulltextové vyhľadávanie.
templates
Vráti všetky stránky transkludované na daných stránkach.
trackingcategories
Vymenovať všetky existujúce sledovacie kategórie definované na Special:TrackingCategories. Sledovacia kategória existuje, ak obsahuje stránky alebo ak existuje jej stránka kategórie.
transcludedin
Nájsť všetky stránky, ktoré transkludujú dané stránky.
watchlist
Získať posledné zmeny stránok v zozname sledovaných aktuálneho používateľa.
watchlistraw
Získat všechny stránky, které jsou aktuálním uživatelem sledovány.
Jedna z následujících hodnot: 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
redirects

Automaticky vyriešiť presmerovania v titles, pageids a revids a na stránkach vrátených generator.

Typ: logická hodnota (boolean) (podrobnosti)
converttitles

V prípade potreby konvertovať názvy na iné varianty. Funguje len vtedy, ak jazyk obsahu wiki podporuje konverziu variantov. Jazyky, ktoré podporujú konverziu variantov, zahŕňajú ban, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh a zh.

Typ: logická hodnota (boolean) (podrobnosti)
token

Token typu „watch“ získaný pomocí action=query&meta=tokens.

Tento parameter je povinný.

format=json

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vypisuje data ve formátu JSON.

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
callback

Pokud je uvedeno, obalí výstup do zadaného volání funkce. Z bezpečnostních důvodů budou omezena všechna data specifická pro uživatele.

utf8

Pokud je uvedeno, bude většina ne-ASCII znaků (ale ne všechny) kódována v UTF-8 místo nahrazení hexadecimálními escape sekvencemi. Implicitní chování, pokud není formatversion nastaveno na 1.

Typ: logická hodnota (boolean) (podrobnosti)
ascii

Ak je zadané, zakóduje všetky znaky mimo ASCII pomocou hexadecimálnych únikových sekvencií. Predvolené, keď je formatversion 1.

Typ: logická hodnota (boolean) (podrobnosti)
formatversion

Formátovanie výstupu

1
Spätne kompatibilný formát (logické hodnoty v štýle XML, kľúče * pre obsahové uzly atď.).
2
Moderný formát.
latest
Použiť najnovší formát (aktuálne 2), môže sa zmeniť bez upozornenia.
Jedna z následujících hodnot: 1, 2, latest
Predvolené: 1

format=jsonfm

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vypisuje data ve formátu JSON (v čitelné HTML podobě).

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
wrappedhtml

Vrátiť pekne naformátované HTML a súvisiace moduly ResourceLoader ako objekt JSON.

Typ: logická hodnota (boolean) (podrobnosti)
callback

Pokud je uvedeno, obalí výstup do zadaného volání funkce. Z bezpečnostních důvodů budou omezena všechna data specifická pro uživatele.

utf8

Pokud je uvedeno, bude většina ne-ASCII znaků (ale ne všechny) kódována v UTF-8 místo nahrazení hexadecimálními escape sekvencemi. Implicitní chování, pokud není formatversion nastaveno na 1.

Typ: logická hodnota (boolean) (podrobnosti)
ascii

Ak je zadané, zakóduje všetky znaky mimo ASCII pomocou hexadecimálnych únikových sekvencií. Predvolené, keď je formatversion 1.

Typ: logická hodnota (boolean) (podrobnosti)
formatversion

Formátovanie výstupu

1
Spätne kompatibilný formát (logické hodnoty v štýle XML, kľúče * pre obsahové uzly atď.).
2
Moderný formát.
latest
Použiť najnovší formát (aktuálne 2), môže sa zmeniť bez upozornenia.
Jedna z následujících hodnot: 1, 2, latest
Predvolené: 1

format=none

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Nevypisuje nic.

format=php

(main | php)
  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vypisuje data v serializačním formátu PHP.

Parametr:
K dispozícii sú aj ďalšie všeobecné parametre.
formatversion

Formátovanie výstupu

1
Spätne kompatibilný formát (logické hodnoty v štýle XML, kľúče * pre obsahové uzly atď.).
2
Moderný formát.
latest
Použiť najnovší formát (aktuálne 2), môže sa zmeniť bez upozornenia.
Jedna z následujících hodnot: 1, 2, latest
Predvolené: 1

format=phpfm

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vypisuje data v serializačním formátu PHP (v čitelné HTML podobě).

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
wrappedhtml

Vrátiť pekne naformátované HTML a súvisiace moduly ResourceLoader ako objekt JSON.

Typ: logická hodnota (boolean) (podrobnosti)
formatversion

Formátovanie výstupu

1
Spätne kompatibilný formát (logické hodnoty v štýle XML, kľúče * pre obsahové uzly atď.).
2
Moderný formát.
latest
Použiť najnovší formát (aktuálne 2), môže sa zmeniť bez upozornenia.
Jedna z následujících hodnot: 1, 2, latest
Predvolené: 1

format=rawfm

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Data včetně ladicích prvků vypisuje ve formátu JSON (v čitelné HTML podobě).

Parametr:
K dispozícii sú aj ďalšie všeobecné parametre.
wrappedhtml

Vrátiť pekne naformátované HTML a súvisiace moduly ResourceLoader ako objekt JSON.

Typ: logická hodnota (boolean) (podrobnosti)

format=xml

(main | xml)
  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vypisuje data ve formátu XML.

Parametr:
K dispozícii sú aj ďalšie všeobecné parametre.
includexmlnamespace

Pokud je uvedeno, přidá jmenný prostor XML.

Typ: logická hodnota (boolean) (podrobnosti)

format=xmlfm

  • Tento modul vyžaduje oprávnění ke čtení.
  • Zdroj: MediaWiki
  • Licence: GPL-2.0-or-later

Vypisuje data ve formátu XML (v čitelné HTML podobě).

Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
wrappedhtml

Vrátiť pekne naformátované HTML a súvisiace moduly ResourceLoader ako objekt JSON.

Typ: logická hodnota (boolean) (podrobnosti)
includexmlnamespace

Pokud je uvedeno, přidá jmenný prostor XML.

Typ: logická hodnota (boolean) (podrobnosti)

Zásluhy

Vývojáři API:

  • Jurij Astrachan (tvůrce, hlavní vývojář září 2006 – září 2007)
  • Roan Kattouw (hlavní vývojář září 2007–2009)
  • Viktor Vasiljev
  • Bryan Tong Minh
  • Sam Reed
  • Brad Jorsch (hlavní vývojář 2013–2020)

Své komentáře, návrhy či dotazy posílejte na mediawiki-api@lists.wikimedia.org nebo založte chybové hlášení na https://phabricator.wikimedia.org/.