MediaWiki API hulp
Dit is een automatisch aangemaakte documentatiepagina over de API van MediaWiki.
Documentatie en voorbeelden: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
Hoofdmodule
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Status: De MediaWiki-API is een stabiele interface die actief ondersteund en verbeterd wordt. Hoewel we het proberen te vermijden, moeten we af en toe toch ingrijpende wijzigingen doorvoeren. Abonneer u op de e-maillijst mediawiki-api-announce voor meldingen over wijzigingen.
Foutieve verzoeken: als de API foutieve verzoeken ontvangt, wordt er geantwoord met een HTTP-header met de sleutel "MediaWiki-API-Error" en dan worden de waarde van de header en de foutcode op dezelfde waarde ingesteld. Zie API: Foutmeldingen en waarschuwingen voor meer informatie.
Testen: u kunt eenvoudig API-verzoeken testen.
- action
- Welke handeling moet worden verricht. - abusefiltercheckmatch
- Controleren of een AbuseFilter overeenkomt met een serie variabelen, een bewerking of een gelogde AbuseFilter-gebeurtenis.
- abusefilterchecksyntax
- Controleer de syntaxis van een filter.
- abusefilterevalexpression
- Evalueert een misbruikfilterexpressie.
- abusefilterunblockautopromote
- Sta een gebruiker toe automatische promoties te krijgen als gevolg van een misbruikfilterregel.
- abuselogprivatedetails
- Bekijk de beperkt zichtbare gegevens van een logboekregel van het misbruikfilter.
- acquiretempusername
- Verkrijg een tijdelijke gebruikersnaam en bewaar deze in de huidige sessie, als de aanmaak van tijdelijke accounts is ingeschakeld en de huidige gebruiker is afgemeld. Als er al een naam is opgeslagen, wordt dezelfde naam geretourneerd.
- block
- Gebruiker blokkeren.
- changeauthenticationdata
- De authenticatiegegevens voor de huidige gebruiker wijzigen.
- changecontentmodel
- Wijzig het inhoudsmodel van een pagina
- checktoken
- De geldigheid van een token van action=query&meta=tokens controleren.
- clearhasmsg
- Wist de hasmsg-vlag voor de huidige gebruiker.
- clientlogin
- Bij de wiki aanmelden met behulp van de interactieve flow.
- compare
- Het verschil tussen twee pagina's ophalen.
- createaccount
- Een nieuw gebruikersaccount aanmaken.
- delete
- Een pagina verwijderen.
- discussiontoolsedit
- Plaats een bericht op een discussiepagina.
- discussiontoolsfindcomment
- Een opmerking zoeken op basis van de ID of de naam.
- discussiontoolsgetsubscriptions
- De abonnementsstatussen van de gegeven onderwerpen ontvangen.
- discussiontoolssubscribe
- Abonneer u (of meld u af) om meldingen over een onderwerp te ontvangen.
- edit
- Pagina's aanmaken en bewerken.
- emailuser
- Gebruiker e-mailen.
- expandtemplates
- Vouwt alle sjablonen binnen wikitekst uit.
- feedcontributions
- Retourneert een feed van gebruikersbijdragen.
- feedrecentchanges
- Retourneert een feed met recente wijzigingen.
- feedwatchlist
- Retourneert een volglijstfeed.
- filerevert
- Een oude versie van een bestand terugplaatsen.
- help
- Toon hulp voor de opgegeven modules.
- imagerotate
- Een of meerdere afbeeldingen draaien.
- import
- Importeer een pagina van een andere wiki, of van een XML-bestand.
- linkaccount
- Een account van een externe provider aan de huidige gebruiker koppelen.
- login
- Zich aanmelden en authenticatiecookies ontvangen.
- logout
- Afmelden en sessiegegevens wissen.
- managetags
- Beheertaken uitvoeren met betrekking tot wijzigingslabels.
- mergehistory
- Geschiedenissen van pagina's samenvoegen.
- move
- Pagina hernoemen.
- opensearch
- In de wiki zoeken met behulp het OpenSearchprotocol.
- options
- Voorkeuren van de huidige gebruiker wijzigen.
- paraminfo
- Verkrijg informatie over API-modules.
- parse
- Ontleedt inhoud en retourneert parseruitvoer.
- patrol
- Een pagina of revisie als gecontroleerd markeren.
- protect
- Het beveiligingsniveau van een pagina wijzigen.
- purge
- De cache voor de opgegeven titels wissen.
- query
- Gegevens van en over MediaWiki ophalen.
- removeauthenticationdata
- De authenticatiegegevens voor de huidige gebruiker verwijderen.
- resetpassword
- Stuur een e-mail voor het opnieuw instellen van het wachtwoord naar een gebruiker.
- revisiondelete
- Versies verwijderen of terugplaatsen.
- rollback
- Maak de laatste bewerking van de pagina ongedaan.
- rsd
- Een RSD-schema (Really Simple Discovery) exporteren.
- setnotificationtimestamp
- Het meldingstijdstip voor gevolgde pagina’s bijwerken.
- setpagelanguage
- Wijzig de taal van een pagina.
- tag
- Wijzigingslabels aan individuele versies of logboekvermeldingen toevoegen of ervan verwijderen.
- templatedata
- De gegevens ophalen die zijn opgeslagen door de uitbreiding TemplateData.
- unblock
- Gebruikers deblokkeren.
- undelete
- Versies van een verwijderde pagina terugzetten.
- unlinkaccount
- Een gekoppeld account van derden van de huidige gebruiker verwijderen.
- upload
- Upload een bestand of bekijk de status van de uploads die in behandeling zijn.
- userrights
- Het groepslidmaatschap van een gebruiker wijzigen.
- validatepassword
- Valideer een wachtwoord tegen het wachtwoordbeleid van de wiki.
- watch
- De pagina aan/van de volglijst van de huidige gebruiker toevoegen/verwijderen.
- cspreport
- Intern. Wordt door browsers gebruikt om schendingen van het Inhoudsveiligheidsbeleid te melden. Deze module mag nooit worden gebruikt, behalve wanneer deze automatisch wordt gebruikt door een CSP-conforme webbrowser.
- discussiontoolscompare
- Intern. Informatie ontvangen over commentaarwijzigingen tussen twee paginaversies.
- discussiontoolspageinfo
- Intern. Retourneert metagegevens die nodig zijn om de discussiehulpmiddelen te initialiseren.
- discussiontoolspreview
- Intern. Een voorbeeld bekijken van een bericht op een discussiepagina.
- editcheckreferenceurl
- Intern. Check the status of a URL for use as a reference.
- stashedit
- Intern. Een bewerking voorbereiden in de gedeelde cache.
- visualeditor
- Intern. Geeft HTML5 terug voor een pagina van de Parsoid-service.
- visualeditoredit
- Intern. Een HTML5-pagina in MediaWiki opslaan (via Parsoid in wikitekst omgezet).
 
- Een van de volgende waarden: abusefiltercheckmatch, abusefilterchecksyntax, abusefilterevalexpression, abusefilterunblockautopromote, abuselogprivatedetails, acquiretempusername, block, changeauthenticationdata, changecontentmodel, checktoken, clearhasmsg, clientlogin, compare, createaccount, delete, discussiontoolsedit, discussiontoolsfindcomment, discussiontoolsgetsubscriptions, discussiontoolssubscribe, edit, emailuser, expandtemplates, feedcontributions, feedrecentchanges, feedwatchlist, filerevert, help, imagerotate, import, linkaccount, login, logout, managetags, mergehistory, move, opensearch, options, paraminfo, parse, patrol, protect, purge, query, removeauthenticationdata, resetpassword, revisiondelete, rollback, rsd, setnotificationtimestamp, setpagelanguage, tag, templatedata, unblock, undelete, unlinkaccount, upload, userrights, validatepassword, watch, cspreport, discussiontoolscompare, discussiontoolspageinfo, discussiontoolspreview, editcheckreferenceurl, stashedit, visualeditor, visualeditoredit
- Standaard: help
- format
- De opmaak van de uitvoer. - json
- Toon de data in het JSON formaat.
- jsonfm
- Toon de data in het JSON formaat (opgemaakt in HTML).
- none
- Toon niets.
- php
- Toon de data in geserialiseerde PHP.
- phpfm
- Toon de data in geserialiseerde PHP (opgemaakt in HTML).
- rawfm
- Gegevens, inclusief debugelementen, in JSON-formaat (nette opmaak in HTML) uitvoeren.
- xml
- Toon de data in het XML formaat.
- xmlfm
- Toon de data in het XML formaat (opgemaakt in HTML).
 
- Een van de volgende waarden: json, jsonfm, none, php, phpfm, rawfm, xml, xmlfm
- Standaard: jsonfm
- maxlag
- De maximale vertraging kan gebruikt worden als MediaWiki is geïnstalleerd op een databasecluster die gebruik maakt van replicatie. Om te voorkomen dat handelingen nog meer databasereplicatievertraging veroorzaken, kan deze parameter ervoor zorgen dat de client wacht totdat de replicatievertraging lager is dan de aangegeven waarde. In geval van buitensporige vertraging wordt de foutcode maxlag teruggegeven met een bericht als Waiting for $host: $lag seconds lagged. 
 Zie Handleiding:Maxlag parameter voor meer informatie.
- Type: geheel getal
- smaxage
- Stelt de - s-maxageHTTP cache controle header in op het aangegeven aantal seconden. Foutmeldingen komen nooit in de cache.
- Type: geheel getal
- De waarde mag niet kleiner zijn dan 0.
- Standaard: 0
- maxage
- Stelt de - max-ageHTTP cache controle header in op het aangegeven aantal seconden. Foutmeldingen komen nooit in de cache.
- Type: geheel getal
- De waarde mag niet kleiner zijn dan 0.
- Standaard: 0
- assert
- Controleren of de gebruiker is aangemeld (eventueel ook als tijdelijke gebruiker) als dit is ingesteld op user, niet is aangemeld als dit is ingesteld op anon, of het robot-gebruikersrecht heeft als dit is ingesteld op bot. 
- Een van de volgende waarden: anon, bot, user
- assertuser
- Controleer of de huidige gebruiker de genoemde gebruiker is. 
- Type: gebruiker, met een van gebruikersnaam en Tijdelijke gebruiker
- requestid
- Elke waarde die hier gegeven wordt, wordt aan het antwoord toegevoegd. Dit kan gebruikt worden om verzoeken te onderscheiden. 
- servedby
- De hostnaam van de server die de aanvraag heeft afgehandeld aan de resultaten toevoegen. 
- Type: booleaans (details)
- curtimestamp
- Huidige tijd aan de resultaten toevoegen. 
- Type: booleaans (details)
- responselanginfo
- De voor uselang en errorlang gebruikte talen aan de resultaten toevoegen. 
- Type: booleaans (details)
- origin
- Als de API wordt benaderd met een domeinoverstijgende AJAX-aanvraag (CORS), stel dit dan in op het domein van herkomst. Dit moet worden opgenomen in elke voorafgaande aanvraag en moet daarom deel uitmaken van de URI van de aanvraag (en niet de POST-tekst). - Voor geverifieerde aanvragen moet dit exact overeenkomen met een van de oorsprongen in de header - Origin. Het moet dus worden ingesteld op iets als https://nl.wikipedia.org of https://meta.wikimedia.org. Als deze parameter niet overeenkomt met de header- Origin, wordt een 403-respons geretourneerd. Als deze parameter overeenkomt met de header- Originen de oorsprong is toegestaan, worden de headers- Access-Control-Allow-Originen- Access-Control-Allow-Credentialsingevoegd.- Voor niet-geverifieerde aanvragen geeft u de waarde * op. Hierdoor wordt de header - Access-Control-Allow-Originingevoegd, maar- Access-Control-Allow-Credentialsis- falseen alle gebruikerspecifieke gegevens worden afgeschermd.
- uselang
- Te gebruiken taal voor berichtvertalingen. action=query&meta=siteinfo&siprop=languges geeft een lijst met taalcodes terug. U kunt de gebruiker opgeven om de taalvoorkeur van de huidige gebruiker te gebruiken, of de inhoud om de inhoudstaal van deze wiki te gebruiken. 
- Standaard: user
- variant
- Variant van de taal. Werkt alleen als de basistaal variantconversie ondersteunt. 
- errorformat
- Formaat voor het uitgeven van waarschuwings- en fouttekst - plaintext
- Wikitext met HTML-tags verwijderd en entiteiten vervangen.
- wikitext
- Onverwerkte wikitekst.
- html
- HTML
- raw
- Berichtsleutel en parameters.
- none
- Geen tekstuitvoer, alleen de foutcodes.
- bc
- Formaat dat vóór MediaWiki 1.29 werd gebruikt. errorlang en errorsuselocal worden genegeerd.
 
- Een van de volgende waarden: bc, html, none, plaintext, raw, wikitext
- Standaard: bc
- errorlang
- Te gebruiken taal voor waarschuwingen en fouten. action=query&meta=siteinfo&siprop=languages geeft een lijst met taalcodes terug. Specificeer content om de inhoudstaal van deze wiki te gebruiken of uselang om dezelfde waarde te gebruiken als de parameter uselang. 
- Standaard: uselang
- errorsuselocal
- Indien ingesteld maken foutmeldingen gebruik van lokaal aangepaste berichten in de MediaWiki-naamruimte. 
- Type: booleaans (details)
- Hulp voor de hoofdmodule.
- api.php?action=help [in de sandbox openen]
- Alle hulp op één pagina.
- api.php?action=help&recursivesubmodules=1 [in de sandbox openen]
action=abusefiltercheckmatch
- Voor deze module zijn leesrechten nodig.
- Bron: Abuse Filter
- Licentie: GPL-2.0-or-later
Controleren of een AbuseFilter overeenkomt met een serie variabelen, een bewerking of een gelogde AbuseFilter-gebeurtenis.
vars, rcid of logid is vereist, er kan echter maar één gebruikt worden.
- filter
- De volledige filtertekst om te controleren op overeenkomst. 
- Deze parameter is vereist.
- vars
- JSON-gecodeerde array van variabelen om tegen te testen. 
- rcid
- Recentewijzigings-ID om tegen te controleren. 
- Type: geheel getal
- logid
- Misbruikfilterlogboek-ID om tegen te controleren. 
- Type: geheel getal
- Testen of recentewijzigings-ID 15 overeenkomst met een eenvoudig filter
- api.php?action=abusefiltercheckmatch&filter=!("autoconfirmed"%20in%20user_groups)&rcid=15 [in de sandbox openen]
action=abusefilterchecksyntax
- Voor deze module zijn leesrechten nodig.
- Bron: Abuse Filter
- Licentie: GPL-2.0-or-later
Controleer de syntaxis van een filter.
- filter
- De volledige filtertekst om de syntaxis van te controleren. 
- Deze parameter is vereist.
- Controleer de syntaxis van een geldig filter
- api.php?action=abusefilterchecksyntax&filter="foo" [in de sandbox openen]
- Controleer de syntaxis van een ongeldig filter
- api.php?action=abusefilterchecksyntax&filter="bar"%20bad_variable [in de sandbox openen]
action=abusefilterevalexpression
- Voor deze module zijn leesrechten nodig.
- Bron: Abuse Filter
- Licentie: GPL-2.0-or-later
Evalueert een misbruikfilterexpressie.
- expression
- De te evalueren expressie. 
- Deze parameter is vereist.
- prettyprint
- Of het resultaat opgemaakt moet worden. 
- Type: booleaans (details)
- Evalueer een eenvoudige expressie
- api.php?action=abusefilterevalexpression&expression=lcase("FOO") [in de sandbox openen]
- Een eenvoudige uitdrukking evalueren en het resultaat opmaken
- api.php?action=abusefilterevalexpression&expression=lcase("FOO")&prettyprint=1 [in de sandbox openen]
action=abusefilterunblockautopromote
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: Abuse Filter
- Licentie: GPL-2.0-or-later
Sta een gebruiker toe automatische promoties te krijgen als gevolg van een misbruikfilterregel.
- user
- Gebruikersnaam van de te deblokkeren gebruiker. 
- Deze parameter is vereist.
- Type: gebruiker, met gebruikersnaam
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Verwijder de blokkade van de automatische promotie voor User:Example
- api.php?action=abusefilterunblockautopromote&user=Example&token=123ABC [in de sandbox openen]
action=abuselogprivatedetails
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: Abuse Filter
- Licentie: GPL-2.0-or-later
Bekijk de beperkt zichtbare gegevens van een logboekregel van het misbruikfilter.
- logid
- De ID van de AbuseLog-vermelding die moet worden gecontroleerd. 
- Type: geheel getal
- reason
- Een geldige reden voor het uitvoeren van de controle. 
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- De beperkt zichtbare gegevens van de logboekregel met het ID 1 ophalen, met de reden "example".
- api.php?action=abuselogprivatedetails&logid=1&reason=example&token=ABC123 [in de sandbox openen]
action=acquiretempusername
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Verkrijg een tijdelijke gebruikersnaam en bewaar deze in de huidige sessie, als de aanmaak van tijdelijke accounts is ingeschakeld en de huidige gebruiker is afgemeld. Als er al een naam is opgeslagen, wordt dezelfde naam geretourneerd.
Als de gebruiker later een handeling verricht die uitloopt in het aanmaken van een tijdelijk account, wordt de opgeslagen gebruikersnaam voor dat account gebruikt. Deze kan ook worden gebruikt in voorvertoningen. Het account is echter nog niet aangemaakt en de naam is niet zichtbaar voor andere gebruikers.
action=block
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Gebruiker blokkeren.
- user
- Te blokkeren gebruiker. 
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, IP bereik en gebruikers-ID (bijv. "#12345")
- userid
- Verouderd.
- Geef in plaats hiervan user=#ID op. 
- Type: geheel getal
- expiry
- Vervaldatum. Kan relatief zijn (bijv. 5 months of 2 weeks) of absoluut (bijv. 2014-09-18T12:34:56Z). Indien ingesteld op infinite, indefinite of never zal de blokkade nooit verlopen. 
- Standaard: never
- reason
- Reden voor blokkade. 
- Standaard: (leeg)
- anononly
- Alleen anonieme gebruikers blokkeren (d.w.z. anonieme bewerkingen via dit IP-adres onmogelijk maken, waaronder bewerkingen van tijdelijke accounts). 
- Type: booleaans (details)
- nocreate
- Het aanmaken van accounts verhinderen. 
- Type: booleaans (details)
- autoblock
- Automatisch het laatst gebruikte IP-adres blokkeren, en tevens ieder volgend IP-adres waar vanaf de gebruiker probeert aan te melden. 
- Type: booleaans (details)
- noemail
- Het sturen van e-mail via wiki verhinderen. (Vereist het - blockemail-recht.)
- Type: booleaans (details)
- hidename
- De gebruikersnaam in het blokkeerlogboek verbergen. (Vereist het - hideuser-recht.)
- Type: booleaans (details)
- allowusertalk
- De gebruiker toestaan om de eigen overlegpagina te bewerken (afhankelijk van $wgBlockAllowsUTEdit). 
- Type: booleaans (details)
- reblock
- De huidige blokkade overschrijven indien de gebruiker al geblokkeerd is. 
- Type: booleaans (details)
- watchuser
- De gebruikers- en overlegpagina's van de gebruiker of het IP-adres volgen. 
- Type: booleaans (details)
- Wijzigingslabels voor de regel in het blokkeerlogboek. 
- Waarden (gescheiden met | of alternatief):
- partial
- Gebruikers voor specifieke pagina’s of naamruimten blokkeren in plaats van de hele site. 
- Type: booleaans (details)
- pagerestrictions
- Lijst met titels die de gebruiker niet mag bewerken. Geldt alleen als partial is ingesteld op true. 
- Soort: paginatitel
- Scheid waarden met | of een alternatief.
- Het maximale aantal waarden is 10.
- Accepteer alleen bestaande pagina's.
- namespacerestrictions
- Lijst met naamruimte-ID’s waarin de gebruiker niet mag bewerken. Geldt alleen als partial is ingesteld op true. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- IP-adres 192.0.2.5 voor drie dagen blokkeren met een reden.
- api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC [in de sandbox openen]
- Gebruiker Vandal voor onbepaalde tijd blokkeren met een reden, en verhinder het aanmaken van nieuwe accounts en het versturen van e-mail.
- api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC [in de sandbox openen]
action=changeauthenticationdata (changeauth)
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
De authenticatiegegevens voor de huidige gebruiker wijzigen.
- changeauthrequest
- Gebruik dit authenticatieverzoek, via de id die wordt geretourneerd door action=query&meta=authmanagerinfo met amirequestsfor=change. 
- Deze parameter is vereist.
- changeauthtoken
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- *
- Deze module accepteert aanvullende parameters afhankelijk van de beschikbare authenticatieverzoeken. Gebruik action=query&meta=authmanagerinfo met amirequestsfor=change (of een eerdere respons van deze module, indien van toepassing) om de beschikbare verzoeken en de velden die ze gebruiken te bepalen.
- Poging om het wachtwoord van de huidige gebruiker te veranderen in ExamplePassword.
- api.php?action=changeauthenticationdata&changeauthrequest=MediaWiki%5CAuth%5CPasswordAuthenticationRequest&password=ExamplePassword&retype=ExamplePassword&changeauthtoken=123ABC [in de sandbox openen]
action=changecontentmodel
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Wijzig het inhoudsmodel van een pagina
- title
- Titel van de pagina waarvan het inhoudsmodel moet worden gewijzigd. Kan niet samen met pageid worden gebruikt. 
- pageid
- ID van de pagina waarvan het inhoudsmodel moet worden gewijzigd. Kan niet samen met title worden gebruikt. 
- Type: geheel getal
- summary
- Bewerkingssamenvatting en reden voor logboekvermelding 
- De wijzigingslabels om op de logboekvermelding en op de bewerking aan te brengen. 
- Waarden (gescheiden met | of alternatief):
- model
- Inhoudsmodel van de nieuwe inhoud. 
- Deze parameter is vereist.
- Een van de volgende waarden: css, javascript, json, text, wikitext
- bot
- De verandering van inhoudsmodel markeren als robotwijziging. 
- Type: booleaans (details)
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Het inhoudsmodel van de hoofdpagina in textveranderen
- api.php?action=changecontentmodel&title=Main Page&model=text&token=123ABC [in de sandbox openen]
action=checktoken
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
De geldigheid van een token van action=query&meta=tokens controleren.
- type
- Het type token dat getest wordt. 
- Deze parameter is vereist.
- Een van de volgende waarden: createaccount, csrf, login, patrol, rollback, userrights, watch
- token
- Te testen token. 
- Deze parameter is vereist.
- maxtokenage
- Maximale levensduur van de token, in seconden. 
- Type: geheel getal
- Test de geldigheid van een csrf-token.
- api.php?action=checktoken&type=csrf&token=123ABC [in de sandbox openen]
action=clearhasmsg
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Wist de hasmsg-vlag voor de huidige gebruiker.
- De hasmsg-vlag voor de huidige gebruiker wissen.
- api.php?action=clearhasmsg [in de sandbox openen]
action=clientlogin (login)
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Bij de wiki aanmelden met behulp van de interactieve flow.
De algemene procedure om deze module te gebruiken is:
- Haal de beschikbare velden op van action=query&meta=authmanagerinfo met amirequestsfor=login en een token login van action=query&meta=tokens.
- Presenteer de velden aan de gebruiker en ontvang de inzending ervan.
- Post naar deze module en geef loginreturnurl en alle relevante velden op.
- Controleer de status in het antwoord.
- Als u PASS of FAIL hebt ontvangen, bent u klaar. De bewerking is of geslaagd of mislukt.
- Als u UI hebt ontvangen, presenteer dan de nieuwe velden aan de gebruiker en ontvang de inzending ervan. Post vervolgens naar deze module met logincontinue en met de relevante velden ingesteld, en herhaal stap 4.
- Als u REDIRECT hebt ontvangen, stuurt u de gebruiker door naar het doorverwijzingsdoel redirecttarget en wacht u op de terugkeer naar loginreturnurl. Post vervolgens naar deze module met logincontinue en met alle velden die zijn doorgegeven aan de terugkeer-URL, en herhaal stap 4.
- Als u RESTART hebt ontvangen, betekent dit dat de authenticatie is gelukt, maar dat we geen gekoppeld gebruikersaccount hebben. U kunt dit behandelen als UI of als FAIL.
 
- loginrequests
- Gebruik alleen deze authenticatieverzoeken, via de id die wordt geretourneerd door action=query&meta=authmanagerinfo met amirequestsfor=login of via een eerder antwoord van deze module. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- loginmessageformat
- De voor het retourneren van berichten te gebruiken indeling. 
- Een van de volgende waarden: html, none, raw, wikitext
- Standaard: wikitext
- loginmergerequestfields
- Veldinformatie voor alle authenticatieverzoeken in één array samenvoegen. 
- Type: booleaans (details)
- loginpreservestate
- Indien mogelijk de toestand van een eerdere mislukte aanmeldpoging behouden. 
- Type: booleaans (details)
- loginreturnurl
- Retour-URL voor authenticatiestromen van derden, moet absoluut zijn. Dit of logincontinue is vereist. - Na ontvangst van een REDIRECT-respons opent u doorgaans een browser of webweergave naar de opgegeven redirecttarget-URL voor een authenticatiestroom van derden. Wanneer dat is voltooid, stuurt de derde de browser of webweergave naar deze URL. U moet alle query- of POST-parameters uit de URL halen en deze als een logincontinue-verzoek doorgeven aan deze API-module. 
- logincontinue
- Dit verzoek is een voortzetting na een eerdere UI- of REDIRECT-respons. Of dit of loginreturnurl is vereist. 
- Type: booleaans (details)
- logintoken
- Een token “login” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- *
- Deze module accepteert aanvullende parameters afhankelijk van de beschikbare authenticatieverzoeken. Gebruik action=query&meta=authmanagerinfo met amirequestsfor=login (of een eerdere respons van deze module, indien van toepassing) om de beschikbare verzoeken en de velden die ze gebruiken te bepalen.
- Start het aanmeldproces als gebruiker Example met wachtwoord ExamplePassword.
- api.php?action=clientlogin&username=Example&password=ExamplePassword&loginreturnurl=http://example.org/&logintoken=123ABC [in de sandbox openen]
- Doorgaan met aanmelden na een UI-respons voor tweetrapsauthenticatie, met 987654 als OATHToken.
- api.php?action=clientlogin&logincontinue=1&OATHToken=987654&logintoken=123ABC [in de sandbox openen]
action=compare
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Het verschil tussen twee pagina's ophalen.
Voor zowel "from" als "to" moet een revisienummer, paginatitel, pagina-ID, tekst of relatieve referentie ingegeven worden.
- fromtitle
- Eerste te vergelijken paginanaam. 
- fromid
- Eerste te vergelijken pagina-ID. 
- Type: geheel getal
- fromrev
- Eerste te vergelijken revisie. 
- Type: geheel getal
- fromslots
- Overschrijf de inhoud van de versie die is opgegeven door fromtitle, fromid of fromrev. - Deze parameter geeft de segmenten (slots) aan die moeten worden gewijzigd. Gebruik fromtext-{slot}, fromcontentmodel-{slot}, and fromcontentformat-{slot} om inhoud voor elk segment op te geven. 
- Waarden (gescheiden met | of alternatief): main
- fromtext-{slot}
- Tekst van het opgegeven segment. Indien weggelaten, wordt het segment uit de versie verwijderd. 
- Dit is een sjabloonparameter. Bij het doen van de aanvraag {slot} in de parameternaam moet worden vervangen door waarden van fromslots.
- fromsection-{slot}
- Wanneer fromtext-{slot} de inhoud is van een enkele sectie, is dit de sectie-ID. Deze wordt samengevoegd met de versie die is opgegeven door fromtitle, fromid of fromrev alsof het om een sectiebewerking gaat. 
- Dit is een sjabloonparameter. Bij het doen van de aanvraag {slot} in de parameternaam moet worden vervangen door waarden van fromslots.
- fromcontentformat-{slot}
- Inhoudsserialisatieformaat van fromtext-{slot}. 
- Dit is een sjabloonparameter. Bij het doen van de aanvraag {slot} in de parameternaam moet worden vervangen door waarden van fromslots.
- Een van de volgende waarden: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- fromcontentmodel-{slot}
- Inhoudsmodel van fromtext-{slot}. Indien niet opgegeven, wordt het geraden op basis van de andere parameters. 
- Dit is een sjabloonparameter. Bij het doen van de aanvraag {slot} in de parameternaam moet worden vervangen door waarden van fromslots.
- Een van de volgende waarden: css, javascript, json, text, unknown, wikitext
- frompst
- Vóór het opslaan een transformatie uitvoeren op fromtext-{slot}. 
- Type: booleaans (details)
- fromtext
- Verouderd.
- Geef fromslots=main op en gebruik in plaats daarvan fromtext-main . 
- fromcontentformat
- Verouderd.
- Geef fromslots=main op en gebruik in plaats daarvan fromcontentformat-main. 
- Een van de volgende waarden: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- fromcontentmodel
- Verouderd.
- Geef fromslots=main op en gebruik in plaats daarvan fromcontentmodel-main. 
- Een van de volgende waarden: css, javascript, json, text, unknown, wikitext
- fromsection
- Verouderd.
- Gebruik alleen het opgegeven gedeelte van de opgegeven ‘from’-inhoud. 
- totitle
- Tweede te vergelijken paginanaam. 
- toid
- Tweede te vergelijken pagina-ID. 
- Type: geheel getal
- torev
- Tweede te vergelijken revisie. 
- Type: geheel getal
- torelative
- Gebruik een versie die relatief is aan de uit fromtitle, fromid of fromrev bepaalde versie. Alle andere ‘to’-opties worden genegeerd. 
- Een van de volgende waarden: cur, next, prev
- toslots
- Overschrijf de inhoud van de versie die is opgegeven door totitle, toid of torev. - Deze parameter geeft de segmenten (slots) aan die moeten worden gewijzigd. Gebruik totext-{slot}, tocontentmodel-{slot} en tocontentformat-{slot} om inhoud voor elk segment op te geven. 
- Waarden (gescheiden met | of alternatief): main
- totext-{slot}
- Tekst van het opgegeven segment. Indien weggelaten, wordt het segment uit de versie verwijderd. 
- Dit is een sjabloonparameter. Bij het doen van de aanvraag {slot} in de parameternaam moet worden vervangen door waarden van toslots.
- tosection-{slot}
- Wanneer totext-{slot} de inhoud is van een enkele sectie, is dit de sectie-ID. Het wordt samengevoegd met de versie die is opgegeven door totitle, toid of torev alsof het om een sectiebewerking gaat. 
- Dit is een sjabloonparameter. Bij het doen van de aanvraag {slot} in de parameternaam moet worden vervangen door waarden van toslots.
- tocontentformat-{slot}
- Inhoudsserialisatieformaat van totext-{slot}. 
- Dit is een sjabloonparameter. Bij het doen van de aanvraag {slot} in de parameternaam moet worden vervangen door waarden van toslots.
- Een van de volgende waarden: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- tocontentmodel-{slot}
- Inhoudsmodel van totext-{slot}. Indien niet opgegeven, wordt het geraden op basis van de andere parameters. 
- Dit is een sjabloonparameter. Bij het doen van de aanvraag {slot} in de parameternaam moet worden vervangen door waarden van toslots.
- Een van de volgende waarden: css, javascript, json, text, unknown, wikitext
- topst
- Voer vóór het opslaan een transformatie uit op totext. 
- Type: booleaans (details)
- totext
- Verouderd.
- Geef toslots=main op en gebruik in plaats daarvan totext-main. 
- tocontentformat
- Verouderd.
- Geef toslots=main op en gebruik in plaats daarvan tocontentformat-main. 
- Een van de volgende waarden: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- tocontentmodel
- Verouderd.
- Geef toslots=main op en gebruik in plaats daarvan tocontentmodel-main. 
- Een van de volgende waarden: css, javascript, json, text, unknown, wikitext
- tosection
- Verouderd.
- Gebruik alleen het opgegeven gedeelte van de opgegeven ‘to’-inhoud. 
- prop
- Welke gegevens opgevraagd moeten worden. - diff
- De diff HTML.
- diffsize
- De grootte van de diff HTML, in bytes.
- rel
- De versie-ID’s van de versie vóór ‘from’ en na ‘to’, indien voorhanden.
- ids
- De pagina- en versie-ID’s van de ‘from’- en ‘to’-versies.
- title
- De paginatitels van de ‘from’- en ‘to’-versies.
- user
- De gebruikersnaam en ID van de ‘from’- en ‘to’-versies. Als de gebruiker auteur van een verwijderde versie is, wordt een eigenschap fromuserhidden of touserhidden geretourneerd.
- comment
- De opmerking over de ‘from’- en ‘to’-versies. Als de opmerking bij een verwijderde versie hoort, wordt een eigenschap fromcommenthidden of tocommenthidden geretourneerd.
- parsedcomment
- De geparsete opmerking over de ‘from’- en ‘to’-versies. Als de opmerking bij een verwijderde versie hoort, wordt een eigenschap fromcommenthidden of tocommenthidden geretourneerd.
- size
- De grootte van de ‘from’- en ‘to’-versies.
- timestamp
- Het tijdstip van de ‘from’- en ‘to’-versies.
 
- Waarden (gescheiden met | of alternatief): comment, diff, diffsize, ids, parsedcomment, rel, size, timestamp, title, user
- Standaard: diff|ids|title
- slots
- Retourneert individuele verschillen voor deze segmenten, in plaats van één gecombineerd verschil voor alle segmenten. 
- Waarden (gescheiden met | of alternatief): main
- Gebruik * om alle waarden op te geven.
- difftype
- Retourneert de vergelijking, geformatteerd als invoegbare HTML. 
- Een van de volgende waarden: table, unified
- Standaard: table
- Maak een diff tussen revisie 1 en 2.
- api.php?action=compare&fromrev=1&torev=2 [in de sandbox openen]
action=createaccount (create)
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Een nieuw gebruikersaccount aanmaken.
De algemene procedure om deze module te gebruiken is:
- Haal de beschikbare velden op van action=query&meta=authmanagerinfo met amirequestsfor=create en een token createaccount van action=query&meta=tokens.
- Presenteer de velden aan de gebruiker en ontvang de inzending ervan.
- Post naar deze module en geef createreturnurl en alle relevante velden op.
- Controleer de status in het antwoord.
- Als u PASS of FAIL hebt ontvangen, bent u klaar. De bewerking is of geslaagd of mislukt.
- Als u UI hebt ontvangen, presenteer dan de nieuwe velden aan de gebruiker en ontvang de inzending ervan. Post vervolgens naar deze module met createcontinue en met de relevante velden ingesteld, en herhaal stap 4.
- Als u REDIRECT hebt ontvangen, stuurt u de gebruiker door naar het doorverwijzingsdoel redirecttarget en wacht u op de terugkeer naar createreturnurl. Post vervolgens naar deze module met createcontinue en met alle velden die zijn doorgegeven aan de terugkeer-URL, en herhaal stap 4.
- Als u RESTART hebt ontvangen, betekent dit dat de authenticatie is gelukt, maar dat we geen gekoppeld gebruikersaccount hebben. U kunt dit behandelen als UI of als FAIL.
 
- createrequests
- Gebruik alleen deze authenticatieverzoeken, via de id die wordt geretourneerd door action=query&meta=authmanagerinfo met amirequestsfor=create of via een eerder antwoord van deze module. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- createmessageformat
- De voor het retourneren van berichten te gebruiken indeling. 
- Een van de volgende waarden: html, none, raw, wikitext
- Standaard: wikitext
- createmergerequestfields
- Veldinformatie voor alle authenticatieverzoeken in één array samenvoegen. 
- Type: booleaans (details)
- createpreservestate
- Indien mogelijk de toestand van een eerdere mislukte aanmeldpoging behouden. - Als action=query&meta=authmanagerinfo ‘true’ retourneerde voor hasprimarypreservedstate, moeten aanvragen die zijn gemarkeerd als primary-required worden weggelaten. Als er een niet-lege waarde voor keptusername is geretourneerd, moet die gebruikersnaam worden gebruikt voor de parameter username. 
- Type: booleaans (details)
- createreturnurl
- Retour-URL voor authenticatiestromen van derden, moet absoluut zijn. Dit of createcontinue is vereist. - Na ontvangst van een REDIRECT-respons opent u doorgaans een browser of webweergave naar de opgegeven redirecttarget-URL voor een authenticatiestroom van derden. Wanneer dat is voltooid, stuurt de derde de browser of webweergave naar deze URL. U moet alle query- of POST-parameters uit de URL halen en deze als een createcontinue-verzoek doorgeven aan deze API-module. 
- createcontinue
- Dit verzoek is een voortzetting na een eerdere UI- of REDIRECT-respons. Of dit of createreturnurl is vereist. 
- Type: booleaans (details)
- createtoken
- Een token “createaccount” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- *
- Deze module accepteert aanvullende parameters afhankelijk van de beschikbare authenticatieverzoeken. Gebruik action=query&meta=authmanagerinfo met amirequestsfor=create (of een eerdere respons van deze module, indien van toepassing) om de beschikbare verzoeken en de velden die ze gebruiken te bepalen.
- Start het proces voor het aanmaken van account Example met wachtwoord ExamplePassword.
- api.php?action=createaccount&username=Example&password=ExamplePassword&retype=ExamplePassword&createreturnurl=http://example.org/&createtoken=123ABC [in de sandbox openen]
action=cspreport
- Deze module is voor intern gebruik of nog niet stabiel. Maak er geen gebruik van. De functionaliteit kan zonder enige voorafgaande melding wijzigen.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Wordt door browsers gebruikt om schendingen van het Inhoudsveiligheidsbeleid te melden. Deze module mag nooit worden gebruikt, behalve wanneer deze automatisch wordt gebruikt door een CSP-conforme webbrowser.
- reportonly
- Markeren als rapport van een toezichtbeleid, niet als afgedwongen beleid 
- Type: booleaans (details)
- source
- Waardoor de CSP-header die dit rapport heeft veroorzaakt is gegenereerd 
- Standaard: internal
action=delete
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Een pagina verwijderen.
- title
- Titel van de te verwijderen pagina. Kan niet in combinatie met pageid gebruikt worden. 
- pageid
- Pagina-ID van de te verwijderen pagina. Kan niet in combinatie met title gebruikt worden. 
- Type: geheel getal
- reason
- Reden voor de verwijdering. Indien niet opgegeven, zal er een automatisch gegenereerde reden gebruikt worden. 
- Wijzigingslabels om toe te passen op de regel in het verwijderlogboek. 
- Waarden (gescheiden met | of alternatief):
- deletetalk
- Verwijder de overlegpagina, als deze bestaat. 
- Type: booleaans (details)
- watch
- Verouderd.
- De pagina aan de volglijst van de huidige gebruiker toevoegen. 
- Type: booleaans (details)
- watchlist
- Of de pagina onvoorwaardelijk toevoegen aan of verwijderen uit de volglijst van de huidige gebruiker, of diens voorkeuren gebruiken (genegeerd voor robotgebruikers), of de volgstatus niet wijzigen. 
- Een van de volgende waarden: nochange, preferences, unwatch, watch
- Standaard: preferences
- unwatch
- Verouderd.
- De pagina van de volglijst van de huidige gebruiker verwijderen. 
- Type: booleaans (details)
- oldimage
- De naam van de oude afbeelding die moet worden verwijderd, zoals opgegeven door action=query&prop=imageinfo&iiprop=archivename. 
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Hoofdpagina verwijderen.
- api.php?action=delete&title=Hoofdpagina&token=123ABC [in de sandbox openen]
- Hoofdpagina verwijderen met als reden Preparing for move.
- api.php?action=delete&title=Hoofdpagina&token=123ABC&reason=Preparing%20for%20move [in de sandbox openen]
action=discussiontoolscompare
- Deze module is voor intern gebruik of nog niet stabiel. Maak er geen gebruik van. De functionaliteit kan zonder enige voorafgaande melding wijzigen.
- Voor deze module zijn leesrechten nodig.
- Bron: Overleghulpmiddelen
- Licentie: MIT
Informatie ontvangen over commentaarwijzigingen tussen twee paginaversies.
- fromtitle
- Eerste te vergelijken paginanaam. 
- fromrev
- Eerste te vergelijken revisie. 
- Type: geheel getal
- totitle
- Tweede te vergelijken paginanaam. 
- torev
- Tweede te vergelijken revisie. 
- Type: geheel getal
action=discussiontoolsedit
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: Overleghulpmiddelen
- Licentie: MIT
Plaats een bericht op een discussiepagina.
- paction
- De te verrichten handeling. - addcomment
- Voeg een nieuwe opmerking toe als antwoord op een bestaande opmerking.
- addtopic
- Voeg een nieuwe discussiesectie toe met de eerste opmerking daarin.
 
- Deze parameter is vereist.
- Een van de volgende waarden: addcomment, addtopic
- autosubscribe
- De gebruiker automatisch abonneren op de overlegpaginadraad? 
- Een van de volgende waarden: default, no, yes
- Standaard: default
- page
- De pagina om de handelingen op te verrichten. 
- Deze parameter is vereist.
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- formtoken
- Een optionele unieke ID, in de cliënt gegenereerd om dubbelposten te voorkomen. 
- Mag niet langer zijn dan 16 tekens.
- commentname
- Naam van de reactie waarop moet worden gereageerd. Wordt alleen gebruikt als de waarde van action addcomment luidt. 
- commentid
- ID van de reactie waarop moet worden gereageerd. Wordt alleen gebruikt als de waarde van paction addcomment luidt. Overschrijft commentname. 
- wikitext
- De te plaatsen inhoud als wikitekst. Kan niet samen met html worden gebruikt. 
- html
- De te plaatsen inhoud als HTML. Kan niet samen met wikitext worden gebruikt. 
- summary
- Bewerkingssamenvatting. 
- sectiontitle
- De titel van een nieuwe sectie bij gebruik van $1 section=new. Alleen gebruikt als de waarde van paction addtopic luidt. 
- allownosectiontitle
- Het plaatsen van een nieuwe sectie zonder titel toestaan. 
- Type: booleaans (details)
- useskin
- De geselecteerde vormgeving toepassen op de parseruitvoer. Kan de volgende eigenschappen beïnvloeden: text, langlinks, headitems, modules, jsconfigvars, indicators. 
- Een van de volgende waarden: apioutput, fallback, minerva, monobook, timeless, vector, vector-2022
- watchlist
- Of de pagina onvoorwaardelijk toevoegen aan of verwijderen uit de volglijst van de huidige gebruiker, of diens voorkeuren gebruiken (genegeerd voor robotgebruikers), of de volgstatus niet wijzigen. 
- captchaid
- Captcha-ID (bij het opslaan met een captcha-antwoord). 
- captchaword
- Antwoord op de captcha (bij het opslaan met een captcha-antwoord). 
- nocontent
- Laat de HTML-inhoud van de nieuwe revisie weg in het antwoord. 
- Wijzigingslabels om op de versie toe te passen. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- returnto
- Paginatitel. Als bij het opslaan van de bewerking een tijdelijk account is aangemaakt, kan de API reageren met een URL die de cliënt moet bezoeken om het aanmelden te voltooien. Als deze parameter wordt opgegeven, wordt de URL doorverwezen naar de opgegeven pagina, in plaats van naar de pagina die is bewerkt. 
- Soort: paginatitel
- Accepteert niet-bestaande pagina's.
- returntoquery
- URL-queryparameters (met leidende ?). Als bij het opslaan van de bewerking een tijdelijk account is aangemaakt, kan de API reageren met een URL die de cliënt moet bezoeken om het aanmelden te voltooien. Als deze parameter wordt opgegeven, wordt de URL doorverwezen naar een pagina met de opgegeven queryparameters. 
- Standaard: (leeg)
- returntoanchor
- URL-fragment (met voorloop #). Als bij het opslaan van de bewerking een tijdelijk account is aangemaakt, kan de API reageren met een URL die de cliënt moet bezoeken om het aanmelding te voltooien. Als deze parameter wordt opgegeven, wordt de URL doorverwezen naar een pagina met het gegeven fragment. 
- Standaard: (leeg)
action=discussiontoolsfindcomment
- Voor deze module zijn leesrechten nodig.
- Bron: Overleghulpmiddelen
- Licentie: MIT
Een opmerking zoeken op basis van de ID of de naam.
- idorname
- Identificatiecode of naam van de reactie 
- heading
- Kop-hashfragment 
- page
- Pagina waarop het kop-hashfragment ooit bestond 
action=discussiontoolsgetsubscriptions
- Voor deze module zijn leesrechten nodig.
- Bron: Overleghulpmiddelen
- Licentie: MIT
De abonnementsstatussen van de gegeven onderwerpen ontvangen.
- commentname
- Namen van de onderwerpen die moeten worden gecontroleerd 
- Deze parameter is vereist.
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
action=discussiontoolspageinfo
- Deze module is voor intern gebruik of nog niet stabiel. Maak er geen gebruik van. De functionaliteit kan zonder enige voorafgaande melding wijzigen.
- Voor deze module zijn leesrechten nodig.
- Bron: Overleghulpmiddelen
- Licentie: MIT
Retourneert metagegevens die nodig zijn om de discussiehulpmiddelen te initialiseren.
- page
- De pagina om de handelingen op te verrichten. 
- oldid
- Het te gebruiken versienummer (standaard de laatste versie). 
- Type: geheel getal
- prop
- Welke eigenschappen op te vragen: - transcludedfrom
- Van welke andere pagina's er reacties zijn overgenomen
- threaditemshtml
- Weergave van de commentaardraden die uit de pagina zijn samengesteld
 
- Waarden (gescheiden met | of alternatief): threaditemshtml, transcludedfrom
- Standaard: transcludedfrom
- excludesignatures
- Gebruikershandtekeningen uitsluiten van de reacties (bij gebruik van prop=threaditemshtml). 
- Type: booleaans (details)
action=discussiontoolspreview
- Deze module is voor intern gebruik of nog niet stabiel. Maak er geen gebruik van. De functionaliteit kan zonder enige voorafgaande melding wijzigen.
- Voor deze module zijn leesrechten nodig.
- Bron: Overleghulpmiddelen
- Licentie: MIT
Een voorbeeld bekijken van een bericht op een discussiepagina.
- type
- Type bericht waarvan u een voorbeeld wilt bekijken - reply
- Voeg een nieuwe opmerking toe als antwoord op een bestaande opmerking.
- topic
- Voeg een nieuwe discussiesectie toe met de eerste opmerking daarin.
 
- Deze parameter is vereist.
- Een van de volgende waarden: reply, topic
- page
- De pagina om de handelingen op te verrichten. 
- Deze parameter is vereist.
- wikitext
- De inhoud waarvan u een voorbeeld wilt bekijken, als wikitekst. 
- Deze parameter is vereist.
- sectiontitle
- De titel van een nieuwe sectie bij gebruik van section=new. 
- useskin
- De geselecteerde vormgeving toepassen op de parseruitvoer. Kan de volgende eigenschappen beïnvloeden: text, langlinks, headitems, modules, jsconfigvars, indicators. 
- Een van de volgende waarden: apioutput, fallback, minerva, monobook, timeless, vector, vector-2022
action=discussiontoolssubscribe
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: Overleghulpmiddelen
- Licentie: MIT
Abonneer u (of meld u af) om meldingen over een onderwerp te ontvangen.
- page
- Een pagina waarop het onderwerp verschijnt 
- Deze parameter is vereist.
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- commentname
- Naam van het onderwerp waarop u zich wilt abonneren (of waarvoor u zich wilt afmelden) 
- Deze parameter is vereist.
- subscribe
- Waar om u te abonneren, onwaar om u af te melden 
- Deze parameter is vereist.
- Type: booleaans (details)
action=edit
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Pagina's aanmaken en bewerken.
- title
- Naam van de te bewerken pagina. Kan niet in combinatie met pageid gebruikt worden. 
- pageid
- Pagina-ID van de te bewerken pagina. Kan niet in combinatie met title gebruikt worden. 
- Type: geheel getal
- section
- Sectie identificatiecode. 0 voor de bovenste sectie, new voor een nieuwe sectie. Meestal een positief getal, maar kan ook niet-numeriek zijn. 
- sectiontitle
- De titel van een nieuwe sectie bij gebruik van section=new. 
- text
- Pagina-inhoud. 
- summary
- Bewerkingssamenvatting. - Als deze parameter niet is opgegeven of leeg is, kan er automatisch een bewerkingssamenvatting worden gegenereerd. - Als section=new wordt gebruikt en sectiontitle niet is opgegeven, wordt de waarde van deze parameter in plaats daarvan gebruikt voor de sectietitel en wordt er automatisch een bewerkingssamenvatting gegenereerd. 
- Wijzigingslabels om op de versie toe te passen. 
- Waarden (gescheiden met | of alternatief):
- minor
- Mankeer deze bewerking als een kleine bewerking. 
- Type: booleaans (details)
- notminor
- Markeer deze bewerking niet als een kleine bewerking, zelfs niet als de gebruikersvoorkeur "Mijn bewerkingen standaard als kleine bewerking markeren" aan staat. 
- Type: booleaans (details)
- bot
- Deze bewerking als robotbewerking markeren. 
- Type: booleaans (details)
- baserevid
- ID van de basisversie die gebruikt wordt om bewerkingsconflicten te detecteren. Kan worden verkregen via action=query&prop=revisions. Zelfconflicten zorgen ervoor dat de bewerking mislukt, tenzij basetimestamp is ingesteld. 
- Type: geheel getal
- basetimestamp
- Tijdstip van de basisversie die wordt gebruikt om bewerkingsconflicten te detecteren. Kan worden verkregen via action=query&prop=revisions&rvprop=timestamp. Zelfconflicten worden genegeerd. 
- Type: tijdstip (toegestane indelingen)
- starttimestamp
- Tijdstip waarop het bewerkingsproces begon, gebruikt om bewerkingsconflicten te detecteren. Een geschikte waarde kan worden verkregen met curtimestamp bij het starten van het bewerkingsproces (bv. bij het laden van de te bewerken pagina-inhoud). 
- Type: tijdstip (toegestane indelingen)
- recreate
- Negeer eventuele fouten die aangeven dat de pagina inmiddels is verwijderd. 
- Type: booleaans (details)
- createonly
- De pagina niet bewerken als die al bestaat. 
- Type: booleaans (details)
- nocreate
- Een foutmelding geven als de pagina niet bestaat. 
- Type: booleaans (details)
- watch
- Verouderd.
- Voeg de pagina toe aan de volglijst van de huidige gebruiker. 
- Type: booleaans (details)
- unwatch
- Verouderd.
- Verwijder de pagina van de volglijst van de huidige gebruiker. 
- Type: booleaans (details)
- watchlist
- Of de pagina onvoorwaardelijk toevoegen aan of verwijderen uit de volglijst van de huidige gebruiker, of diens voorkeuren gebruiken (genegeerd voor robotgebruikers), of de volgstatus niet wijzigen. 
- Een van de volgende waarden: nochange, preferences, unwatch, watch
- Standaard: preferences
- md5
- De MD5-hash van de text parameter, of de prependtext en appendtext parameters samengevoegd. Indien ingesteld, wordt de bewerking niet gemaakt tenzij de hash juist is. 
- prependtext
- Voeg deze tekst toe aan het begin van de pagina of sectie. Overschrijft text. 
- appendtext
- Voeg deze tekst toe aan het eind van de pagina of sectie. Overschrijft text. - Gebruik section=new om een nieuwe sectie toe te voegen, in plaats van deze parameter. 
- undo
- Maak deze revisie ongedaan. Overschrijft text, prependtext en appendtext. 
- Type: geheel getal
- De waarde mag niet kleiner zijn dan 0.
- undoafter
- Maak alle revisies vanaf undo tot deze ongedaan. Indien niet ingesteld wordt slechts één revisie ongedaan gemaakt. 
- Type: geheel getal
- De waarde mag niet kleiner zijn dan 0.
- redirect
- Doorverwijzingen automatisch oplossen. 
- Type: booleaans (details)
- contentformat
- Het inhoudsserialisatieformaat dat voor de invoertekst wordt gebruikt. 
- Een van de volgende waarden: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- contentmodel
- Inhoudsmodel van de nieuwe inhoud. 
- Een van de volgende waarden: css, javascript, json, text, unknown, wikitext
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens - De token moet altijd als de laatste parameter worden verzonden, of in ieder geval na de text parameter. 
- Deze parameter is vereist.
- returnto
- Paginatitel. Als bij het opslaan van de bewerking een tijdelijk account is aangemaakt, kan de API reageren met een URL die de cliënt moet bezoeken om het aanmelden te voltooien. Als deze parameter wordt opgegeven, wordt de URL doorverwezen naar de opgegeven pagina, in plaats van naar de pagina die is bewerkt. 
- Soort: paginatitel
- Accepteert niet-bestaande pagina's.
- returntoquery
- URL-queryparameters (met leidende ?). Als bij het opslaan van de bewerking een tijdelijk account is aangemaakt, kan de API reageren met een URL die de cliënt moet bezoeken om het aanmelden te voltooien. Als deze parameter wordt opgegeven, wordt de URL doorverwezen naar een pagina met de opgegeven queryparameters. 
- Standaard: (leeg)
- returntoanchor
- URL-fragment (met voorloop #). Als bij het opslaan van de bewerking een tijdelijk account is aangemaakt, kan de API reageren met een URL die de cliënt moet bezoeken om het aanmelding te voltooien. Als deze parameter wordt opgegeven, wordt de URL doorverwezen naar een pagina met het gegeven fragment. 
- Standaard: (leeg)
- captchaword
- Antwoord op de CAPTCHA 
- captchaid
- CAPTCHA-ID van de vorige aanvraag 
- Een pagina bewerken.
- api.php?action=edit&title=Test&summary=test%20summary&text=article%20content&baserevid=1234567&token=123ABC [in de sandbox openen]
- Voeg __NOTOC__ toe aan het begin van een pagina.
- api.php?action=edit&title=Test&summary=NOTOC&minor=&prependtext=__NOTOC__%0A&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [in de sandbox openen]
- Revisies 13579 tot 13585 ongedaan maken met automatische beschrijving.
- api.php?action=edit&title=Test&undo=13585&undoafter=13579&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [in de sandbox openen]
action=editcheckreferenceurl
- Deze module is voor intern gebruik of nog niet stabiel. Maak er geen gebruik van. De functionaliteit kan zonder enige voorafgaande melding wijzigen.
- Voor deze module zijn leesrechten nodig.
- Bron: VisualEditor
- Licentie: MIT
Check the status of a URL for use as a reference.
- url
- URL to check. 
- Deze parameter is vereist.
action=emailuser
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Gebruiker e-mailen.
- target
- Gebruiker naar wie de e-mail moet worden gestuurd. 
- Deze parameter is vereist.
- subject
- Onderwerpkoptekst. 
- Deze parameter is vereist.
- text
- E-mailtekst. 
- Deze parameter is vereist.
- ccme
- Mij een kopie van deze e-mail sturen. 
- Type: booleaans (details)
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Stuur een e-mail naar gebruiker WikiSysop met de tekst Content.
- api.php?action=emailuser&target=WikiSysop&text=Content&token=123ABC [in de sandbox openen]
action=expandtemplates
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Vouwt alle sjablonen binnen wikitekst uit.
- title
- Paginanaam. 
- text
- Om te zetten wikitekst. 
- Deze parameter is vereist.
- revid
- Versie-ID, voor - {{REVISIONID}}en soortgelijke variabelen.
- Type: geheel getal
- prop
- Welke gegevens opgehaald moeten worden. - Let op: als er geen waarden zijn geselecteerd, bevat het resultaat de wikitekst, maar de uitvoer is dan in een verouderd formaat. - wikitext
- De uitgewerkte wikitekst.
- categories
- Alle categorieën die in de invoer voorkomen, maar niet in de wikitekst-uitvoer.
- properties
- Pagina-eigenschappen gedefinieerd door uitgebreide magische woorden in de wikitekst.
- volatile
- Of de uitvoer vluchtig is en niet elders op de pagina opnieuw mag worden gebruikt.
- ttl
- De maximale tijdsduur waarna de cache van het resultaat moet worden weggegooid.
- modules
- Alle ResourceLoader-modules waarvan door parser-functies is gevraagd dat ze aan de uitvoer worden toegevoegd. Ofwel Jsconfigvars ofwel encodedjsconfigvars moet samen met modules worden aangevraagd.
- jsconfigvars
- Geeft de JavaScript-configuratievariabelen die specifiek zijn voor de pagina.
- encodedjsconfigvars
- Geeft de JavaScript-configuratievariabelen die specifiek zijn voor de pagina als een JSON-tekenreeks.
- parsetree
- De XML-parserboom van de invoer.
 
- Waarden (gescheiden met | of alternatief): categories, encodedjsconfigvars, jsconfigvars, modules, parsetree, properties, ttl, volatile, wikitext
- includecomments
- Of HTML-commentaar in de uitvoer moeten worden opgenomen. 
- Type: booleaans (details)
- showstrategykeys
- Of interne samenvoegstrategie-informatie in jsconfigvars moet worden opgenomen. 
- Type: booleaans (details)
- generatexml
- Verouderd.
- Genereer een XML-parserboom (vervangen door prop=parsetree). 
- Type: booleaans (details)
- Expandeer de wikitekst {{Project:Sandbox}}.
- api.php?action=expandtemplates&text={{Project:Sandbox}} [in de sandbox openen]
action=feedcontributions
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Retourneert een feed van gebruikersbijdragen.
- feedformat
- De indeling van de feed. 
- Een van de volgende waarden: atom, rss
- Standaard: rss
- user
- De gebruikers voor wie de bijdragen verkregen moeten worden. 
- Deze parameter is vereist.
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, IP bereik, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
- namespace
- Op welke naamruimte de bijdragen moeten worden gefilterd. 
- Een van de volgende waarden: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- year
- Van jaar (en eerder). 
- Type: geheel getal
- month
- Van maand (en eerder). 
- Type: geheel getal
- tagfilter
- Filter bijdragen met deze tags. 
- Waarden (gescheiden met | of alternatief): abusefilter-condition-limit, discussiontools, discussiontools-added-comment, discussiontools-edit, discussiontools-newtopic, discussiontools-reply, discussiontools-source, discussiontools-source-enhanced, discussiontools-visual, editcheck-newcontent, editcheck-newreference, editcheck-reference-decline-common-knowledge, editcheck-reference-decline-irrelevant, editcheck-reference-decline-other, editcheck-reference-decline-uncertain, editcheck-references, editcheck-references-activated, mw-blank, mw-changed-redirect-target, mw-contentmodelchange, mw-manual-revert, mw-new-redirect, mw-removed-redirect, mw-replace, mw-reverted, mw-rollback, mw-server-side-upload, mw-undo, visualeditor, visualeditor-needcheck, visualeditor-switched, visualeditor-wikitext, wikieditor
- Standaard: (leeg)
- deletedonly
- Alleen verwijderde bijdragen weergeven. 
- Type: booleaans (details)
- toponly
- Alleen bewerkingen weergeven die de nieuwste revisies zijn. 
- Type: booleaans (details)
- newonly
- Alleen bewerkingen weergeven die nieuwe pagina's hebben gestart. 
- Type: booleaans (details)
- hideminor
- Verberg kleine bewerkingen. 
- Type: booleaans (details)
- showsizediff
- Toon het verschil in grootte tussen revisies. 
- Type: booleaans (details)
- Toon bijdragen voor gebruiker Example.
- api.php?action=feedcontributions&user=Example [in de sandbox openen]
action=feedrecentchanges
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Retourneert een feed met recente wijzigingen.
- feedformat
- De indeling van de feed. 
- Een van de volgende waarden: atom, rss
- Standaard: rss
- namespace
- Naamruimte om de resultaten tot te beperken. 
- Een van de volgende waarden: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- invert
- Alle naamruimten behalve de geselecteerde. 
- Type: booleaans (details)
- associated
- De bijbehorende (overleg- of hoofd-)naamruimte insluiten. 
- Type: booleaans (details)
- days
- Aantal dagen om de resultaten tot te beperken. 
- Type: geheel getal
- De waarde mag niet kleiner zijn dan 1.
- Standaard: 7
- limit
- Het maximale aantal weer te geven resultaten. 
- Type: geheel getal
- De waarde moet tussen 1 en 50 liggen.
- Standaard: 50
- from
- Toon wijzigingen sindsdien. 
- Type: tijdstip (toegestane indelingen)
- hideminor
- Kleine wijzigingen verbergen. 
- Type: booleaans (details)
- hidebots
- Wijzigingen gedaan door bots verbergen. 
- Type: booleaans (details)
- hideanons
- Wijzigingen gedaan door anonieme gebruikers verbergen. 
- Type: booleaans (details)
- hideliu
- Wijzigingen gedaan door geregistreerde gebruikers verbergen. 
- Type: booleaans (details)
- hidepatrolled
- Wijzigingen gemarkeerd als gecontroleerd verbergen. 
- Type: booleaans (details)
- hidemyself
- Wijzigingen door de huidige gebruiker verbergen. 
- Type: booleaans (details)
- hidecategorization
- Wijzigingen in categorielidmaatschap verbergen. 
- Type: booleaans (details)
- tagfilter
- Filteren op label. 
- Alle bewerkingen, behalve degene die zijn gelabeld met de geselecteerde bewerkingen. 
- Type: booleaans (details)
- target
- Toon alleen wijzigingen op pagina’s waarnaar vanaf deze pagina wordt gekoppeld. 
- showlinkedto
- In plaats daarvan wijzigingen weergeven op pagina’s die gekoppeld zijn aan de geselecteerde pagina. 
- Type: booleaans (details)
- Recente wijzigingen weergeven.
- api.php?action=feedrecentchanges [in de sandbox openen]
- Wijzigingen van de afgelopen 30 dagen weergeven.
- api.php?action=feedrecentchanges&days=30 [in de sandbox openen]
action=feedwatchlist
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Retourneert een volglijstfeed.
- feedformat
- De indeling van de feed. 
- Een van de volgende waarden: atom, rss
- Standaard: rss
- hours
- Geef een overzicht van de pagina’s die binnen dit aantal uren zijn gewijzigd. 
- Type: geheel getal
- De waarde moet tussen 1 en 72 liggen.
- Standaard: 24
- linktosections
- Indien mogelijk rechtstreeks naar de gewijzigde secties koppelen. 
- Type: booleaans (details)
- allrev
- Voeg meerdere versies van dezelfde pagina toe binnen het gegeven tijdsbestek. 
- Type: booleaans (details)
- wlowner
- Wordt samen met token gebruikt om toegang te krijgen tot de volglijst van een andere gebruiker. 
- Type: gebruiker, met gebruikersnaam
- wltoken
- Een beveiligingstoken (beschikbaar in de voorkeuren van de gebruiker) om toegang tot de volglijst van een andere gebruiker mogelijk te maken. 
- wlshow
- Toon alleen vermeldingen die aan deze voorwaarden voldoen. Om bijvoorbeeld alleen kleine bewerkingen te zien die zijn aangebracht door aangemelde gebruikers, stelt u show=minor|!anon in. 
- Waarden (gescheiden met | of alternatief): !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread
- wltype
- Welke typen wijzigingen weer te geven: - edit
- Gewone paginabewerkingen.
- new
- Nieuwe pagina's.
- log
- Logboekregels.
- external
- Externe wijzigingen.
- categorize
- Wijzigingen in categorielidmaatschap.
 
- Waarden (gescheiden met | of alternatief): categorize, edit, external, log, new
- Standaard: edit|new|log|categorize
- wlexcludeuser
- Geen wijzigingen van deze gebruiker weergeven. 
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
- De volglijst-feed bekijken.
- api.php?action=feedwatchlist [in de sandbox openen]
- Toon alle wijzigingen aan bekeken pagina’s in de afgelopen 6 uur.
- api.php?action=feedwatchlist&allrev=&hours=6 [in de sandbox openen]
action=filerevert
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Een oude versie van een bestand terugplaatsen.
- filename
- Bestandsnaam, zonder het Bestand: voorvoegsel. 
- Deze parameter is vereist.
- comment
- Opmerking voor het uploaden. 
- Standaard: (leeg)
- archivename
- Archiefnaam van de versie waarnaar moet worden teruggekeerd. 
- Deze parameter is vereist.
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Zet Wiki.png terug naar de versie van 2011-03-05T15:27:40Z.
- api.php?action=filerevert&filename=Wiki.png&comment=Revert&archivename=20110305152740!Wiki.png&token=123ABC [in de sandbox openen]
action=help
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Toon hulp voor de opgegeven modules.
- modules
- De modules om hulp voor weer te geven (de waarden van de parameters action en format, of main). Submodules kunnen worden opgegeven met een +. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- Standaard: main
- submodules
- Hulp bijvoegen voor de submodules van de aangeduide module. 
- Type: booleaans (details)
- recursivesubmodules
- Hulp voor submodules recursief bijvoegen. 
- Type: booleaans (details)
- wrap
- De uitvoer in een standaard API-responsstructuur wikkelen. 
- Type: booleaans (details)
- toc
- Een inhoudsopgave aan de HTML-uitvoer toevoegen. 
- Type: booleaans (details)
- Hulp voor de hoofdmodule.
- api.php?action=help [in de sandbox openen]
- Hulp voor action=query en alle submodules.
- api.php?action=help&modules=query&submodules=1 [in de sandbox openen]
- Alle hulp op één pagina.
- api.php?action=help&recursivesubmodules=1 [in de sandbox openen]
- Hulp voor de hulpmodule zelf.
- api.php?action=help&modules=help [in de sandbox openen]
- Hulp voor twee query-submodules.
- api.php?action=help&modules=query+info|query+categorymembers [in de sandbox openen]
action=imagerotate
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Een of meerdere afbeeldingen draaien.
- rotation
- Aantal graden om de afbeelding met de klok mee te draaien. 
- Deze parameter is vereist.
- Een van de volgende waarden: 90, 180, 270
- continue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Labels voor de regel in het uploadlogboek. 
- Waarden (gescheiden met | of alternatief):
- titles
- Een lijst met titels om aan te werken. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- pageids
- Een lijst met pagina-ID’s om aan te werken. 
- Type: lijst met gehele getallen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- revids
- Een lijst met versie-ID’s om aan te werken. Merk op dat bijna alle querymodules in plaats hiervan de versie-ID’s omzetten naar de bijbehorende pagina-ID en op de laatste versie werken. Alleen prop=revisions gebruikt exacte versies voor zijn respons. 
- Type: lijst met gehele getallen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- generator
- Haal de lijst met pagina’s om mee te werken op door de opgegeven querymodule uit te voeren. - Opmerking: de namen van generatorparameters moeten worden voorafgegaan door een “g”. Zie de voorbeelden. - allcategories
- Alle categorieën doorlopen.
- alldeletedrevisions
- Alle verwijderde versies van een gebruiker of in een naamruimte opsommen.
- allfileusages
- Geeft een overzicht van al het gebruik van bestanden, ook niet-bestaande.
- allimages
- Alle afbeeldingen op volgorde weergeven.
- alllinks
- Alle koppelingen opsommen die naar een bepaalde naamruimte verwijzen.
- allpages
- Alle pagina’s in een bepaalde naamruimte in volgorde opsommen.
- allredirects
- Toon alle doorverwijzingen naar een naamruimte.
- allrevisions
- Toon alle versies.
- alltransclusions
- Maak een lijst met alle transclusies (pagina's die zijn ingevoegd met {{x}}), ook de niet-bestaande.
- backlinks
- Zoek alle pagina’s met koppelingen naar de gegeven pagina.
- categories
- Toon alle categorieën waar de pagina's in zitten.
- categorymembers
- Toon alle pagina's in de opgegeven categorie.
- deletedrevisions
- Ontvang informatie over verwijderde versies.
- duplicatefiles
- Maak een lijst van alle bestanden die duplicaten zijn van de opgegeven bestanden, gebaseerd op hashwaarden.
- embeddedin
- Vind alle pagina’s die de opgegeven titel invoegen (transcluderen).
- exturlusage
- Geef een overzicht van de pagina’s die een bepaalde URL bevatten.
- fileusage
- Zoek alle pagina’s die de gegeven bestanden gebruiken.
- images
- Retourneert alle bestanden die op de opgegeven pagina’s staan.
- imageusage
- Zoek alle pagina’s die de opgegeven afbeeldingstitel gebruiken.
- iwbacklinks
- Zoek alle pagina’s met koppelingen naar de gegeven interwiki-koppeling.
- langbacklinks
- Zoek alle pagina’s met koppelingen naar de opgegeven taalkoppeling.
- links
- Retourneert alle koppelingen van de opgegeven pagina’s.
- linkshere
- Zoek alle pagina’s met koppelingen naar de gegeven pagina’s.
- pageswithprop
- Geef alle pagina’s weer die een bepaalde pagina-eigenschap gebruiken.
- prefixsearch
- Voer een voorvoegselzoekopdracht uit voor paginatitels.
- protectedtitles
- Maak een lijst van alle titels die beveiligd zijn tegen aanmaak.
- querypage
- Een lijst opvragen die wordt aangeleverd door een speciale QueryPage-pagina.
- random
- Verkrijg een reeks willekeurige pagina's.
- recentchanges
- De recente wijzigingen opsommen.
- redirects
- Retourneert alle doorverwijzingen naar de opgegeven pagina’s.
- revisions
- Versie-informatie opvragen.
- search
- Voer een zoekopdracht in de volledige tekst uit.
- templates
- Retourneert alle pagina's die ingesloten zijn op de gegeven pagina's.
- transcludedin
- Zoek alle pagina’s waarop de gegeven pagina’s worden ingevoegd.
- watchlist
- De recente wijzigingen aan pagina’s in de volglijst van de huidige gebruiker opvragen.
- watchlistraw
- Alle pagina’s op de volglijst van de huidige gebruiker opvragen.
 
- Een van de volgende waarden: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
- redirects
- Los automatisch doorverwijzingen op in titles, pageids en revids, en in pagina’s die worden geretourneerd door generator. 
- Type: booleaans (details)
- converttitles
- De titel indien nodig omzetten naar andere varianten. Dat werkt alleen als de inhoudstaal van de wiki variantenconversie ondersteunt. Talen die variantenconversie ondersteunen zijn onder andere ban, en, crh, gan, iu, ku, sh, shi, sr, tg, tly, uz, wuu en zh. 
- Type: booleaans (details)
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Roteer File:Example.png met 90 graden.
- api.php?action=imagerotate&titles=File:Example.jpg&rotation=90&token=123ABC [in de sandbox openen]
- Roteer alle afbeeldingen in Category:Flip met 180 graden.
- api.php?action=imagerotate&generator=categorymembers&gcmtitle=Category:Flip&gcmtype=file&rotation=180&token=123ABC [in de sandbox openen]
action=import
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Importeer een pagina van een andere wiki, of van een XML-bestand.
Merk op dat de HTTP POST moet worden uitgevoerd als bestandsupload (d.w.z. door middel van multipart/form-data) wanneer een bestand wordt verstuurd voor de parameter xml.
- summary
- Importeersamenvatting voor het logboek. 
- xml
- Geüpload XML-bestand. 
- Moet worden gepost als een geüpload bestand met behulp van multipart/form-data.
- interwikiprefix
- Voor geüploade importen: de interwiki-prefix die moet worden toegepast op onbekende gebruikersnamen (als assignknownusers is ingesteld ook op bekende gebruikers). 
- interwikisource
- Voor interwiki-imports: wiki om van te importeren. 
- Een van de volgende waarden:
- interwikipage
- Voor interwiki-importen: de te importeren pagina. 
- fullhistory
- Voor interwiki-importen: importeer de volledige geschiedenis, niet alleen de huidige versie. 
- Type: booleaans (details)
- templates
- Voor interwiki-importen: importeer ook alle ingevoegde sjablonen. 
- Type: booleaans (details)
- namespace
- Naar deze naamruimte importeren. Kan niet in combinatie met rootpage gebruikt worden. 
- Een van de volgende waarden: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- assignknownusers
- Bewerkingen toewijzen aan lokale gebruikers wanneer de aangeduide gebruiker lokaal bestaat. 
- Type: booleaans (details)
- rootpage
- Als subpagina van deze pagina importeren. Kan niet in combinatie met namespace gebruikt worden. 
- Wijzigingslabels om toe te passen op de vermelding in het importlogboek en op de nulversie van de geïmporteerde pagina’s. 
- Waarden (gescheiden met | of alternatief):
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Importeer meta:Help:ParserFunctions in naamruimte 100 met de volledige geschiedenis.
- api.php?action=import&interwikisource=meta&interwikipage=Help:ParserFunctions&namespace=100&fullhistory=&token=123ABC [in de sandbox openen]
action=linkaccount (link)
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Een account van een externe provider aan de huidige gebruiker koppelen.
De algemene procedure om deze module te gebruiken is:
- Haal de beschikbare velden op van action=query&meta=authmanagerinfo met amirequestsfor=link en een token csrf van action=query&meta=tokens.
- Presenteer de velden aan de gebruiker en ontvang de inzending ervan.
- Post naar deze module en geef linkreturnurl en alle relevante velden op.
- Controleer de status in het antwoord.
- Als u PASS of FAIL hebt ontvangen, bent u klaar. De bewerking is of geslaagd of mislukt.
- Als u UI hebt ontvangen, presenteer dan de nieuwe velden aan de gebruiker en ontvang de inzending ervan. Post vervolgens naar deze module met linkcontinue en met de relevante velden ingesteld, en herhaal stap 4.
- Als u REDIRECT hebt ontvangen, stuurt u de gebruiker door naar het doorverwijzingsdoel redirecttarget en wacht u op de terugkeer naar linkreturnurl. Post vervolgens naar deze module met linkcontinue en met alle velden die zijn doorgegeven aan de terugkeer-URL, en herhaal stap 4.
- Als u RESTART hebt ontvangen, betekent dit dat de authenticatie is gelukt, maar dat we geen gekoppeld gebruikersaccount hebben. U kunt dit behandelen als UI of als FAIL.
 
- linkrequests
- Gebruik alleen deze authenticatieverzoeken, via de id die wordt geretourneerd door action=query&meta=authmanagerinfo met amirequestsfor=link of via een eerder antwoord van deze module. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- linkmessageformat
- De voor het retourneren van berichten te gebruiken indeling. 
- Een van de volgende waarden: html, none, raw, wikitext
- Standaard: wikitext
- linkmergerequestfields
- Veldinformatie voor alle authenticatieverzoeken in één array samenvoegen. 
- Type: booleaans (details)
- linkreturnurl
- Retour-URL voor authenticatiestromen van derden, moet absoluut zijn. Dit of linkcontinue is vereist. - Na ontvangst van een REDIRECT-respons opent u doorgaans een browser of webweergave naar de opgegeven redirecttarget-URL voor een authenticatiestroom van derden. Wanneer dat is voltooid, stuurt de derde de browser of webweergave naar deze URL. U moet alle query- of POST-parameters uit de URL halen en deze als een linkcontinue-verzoek doorgeven aan deze API-module. 
- linkcontinue
- Dit verzoek is een voortzetting na een eerdere UI- of REDIRECT-respons. Of dit of linkreturnurl is vereist. 
- Type: booleaans (details)
- linktoken
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- *
- Deze module accepteert aanvullende parameters afhankelijk van de beschikbare authenticatieverzoeken. Gebruik action=query&meta=authmanagerinfo met amirequestsfor=link (of een eerdere respons van deze module, indien van toepassing) om de beschikbare verzoeken en de velden die ze gebruiken te bepalen.
- Start het proces om een account te koppelen aan Example.
- api.php?action=linkaccount&provider=Example&linkreturnurl=http://example.org/&linktoken=123ABC [in de sandbox openen]
action=login (lg)
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Zich aanmelden en authenticatiecookies ontvangen.
Deze handeling mag alleen worden verricht in combinatie met Special:BotPasswords; het gebruik voor aanmelden bij het hoofdaccount is verouderd en kan zonder waarschuwing mislukken. Gebruik action=clientlogin om zich veilig aan te melden bij het hoofdaccount.
- lgname
- Gebruikersnaam. 
- lgpassword
- Wachtwoord. 
- lgdomain
- Domein (optioneel). 
- lgtoken
- Een token “login” dat is verkregen uit action=query&meta=tokens 
action=logout
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Afmelden en sessiegegevens wissen.
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Meld de huidige gebruiker af.
- api.php?action=logout&token=123ABC [in de sandbox openen]
action=managetags
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Beheertaken uitvoeren met betrekking tot wijzigingslabels.
- Welke handeling moet worden verricht: - create
- Maak een nieuw wijzigingslabel voor handmatig gebruik.
- delete
- Verwijder een wijzigingslabel uit de database. Verwijder het label ook uit alle versies, recente wijzigingsvermeldingen en logboekvermeldingen waarin het is gebruikt.
- activate
- Activeer een wijzigingslabel, zodat gebruikers het handmatig kunnen aanbrengen.
- deactivate
- Deactiveer een wijzigingslabel, zodat gebruikers het niet handmatig kunnen aanbrengen.
 
- Deze parameter is vereist.
- Een van de volgende waarden: activate, create, deactivate, delete
- Aan te maken, te verwijderen, te activeren of te deactiveren label. Voor het aanmaken mag het label nog niet bestaan. Voor het verwijderen moet het label bestaan. Voor het activeren moet het label bestaan en mag het niet door een uitbreiding gebruikt worden. Voor het deactiveren moet het label gebruikt worden en handmatig gedefinieerd zijn. 
- Deze parameter is vereist.
- Een optionele reden voor het maken, verwijderen, activeren of deactiveren van het label. 
- Standaard: (leeg)
- Of waarschuwingen die tijdens de operatie worden afgegeven, moeten worden genegeerd. 
- Type: booleaans (details)
- Wijzigingslabels om toe te passen op de vermelding in het logboek labelbeheer. 
- Waarden (gescheiden met | of alternatief):
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Maak een label met de naam spam aan met als reden For use in edit patrolling
- api.php?action=managetags&operation=create&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [in de sandbox openen]
- Verwijder het label vandlaism met als reden Misspelt
- api.php?action=managetags&operation=delete&tag=vandlaism&reason=Misspelt&token=123ABC [in de sandbox openen]
- Activeer een label met de naam spam met de reden For use in edit patrolling
- api.php?action=managetags&operation=activate&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [in de sandbox openen]
- Deactiveer een label met de naam spam met de reden No longer required
- api.php?action=managetags&operation=deactivate&tag=spam&reason=No+longer+required&token=123ABC [in de sandbox openen]
action=mergehistory
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Geschiedenissen van pagina's samenvoegen.
- from
- Titel van de pagina waarvan de geschiedenis wordt samengevoegd. Kan niet samen met fromid worden gebruikt. 
- fromid
- Pagina-ID van de pagina waarvan de geschiedenis wordt samengevoegd. Kan niet samen met from worden gebruikt. 
- Type: geheel getal
- to
- Titel van de pagina waarin de geschiedenis wordt samengevoegd. Kan niet samen met toid worden gebruikt. 
- toid
- Pagina-ID van de pagina waarin de geschiedenis wordt samengevoegd. Kan niet samen met to worden gebruikt. 
- Type: geheel getal
- timestamp
- Tijdstip tot waarop de versies worden verplaatst van de geschiedenis van de bronpagina naar de geschiedenis van de bestemmingspagina. Bij weglating wordt de volledige paginageschiedenis van de bronpagina samengevoegd met de bestemmingspagina. 
- Type: tijdstip (toegestane indelingen)
- reason
- Reden voor de samenvoeging van de geschiedenissen. 
- Standaard: (leeg)
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Voeg de hele geschiedenis van Oldpage samen in Newpage.
- api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason [in de sandbox openen]
- Voeg de paginaveries van Oldpage tot en met 2015-12-31T04:37:41Z samen met Newpage.
- api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason×tamp=2015-12-31T04%3A37%3A41Z [in de sandbox openen]
action=move
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Pagina hernoemen.
- from
- Titel van de te hernoemen pagina. Kan niet samen met fromid gebruikt worden. 
- fromid
- Pagina-ID van de te hernoemen pagina. Kan niet samen met from gebruikt worden. 
- Type: geheel getal
- to
- Nieuwe paginanaam. 
- Deze parameter is vereist.
- reason
- Reden voor de naamswijziging. 
- Standaard: (leeg)
- movetalk
- Hernoem de overlegpagina, indien deze bestaat. 
- Type: booleaans (details)
- movesubpages
- Hernoem ook deelpagina's, indien van toepassing. 
- Type: booleaans (details)
- noredirect
- Geen doorverwijzing achterlaten. 
- Type: booleaans (details)
- watchlist
- Of de pagina onvoorwaardelijk toevoegen aan of verwijderen uit de volglijst van de huidige gebruiker, of diens voorkeuren gebruiken (genegeerd voor robotgebruikers), of de volgstatus niet wijzigen. 
- Een van de volgende waarden: nochange, preferences, unwatch, watch
- Standaard: preferences
- ignorewarnings
- Eventuele waarschuwingen negeren. 
- Type: booleaans (details)
- Wijzigingslabels om toe te passen op de vermelding in het logboek hernoemingen en op de nulversie van de bestemmingspagina. 
- Waarden (gescheiden met | of alternatief):
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Hernoem Badtitle tot Goodtitle zonder een doorverwijzing achter te laten.
- api.php?action=move&from=Badtitle&to=Goodtitle&token=123ABC&reason=Misspelled%20title&movetalk=&noredirect= [in de sandbox openen]
action=opensearch
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
In de wiki zoeken met behulp het OpenSearchprotocol.
- search
- Zoektekst. 
- Deze parameter is vereist.
- namespace
- Te doorzoeken naamruimten. Wordt genegeerd indien search met een geldige naamruimte voorvoegsel begint. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- Standaard: 0
- limit
- Het maximale aantal weer te geven resultaten. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- suggest
- Verouderd.
- Niet langer gebruikt. 
- Type: booleaans (details)
- redirects
- Hoe om te gaan met doorverwijzingen: - return
- Retourneer de doorverwijzing zelf.
- resolve
- Retourneer de doelpagina. Kan minder dan limit resultaten retourneren.
 - Om historische redenen is de standaardwaarde “return” voor format=json en “resolve” voor andere formaten. 
- Een van de volgende waarden: resolve, return
- format
- Het uitvoerformaat. 
- Een van de volgende waarden: json, jsonfm, xml, xmlfm
- Standaard: json
- warningsaserror
- Als er waarschuwingen zijn met format=json, geef dan een API-fout terug in plaats van deze te negeren. 
- Type: booleaans (details)
- Vind pagina's die beginnen met Te.
- api.php?action=opensearch&search=Te [in de sandbox openen]
action=options
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Voorkeuren van de huidige gebruiker wijzigen.
Alleen opties die zijn geregistreerd in core of in een van de geïnstalleerde uitbreidingen, of opties met sleutels die beginnen met userjs- (bedoeld om door gebruikersscripts gebruikt te worden), kunnen worden ingesteld.
- reset
- Reset voorkeuren naar de standaard van de website. 
- Type: booleaans (details)
- resetkinds
- Lijst van types van te resetten opties wanneer de optie reset is ingesteld. 
- Waarden (gescheiden met | of alternatief): all, registered, registered-checkmatrix, registered-multiselect, special, unused, userjs
- Standaard: all
- change
- Lijst van wijzigingen, opgemaakt als naam=waarde (bijv. skin=vector). Als er geen waarde wordt opgegeven (zelfs niet een isgelijkteken), bijvoorbeeld optienaam|andereoptie|..., dan wordt de optie ingesteld op de standaardwaarde. Als een opgegeven waarde een sluisteken bevat (|), gebruik dan het alternatieve scheidingsteken tussen meerdere waardes voor een juiste werking. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- optionname
- De naam van de optie die moet worden ingesteld op de waarde gegeven door optionvalue. 
- optionvalue
- De waarde voor de optie opgegeven door optionname. Als optienaam is ingesteld maar optiewaarde is weggelaten, wordt de optie opnieuw ingesteld op de standaardwaarde. 
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Reset alle voorkeuren.
- api.php?action=options&reset=&token=123ABC [in de sandbox openen]
- Wijzig skin en hideminor voorkeuren.
- api.php?action=options&change=skin=vector|hideminor=1&token=123ABC [in de sandbox openen]
- Reset alle voorkeuren en stel vervolgens de skin en de bijnaam in.
- api.php?action=options&reset=&change=skin=monobook&optionname=nickname&optionvalue=[[User:Beau|Beau]]%20([[User_talk:Beau|talk]])&token=123ABC [in de sandbox openen]
action=paraminfo
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Verkrijg informatie over API-modules.
- modules
- Lijst met modulenamen (waarden van de parameters action en format parameters, of main). Submodules kunnen worden aangegeven met een +, of alle submodules met +*, of alle submodules recursief met +**. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- helpformat
- Formaat van hulpstrings. 
- Een van de volgende waarden: html, none, raw, wikitext
- Standaard: none
- querymodules
- Verouderd.
- Lijst met namen van querymodules (waarde van de parameter prop, meta or list). Gebruik modules=query+foo in plaats van querymodules=foo. 
- Waarden (gescheiden met | of alternatief): abusefilters, abuselog, allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allmessages, allpages, allredirects, allrevisions, alltransclusions, allusers, authmanagerinfo, backlinks, blocks, categories, categoryinfo, categorymembers, contributors, deletedrevisions, deletedrevs, duplicatefiles, embeddedin, extlinks, exturlusage, filearchive, filerepoinfo, fileusage, imageinfo, images, imageusage, info, iwbacklinks, iwlinks, langbacklinks, langlinks, languageinfo, links, linkshere, linterrors, linterstats, logevents, mystashedfiles, pagepropnames, pageprops, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, siteinfo, stashimageinfo, tags, templates, tokens, transcludedin, usercontribs, userinfo, users, watchlist, watchlistraw
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- mainmodule
- Verouderd.
- Verkrijg ook informatie over de hoofdmodule (topniveau). Gebruik in plaats daarvan modules=main. 
- pagesetmodule
- Verouderd.
- Verkrijg ook informatie over de pageset-module (met titles= en dergelijke). 
- formatmodules
- Verouderd.
- Lijst met namen van formaatmodules (waarde van de parameter format). Gebruik in plaats daarvan modules. 
- Waarden (gescheiden met | of alternatief): json, jsonfm, none, php, phpfm, rawfm, xml, xmlfm
- Informatie tonen voor action=parse, format=jsonfm, action=query&list=allpages en action=query&meta=siteinfo.
- api.php?action=paraminfo&modules=parse|phpfm|query%2Ballpages|query%2Bsiteinfo [in de sandbox openen]
- Informatie tonen voor alle submodules van action=query.
- api.php?action=paraminfo&modules=query%2B* [in de sandbox openen]
action=parse
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Ontleedt inhoud en retourneert parseruitvoer.
Zie de verschillende prop-modules van action=query om informatie op te halen uit de huidige versie van een pagina.
Er zijn verschillende manieren om de te parsen tekst op te geven:
- Geef een pagina of versie op met page, pageid of oldid.
- Geef de inhoud expliciet op met text, title, revid en contentmodel.
- Geef alleen een samenvatting op om te parsen. prop moet een lege waarde krijgen.
- title
- Titel van de pagina waartoe de tekst behoort. Indien weggelaten moet contentmodel worden opgegeven en wordt API als titel gebruikt. 
- text
- De te parsen tekst. Gebruik title of contentmodel om het inhoudsmodel te bepalen. 
- revid
- Versie-ID, voor - {{REVISIONID}}en soortgelijke variabelen.
- Type: geheel getal
- summary
- De te ontleden samenvatting. 
- page
- De inhoud van deze pagina ontleden. Kan niet samen met text en title worden gebruikt. 
- pageid
- De inhoud van deze pagina ontleden. Overschrijft page. 
- Type: geheel getal
- redirects
- Als page or pageid is ingesteld op een doorverwijzing, los deze dan op. 
- Type: booleaans (details)
- oldid
- De inhoud van deze versie ontleden. Overschrijft page en pageid. 
- Type: geheel getal
- prop
- Welke gegevens opgevraagd moeten worden: - text
- Geeft de geparsete tekst van de wikitekst.
- langlinks
- Geeft de taalkoppelingen in de geparsete wikitekst.
- categories
- Geeft de categorieën in de geparsete wikitekst.
- categorieshtml
- Geeft de HTML-versie van de categorieën.
- links
- Geeft de interne koppelingen in de geparsete wikitekst.
- templates
- Geeft de sjablonen in de geparsete wikitekst.
- images
- Geeft de afbeeldingen in de geparsete wikitekst.
- externallinks
- Geeft de externe koppelingen in de geparsete wikitekst.
- sections
- Geeft de secties in de geparsete wikitekst.
- revid
- Voegt de versie-ID van de geparsete pagina toe.
- displaytitle
- Voegt de titel van de geparsete pagina toe.
- subtitle
- Voegt de paginasubtitel van de geparsete pagina toe.
- headhtml
- Geeft van de pagina het geparsete doctype, de openende elementen <html>en<head>, en de openende<body>.
- modules
- Geeft de ResourceLoader-modules die op de pagina worden gebruikt. Gebruik mw.loader.using()om te laden. Of Jsconfigvars of encodedjsconfigvars moet samen met modules worden aangevraagd.
- jsconfigvars
- Geeft de JavaScript-configuratievariabelen die specifiek zijn voor de pagina. Gebruik mw.config.set()om toe te passen.
- encodedjsconfigvars
- Geeft de JavaScript-configuratievariabelen die specifiek zijn voor de pagina als een JSON-tekenreeks.
- indicators
- Geeft de HTML van de paginastatusindicatoren die op de pagina worden gebruikt.
- iwlinks
- Geeft interwiki-koppelingen in de geparsete wikitekst.
- wikitext
- Geeft de originele wikitekst die is geparset.
- properties
- Geeft verschillende eigenschappen die gedefinieerd zijn in de geparsete wikitekst.
- limitreportdata
- Geeft het limietrapport op een gestructureerde manier. Geeft geen gegevens wanneer disablelimitreport is ingesteld.
- limitreporthtml
- Geeft de HTML-versie van het limietrapport. Geeft geen gegevens wanneer disablelimitreport is ingesteld.
- parsetree
- De XML-ontleedboom van de versie-inhoud (vereist inhoudsmodel wikitext)
- parsewarnings
- Geeft de waarschuwingen weer die zijn opgetreden tijdens het parsen van de inhoud (als wikitekst).
- parsewarningshtml
- Geeft de waarschuwingen weer die zijn opgetreden tijdens het parsen van inhoud (als HTML).
- headitems
- Verouderd. Geeft items die in het <head>-gedeelte van de pagina moeten worden geplaatst.
 
- Waarden (gescheiden met | of alternatief): categories, categorieshtml, displaytitle, encodedjsconfigvars, externallinks, headhtml, images, indicators, iwlinks, jsconfigvars, langlinks, limitreportdata, limitreporthtml, links, modules, parsetree, parsewarnings, parsewarningshtml, properties, revid, sections, subtitle, templates, text, wikitext, headitems
- Standaard: text|langlinks|categories|links|templates|images|externallinks|sections|revid|displaytitle|iwlinks|properties|parsewarnings
- wrapoutputclass
- CSS-klasse om de parseruitvoer in te wikkelen. 
- Standaard: mw-parser-output
- parsoid
- Genereert HTML die voldoet aan de MediaWiki DOM-specificatie met behulp van Parsoid. 
- Type: booleaans (details)
- pst
- Vóór het opslaan een transformatie op de invoer uitvoeren voordat deze geparset wordt. Alleen geldig bij gebruik met tekst. 
- Type: booleaans (details)
- onlypst
- Vóór het opslaan een transformatie (PST) op de invoer uitvoeren, maar deze niet parsen. Retourneert dezelfde wikitext, nadat een PST is toegepast. Alleen geldig bij gebruik met text. 
- Type: booleaans (details)
- effectivelanglinks
- Verouderd.
- Bevat taalkoppelingen die door uitbreidingen worden geleverd (voor gebruik met prop=langlinks). 
- Type: booleaans (details)
- section
- Alleen de inhoud van de sectie met deze identificatiecode parsen. - Indien new, dan worden text en sectiontitle geparset alsof er een nieuwe sectie aan de pagina wordt toegevoegd. - new is alleen toegestaan bij opgave van text. 
- sectiontitle
- Titel van de nieuwe sectie wanneer section new is. - Anders dan bij het bewerken van pagina’s wordt hier bij weglaten of een lege waarde niet teruggevallen op summary. 
- disablepp
- Verouderd.
- Gebruik in plaats daarvan disablelimitreport. 
- Type: booleaans (details)
- disablelimitreport
- Het limietrapport (“NewPP limit report”) weglaten uit de parseruitvoer. 
- Type: booleaans (details)
- disableeditsection
- De bewerkingssectiekoppelingen uit de parseruitvoer weglaten. 
- Type: booleaans (details)
- disablestylededuplication
- Geïntegreerde stijlbladen niet ontdubbelen in de parseruitvoer. 
- Type: booleaans (details)
- showstrategykeys
- Of interne samenvoegstrategie-informatie in jsconfigvars moet worden opgenomen. 
- Type: booleaans (details)
- generatexml
- Verouderd.
- Genereer een XML-ontleedboom (vereist inhoudsmodel - wikitext; vervangen door prop=parsetree).
- Type: booleaans (details)
- preview
- In voorbeeldmodus parsen. 
- Type: booleaans (details)
- sectionpreview
- In sectievoorbeeldmodus parsen (schakelt ook voorbeeldmodus in). 
- Type: booleaans (details)
- disabletoc
- Inhoudsopgave in de uitvoer weglaten. 
- Type: booleaans (details)
- useskin
- De geselecteerde vormgeving toepassen op de parseruitvoer. Kan de volgende eigenschappen beïnvloeden: text, langlinks, headitems, modules, jsconfigvars, indicators. 
- Een van de volgende waarden: apioutput, fallback, minerva, monobook, timeless, vector, vector-2022
- contentformat
- Inhoudsserialisatieformaat dat wordt gebruikt voor de invoertekst. Alleen geldig bij gebruik met text. 
- Een van de volgende waarden: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- contentmodel
- Inhoudsmodel van de invoertekst. Indien weggelaten moet title worden opgegeven; dan wordt standaard het model van de opgegeven titel gebruikt. Alleen geldig bij gebruik met text. 
- Een van de volgende waarden: css, javascript, json, text, unknown, wikitext
- Een pagina verwerken.
- api.php?action=parse&page=Project:Sandbox [in de sandbox openen]
- Wikitekst verwerken.
- api.php?action=parse&text={{Project:Sandbox}}&contentmodel=wikitext [in de sandbox openen]
- Wikitekst verwerken, waarbij de paginatitel opgeven is.
- api.php?action=parse&text={{PAGENAME}}&title=Test [in de sandbox openen]
- Een samenvatting verwerken.
- api.php?action=parse&summary=Some+[[link]]&prop= [in de sandbox openen]
action=patrol
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Een pagina of revisie als gecontroleerd markeren.
- rcid
- ID van de te controleren recente wijzigingen. 
- Type: geheel getal
- revid
- ID van de te controleren versie. 
- Type: geheel getal
- Wijzigingslabels om toe te passen op de regel in het controlelogboek. 
- Waarden (gescheiden met | of alternatief):
- token
- Een token “patrol” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Een recente wijziging als gecontroleerd markeren.
- api.php?action=patrol&token=123ABC&rcid=230672766 [in de sandbox openen]
- Een revisie als gecontroleerd markeren.
- api.php?action=patrol&token=123ABC&revid=230672766 [in de sandbox openen]
action=protect
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Het beveiligingsniveau van een pagina wijzigen.
- title
- Titel van de (niet meer) te beschermen pagina. Kan niet samen met pageid worden gebruikt. 
- pageid
- ID van de (niet meer) te beschermen pagina. Kan niet samen met title worden gebruikt. 
- Type: geheel getal
- protections
- Lijst met beschermingsniveaus, opgemaakt als handeling=niveau (bv. edit=sysop). Een niveau all betekent dat iedereen de handeling mag verrichten, d.w.z. geen beperking. - Let op: Bij alle handelingen die niet in de lijst staan worden de beperkingen verwijderd. 
- Deze parameter is vereist.
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- expiry
- Vervaltijdstempels. Als er maar één tijdstempel is ingesteld, wordt deze voor alle beveiligingen gebruikt. Gebruik infinite, indefinite, infinity of never voor een beveiliging die nooit verloopt. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- Standaard: infinite
- reason
- Reden voor instellen of opheffen van de beveiliging. 
- Standaard: (leeg)
- Wijzigingslabels om toe te passen op de regel in het beveiligingslogboek. 
- Waarden (gescheiden met | of alternatief):
- cascade
- Cascadebeveiliging inschakelen (d.w.z. beveiliging van ingevoegde sjablonen en afbeeldingen die op deze pagina worden gebruikt). Wordt genegeerd als geen van de opgegeven beveiligingsniveaus de cascadebeveiliging ondersteunt. 
- Type: booleaans (details)
- watch
- Verouderd.
- Als deze optie is ingesteld, wordt de pagina die (niet meer) beveiligd moet worden toegevoegd aan de volglijst van de huidige gebruiker. 
- Type: booleaans (details)
- watchlist
- Of de pagina onvoorwaardelijk toevoegen aan of verwijderen uit de volglijst van de huidige gebruiker, of diens voorkeuren gebruiken (genegeerd voor robotgebruikers), of de volgstatus niet wijzigen. 
- Een van de volgende waarden: nochange, preferences, unwatch, watch
- Standaard: preferences
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Een pagina beveiligen.
- api.php?action=protect&title=Hoofdpagina&token=123ABC&protections=edit=sysop|move=sysop&cascade=&expiry=20070901163000|never [in de sandbox openen]
- De beveiliging van een pagina wordt opgeheven door beperkingen weg te nemen voor all (dat betekent dat iedereen de handeling mag verrichten).
- api.php?action=protect&title=Hoofdpagina&token=123ABC&protections=edit=all|move=all&reason=Lifting%20restrictions [in de sandbox openen]
- De beveiliging van een pagina opheffen door geen beperkingen in te stellen.
- api.php?action=protect&title=Hoofdpagina&token=123ABC&protections=&reason=Lifting%20restrictions [in de sandbox openen]
action=purge
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
De cache voor de opgegeven titels wissen.
- forcelinkupdate
- Werk de koppelingstabellen bij en voer andere secundaire gegevensupdates uit. 
- Type: booleaans (details)
- forcerecursivelinkupdate
- Hetzelfde als forcelinkupdate, en werk de koppelingstabellen bij voor alle pagina's die deze pagina als sjabloon gebruiken. 
- Type: booleaans (details)
- continue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- titles
- Een lijst met titels om aan te werken. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- pageids
- Een lijst met pagina-ID’s om aan te werken. 
- Type: lijst met gehele getallen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- revids
- Een lijst met versie-ID’s om aan te werken. Merk op dat bijna alle querymodules in plaats hiervan de versie-ID’s omzetten naar de bijbehorende pagina-ID en op de laatste versie werken. Alleen prop=revisions gebruikt exacte versies voor zijn respons. 
- Type: lijst met gehele getallen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- generator
- Haal de lijst met pagina’s om mee te werken op door de opgegeven querymodule uit te voeren. - Opmerking: de namen van generatorparameters moeten worden voorafgegaan door een “g”. Zie de voorbeelden. - allcategories
- Alle categorieën doorlopen.
- alldeletedrevisions
- Alle verwijderde versies van een gebruiker of in een naamruimte opsommen.
- allfileusages
- Geeft een overzicht van al het gebruik van bestanden, ook niet-bestaande.
- allimages
- Alle afbeeldingen op volgorde weergeven.
- alllinks
- Alle koppelingen opsommen die naar een bepaalde naamruimte verwijzen.
- allpages
- Alle pagina’s in een bepaalde naamruimte in volgorde opsommen.
- allredirects
- Toon alle doorverwijzingen naar een naamruimte.
- allrevisions
- Toon alle versies.
- alltransclusions
- Maak een lijst met alle transclusies (pagina's die zijn ingevoegd met {{x}}), ook de niet-bestaande.
- backlinks
- Zoek alle pagina’s met koppelingen naar de gegeven pagina.
- categories
- Toon alle categorieën waar de pagina's in zitten.
- categorymembers
- Toon alle pagina's in de opgegeven categorie.
- deletedrevisions
- Ontvang informatie over verwijderde versies.
- duplicatefiles
- Maak een lijst van alle bestanden die duplicaten zijn van de opgegeven bestanden, gebaseerd op hashwaarden.
- embeddedin
- Vind alle pagina’s die de opgegeven titel invoegen (transcluderen).
- exturlusage
- Geef een overzicht van de pagina’s die een bepaalde URL bevatten.
- fileusage
- Zoek alle pagina’s die de gegeven bestanden gebruiken.
- images
- Retourneert alle bestanden die op de opgegeven pagina’s staan.
- imageusage
- Zoek alle pagina’s die de opgegeven afbeeldingstitel gebruiken.
- iwbacklinks
- Zoek alle pagina’s met koppelingen naar de gegeven interwiki-koppeling.
- langbacklinks
- Zoek alle pagina’s met koppelingen naar de opgegeven taalkoppeling.
- links
- Retourneert alle koppelingen van de opgegeven pagina’s.
- linkshere
- Zoek alle pagina’s met koppelingen naar de gegeven pagina’s.
- pageswithprop
- Geef alle pagina’s weer die een bepaalde pagina-eigenschap gebruiken.
- prefixsearch
- Voer een voorvoegselzoekopdracht uit voor paginatitels.
- protectedtitles
- Maak een lijst van alle titels die beveiligd zijn tegen aanmaak.
- querypage
- Een lijst opvragen die wordt aangeleverd door een speciale QueryPage-pagina.
- random
- Verkrijg een reeks willekeurige pagina's.
- recentchanges
- De recente wijzigingen opsommen.
- redirects
- Retourneert alle doorverwijzingen naar de opgegeven pagina’s.
- revisions
- Versie-informatie opvragen.
- search
- Voer een zoekopdracht in de volledige tekst uit.
- templates
- Retourneert alle pagina's die ingesloten zijn op de gegeven pagina's.
- transcludedin
- Zoek alle pagina’s waarop de gegeven pagina’s worden ingevoegd.
- watchlist
- De recente wijzigingen aan pagina’s in de volglijst van de huidige gebruiker opvragen.
- watchlistraw
- Alle pagina’s op de volglijst van de huidige gebruiker opvragen.
 
- Een van de volgende waarden: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
- redirects
- Los automatisch doorverwijzingen op in titles, pageids en revids, en in pagina’s die worden geretourneerd door generator. 
- Type: booleaans (details)
- converttitles
- De titel indien nodig omzetten naar andere varianten. Dat werkt alleen als de inhoudstaal van de wiki variantenconversie ondersteunt. Talen die variantenconversie ondersteunen zijn onder andere ban, en, crh, gan, iu, ku, sh, shi, sr, tg, tly, uz, wuu en zh. 
- Type: booleaans (details)
- Wis de cache van de pagina’s Hoofdpagina en API.
- api.php?action=purge&titles=Hoofdpagina|API [in de sandbox openen]
- Wis de cache van de eerste tien pagina’s in de hoofdnaamruimte.
- api.php?action=purge&generator=allpages&gapnamespace=0&gaplimit=10 [in de sandbox openen]
action=query
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Gegevens van en over MediaWiki ophalen.
Voor alle wijzigingen in de gegevens moet eerst via een query een token worden verkregen. Zo wordt misbruik door kwaadaardige sites voorkomen.
- prop
- Welke eigenschappen voor de opgevraagde pagina’s moeten worden verkregen. - categories
- Toon alle categorieën waar de pagina's in zitten.
- categoryinfo
- Geeft informatie over de opgegeven categorieën.
- contributors
- Bekijk de lijst met aangemelde bijdragers en het aantal afgemelde bijdragers aan een pagina.
- deletedrevisions
- Ontvang informatie over verwijderde versies.
- duplicatefiles
- Maak een lijst van alle bestanden die duplicaten zijn van de opgegeven bestanden, gebaseerd op hashwaarden.
- extlinks
- Retourneert alle externe URL’s (geen interwiki’s) van de opgegeven pagina’s.
- fileusage
- Zoek alle pagina’s die de gegeven bestanden gebruiken.
- imageinfo
- Geeft bestandsinformatie en uploadgeschiedenis terug.
- images
- Retourneert alle bestanden die op de opgegeven pagina’s staan.
- info
- Verkrijg basale paginainformatie.
- iwlinks
- Retourneert alle interwiki-koppelingen van de opgegeven pagina’s.
- langlinks
- Retourneert alle intertaalkoppelingen van de opgegeven pagina’s.
- links
- Retourneert alle koppelingen van de opgegeven pagina’s.
- linkshere
- Zoek alle pagina’s met koppelingen naar de gegeven pagina’s.
- pageprops
- Vraag verscheidene pagina-eigenschappen op die in de pagina-inhoud zijn gedefinieerd.
- redirects
- Retourneert alle doorverwijzingen naar de opgegeven pagina’s.
- revisions
- Versie-informatie opvragen.
- stashimageinfo
- Retourneert bestandsinformatie voor opgeborgen bestanden.
- templates
- Retourneert alle pagina's die ingesloten zijn op de gegeven pagina's.
- transcludedin
- Zoek alle pagina’s waarop de gegeven pagina’s worden ingevoegd.
 
- Waarden (gescheiden met | of alternatief): categories, categoryinfo, contributors, deletedrevisions, duplicatefiles, extlinks, fileusage, imageinfo, images, info, iwlinks, langlinks, links, linkshere, pageprops, redirects, revisions, stashimageinfo, templates, transcludedin
- list
- Welke lijsten moeten worden opgehaald. - abusefilters
- Details weergeven van de misbruikfilters.
- abuselog
- Gebeurtenissen weergeven die zijn afgevangen door een van de misbruikfilters.
- allcategories
- Alle categorieën doorlopen.
- alldeletedrevisions
- Alle verwijderde versies van een gebruiker of in een naamruimte opsommen.
- allfileusages
- Geeft een overzicht van al het gebruik van bestanden, ook niet-bestaande.
- allimages
- Alle afbeeldingen op volgorde weergeven.
- alllinks
- Alle koppelingen opsommen die naar een bepaalde naamruimte verwijzen.
- allpages
- Alle pagina’s in een bepaalde naamruimte in volgorde opsommen.
- allredirects
- Toon alle doorverwijzingen naar een naamruimte.
- allrevisions
- Toon alle versies.
- alltransclusions
- Maak een lijst met alle transclusies (pagina's die zijn ingevoegd met {{x}}), ook de niet-bestaande.
- allusers
- Een overzicht maken van alle geregistreerde gebruikers.
- backlinks
- Zoek alle pagina’s met koppelingen naar de gegeven pagina.
- blocks
- Toon alle geblokkeerde gebruikers en IP-adressen.
- categorymembers
- Toon alle pagina's in de opgegeven categorie.
- embeddedin
- Vind alle pagina’s die de opgegeven titel invoegen (transcluderen).
- exturlusage
- Geef een overzicht van de pagina’s die een bepaalde URL bevatten.
- filearchive
- Alle verwijderde bestanden op volgorde opsommen.
- imageusage
- Zoek alle pagina’s die de opgegeven afbeeldingstitel gebruiken.
- iwbacklinks
- Zoek alle pagina’s met koppelingen naar de gegeven interwiki-koppeling.
- langbacklinks
- Zoek alle pagina’s met koppelingen naar de opgegeven taalkoppeling.
- linterrors
- Een lijst van lintfouten opvragen.
- logevents
- Gebeurtenissen uit logboeken opvragen.
- mystashedfiles
- Een lijst met de opgeborgen uploads van de huidige gebruiker opvragen.
- pagepropnames
- Geef een lijst met alle pagina-eigenschapsnamen die op de wiki worden gebruikt.
- pageswithprop
- Geef alle pagina’s weer die een bepaalde pagina-eigenschap gebruiken.
- prefixsearch
- Voer een voorvoegselzoekopdracht uit voor paginatitels.
- protectedtitles
- Maak een lijst van alle titels die beveiligd zijn tegen aanmaak.
- querypage
- Een lijst opvragen die wordt aangeleverd door een speciale QueryPage-pagina.
- random
- Verkrijg een reeks willekeurige pagina's.
- recentchanges
- De recente wijzigingen opsommen.
- search
- Voer een zoekopdracht in de volledige tekst uit.
- tags
- Wijzigingslabels weergeven.
- usercontribs
- Alle bewerkingen door een gebruiker opvragen.
- users
- Verkrijg informatie over een lijst van gebruikers.
- watchlist
- De recente wijzigingen aan pagina’s in de volglijst van de huidige gebruiker opvragen.
- watchlistraw
- Alle pagina’s op de volglijst van de huidige gebruiker opvragen.
- deletedrevs
- Verouderd. Verwijderde versies weergeven.
 
- Waarden (gescheiden met | of alternatief): abusefilters, abuselog, allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, allusers, backlinks, blocks, categorymembers, embeddedin, exturlusage, filearchive, imageusage, iwbacklinks, langbacklinks, linterrors, logevents, mystashedfiles, pagepropnames, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, search, tags, usercontribs, users, watchlist, watchlistraw, deletedrevs
- meta
- Welke metagegevens moeten worden opgehaald. - allmessages
- Retourneer berichten van deze site.
- authmanagerinfo
- Haal informatie op over de huidige authentificatiestatus.
- filerepoinfo
- Geef metagegevens terug over de op de wiki geconfigureerde afbeeldingsopslagplaatsen.
- languageinfo
- Geef informatie over beschikbare talen.
- linterstats
- Het aantal lintfouten in elke categorie verkrijgen
- siteinfo
- Retourneert algemene informatie over de site.
- tokens
- Vraagt tokens op voor handelingen die gegevens wijzigen.
- userinfo
- Informatie over de huidige gebruiker opvragen.
 
- Waarden (gescheiden met | of alternatief): allmessages, authmanagerinfo, filerepoinfo, languageinfo, linterstats, siteinfo, tokens, userinfo
- indexpageids
- Voeg een extra pagina-ID-sectie toe met een overzicht van alle geretourneerde pagina-ID’s. 
- Type: booleaans (details)
- export
- Exporteer de huidige versies van alle opgegeven of gegenereerde pagina’s. 
- Type: booleaans (details)
- exportnowrap
- Retourneer de export-XML zonder deze in een XML-resultaat te verpakken (dezelfde indeling als Special:Export). Kan alleen worden gebruikt met query+export. 
- Type: booleaans (details)
- exportschema
- Richt bij het exporteren op de gegeven versie van het XML-dump-formaat. Kan alleen worden gebruikt met query+export. 
- Een van de volgende waarden: 0.10, 0.11
- Standaard: 0.11
- iwurl
- Of de volledige URL moet worden opgehaald als de titel een interwiki-link is. 
- Type: booleaans (details)
- continue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- rawcontinue
- Retourneer onbewerkte query-continue-gegevens voor voortzetting. 
- Type: booleaans (details)
- titles
- Een lijst met titels om aan te werken. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- pageids
- Een lijst met pagina-ID’s om aan te werken. 
- Type: lijst met gehele getallen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- revids
- Een lijst met versie-ID’s om aan te werken. Merk op dat bijna alle querymodules in plaats hiervan de versie-ID’s omzetten naar de bijbehorende pagina-ID en op de laatste versie werken. Alleen prop=revisions gebruikt exacte versies voor zijn respons. 
- Type: lijst met gehele getallen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- generator
- Haal de lijst met pagina’s om mee te werken op door de opgegeven querymodule uit te voeren. - Opmerking: de namen van generatorparameters moeten worden voorafgegaan door een “g”. Zie de voorbeelden. - allcategories
- Alle categorieën doorlopen.
- alldeletedrevisions
- Alle verwijderde versies van een gebruiker of in een naamruimte opsommen.
- allfileusages
- Geeft een overzicht van al het gebruik van bestanden, ook niet-bestaande.
- allimages
- Alle afbeeldingen op volgorde weergeven.
- alllinks
- Alle koppelingen opsommen die naar een bepaalde naamruimte verwijzen.
- allpages
- Alle pagina’s in een bepaalde naamruimte in volgorde opsommen.
- allredirects
- Toon alle doorverwijzingen naar een naamruimte.
- allrevisions
- Toon alle versies.
- alltransclusions
- Maak een lijst met alle transclusies (pagina's die zijn ingevoegd met {{x}}), ook de niet-bestaande.
- backlinks
- Zoek alle pagina’s met koppelingen naar de gegeven pagina.
- categories
- Toon alle categorieën waar de pagina's in zitten.
- categorymembers
- Toon alle pagina's in de opgegeven categorie.
- deletedrevisions
- Ontvang informatie over verwijderde versies.
- duplicatefiles
- Maak een lijst van alle bestanden die duplicaten zijn van de opgegeven bestanden, gebaseerd op hashwaarden.
- embeddedin
- Vind alle pagina’s die de opgegeven titel invoegen (transcluderen).
- exturlusage
- Geef een overzicht van de pagina’s die een bepaalde URL bevatten.
- fileusage
- Zoek alle pagina’s die de gegeven bestanden gebruiken.
- images
- Retourneert alle bestanden die op de opgegeven pagina’s staan.
- imageusage
- Zoek alle pagina’s die de opgegeven afbeeldingstitel gebruiken.
- iwbacklinks
- Zoek alle pagina’s met koppelingen naar de gegeven interwiki-koppeling.
- langbacklinks
- Zoek alle pagina’s met koppelingen naar de opgegeven taalkoppeling.
- links
- Retourneert alle koppelingen van de opgegeven pagina’s.
- linkshere
- Zoek alle pagina’s met koppelingen naar de gegeven pagina’s.
- pageswithprop
- Geef alle pagina’s weer die een bepaalde pagina-eigenschap gebruiken.
- prefixsearch
- Voer een voorvoegselzoekopdracht uit voor paginatitels.
- protectedtitles
- Maak een lijst van alle titels die beveiligd zijn tegen aanmaak.
- querypage
- Een lijst opvragen die wordt aangeleverd door een speciale QueryPage-pagina.
- random
- Verkrijg een reeks willekeurige pagina's.
- recentchanges
- De recente wijzigingen opsommen.
- redirects
- Retourneert alle doorverwijzingen naar de opgegeven pagina’s.
- revisions
- Versie-informatie opvragen.
- search
- Voer een zoekopdracht in de volledige tekst uit.
- templates
- Retourneert alle pagina's die ingesloten zijn op de gegeven pagina's.
- transcludedin
- Zoek alle pagina’s waarop de gegeven pagina’s worden ingevoegd.
- watchlist
- De recente wijzigingen aan pagina’s in de volglijst van de huidige gebruiker opvragen.
- watchlistraw
- Alle pagina’s op de volglijst van de huidige gebruiker opvragen.
 
- Een van de volgende waarden: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
- redirects
- Los automatisch doorverwijzingen op in query+titles, query+pageids en query+revids, en in pagina’s die worden geretourneerd door query+generator. 
- Type: booleaans (details)
- converttitles
- De titel indien nodig omzetten naar andere varianten. Dat werkt alleen als de inhoudstaal van de wiki variantenconversie ondersteunt. Talen die variantenconversie ondersteunen zijn onder andere ban, en, crh, gan, iu, ku, sh, shi, sr, tg, tly, uz, wuu en zh. 
- Type: booleaans (details)
- Haal de site-informatie en de versies op van Hoofdpagina.
- api.php?action=query&prop=revisions&meta=siteinfo&titles=Hoofdpagina&rvprop=user|comment&continue= [in de sandbox openen]
- Haal de versies op van pagina’s die beginnen met API/.
- api.php?action=query&generator=allpages&gapprefix=API/&prop=revisions&continue= [in de sandbox openen]
prop=categories (cl)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Toon alle categorieën waar de pagina's in zitten.
- clprop
- Welke extra eigenschappen voor elke categorie moeten worden opgehaald: - sortkey
- Voegt de sorteersleutel (hexadecimale tekenreeks) en het sorteersleutelvoorvoegsel (het voor mensen leesbare gedeelte) voor de categorie toe.
- timestamp
- Voegt het tijdstip toe waarop de categorie is toegevoegd.
- hidden
- Markeert categorieën die verborgen zijn met __HIDDENCAT__
 
- Waarden (gescheiden met | of alternatief): hidden, sortkey, timestamp
- clshow
- Welke soort categorieën weer te geven. 
- Waarden (gescheiden met | of alternatief): !hidden, hidden
- cllimit
- Hoeveel categorieën weer te geven. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- clcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- clcategories
- Vermeld alleen deze categorieën. Handig om te controleren of een bepaalde pagina in een bepaalde categorie valt. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- cldir
- De opsommingsrichting. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- Toon de lijst waarin de pagina Albert Einstein zich bevind.
- api.php?action=query&prop=categories&titles=Albert%20Einstein [in de sandbox openen]
- Krijg informatie over alle categorieën die op de pagina Albert Einstein worden gebruikt.
- api.php?action=query&generator=categories&titles=Albert%20Einstein&prop=info [in de sandbox openen]
prop=categoryinfo (ci)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Geeft informatie over de opgegeven categorieën.
- cicontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Krijg informatie over Category:Foo en Category:Bar.
- api.php?action=query&prop=categoryinfo&titles=Category:Foo|Category:Bar [in de sandbox openen]
prop=contributors (pc)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Bekijk de lijst met aangemelde bijdragers en het aantal afgemelde bijdragers aan een pagina.
- pcgroup
- Alleen gebruikers in de opgegeven groepen opnemen. Impliciete of automatisch bevorderde groepen zoals *, user of autoconfirmed zijn niet inbegrepen. 
- Waarden (gescheiden met | of alternatief): bot, bureaucrat, interface-admin, suppress, sysop
- pcexcludegroup
- Gebruikers in de opgegeven groepen uitsluiten. Impliciete of automatisch bevorderde groepen zoals *, user of autoconfirmed zijn niet inbegrepen. 
- Waarden (gescheiden met | of alternatief): bot, bureaucrat, interface-admin, suppress, sysop
- pcrights
- Alleen gebruikers met de gegeven rechten opnemen. Rechten verleend door groepen die impliciet of automatisch bevorderd zijn, zoals *, user of autoconfirmed, zijn niet inbegrepen. 
- Waarden (gescheiden met | of alternatief): abusefilter-bypass-blocked-external-domains, abusefilter-hidden-log, abusefilter-hide-log, abusefilter-log, abusefilter-log-detail, abusefilter-log-private, abusefilter-modify, abusefilter-modify-blocked-external-domains, abusefilter-modify-global, abusefilter-modify-restricted, abusefilter-privatedetails, abusefilter-privatedetails-log, abusefilter-revert, abusefilter-view, abusefilter-view-private, apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, import, importupload, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, nuke, override-export-depth, pagelang, patrol, patrolmarks, protect, read, renameuser, replacetext, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, skipcaptcha, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- pcexcluderights
- Gebruikers met de gegeven rechten uitsluiten. Rechten verleend door groepen die impliciet of automatisch bevorderd zijn, zoals *, user of autoconfirmed, zijn niet inbegrepen. 
- Waarden (gescheiden met | of alternatief): abusefilter-bypass-blocked-external-domains, abusefilter-hidden-log, abusefilter-hide-log, abusefilter-log, abusefilter-log-detail, abusefilter-log-private, abusefilter-modify, abusefilter-modify-blocked-external-domains, abusefilter-modify-global, abusefilter-modify-restricted, abusefilter-privatedetails, abusefilter-privatedetails-log, abusefilter-revert, abusefilter-view, abusefilter-view-private, apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, import, importupload, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, nuke, override-export-depth, pagelang, patrol, patrolmarks, protect, read, renameuser, replacetext, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, skipcaptcha, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- pclimit
- Hoeveel bijdragers geretourneerd moeten worden. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- pccontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Toon bijdragers aan de pagina Hoofdpagina.
- api.php?action=query&prop=contributors&titles=Hoofdpagina [in de sandbox openen]
prop=deletedrevisions (drv)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Ontvang informatie over verwijderde versies.
Kan op verscheidene manieren worden gebruikt:
- Verwijderde versies ophalen voor een verzameling pagina’s, door titels of pagina-ID’s op te geven. Geordend op titel en tijdstip.
- Gegevens ophalen over een verzameling verwijderde versies door hun ID’s met revids op te geven. Geordend op versie-ID.
- drvprop
- Welke eigenschappen op te vragen voor elke revisie: - ids
- De ID van de versie.
- flags
- Versiemarkeringen (klein).
- timestamp
- Het tijdstip van de versie.
- user
- De gebruiker die de versie heeft gemaakt. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
- userid
- De ID van de maker van de versie. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
- size
- Lengte (in bytes) van de versie.
- slotsize
- Lengte (in bytes) van elke versie-segment.
- sha1
- SHA-1 (basis 16) van de versie. Als de inhoud uit de versie is verwijderd, wordt een eigenschap sha1hidden geretourneerd.
- slotsha1
- SHA-1 (basis 16) van elk versiesegment. Als de inhoud uit de versie is verwijderd, wordt een eigenschap sha1hidden geretourneerd.
- contentmodel
- Inhoudsmodel-ID van elk versiesegment.
- comment
- Commentaar van de gebruiker op de versie. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- parsedcomment
- Geparset commentaar van de gebruiker op de versie. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- content
- Inhoud van elk versiesegment. Als de tekst voor een versie is verwijderd, wordt een eigenschap texthidden geretourneerd. Als deze optie wordt gebruikt, wordt om prestatieredenen een drvlimit van 50 afgedwongen.
- tags
- Labels voor de versie.
- roles
- Maak een lijst van de rollen van de inhoudssegmenten die in de versie voorkomen.
- parsetree
- Verouderd. Gebruik in plaats hiervan action=expandtemplates of action=parse. The De XML-parseboom van de versie-inhoud (vereist inhoudsmodel wikitext). Om prestatieredenen wordt bij gebruik van deze optie drvlimit op 50 afgedwongen.
 
- Waarden (gescheiden met | of alternatief): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
- Standaard: ids|timestamp|flags|comment|user
- drvslots
- Voor welke versiesegmenten gegevens moeten worden geretourneerd, wanneer segment-gerelateerde eigenschappen zijn opgenomen in drvprops. Bij weglating daarvan worden gegevens uit het segment main in een achterwaarts compatibel formaat geretourneerd. 
- Waarden (gescheiden met | of alternatief): main
- Gebruik * om alle waarden op te geven.
- drvcontentformat-{slot}
- Het inhoudsserialisatieformaat dat voor de uitvoer van inhoud wordt gebruikt. 
- Dit is een sjabloonparameter. Bij het doen van de aanvraag {slot} in de parameternaam moet worden vervangen door waarden van drvslots.
- Een van de volgende waarden: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- drvlimit
- Beperkt hoeveel versies geretourneerd worden. Bij gebruik van drvprop=content, drvprop=parsetree, drvdiffto of drvdifftotext is de limiet 50. Bij gebruik van drvparse is de limiet 1. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- drvexpandtemplates
- Verouderd.
- Gebruik in plaats hiervan action=expandtemplates. Expandeert sjablonen in versieinhoud (vereist drvprop=content). 
- Type: booleaans (details)
- drvgeneratexml
- Verouderd.
- Gebruik in plaats hiervan action=expandtemplates of action=parse. Genereert een XML-parseboom voor versieinhoud (vereist drvprop=content). 
- Type: booleaans (details)
- drvparse
- Verouderd.
- Gebruik in plaats hiervan action=parse. Parset de versie-inhoud (vereist drvprop=content). Om prestatieredenen wordt bij gebruik van deze optie drvlimit op 1 afgedwongen. 
- Type: booleaans (details)
- drvsection
- Haal alleen de inhoud op van de sectie met deze identificatiecode. 
- drvdiffto
- Verouderd.
- Gebruik in plaats hiervan action=compare. De ID van de versie om elke versie mee te vergelijken. Gebruik prev, next en cur voor respectievelijk de vorige, volgende en huidige versie. Om prestatieredenen wordt bij gebruik van deze optie drvlimit op 50 afgedwongen. 
- drvdifftotext
- Verouderd.
- Gebruik in plaats hiervan action=compare. De tekst om elke versie mee te vergelijken. Vergelijkt slechts een beperkt aantal versies. Overschrijft drvdiffto. Als drvsection is ingesteld wordt alleen die sectie met deze tekst vergeleken. Om prestatieredenen wordt bij gebruik van deze optie drvlimit op 50 afgedwongen. 
- drvdifftotextpst
- Verouderd.
- Gebruik in plaats hiervan action=compare. Een "pre-save"-transformatie uitvoeren op de tekst alvorens de verschillen te bepalen. Alleen geldig indien gebruikt met drvdifftotext. 
- Type: booleaans (details)
- drvcontentformat
- Verouderd.
- Serialisatieformaat dat wordt gebruikt voor drvdifftotext en verwacht wordt voor de uitvoer van inhoud. 
- Een van de volgende waarden: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- drvstart
- Het tijdstip waarop het opsommen moet beginnen. Genegeerd bij het verwerken van een lijst met versie-ID’s. 
- Type: tijdstip (toegestane indelingen)
- drvend
- Het tijdstip waarop het opsommen moet eindigen. Genegeerd bij het verwerken van een lijst met versie-ID’s. 
- Type: tijdstip (toegestane indelingen)
- drvdir
- In welke richting opsommen: - newer
- Oudste eerst vermelden. Let op: drvstart moet vóór drvend liggen.
- older
- Nieuwste eerst vermelden (standaard). Let op: drvstart moet later zijn dan drvend.
 
- Een van de volgende waarden: newer, older
- Standaard: older
- drvtag
- Alleen revisies met dit label weergeven. 
- drvuser
- Alleen versies van deze gebruiker weergeven. 
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
- drvexcludeuser
- Geen versies van deze gebruiker weergeven. 
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
- drvcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Geef de informatie voor de verwijderde versie 123456 weer.
- api.php?action=query&prop=deletedrevisions&revids=123456 [in de sandbox openen]
- Geef een lijst van de verwijderde versies van de pagina Hoofdpagina en de bijbehorende overlegpagina met inhoud.
- api.php?action=query&prop=deletedrevisions&titles=Hoofdpagina|Overleg%3AHoofdpagina&drvslots=*&drvprop=user|comment|content [in de sandbox openen]
prop=duplicatefiles (df)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Maak een lijst van alle bestanden die duplicaten zijn van de opgegeven bestanden, gebaseerd op hashwaarden.
- dflimit
- Hoeveel dubbele bestanden moeten worden geretourneerd. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- dfcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- dfdir
- De opsommingsrichting. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- dflocalonly
- Zoek alleen naar bestanden in de lokale database. 
- Type: booleaans (details)
- Zoek naar duplicaten van File:Albert Einstein Head.jpg.
- api.php?action=query&titles=File:Albert_Einstein_Head.jpg&prop=duplicatefiles [in de sandbox openen]
- Zoek naar duplicaten van alle bestanden.
- api.php?action=query&generator=allimages&prop=duplicatefiles [in de sandbox openen]
prop=extlinks (el)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Retourneert alle externe URL’s (geen interwiki’s) van de opgegeven pagina’s.
- ellimit
- Hoeveel koppelingen er moeten worden geretourneerd. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- elcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- elprotocol
- Protocol van de URL. Als het leeg is en elquery is ingesteld, is het protocol http en https. Laat zowel dit als elquery leeg om alle externe koppelingen weer te geven. 
- Een van de volgende waarden: Kan leeg zijn, of bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, matrix, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, worldwind, xmpp
- Standaard: (leeg)
- elquery
- Zoektekst zonder protocol. Handig om te kijken of een bepaalde pagina een bepaalde externe URL bevat. 
- elexpandurl
- Verouderd.
- Protocol-relatieve URL’s aanvullen met het canonieke protocol. 
- Type: booleaans (details)
- Een lijst van pagina’s weergeven met koppelingen naar Hoofdpagina.
- api.php?action=query&prop=extlinks&titles=Hoofdpagina [in de sandbox openen]
prop=fileusage (fu)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Zoek alle pagina’s die de gegeven bestanden gebruiken.
- fuprop
- Welke eigenschappen op te vragen: - pageid
- Pagina-ID van elke pagina.
- title
- Titel van elke pagina.
- redirect
- Markeer of de pagina een doorverwijzing is.
 
- Waarden (gescheiden met | of alternatief): pageid, redirect, title
- Standaard: pageid|title|redirect
- funamespace
- Alleen pagina’s in deze naamruimten opnemen. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- fushow
- Toon alleen items die aan deze criteria voldoen: - redirect
- Toon alleen automatische doorverwijzingen.
- !redirect
- Alleen niet-doorverwijzingen weergeven.
 
- Waarden (gescheiden met | of alternatief): !redirect, redirect
- fulimit
- Hoeveel er moeten worden geretourneerd. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- fucontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Haal een lijst op met pagina’s die gebruik maken van File:Example.jpg.
- api.php?action=query&prop=fileusage&titles=File%3AExample.jpg [in de sandbox openen]
- Vraag informatie op over pagina’s die gebruik maken van File:Example.jpg.
- api.php?action=query&generator=fileusage&titles=File%3AExample.jpg&prop=info [in de sandbox openen]
prop=imageinfo (ii)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Geeft bestandsinformatie en uploadgeschiedenis terug.
- iiprop
- Welke bestandsinformatie u moet krijgen: - timestamp
- Voegt een tijdstempel toe voor de geüploade versie.
- user
- Voegt de gebruiker toe die elke bestandsversie heeft geüpload. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
- userid
- Voeg de ID toe van de gebruiker die elke bestandsversie heeft geüpload. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
- comment
- Commentaar op de versie. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- parsedcomment
- Geparset commentaar op de versie. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- canonicaltitle
- Voegt de canonieke titel van het bestand toe. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- url
- Geeft de URL naar het bestand en de beschrijvingspagina. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- size
- Voegt de bestandsgrootte in bytes en de hoogte, breedte en het aantal pagina’s toe (indien van toepassing).
- dimensions
- Alias voor size (grootte).
- sha1
- Voegt de SHA-1-hash van het bestand toe. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- mime
- Voegt het MIME-type van het bestand toe. Als deze versie van het bestand is verwijderd, wordt een eigenschap filehidden geretourneerd.
- thumbmime
- Voegt het MIME-type van de miniatuurafbeelding toe (vereist een URL en de parameter iiurlwidth). Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- mediatype
- Voegt het mediatype van het bestand toe. Als deze versie van het bestand is verwijderd, wordt een eigenschap filehidden geretourneerd.
- metadata
- Geeft Exif-metagegevens weer voor de versie van het bestand. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- commonmetadata
- Geeft algemene metagegevens van het bestandsformaat weer voor de versie van het bestand. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- extmetadata
- Geeft geformatteerde metagegevens weer die uit meerdere bronnen zijn gecombineerd. De resultaten worden in HTML opgemaakt. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- archivename
- Voegt de bestandsnaam van de archiefversie toe voor niet-nieuwste versies. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- bitdepth
- Voegt de bitdiepte van de versie toe. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- uploadwarning
- Wordt gebruikt door de pagina Speciaal:Uploaden om informatie over een bestaand bestand op te vragen. Niet bedoeld voor gebruik buiten de MediaWiki-kern.
- badfile
- Geeft aan of het bestand op de lijst met foute afbeeldingen staat.
 
- Waarden (gescheiden met | of alternatief): archivename, badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, thumbmime, timestamp, uploadwarning, url, user, userid
- Standaard: timestamp|user
- iilimit
- Hoeveel bestandsversies per bestand moeten worden geretourneerd. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 1
- iistart
- Tijdstip om de lijst mee te beginnen. 
- Type: tijdstip (toegestane indelingen)
- iiend
- Tijdstip om de lijst mee te eindigen. 
- Type: tijdstip (toegestane indelingen)
- iiurlwidth
- Als iiprop=url is ingesteld, wordt een URL naar een afbeelding met deze breedte geretourneerd. Om prestatieredenen worden er bij gebruik van deze optie niet meer dan 50 geschaalde afbeeldingen geretourneerd. 
- Type: geheel getal
- Standaard: -1
- iiurlheight
- Vergelijkbaar met iiurlwidth. 
- Type: geheel getal
- Standaard: -1
- iimetadataversion
- Versie van de te gebruiken metagegevens. Als latest is opgegeven wordt de nieuwste versie gebruikt. Voor achterwaartse compatibiliteit is de standaardwaarde 1. 
- Standaard: 1
- iiextmetadatalanguage
- In welke taal de uitgebreide metagegevens (extmetadata) moeten worden opgehaald. Dit bepaalt welke vertaling wordt opgehaald als er meerdere beschikbaar zijn, en hoe zaken als getallen en verschillende waarden worden opgemaakt. 
- Standaard: nl
- iiextmetadatamultilang
- Als er vertalingen beschikbaar zijn voor de eigenschap ‘extmetadata’, haal ze dan allemaal op. 
- Type: booleaans (details)
- iiextmetadatafilter
- Als dit is opgegeven en niet leeg is, worden alleen deze sleutels geretourneerd voor iiprop=extmetadata. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- iiurlparam
- Een parametertekenreeks die afhangt van hoe het object wordt afgehandeld. Een PDF-bestand zou bijvoorbeeld page15-100px kunnen gebruiken. iiurlwidth moet worden gebruikt en moet stroken met iiurlparam. 
- Standaard: (leeg)
- iibadfilecontexttitle
- Als badfilecontexttitleprop=badfile is ingesteld, is dit de paginatitel die wordt gebruikt bij het evalueren van de lijst met foute afbeeldingen van MediaWiki. 
- iicontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- iilocalonly
- Zoek alleen naar bestanden in de lokale database. 
- Type: booleaans (details)
- Haal informatie op over de huidige versie van File:Albert Einstein Head.jpg.
- api.php?action=query&titles=File:Albert%20Einstein%20Head.jpg&prop=imageinfo [in de sandbox openen]
- Haal informatie op over versies van File:Test.jpg van 2008 en later.
- api.php?action=query&titles=File:Test.jpg&prop=imageinfo&iilimit=50&iiend=2007-12-31T23:59:59Z&iiprop=timestamp|user|url [in de sandbox openen]
prop=images (im)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Retourneert alle bestanden die op de opgegeven pagina’s staan.
- imlimit
- Hoeveel bestanden weer te geven. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- imcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- imimages
- Alleen deze bestanden weergeven. Handig om te controleren of een bepaald bestand op een bepaalde pagina staat. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- imdir
- De opsommingsrichting. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- Vraag een lijst op met bestanden die op de pagina Hoofdpagina worden gebruikt.
- api.php?action=query&prop=images&titles=Hoofdpagina [in de sandbox openen]
- Vraag informatie op over alle bestanden die op de pagina Hoofdpagina worden gebruikt.
- api.php?action=query&generator=images&titles=Hoofdpagina&prop=info [in de sandbox openen]
prop=info (in)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Verkrijg basale paginainformatie.
- inprop
- Welke extra eigenschappen opgevraagd moeten worden: - protection
- Geef het beveiligingsniveau van elke pagina weer.
- talkid
- De pagina-ID van de overlegpagina bij elke niet-overlegpagina.
- watched
- Geef de volgstatus van elke pagina weer.
- watchers
- Het aantal volgers, indien toegestaan.
- visitingwatchers
- Het aantal volgers van elke pagina die recente versies van die pagina hebben bezocht, indien toegestaan.
- notificationtimestamp
- Het tijdstempel van de volglijstmelding van elke pagina.
- subjectid
- De pagina-ID van de bovenliggende pagina voor elke overlegpagina.
- associatedpage
- De voorgevoegde titel van de bijbehorende onderwerp- of overlegpagina.
- url
- Geeft een volledige URL, een bewerkings-URL en de canonieke URL voor elke pagina.
- readable
- Verouderd. Of de gebruiker deze pagina kan lezen. Gebruik in plaats daarvan intestactions=read.
- preload
- Verouderd. Geeft de tekst die wordt geretourneerd door EditFormPreloadText. Gebruik in plaats daarvan preloadcontent, dat ook andere soorten vooraf geladen tekst ondersteunt.
- preloadcontent
- Geeft de inhoud aan die in de editor moet worden weergegeven wanneer de pagina niet bestaat of wanneer een nieuwe sectie wordt toegevoegd.
- editintro
- Geeft de inleidende berichten die aan de gebruiker moeten worden getoond tijdens het bewerken van deze pagina of versie, opgemaakt in HTML.
- displaytitle
- Geeft aan hoe de paginatitel daadwerkelijk wordt weergegeven.
- varianttitles
- Geeft de weergavetitel weer in alle varianten van de taal van de site-inhoud.
- linkclasses
- Geeft de extra CSS-klassen weer (bv. koppelingskleuren) die gebruikt worden voor koppelingen naar deze pagina indien ze verschijnen op de pagina waarvan de naam in inlinkcontext is ingesteld.
 
- Waarden (gescheiden met | of alternatief): associatedpage, displaytitle, editintro, linkclasses, notificationtimestamp, preloadcontent, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, preload, readable
- inlinkcontext
- De contexttitel die moet worden gebruikt bij het bepalen van extra CSS-klassen (bv. koppelingskleuren) wanneer inprop linkclasses bevat. 
- Soort: paginatitel
- Accepteert niet-bestaande pagina's.
- Standaard: Hoofdpagina
- intestactions
- Kijk of de huidige gebruiker bepaalde handelingen op de pagina kan verrichten. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- intestactionsdetail
- Detailniveau voor intestactions. Gebruik de parameters errorformat en errorlang van de hoofdmodule om de opmaak van de geretourneerde berichten te bepalen. - boolean
- Retourneer een Booleaanse waarde voor elke handeling.
- full
- Retourneer berichten waarin wordt uitgelegd waarom de handeling niet is toegestaan, of een lege array als de handeling wel is toegestaan.
- quick
- Net als full, maar dan zonder systeembelastende controles.
 
- Een van de volgende waarden: boolean, full, quick
- Standaard: boolean
- intestactionsautocreate
- Kijk of door het uitvoeren van intestactions automatisch een tijdelijk account aangemaakt zou worden. 
- Type: booleaans (details)
- inpreloadcustom
- Titel van een aangepaste pagina die als vooraf geladen inhoud moet worden gebruikt. 
- Wordt alleen gebruikt als inprop preloadcontent bevat.
- inpreloadparams
- Parameters voor de aangepaste pagina die wordt gebruikt als vooraf geladen inhoud. 
- Wordt alleen gebruikt als inprop preloadcontent bevat.
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- inpreloadnewsection
- Retourneer vooraf geladen inhoud voor een nieuwe sectie op de pagina, in plaats van een nieuwe pagina. 
- Wordt alleen gebruikt als inprop preloadcontent bevat.
- Type: booleaans (details)
- ineditintrostyle
- Voor sommige inleidende berichten zijn er optionele omhullende kaders. Gebruik moreframes om ze op te nemen of lessframes om ze weg te laten. 
- Wordt alleen gebruikt als inprop editintro bevat.
- Een van de volgende waarden: lessframes, moreframes
- Standaard: moreframes
- ineditintroskip
- Lijst met inleidende berichten die uit het antwoord moeten worden verwijderd. Gebruik dit als een bepaald bericht niet relevant is voor uw tool, of als de informatie al op een andere manier wordt overgebracht. 
- Wordt alleen gebruikt als inprop editintro bevat.
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- ineditintrocustom
- Titel van een aangepaste pagina die u kunt gebruiken als extra inleidend bericht. 
- Wordt alleen gebruikt als inprop editintro bevat.
- incontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Vraag informatie op over de pagina Hoofdpagina.
- api.php?action=query&prop=info&titles=Hoofdpagina [in de sandbox openen]
- Vraag algemene en beveiligingsinformatie op over de pagina Hoofdpagina.
- api.php?action=query&prop=info&inprop=protection&titles=Hoofdpagina [in de sandbox openen]
prop=iwlinks (iw)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Retourneert alle interwiki-koppelingen van de opgegeven pagina’s.
- iwprop
- Welke extra eigenschappen voor elke interwiki-koppeling moeten worden opgehaald: - url
- Voegt de volledige URL toe.
 
- Waarden (gescheiden met | of alternatief): url
- iwprefix
- Retourneer alleen interwiki-links met dit voorvoegsel. 
- iwtitle
- Interwiki-koppeling om naar te zoeken. Moet worden gebruikt met iwprefix. 
- iwdir
- De opsommingsrichting. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- iwlimit
- Hoeveel interwiki-links moeten worden geretourneerd. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- iwcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- iwurl
- Verouderd.
- Of de volledige URL moet worden opgevraagd (kan niet worden gebruikt met iwprop). 
- Type: booleaans (details)
- Vraag interwiki-koppelingen op van de pagina Hoofdpagina.
- api.php?action=query&prop=iwlinks&titles=Hoofdpagina [in de sandbox openen]
prop=langlinks (ll)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Retourneert alle intertaalkoppelingen van de opgegeven pagina’s.
- llprop
- Welke extra eigenschappen voor elke intertaal-koppeling moeten worden opgevraagd: - url
- Voegt de volledige URL toe.
- langname
- Voegt de gelokaliseerde taalnaam toe (kan soms onjuist zijn). Gebruik llinlanguagecode om de taal te bepalen.
- autonym
- Voegt de naam in de oorspronkelijke taal toe.
 
- Waarden (gescheiden met | of alternatief): autonym, langname, url
- lllang
- Retourneer alleen taalkoppelingen met deze taalcode. 
- lltitle
- De te zoeken koppeling. Moet gebruikt worden met lllang. 
- lldir
- De opsommingsrichting. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- llinlanguagecode
- Taalcode voor gelokaliseerde taalnamen. 
- Standaard: nl
- lllimit
- Hoeveel intertaalkoppelingen er getoond moeten worden. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- llcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- llurl
- Verouderd.
- Of de volledige URL moet worden opgevraagd (kan niet worden gebruikt met llprop). 
- Type: booleaans (details)
- Vraag intertaal-koppelingen op van de pagina Hoofdpagina.
- api.php?action=query&prop=langlinks&titles=Hoofdpagina&redirects= [in de sandbox openen]
prop=links (pl)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Retourneert alle koppelingen van de opgegeven pagina’s.
- plnamespace
- Toon alleen koppelingen in deze naamruimten. 
- Waarden (gescheiden met | of alternatief): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- pllimit
- Hoeveel koppelingen er moeten worden geretourneerd. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- plcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- pltitles
- Vermeld alleen koppelingen naar deze titels. Handig om te controleren of een bepaalde pagina een koppeling naar een bepaalde titel bevat. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- pldir
- De opsommingsrichting. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- Vraag koppelingen op van de pagina Hoofdpagina.
- api.php?action=query&prop=links&titles=Hoofdpagina [in de sandbox openen]
- Vraag informatie op over de koppelingspagina’s op de pagina Hoofdpagina.
- api.php?action=query&generator=links&titles=Hoofdpagina&prop=info [in de sandbox openen]
- Vraag koppelingen op van de pagina Hoofdpagina in de naamruimten Gebruiker en Sjabloon.
- api.php?action=query&prop=links&titles=Hoofdpagina&plnamespace=2|10 [in de sandbox openen]
prop=linkshere (lh)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Zoek alle pagina’s met koppelingen naar de gegeven pagina’s.
- lhprop
- Welke eigenschappen op te vragen: - pageid
- Pagina-ID van elke pagina.
- title
- Titel van elke pagina.
- redirect
- Markeer of de pagina een doorverwijzing is.
 
- Waarden (gescheiden met | of alternatief): pageid, redirect, title
- Standaard: pageid|title|redirect
- lhnamespace
- Alleen pagina’s in deze naamruimten opnemen. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- lhshow
- Toon alleen vermeldingen die aan deze voorwaarden voldoen: - redirect
- Toon alleen automatische doorverwijzingen.
- !redirect
- Alleen niet-doorverwijzingen weergeven.
 
- Waarden (gescheiden met | of alternatief): !redirect, redirect
- lhlimit
- Hoeveel er moeten worden geretourneerd. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- lhcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Een lijst van pagina's weergeven met koppelingen naar Hoofdpagina.
- api.php?action=query&prop=linkshere&titles=Hoofdpagina [in de sandbox openen]
- Vraag informatie op over pagina’s met koppelingen naar de Hoofdpagina.
- api.php?action=query&generator=linkshere&titles=Hoofdpagina&prop=info [in de sandbox openen]
prop=pageprops (pp)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Vraag verscheidene pagina-eigenschappen op die in de pagina-inhoud zijn gedefinieerd.
- ppcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- ppprop
- Vermeld alleen deze pagina-eigenschappen (action=query&list=pagepropnames retourneert pagina-eigenschapsnamen die in gebruik zijn). Handig om te kijken of een bepaalde pagina-eigenschap op pagina’s gebruikt wordt. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- Eigenschappen ophalen voor de pagina’s Hoofdpagina en MediaWiki.
- api.php?action=query&prop=pageprops&titles=Hoofdpagina|MediaWiki [in de sandbox openen]
prop=redirects (rd)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Retourneert alle doorverwijzingen naar de opgegeven pagina’s.
- rdprop
- Welke eigenschappen op te vragen: - pageid
- Pagina-ID van elke doorverwijzing.
- title
- Titel van elke doorverwijzing.
- fragment
- Fragment van elke doorverwijzing, indien van toepassing.
 
- Waarden (gescheiden met | of alternatief): fragment, pageid, title
- Standaard: pageid|title
- rdnamespace
- Alleen pagina’s in deze naamruimten opnemen. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- rdshow
- Toon alleen items die aan deze criteria voldoen: - fragment
- Toon alleen doorverwijzingen met een fragment.
- !fragment
- Toon alleen doorverwijzingen zonder fragment.
 
- Waarden (gescheiden met | of alternatief): !fragment, fragment
- rdlimit
- Hoeveel doorverwijzingen weer te geven. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- rdcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Een lijst van doorverwijzingen naar Hoofdpagina ophalen.
- api.php?action=query&prop=redirects&titles=Hoofdpagina [in de sandbox openen]
- Informatie over alle doorverwijzingen naar Hoofdpagina ophalen.
- api.php?action=query&generator=redirects&titles=Hoofdpagina&prop=info [in de sandbox openen]
prop=revisions (rv)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Versie-informatie opvragen.
Kan op verschillende manieren gebruikt worden:
- Gegevens over een verzameling pagina’s (laatste versie) opvragen door titels of pagina-ID’s in te stellen.
- Versies voor één bepaalde pagina opvragen door titels of pagina-ID’s met begin, einde of limiet te gebruiken.
- Gegevens over een verzameling versies opvragen door hun ID’s aan te geven met revids.
- rvprop
- Welke eigenschappen op te vragen voor elke revisie: - ids
- De ID van de versie.
- flags
- Versiemarkeringen (klein).
- timestamp
- Het tijdstip van de versie.
- user
- De gebruiker die de versie heeft gemaakt. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
- userid
- De ID van de maker van de versie. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
- size
- Lengte (in bytes) van de versie.
- slotsize
- Lengte (in bytes) van elke versie-segment.
- sha1
- SHA-1 (basis 16) van de versie. Als de inhoud uit de versie is verwijderd, wordt een eigenschap sha1hidden geretourneerd.
- slotsha1
- SHA-1 (basis 16) van elk versiesegment. Als de inhoud uit de versie is verwijderd, wordt een eigenschap sha1hidden geretourneerd.
- contentmodel
- Inhoudsmodel-ID van elk versiesegment.
- comment
- Commentaar van de gebruiker op de versie. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- parsedcomment
- Geparset commentaar van de gebruiker op de versie. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- content
- Inhoud van elk versiesegment. Als de tekst voor een versie is verwijderd, wordt een eigenschap texthidden geretourneerd. Als deze optie wordt gebruikt, wordt om prestatieredenen een rvlimit van 50 afgedwongen.
- tags
- Labels voor de versie.
- roles
- Maak een lijst van de rollen van de inhoudssegmenten die in de versie voorkomen.
- parsetree
- Verouderd. Gebruik in plaats hiervan action=expandtemplates of action=parse. The De XML-parseboom van de versie-inhoud (vereist inhoudsmodel wikitext). Om prestatieredenen wordt bij gebruik van deze optie rvlimit op 50 afgedwongen.
 
- Waarden (gescheiden met | of alternatief): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
- Standaard: ids|timestamp|flags|comment|user
- rvslots
- Voor welke versiesegmenten gegevens moeten worden geretourneerd, wanneer segment-gerelateerde eigenschappen zijn opgenomen in rvprops. Bij weglating daarvan worden gegevens uit het segment main in een achterwaarts compatibel formaat geretourneerd. 
- Waarden (gescheiden met | of alternatief): main
- Gebruik * om alle waarden op te geven.
- rvcontentformat-{slot}
- Het inhoudsserialisatieformaat dat voor de uitvoer van inhoud wordt gebruikt. 
- Dit is een sjabloonparameter. Bij het doen van de aanvraag {slot} in de parameternaam moet worden vervangen door waarden van rvslots.
- Een van de volgende waarden: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- rvlimit
- Beperkt hoeveel versies geretourneerd worden. Bij gebruik van rvprop=content, rvprop=parsetree, rvdiffto of rvdifftotext is de limiet 50. Bij gebruik van rvparse is de limiet 1. 
- Mag alleen worden gebruikt met één pagina (modus #2).
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- rvexpandtemplates
- Verouderd.
- Gebruik in plaats hiervan action=expandtemplates. Expandeert sjablonen in versieinhoud (vereist rvprop=content). 
- Type: booleaans (details)
- rvgeneratexml
- Verouderd.
- Gebruik in plaats hiervan action=expandtemplates of action=parse. Genereert een XML-parseboom voor versieinhoud (vereist rvprop=content). 
- Type: booleaans (details)
- rvparse
- Verouderd.
- Gebruik in plaats hiervan action=parse. Parset de versie-inhoud (vereist rvprop=content). Om prestatieredenen wordt bij gebruik van deze optie rvlimit op 1 afgedwongen. 
- Type: booleaans (details)
- rvsection
- Haal alleen de inhoud op van de sectie met deze identificatiecode. 
- rvdiffto
- Verouderd.
- Gebruik in plaats hiervan action=compare. De ID van de versie om elke versie mee te vergelijken. Gebruik prev, next en cur voor respectievelijk de vorige, volgende en huidige versie. Om prestatieredenen wordt bij gebruik van deze optie rvlimit op 50 afgedwongen. 
- rvdifftotext
- Verouderd.
- Gebruik in plaats hiervan action=compare. De tekst om elke versie mee te vergelijken. Vergelijkt slechts een beperkt aantal versies. Overschrijft rvdiffto. Als rvsection is ingesteld wordt alleen die sectie met deze tekst vergeleken. Om prestatieredenen wordt bij gebruik van deze optie rvlimit op 50 afgedwongen. 
- rvdifftotextpst
- Verouderd.
- Gebruik in plaats hiervan action=compare. Een "pre-save"-transformatie uitvoeren op de tekst alvorens de verschillen te bepalen. Alleen geldig indien gebruikt met rvdifftotext. 
- Type: booleaans (details)
- rvcontentformat
- Verouderd.
- Serialisatieformaat dat wordt gebruikt voor rvdifftotext en verwacht wordt voor de uitvoer van inhoud. 
- Een van de volgende waarden: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- rvstartid
- De opsomming beginnen vanaf het tijdstip van deze versie. De versie moet bestaan, maar hoeft niet bij deze pagina te horen. 
- Mag alleen worden gebruikt met één pagina (modus #2).
- Type: geheel getal
- rvendid
- De opsomming eindigen op het tijdstip van deze versie. De versie moet bestaan, maar hoeft niet bij deze pagina te horen. 
- Mag alleen worden gebruikt met één pagina (modus #2).
- Type: geheel getal
- rvstart
- Vanaf welk versietijdstip moet de opsomming beginnen? 
- Mag alleen worden gebruikt met één pagina (modus #2).
- Type: tijdstip (toegestane indelingen)
- rvend
- Tot aan dit tijdstip opsommen. 
- Mag alleen worden gebruikt met één pagina (modus #2).
- Type: tijdstip (toegestane indelingen)
- rvdir
- In welke richting opsommen: - newer
- Oudste eerst vermelden. Let op: rvstart moet vóór rvend liggen.
- older
- Nieuwste eerst vermelden (standaard). Let op: rvstart moet later zijn dan rvend.
 
- Mag alleen worden gebruikt met één pagina (modus #2).
- Een van de volgende waarden: newer, older
- Standaard: older
- rvuser
- Alleen versies van deze gebruiker opnemen. 
- Mag alleen worden gebruikt met één pagina (modus #2).
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
- rvexcludeuser
- Versies van deze gebruiker uitsluiten. 
- Mag alleen worden gebruikt met één pagina (modus #2).
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
- rvtag
- Alleen revisies met dit label weergeven. 
- rvcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Vraag gegevens met inhoud op voor de laatste versie van de titels API en Hoofdpagina.
- api.php?action=query&prop=revisions&titles=API|Hoofdpagina&rvslots=*&rvprop=timestamp|user|comment|content [in de sandbox openen]
- Vraag de laatste 5 versies op van de Hoofdpagina.
- api.php?action=query&prop=revisions&titles=Hoofdpagina&rvlimit=5&rvprop=timestamp|user|comment [in de sandbox openen]
- Vraag de eerste 5 versies op van de Hoofdpagina.
- api.php?action=query&prop=revisions&titles=Hoofdpagina&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer [in de sandbox openen]
- Vraag de eerste 5 versies op van de Hoofdpagina die na 2006-05-01 zijn gemaakt.
- api.php?action=query&prop=revisions&titles=Hoofdpagina&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer&rvstart=2006-05-01T00:00:00Z [in de sandbox openen]
- Vraag de eerste 5 versies op van de Hoofdpagina die niet door de anonieme gebruiker 127.0.0.1 zijn gemaakt.
- api.php?action=query&prop=revisions&titles=Hoofdpagina&rvlimit=5&rvprop=timestamp|user|comment&rvexcludeuser=127.0.0.1 [in de sandbox openen]
- Vraag de eerste 5 versies op van de Hoofdpagina die zijn gemaakt door de gebruiker MediaWiki default.
- api.php?action=query&prop=revisions&titles=Hoofdpagina&rvlimit=5&rvprop=timestamp|user|comment&rvuser=MediaWiki%20default [in de sandbox openen]
prop=stashimageinfo (sii)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Retourneert bestandsinformatie voor opgeborgen bestanden.
- siifilekey
- Sleutel die een eerdere upload identificeert die tijdelijk is opgeborgen. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- siisessionkey
- Verouderd.
- Alias voor siifilekey, voor achterwaartse compatibiliteit. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- siiprop
- Welke bestandsinformatie u moet krijgen: - timestamp
- Voegt een tijdstempel toe voor de geüploade versie.
- canonicaltitle
- Voegt de canonieke titel van het bestand toe. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- url
- Geeft de URL naar het bestand en de beschrijvingspagina. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- size
- Voegt de bestandsgrootte in bytes en de hoogte, breedte en het aantal pagina’s toe (indien van toepassing).
- dimensions
- Alias voor size (grootte).
- sha1
- Voegt de SHA-1-hash van het bestand toe. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- mime
- Voegt het MIME-type van het bestand toe. Als deze versie van het bestand is verwijderd, wordt een eigenschap filehidden geretourneerd.
- thumbmime
- Voegt het MIME-type van de miniatuurafbeelding toe (vereist een URL en de parameter siiurlwidth). Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- metadata
- Geeft Exif-metagegevens weer voor de versie van het bestand. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- commonmetadata
- Geeft algemene metagegevens van het bestandsformaat weer voor de versie van het bestand. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- extmetadata
- Geeft geformatteerde metagegevens weer die uit meerdere bronnen zijn gecombineerd. De resultaten worden in HTML opgemaakt. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- bitdepth
- Voegt de bitdiepte van de versie toe. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- badfile
- Geeft aan of het bestand op de lijst met foute afbeeldingen staat.
 
- Waarden (gescheiden met | of alternatief): badfile, bitdepth, canonicaltitle, commonmetadata, dimensions, extmetadata, metadata, mime, sha1, size, thumbmime, timestamp, url
- Standaard: timestamp|url
- siiurlwidth
- Als siiprop=url is ingesteld, wordt een URL naar een afbeelding met deze breedte geretourneerd. Om prestatieredenen worden er bij gebruik van deze optie niet meer dan 50 geschaalde afbeeldingen geretourneerd. 
- Type: geheel getal
- Standaard: -1
- siiurlheight
- Vergelijkbaar met siiurlwidth. 
- Type: geheel getal
- Standaard: -1
- siiurlparam
- Een parametertekenreeks die afhangt van hoe het object wordt afgehandeld. Een PDF-bestand zou bijvoorbeeld page15-100px kunnen gebruiken. siiurlwidth moet worden gebruikt en moet stroken met siiurlparam. 
- Standaard: (leeg)
- Retourneert informatie over een opgeborgen bestand.
- api.php?action=query&prop=stashimageinfo&siifilekey=124sd34rsdf567 [in de sandbox openen]
- Retourneert miniaturen voor twee opgeborgen bestanden.
- api.php?action=query&prop=stashimageinfo&siifilekey=b34edoe3|bceffd4&siiurlwidth=120&siiprop=url [in de sandbox openen]
prop=templates (tl)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Retourneert alle pagina's die ingesloten zijn op de gegeven pagina's.
- tlnamespace
- Toon alleen sjablonen in deze naamruimten. 
- Waarden (gescheiden met | of alternatief): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- tllimit
- Hoeveel sjablonen te retourneren. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- tlcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- tltemplates
- Alleen deze sjablonen vermelden. Handig om te controleren of een bepaald sjabloon op een bepaalde pagina wordt gebruikt. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- tldir
- De opsommingsrichting. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- Vraag de sjablonen op die op de pagina Hoofdpagina worden gebruikt.
- api.php?action=query&prop=templates&titles=Hoofdpagina [in de sandbox openen]
- Vraag informatie op over de sjabloonpagina’s die op de pagina Hoofdpagina worden gebruikt.
- api.php?action=query&generator=templates&titles=Hoofdpagina&prop=info [in de sandbox openen]
- Vraag pagina’s op in de naamruimten Gebruiker en Sjabloon die zijn ingevoegd op de pagina Hoofdpagina.
- api.php?action=query&prop=templates&titles=Hoofdpagina&tlnamespace=2|10 [in de sandbox openen]
prop=transcludedin (ti)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Zoek alle pagina’s waarop de gegeven pagina’s worden ingevoegd.
- tiprop
- Welke eigenschappen op te vragen: - pageid
- Pagina-ID van elke pagina.
- title
- Titel van elke pagina.
- redirect
- Markeer of de pagina een doorverwijzing is.
 
- Waarden (gescheiden met | of alternatief): pageid, redirect, title
- Standaard: pageid|title|redirect
- tinamespace
- Alleen pagina’s in deze naamruimten opnemen. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- tishow
- Toon alleen items die aan deze criteria voldoen: - redirect
- Toon alleen automatische doorverwijzingen.
- !redirect
- Alleen niet-doorverwijzingen weergeven.
 
- Waarden (gescheiden met | of alternatief): !redirect, redirect
- tilimit
- Hoeveel er moeten worden geretourneerd. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- ticontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Een lijst opvragen van pagina’s waarop Hoofdpagina wordt ingevoegd.
- api.php?action=query&prop=transcludedin&titles=Hoofdpagina [in de sandbox openen]
- Vraag informatie op over pagina’s waarop Hoofdpagina wordt ingevoegd.
- api.php?action=query&generator=transcludedin&titles=Hoofdpagina&prop=info [in de sandbox openen]
list=abusefilters (abf)
- Voor deze module zijn leesrechten nodig.
- Bron: Abuse Filter
- Licentie: GPL-2.0-or-later
Details weergeven van de misbruikfilters.
- abfstartid
- Het filter-ID waar de opsomming begint. 
- Type: geheel getal
- abfendid
- Het filter-ID waar de opsomming eindigt. 
- Type: geheel getal
- abfdir
- In welke richting opsommen: 
- Een van de volgende waarden: newer, older
- Standaard: newer
- abfshow
- Alleen filters weergeven die voldoen aan deze criteria. 
- Waarden (gescheiden met | of alternatief): !deleted, !enabled, !private, deleted, enabled, private
- abflimit
- Het maximale aantal weer te geven filters. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- abfprop
- Welke eigenschappen op te vragen. 
- Waarden (gescheiden met | of alternatief): actions, comments, description, hits, id, lasteditor, lastedittime, pattern, private, status
- Standaard: id|description|actions|status
- Ingeschakelde openbare filters weergeven
- api.php?action=query&list=abusefilters&abfshow=enabled|!private [in de sandbox openen]
- Enige details over filters weergeven
- api.php?action=query&list=abusefilters&abfprop=id|description|pattern [in de sandbox openen]
list=abuselog (afl)
- Voor deze module zijn leesrechten nodig.
- Bron: Abuse Filter
- Licentie: GPL-2.0-or-later
Gebeurtenissen weergeven die zijn afgevangen door een van de misbruikfilters.
- afllogid
- Een vermelding weergeven met de opgegeven log-ID. 
- Type: geheel getal
- aflstart
- Het tijdstip waar de opsomming begint. 
- Type: tijdstip (toegestane indelingen)
- aflend
- Het tijdstip waar de opsomming eindigt. 
- Type: tijdstip (toegestane indelingen)
- afldir
- In welke richting opsommen: 
- Een van de volgende waarden: newer, older
- Standaard: older
- afluser
- Alleen regels weergeven die zijn uitgevoerd door een opgegeven gebruiker of IP-adres. 
- afltitle
- Alleen regels weergeven die betrekking hebben op een opgegeven pagina. 
- aflfilter
- Alleen regels weergeven die zijn afgevangen door de opgegeven filter-IDs. Scheid met sluistekens (|), gebruik het voorvoegsel "global-" voor globale filters 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- afllimit
- Het maximale aantal regels in de lijst. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- aflprop
- Welke eigenschappen op te vragen. 
- Waarden (gescheiden met | of alternatief): action, details, filter, hidden, ids, result, revid, timestamp, title, user
- Standaard: ids|user|title|action|result|timestamp|hidden|revid
- Recente logboekregels weergeven
- api.php?action=query&list=abuselog [in de sandbox openen]
- Recente logboekregels voor API weergeven
- api.php?action=query&list=abuselog&afltitle=API [in de sandbox openen]
list=allcategories (ac)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Alle categorieën doorlopen.
- acfrom
- De categorie waarmee de opsomming begint. 
- accontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- acto
- De categorie waarmee de opsomming eindigt. 
- acprefix
- Zoek naar alle categorietitels die met deze waarde beginnen. 
- acdir
- Richting om in te sorteren. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- acmin
- Retourneer alleen categorieën met minimaal dit aantal leden. 
- Type: geheel getal
- acmax
- Retourneer alleen categorieën met maximaal dit aantal leden. 
- Type: geheel getal
- aclimit
- Hoeveel categorieën weer te geven. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- acprop
- Welke eigenschappen op te vragen: - size
- Voegt het aantal pagina's in de categorie toe.
- hidden
- Markeert categorieën die verborgen zijn met __HIDDENCAT__.
 
- Waarden (gescheiden met | of alternatief): hidden, size
- Standaard: (leeg)
- Geef categorieën weer met informatie over het aantal pagina’s per categorie.
- api.php?action=query&list=allcategories&acprop=size [in de sandbox openen]
- Haal informatie op over de categoriepagina zelf voor categorieën die beginnen met List.
- api.php?action=query&generator=allcategories&gacprefix=List&prop=info [in de sandbox openen]
list=alldeletedrevisions (adr)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Alle verwijderde versies van een gebruiker of in een naamruimte opsommen.
- adrprop
- Welke eigenschappen op te vragen voor elke revisie: - ids
- De ID van de versie.
- flags
- Versiemarkeringen (klein).
- timestamp
- Het tijdstip van de versie.
- user
- De gebruiker die de versie heeft gemaakt. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
- userid
- De ID van de maker van de versie. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
- size
- Lengte (in bytes) van de versie.
- slotsize
- Lengte (in bytes) van elke versie-segment.
- sha1
- SHA-1 (basis 16) van de versie. Als de inhoud uit de versie is verwijderd, wordt een eigenschap sha1hidden geretourneerd.
- slotsha1
- SHA-1 (basis 16) van elk versiesegment. Als de inhoud uit de versie is verwijderd, wordt een eigenschap sha1hidden geretourneerd.
- contentmodel
- Inhoudsmodel-ID van elk versiesegment.
- comment
- Commentaar van de gebruiker op de versie. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- parsedcomment
- Geparset commentaar van de gebruiker op de versie. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- content
- Inhoud van elk versiesegment. Als de tekst voor een versie is verwijderd, wordt een eigenschap texthidden geretourneerd. Als deze optie wordt gebruikt, wordt om prestatieredenen een adrlimit van 50 afgedwongen.
- tags
- Labels voor de versie.
- roles
- Maak een lijst van de rollen van de inhoudssegmenten die in de versie voorkomen.
- parsetree
- Verouderd. Gebruik in plaats hiervan action=expandtemplates of action=parse. The De XML-parseboom van de versie-inhoud (vereist inhoudsmodel wikitext). Om prestatieredenen wordt bij gebruik van deze optie adrlimit op 50 afgedwongen.
 
- Waarden (gescheiden met | of alternatief): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
- Standaard: ids|timestamp|flags|comment|user
- adrslots
- Voor welke versiesegmenten gegevens moeten worden geretourneerd, wanneer segment-gerelateerde eigenschappen zijn opgenomen in adrprops. Bij weglating daarvan worden gegevens uit het segment main in een achterwaarts compatibel formaat geretourneerd. 
- Waarden (gescheiden met | of alternatief): main
- Gebruik * om alle waarden op te geven.
- adrcontentformat-{slot}
- Het inhoudsserialisatieformaat dat voor de uitvoer van inhoud wordt gebruikt. 
- Dit is een sjabloonparameter. Bij het doen van de aanvraag {slot} in de parameternaam moet worden vervangen door waarden van adrslots.
- Een van de volgende waarden: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- adrlimit
- Beperkt hoeveel versies geretourneerd worden. Bij gebruik van adrprop=content, adrprop=parsetree, adrdiffto of adrdifftotext is de limiet 50. Bij gebruik van adrparse is de limiet 1. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- adrexpandtemplates
- Verouderd.
- Gebruik in plaats hiervan action=expandtemplates. Expandeert sjablonen in versieinhoud (vereist adrprop=content). 
- Type: booleaans (details)
- adrgeneratexml
- Verouderd.
- Gebruik in plaats hiervan action=expandtemplates of action=parse. Genereert een XML-parseboom voor versieinhoud (vereist adrprop=content). 
- Type: booleaans (details)
- adrparse
- Verouderd.
- Gebruik in plaats hiervan action=parse. Parset de versie-inhoud (vereist adrprop=content). Om prestatieredenen wordt bij gebruik van deze optie adrlimit op 1 afgedwongen. 
- Type: booleaans (details)
- adrsection
- Haal alleen de inhoud op van de sectie met deze identificatiecode. 
- adrdiffto
- Verouderd.
- Gebruik in plaats hiervan action=compare. De ID van de versie om elke versie mee te vergelijken. Gebruik prev, next en cur voor respectievelijk de vorige, volgende en huidige versie. Om prestatieredenen wordt bij gebruik van deze optie adrlimit op 50 afgedwongen. 
- adrdifftotext
- Verouderd.
- Gebruik in plaats hiervan action=compare. De tekst om elke versie mee te vergelijken. Vergelijkt slechts een beperkt aantal versies. Overschrijft adrdiffto. Als adrsection is ingesteld wordt alleen die sectie met deze tekst vergeleken. Om prestatieredenen wordt bij gebruik van deze optie adrlimit op 50 afgedwongen. 
- adrdifftotextpst
- Verouderd.
- Gebruik in plaats hiervan action=compare. Een "pre-save"-transformatie uitvoeren op de tekst alvorens de verschillen te bepalen. Alleen geldig indien gebruikt met adrdifftotext. 
- Type: booleaans (details)
- adrcontentformat
- Verouderd.
- Serialisatieformaat dat wordt gebruikt voor adrdifftotext en verwacht wordt voor de uitvoer van inhoud. 
- Een van de volgende waarden: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- adruser
- Alleen versies van deze gebruiker weergeven. 
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
- adrnamespace
- Alleen pagina’s in deze naamruimte weergeven. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- adrstart
- Het tijdstip waar de opsomming begint. 
- Mag alleen worden gebruikt met adruser.
- Type: tijdstip (toegestane indelingen)
- adrend
- Het tijdstip waar de opsomming eindigt. 
- Mag alleen worden gebruikt met adruser.
- Type: tijdstip (toegestane indelingen)
- adrdir
- In welke richting opsommen: - newer
- Oudste eerst vermelden. Let op: adrstart moet vóór adrend liggen.
- older
- Nieuwste eerst vermelden (standaard). Let op: adrstart moet later zijn dan adrend.
 
- Een van de volgende waarden: newer, older
- Standaard: older
- adrfrom
- Begin de lijst bij deze titel. 
- Kan niet worden gebruikt met adruser.
- adrto
- Eindig de lijst bij deze titel. 
- Kan niet worden gebruikt met adruser.
- adrprefix
- Zoek naar alle paginatitels die met deze waarde beginnen. 
- Kan niet worden gebruikt met adruser.
- adrexcludeuser
- Geen versies van deze gebruiker weergeven. 
- Kan niet worden gebruikt met adruser.
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
- adrtag
- Alleen versies met dit label weergeven. 
- adrcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- adrgeneratetitles
- Bij gebruik als generator, titels in plaats van versie-ID’s genereren. 
- Type: booleaans (details)
- Toon de laatste 50 verwijderde bijdragen van gebruiker Example.
- api.php?action=query&list=alldeletedrevisions&adruser=Example&adrlimit=50 [in de sandbox openen]
- Toon de eerse 50 verwijderde versies in de hoofdnaamruimte.
- api.php?action=query&list=alldeletedrevisions&adrdir=newer&adrnamespace=0&adrlimit=50 [in de sandbox openen]
list=allfileusages (af)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Geeft een overzicht van al het gebruik van bestanden, ook niet-bestaande.
- afcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- affrom
- De titel van het bestand waarmee de opsomming moet beginnen. 
- afto
- De titel van het bestand waarmee de opsomming moet eindigen. 
- afprefix
- Zoek naar alle bestandstitels die met deze waarde beginnen. 
- afunique
- Alleen afzonderlijke bestandstitels weergeven. Kan niet worden gebruikt met afprop=ids. Bij gebruik als generator worden doelpagina’s in plaats van bronpagina’s teruggegeven. 
- Type: booleaans (details)
- afprop
- Welke gegevens moeten worden opgenomen: - ids
- Voegt de pagina-ID’s van de gebruikende pagina’s toe (kan niet worden gebruikt met afunique).
- title
- Voegt de titel van het bestand toe.
 
- Waarden (gescheiden met | of alternatief): ids, title
- Standaard: title
- aflimit
- Hoeveel items er in totaal moeten worden getoond. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- afdir
- De opsommingsrichting. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- Titels van bestanden weergeven, ook ontbrekende, met de ID’s van de pagina’s waar ze van zijn, beginnend bij B.
- api.php?action=query&list=allfileusages&affrom=B&afprop=ids|title [in de sandbox openen]
- Unieke bestandstitels weergeven.
- api.php?action=query&list=allfileusages&afunique=&affrom=B [in de sandbox openen]
- Haalt alle bestandstitels op en markeert de ontbrekende.
- api.php?action=query&generator=allfileusages&gafunique=&gaffrom=B [in de sandbox openen]
- Haalt pagina’s op die de bestanden bevatten.
- api.php?action=query&generator=allfileusages&gaffrom=B [in de sandbox openen]
list=allimages (ai)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Alle afbeeldingen op volgorde weergeven.
- aisort
- Eigenschap om op te sorteren. 
- Een van de volgende waarden: name, timestamp
- Standaard: name
- aidir
- De opsommingsrichting. 
- Een van de volgende waarden: ascending, descending, newer, older
- Standaard: ascending
- aifrom
- Titel van de afbeelding waarmee het weergeven moet beginnen. Kan alleen worden gebruikt met aisort=name. 
- aito
- Titel van de afbeelding waarmee het weergeven moet eindigen. Kan alleen worden gebruikt met aisort=name. 
- aicontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- aistart
- Tijdstip waarop het weergeven moet beginnen. Kan alleen worden gebruikt met aisort=timestamp. 
- Type: tijdstip (toegestane indelingen)
- aiend
- Tijdstip waarop het weergeven moet eindigen. Kan alleen worden gebruikt met aisort=timestamp. 
- Type: tijdstip (toegestane indelingen)
- aiprop
- Welke bestandsinformatie u moet krijgen: - timestamp
- Voegt een tijdstempel toe voor de geüploade versie.
- user
- Voegt de gebruiker toe die elke bestandsversie heeft geüpload. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
- userid
- Voeg de ID toe van de gebruiker die elke bestandsversie heeft geüpload. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
- comment
- Commentaar op de versie. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- parsedcomment
- Geparset commentaar op de versie. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- canonicaltitle
- Voegt de canonieke titel van het bestand toe. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- url
- Geeft de URL naar het bestand en de beschrijvingspagina. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- size
- Voegt de bestandsgrootte in bytes en de hoogte, breedte en het aantal pagina’s toe (indien van toepassing).
- dimensions
- Alias voor size (grootte).
- sha1
- Voegt de SHA-1-hash van het bestand toe. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- mime
- Voegt het MIME-type van het bestand toe. Als deze versie van het bestand is verwijderd, wordt een eigenschap filehidden geretourneerd.
- mediatype
- Voegt het mediatype van het bestand toe. Als deze versie van het bestand is verwijderd, wordt een eigenschap filehidden geretourneerd.
- metadata
- Geeft Exif-metagegevens weer voor de versie van het bestand. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- commonmetadata
- Geeft algemene metagegevens van het bestandsformaat weer voor de versie van het bestand. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- extmetadata
- Geeft geformatteerde metagegevens weer die uit meerdere bronnen zijn gecombineerd. De resultaten worden in HTML opgemaakt. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- bitdepth
- Voegt de bitdiepte van de versie toe. Als het bestand uit de versie is verwijderd, wordt een eigenschap filehidden geretourneerd.
- badfile
- Geeft aan of het bestand op de lijst met foute afbeeldingen staat.
 
- Waarden (gescheiden met | of alternatief): badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, timestamp, url, user, userid
- Standaard: timestamp|url
- aiprefix
- Zoek naar alle afbeeldingtitels die beginnen met deze waarde. Kan alleen worden gebruikt met aisort=name. 
- aiminsize
- Beperken tot afbeeldingen met minimaal dit aantal bytes. 
- Type: geheel getal
- aimaxsize
- Beperken tot afbeeldingen met maximaal dit aantal bytes. 
- Type: geheel getal
- aisha1
- SHA1-hash van afbeelding. Overschrijft aisha1base36. 
- aisha1base36
- SHA1-hash van de afbeelding in basis 36 (gebruikt in MediaWiki). 
- aiuser
- Alleen bestanden teruggeven waarvan de laatste versie door deze gebruiker is geüpload. Kan alleen worden gebruikt met aisort=timestamp. Kan niet samen met aifilterbots worden gebruikt. 
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
- aifilterbots
- Hoe bestanden te filteren die door robots zijn geüpload. Kan alleen worden gebruikt met aisort=timestamp. Kan niet samen worden gebruikt met aiuser. 
- Een van de volgende waarden: all, bots, nobots
- Standaard: all
- aimime
- Naar welke MIME-typen moet worden gezocht, bv. image/jpeg. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- ailimit
- Hoeveel afbeeldingen in totaal moeten worden geretourneerd. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- Toon een lijst met bestanden die beginnen met de letter B.
- api.php?action=query&list=allimages&aifrom=B [in de sandbox openen]
- Toon een lijst van recentelijk geüploade bestanden, vergelijkbaar met Special:NewFiles.
- api.php?action=query&list=allimages&aiprop=user|timestamp|url&aisort=timestamp&aidir=older [in de sandbox openen]
- Toon een lijst met bestanden met MIME-type image/png of image/gif.
- api.php?action=query&list=allimages&aimime=image/png|image/gif [in de sandbox openen]
- Toon informatie over 4 bestanden, beginnend met de letter T.
- api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo [in de sandbox openen]
list=alllinks (al)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Alle koppelingen opsommen die naar een bepaalde naamruimte verwijzen.
- alcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- alfrom
- De titel van de koppeling waarmee de opsomming moet beginnen. 
- alto
- De titel van de koppeling waarmee de opsomming moet eindigen. 
- alprefix
- Zoek naar alle gekoppelde titels die met deze waarde beginnen. 
- alunique
- Alleen afzonderlijke gekoppelde titels weergeven. Kan niet worden gebruikt met alprop=ids. Bij gebruik als generator levert dit doelpagina’s op in plaats van bronpagina’s. 
- Type: booleaans (details)
- alprop
- Welke gegevens moeten worden opgenomen: - ids
- Voegt de pagina-ID van de koppelende pagina toe (kan niet worden gebruikt met alunique).
- title
- Voegt de titel van de koppeling toe.
 
- Waarden (gescheiden met | of alternatief): ids, title
- Standaard: title
- alnamespace
- De door te lopen naamruimte. 
- Een van de volgende waarden: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Standaard: 0
- allimit
- Hoeveel items er in totaal moeten worden getoond. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- aldir
- De opsommingsrichting. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- Gekoppelde titels weergeven, ook ontbrekende, met de ID’s van de pagina’s waar ze vandaan komen, beginnend bij B.
- api.php?action=query&list=alllinks&alfrom=B&alprop=ids|title [in de sandbox openen]
- Maak een lijst van unieke gekoppelde titels.
- api.php?action=query&list=alllinks&alunique=&alfrom=B [in de sandbox openen]
- Haalt alle gekoppelde titels op en markeert de ontbrekende.
- api.php?action=query&generator=alllinks&galunique=&galfrom=B [in de sandbox openen]
- Haalt pagina's op die de koppelingen bevatten.
- api.php?action=query&generator=alllinks&galfrom=B [in de sandbox openen]
list=allpages (ap)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Alle pagina’s in een bepaalde naamruimte in volgorde opsommen.
- apfrom
- De paginatitel waarvanaf de opsomming moet beginnen. 
- apcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- apto
- De paginatitel waarop de opsomming moet eindigen. 
- apprefix
- Zoek naar alle paginatitels die met deze waarde beginnen. 
- apnamespace
- De door te lopen naamruimte. 
- Een van de volgende waarden: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Standaard: 0
- apfilterredir
- Welke pagina’s vermeld moeten worden. 
- Een van de volgende waarden: all, nonredirects, redirects
- Standaard: all
- apfilterlanglinks
- Filter op basis van of een pagina taalkoppelingen heeft. Let op: dit houdt mogelijk geen rekening met taalkoppelingen die door uitbreidingen zijn toegevoegd. 
- Een van de volgende waarden: all, withlanglinks, withoutlanglinks
- Standaard: all
- apminsize
- Beperken tot pagina’s met minimaal dit aantal bytes. 
- Type: geheel getal
- apmaxsize
- Beperken tot pagina’s met maximaal dit aantal bytes. 
- Type: geheel getal
- apprtype
- Beperken tot alleen beveiligde pagina’s. 
- Waarden (gescheiden met | of alternatief): edit, move, upload
- apprlevel
- Beveiligingen filteren op basis van het beveiligingsniveau (moet worden gebruikt met de parameter apprtype=). 
- Waarden (gescheiden met | of alternatief): Kan leeg zijn, of autoconfirmed, sysop
- apprfiltercascade
- Beveiligingen filteren op basis van cascadering (genegeerd wanneer apprtype niet is ingesteld). 
- Een van de volgende waarden: all, cascading, noncascading
- Standaard: all
- apprexpiry
- Op welke beveiligingsvervaldatum de pagina moet worden gefilterd: - indefinite
- Alleen pagina’s retourneren waarbij geen beveiligingsvervaldatum is ingesteld.
- definite
- Alleen pagina’s retourneren waarbij een bepaalde beveiligingsvervaldatum is ingesteld.
- all
- Pagina’s ongeacht beveiligingsvervaldatum retourneren.
 
- Een van de volgende waarden: all, definite, indefinite
- Standaard: all
- aplimit
- Hoeveel pagina’s er in totaal moeten worden geretourneerd. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- apdir
- De opsommingsrichting. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- Toon een lijst met pagina’s die beginnen met de letter B.
- api.php?action=query&list=allpages&apfrom=B [in de sandbox openen]
- Toon informatie over 4 pagina’s, beginnend met de letter T.
- api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info [in de sandbox openen]
- Toon inhoud van de eerste 2 niet-doorverwezen pagina’s, beginnend bij Re.
- api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content [in de sandbox openen]
list=allredirects (ar)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Toon alle doorverwijzingen naar een naamruimte.
- arcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- arfrom
- De titel van de doorverwijzing waarmee de opsomming moet beginnen. 
- arto
- De titel van de doorverwijzing waarmee de opsomming moet eindigen. 
- arprefix
- Zoek naar alle doelpagina’s die met deze waarde beginnen. 
- arunique
- Alleen afzonderlijke doelpagina’s weergeven. Kan niet worden gebruikt met arprop=ids|fragment|interwiki. Bij gebruik als generator worden doelpagina’s in plaats van bronpagina’s teruggegeven. 
- Type: booleaans (details)
- arprop
- Welke gegevens moeten worden opgenomen: - ids
- Voegt de pagina-ID van de doorverwijzende pagina toe (kan niet worden gebruikt met arunique).
- title
- Voegt de titel van de doorverwijzing toe.
- fragment
- Voegt het fragment van de doorverwijzing toe, indien aanwezig (kan niet worden gebruikt met arunique).
- interwiki
- Voegt het interwiki-voorvoegsel van de doorverwijzing toe, indien aanwezig (kan niet worden gebruikt met arunique).
 
- Waarden (gescheiden met | of alternatief): fragment, ids, interwiki, title
- Standaard: title
- arnamespace
- De door te lopen naamruimte. 
- Een van de volgende waarden: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Standaard: 0
- arlimit
- Hoeveel items er in totaal moeten worden getoond. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- ardir
- De opsommingsrichting. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- Doelpagina’s weergeven, ook ontbrekende, met de ID’s van de pagina’s waar ze van zijn, beginnend bij B.
- api.php?action=query&list=allredirects&arfrom=B&arprop=ids|title [in de sandbox openen]
- Unieke doelpagina’s weergeven.
- api.php?action=query&list=allredirects&arunique=&arfrom=B [in de sandbox openen]
- Haalt alle doelpagina’s op en markeert de ontbrekende.
- api.php?action=query&generator=allredirects&garunique=&garfrom=B [in de sandbox openen]
- Haalt pagina’s op die de doorverwijzingen bevatten.
- api.php?action=query&generator=allredirects&garfrom=B [in de sandbox openen]
list=allrevisions (arv)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Toon alle versies.
- arvprop
- Welke eigenschappen op te vragen voor elke revisie: - ids
- De ID van de versie.
- flags
- Versiemarkeringen (klein).
- timestamp
- Het tijdstip van de versie.
- user
- De gebruiker die de versie heeft gemaakt. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
- userid
- De ID van de maker van de versie. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
- size
- Lengte (in bytes) van de versie.
- slotsize
- Lengte (in bytes) van elke versie-segment.
- sha1
- SHA-1 (basis 16) van de versie. Als de inhoud uit de versie is verwijderd, wordt een eigenschap sha1hidden geretourneerd.
- slotsha1
- SHA-1 (basis 16) van elk versiesegment. Als de inhoud uit de versie is verwijderd, wordt een eigenschap sha1hidden geretourneerd.
- contentmodel
- Inhoudsmodel-ID van elk versiesegment.
- comment
- Commentaar van de gebruiker op de versie. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- parsedcomment
- Geparset commentaar van de gebruiker op de versie. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- content
- Inhoud van elk versiesegment. Als de tekst voor een versie is verwijderd, wordt een eigenschap texthidden geretourneerd. Als deze optie wordt gebruikt, wordt om prestatieredenen een arvlimit van 50 afgedwongen.
- tags
- Labels voor de versie.
- roles
- Maak een lijst van de rollen van de inhoudssegmenten die in de versie voorkomen.
- parsetree
- Verouderd. Gebruik in plaats hiervan action=expandtemplates of action=parse. The De XML-parseboom van de versie-inhoud (vereist inhoudsmodel wikitext). Om prestatieredenen wordt bij gebruik van deze optie arvlimit op 50 afgedwongen.
 
- Waarden (gescheiden met | of alternatief): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
- Standaard: ids|timestamp|flags|comment|user
- arvslots
- Voor welke versiesegmenten gegevens moeten worden geretourneerd, wanneer segment-gerelateerde eigenschappen zijn opgenomen in arvprops. Bij weglating daarvan worden gegevens uit het segment main in een achterwaarts compatibel formaat geretourneerd. 
- Waarden (gescheiden met | of alternatief): main
- Gebruik * om alle waarden op te geven.
- arvcontentformat-{slot}
- Het inhoudsserialisatieformaat dat voor de uitvoer van inhoud wordt gebruikt. 
- Dit is een sjabloonparameter. Bij het doen van de aanvraag {slot} in de parameternaam moet worden vervangen door waarden van arvslots.
- Een van de volgende waarden: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- arvlimit
- Beperkt hoeveel versies geretourneerd worden. Bij gebruik van arvprop=content, arvprop=parsetree, arvdiffto of arvdifftotext is de limiet 50. Bij gebruik van arvparse is de limiet 1. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- arvexpandtemplates
- Verouderd.
- Gebruik in plaats hiervan action=expandtemplates. Expandeert sjablonen in versieinhoud (vereist arvprop=content). 
- Type: booleaans (details)
- arvgeneratexml
- Verouderd.
- Gebruik in plaats hiervan action=expandtemplates of action=parse. Genereert een XML-parseboom voor versieinhoud (vereist arvprop=content). 
- Type: booleaans (details)
- arvparse
- Verouderd.
- Gebruik in plaats hiervan action=parse. Parset de versie-inhoud (vereist arvprop=content). Om prestatieredenen wordt bij gebruik van deze optie arvlimit op 1 afgedwongen. 
- Type: booleaans (details)
- arvsection
- Haal alleen de inhoud op van de sectie met deze identificatiecode. 
- arvdiffto
- Verouderd.
- Gebruik in plaats hiervan action=compare. De ID van de versie om elke versie mee te vergelijken. Gebruik prev, next en cur voor respectievelijk de vorige, volgende en huidige versie. Om prestatieredenen wordt bij gebruik van deze optie arvlimit op 50 afgedwongen. 
- arvdifftotext
- Verouderd.
- Gebruik in plaats hiervan action=compare. De tekst om elke versie mee te vergelijken. Vergelijkt slechts een beperkt aantal versies. Overschrijft arvdiffto. Als arvsection is ingesteld wordt alleen die sectie met deze tekst vergeleken. Om prestatieredenen wordt bij gebruik van deze optie arvlimit op 50 afgedwongen. 
- arvdifftotextpst
- Verouderd.
- Gebruik in plaats hiervan action=compare. Een "pre-save"-transformatie uitvoeren op de tekst alvorens de verschillen te bepalen. Alleen geldig indien gebruikt met arvdifftotext. 
- Type: booleaans (details)
- arvcontentformat
- Verouderd.
- Serialisatieformaat dat wordt gebruikt voor arvdifftotext en verwacht wordt voor de uitvoer van inhoud. 
- Een van de volgende waarden: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- arvuser
- Alleen versies van deze gebruiker weergeven. 
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
- arvnamespace
- Alleen pagina’s in deze naamruimte weergeven. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- arvstart
- Het tijdstip waar de opsomming begint. 
- Type: tijdstip (toegestane indelingen)
- arvend
- Het tijdstip waar de opsomming eindigt. 
- Type: tijdstip (toegestane indelingen)
- arvdir
- In welke richting opsommen: - newer
- Oudste eerst vermelden. Let op: arvstart moet vóór arvend liggen.
- older
- Nieuwste eerst vermelden (standaard). Let op: arvstart moet later zijn dan arvend.
 
- Een van de volgende waarden: newer, older
- Standaard: older
- arvexcludeuser
- Geen versies van deze gebruiker weergeven. 
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
- arvcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- arvgeneratetitles
- Bij gebruik als generator, titels in plaats van versie-ID’s genereren. 
- Type: booleaans (details)
- Toon de laatste 50 bijdragen van gebruiker Example.
- api.php?action=query&list=allrevisions&arvuser=Example&arvlimit=50 [in de sandbox openen]
- De eerste 50 versies in een willekeurige naamruimte opsommen.
- api.php?action=query&list=allrevisions&arvdir=newer&arvlimit=50 [in de sandbox openen]
list=alltransclusions (at)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Maak een lijst met alle transclusies (pagina's die zijn ingevoegd met {{x}}), ook de niet-bestaande.
- atcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- atfrom
- De titel van de transclusie waarmee de opsomming moet beginnen. 
- atto
- De titel van de transclusie waarmee de opsomming moet eindigen. 
- atprefix
- Zoek naar alle getranscludeerde titels die met deze waarde beginnen. 
- atunique
- Toon alleen afzonderlijke getranscludeerde titels. Kan niet worden gebruikt met atprop=ids. Bij gebruik als generator levert dit doelpagina’s op in plaats van bronpagina’s. 
- Type: booleaans (details)
- atprop
- Welke gegevens moeten worden opgenomen: - ids
- Voegt de pagina-ID van de invoegende pagina toe (kan niet worden gebruikt met atunique).
- title
- Voegt de titel van de transclusie toe.
 
- Waarden (gescheiden met | of alternatief): ids, title
- Standaard: title
- atnamespace
- De door te lopen naamruimte. 
- Een van de volgende waarden: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Standaard: 10
- atlimit
- Hoeveel items er in totaal moeten worden getoond. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- atdir
- De opsommingsrichting. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- Geef een lijst met getranscludeerde titels, ook de ontbrekende, met de ID’s van de pagina’s waar ze van zijn, beginnend bij B.
- api.php?action=query&list=alltransclusions&atfrom=B&atprop=ids|title [in de sandbox openen]
- Geef een lijst met unieke getranscludeerde titels.
- api.php?action=query&list=alltransclusions&atunique=&atfrom=B [in de sandbox openen]
- Haalt alle getranscludeerde titels op en markeert de ontbrekende.
- api.php?action=query&generator=alltransclusions&gatunique=&gatfrom=B [in de sandbox openen]
- Haalt pagina’s op die de transclusies bevatten.
- api.php?action=query&generator=alltransclusions&gatfrom=B [in de sandbox openen]
list=allusers (au)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Een overzicht maken van alle geregistreerde gebruikers.
- aufrom
- De gebruikersnaam die als eerste weergegeven moet worden. 
- auto
- De gebruikersnaam die als laatste weergegeven moet worden. 
- auprefix
- Zoeken naar alle gebruikers die met deze waarde beginnen. 
- audir
- Richting om in te sorteren. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- augroup
- Alleen gebruikers in de opgegeven groepen opnemen. Impliciete of automatisch bevorderde groepen zoals *, user of autoconfirmed zijn niet inbegrepen. 
- Waarden (gescheiden met | of alternatief): bot, bureaucrat, interface-admin, suppress, sysop
- auexcludegroup
- Sluit gebruikers in de gegeven groepen uit. 
- Waarden (gescheiden met | of alternatief): bot, bureaucrat, interface-admin, suppress, sysop
- aurights
- Alleen gebruikers met de gegeven rechten opnemen. Rechten die impliciet of automatisch bevorderd zijn, zoals *, user of autoconfirmed, worden niet opgenomen. 
- Waarden (gescheiden met | of alternatief): abusefilter-bypass-blocked-external-domains, abusefilter-hidden-log, abusefilter-hide-log, abusefilter-log, abusefilter-log-detail, abusefilter-log-private, abusefilter-modify, abusefilter-modify-blocked-external-domains, abusefilter-modify-global, abusefilter-modify-restricted, abusefilter-privatedetails, abusefilter-privatedetails-log, abusefilter-revert, abusefilter-view, abusefilter-view-private, apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changeemail, changetags, confirmemail, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, import, importupload, ipblock-exempt, linkpurge, mailpassword, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, nuke, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, renameuser, renderfile, renderfile-nonstandard, replacetext, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, skipcaptcha, stashbasehtml, stashedit, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- auprop
- Welke gegevens moeten worden opgenomen: - blockinfo
- Voegt informatie over een actuele blokkade van de gebruiker toe.
- groups
- Toont de groepen waar de gebruiker in zit. Dit gebruikt meer serverbronnen en retourneert mogelijk minder resultaten dan de opgegeven limiet.
- implicitgroups
- Toont alle groepen waar de gebruiker automatisch in zit.
- rights
- Toont de rechten die de gebruiker heeft.
- editcount
- Voegt het aantal bewerkingen van de gebruiker toe.
- registration
- Voegt de registratiedatum van de gebruiker toe, indien beschikbaar (kan leeg zijn).
- centralids
- Voegt de centrale ID’s en de koppelingsstatus van de gebruiker toe.
 
- Waarden (gescheiden met | of alternatief): blockinfo, centralids, editcount, groups, implicitgroups, registration, rights
- aulimit
- Het totaal aantal aan gebruikersnamen dat getoond moet worden. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- auwitheditsonly
- Toon alleen gebruikers die bewerkingen hebben gemaakt. 
- Type: booleaans (details)
- auactiveusers
- Toon alleen gebruikers die actief zijn geweest in de laatste 30 dagen. 
- Type: booleaans (details)
- auattachedwiki
- Met auprop=centralids wordt ook aangegeven of de gebruiker is gekoppeld aan de wiki met deze ID. 
- Toon gebruikers vanaf Y.
- api.php?action=query&list=allusers&aufrom=Y [in de sandbox openen]
list=backlinks (bl)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Zoek alle pagina’s met koppelingen naar de gegeven pagina.
- bltitle
- Te onderzoeken titel. Kan niet in combinatie met blpageid gebruikt worden. 
- blpageid
- Te onderzoeken pagina-ID. Kan niet in combinatie met bltitle gebruikt worden. 
- Type: geheel getal
- blcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- blnamespace
- De door te lopen naamruimte. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- bldir
- De opsommingsrichting. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- blfilterredir
- Hoe te filteren op automatische doorverwijzingen. Indien ingesteld op nonredirects wanneer blredirect is ingeschakeld, wordt dit alleen toegepast op het tweede niveau. 
- Een van de volgende waarden: all, nonredirects, redirects
- Standaard: all
- bllimit
- Hoeveel pagina’s in totaal moeten worden geretourneerd. Als blredirect is ingeschakeld, geldt de limiet voor elk niveau afzonderlijk (wat betekent dat er maximaal 2 * bllimit resultaten kunnen worden geretourneerd). 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- blredirect
- Als de koppelende pagina een doorverwijzing is, zoek dan ook alle pagina’s die naar die doorverwijzing koppelen. De maximumlimiet is gehalveerd. 
- Type: booleaans (details)
- Koppelingen naar Hoofdpagina weergeven.
- api.php?action=query&list=backlinks&bltitle=Hoofdpagina [in de sandbox openen]
- Verkrijg informatie over pagina’s die koppelen naar Hoofdpagina.
- api.php?action=query&generator=backlinks&gbltitle=Hoofdpagina&prop=info [in de sandbox openen]
list=blocks (bk)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Toon alle geblokkeerde gebruikers en IP-adressen.
- bkstart
- Het tijdstip waar de opsomming begint. 
- Type: tijdstip (toegestane indelingen)
- bkend
- Het tijdstip waar de opsomming eindigt. 
- Type: tijdstip (toegestane indelingen)
- bkdir
- In welke richting opsommen: - newer
- Oudste eerst vermelden. Let op: bkstart moet vóór bkend liggen.
- older
- Nieuwste eerst vermelden (standaard). Let op: bkstart moet later zijn dan bkend.
 
- Een van de volgende waarden: newer, older
- Standaard: older
- bkids
- Lijst met blokkade-ID’s om weer te geven (optioneel). 
- Type: lijst met gehele getallen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- bkusers
- Lijst met gebruikers waarnaar gezocht moet worden (optioneel). 
- Type: lijst van gebruikers, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker en IP bereik
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- bkip
- Haal alle blokken op die van toepassing zijn op dit IP-adres of CIDR-bereik, inclusief bereikblokken. Kan niet worden gebruikt in combinatie met bkusers. CIDR-bereiken die breder zijn dan IPv4/16 of IPv6/19 worden niet geaccepteerd. 
- bklimit
- Het maximale aantal weer te geven blokkades. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- bkprop
- Welke eigenschappen op te vragen: - id
- Voegt de blokkade-ID toe.
- user
- Voegt de gebruikersnaam van de geblokkeerde gebruiker toe.
- userid
- Voegt de gebruikers-ID van de geblokkeerde gebruiker toe.
- by
- Voegt de gebruikersnaam van de blokkerende gebruiker toe.
- byid
- Voegt de gebruikers-ID van de blokkerende gebruiker toe.
- timestamp
- Voegt het tijdstip toe waarop de blokkade is ingesteld.
- expiry
- Voegt het tijdstip toe waarop de blokkade vervalt.
- reason
- Voegt de reden voor de blokkade toe.
- range
- Voegt het bereik van IP-adressen toe waarop de blokkade van toepassing is.
- flags
- Labelt de blokkade met (automatische blokkade, alleen anoniem, enzovoort).
- restrictions
- Voegt de gedeeltelijke blokkadebeperkingen toe als de blokkade niet voor de hele site geldt.
 
- Waarden (gescheiden met | of alternatief): by, byid, expiry, flags, id, range, reason, restrictions, timestamp, user, userid
- Standaard: id|user|by|timestamp|expiry|reason|flags
- bkshow
- Toon alleen items die aan deze criteria voldoen. Als u bijvoorbeeld alleen blokkades van IP-adressen voor onbepaalde tijd wilt zien, stelt bkshow=ip|!temp in. 
- Waarden (gescheiden met | of alternatief): !account, !ip, !range, !temp, account, ip, range, temp
- bkcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Toon blokkades.
- api.php?action=query&list=blocks [in de sandbox openen]
- Toon blokkades van gebruikers Alice en Bob.
- api.php?action=query&list=blocks&bkusers=Alice|Bob [in de sandbox openen]
list=categorymembers (cm)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Toon alle pagina's in de opgegeven categorie.
- cmtitle
- Welke categorie moet worden opgesomd (verplicht). Moet het voorvoegsel Categorie: bevatten. Kan niet samen met cmpageid worden gebruikt. 
- cmpageid
- Pagina-ID van de op te sommen categorie. Kan niet in combinatie met cmtitle gebruikt worden. 
- Type: geheel getal
- cmprop
- Welke informatie moet worden opgenomen: - ids
- Voegt de pagina-ID toe.
- title
- Voegt de titel en de naamruimte-ID van de pagina toe.
- sortkey
- Voegt de sorteersleutel toe die wordt gebruikt voor het sorteren in de categorie (hexadecimale tekenreeks).
- sortkeyprefix
- Voegt het sorteersleutelvoorvoegsel toe dat wordt gebruikt voor het sorteren in de categorie (het voor mensen leesbare deel van de sorteersleutel).
- type
- Voegt het type toe waarin de pagina is gecategoriseerd (page, subcat of file).
- timestamp
- Voegt het tijdstip toe waarop de pagina is opgenomen.
 
- Waarden (gescheiden met | of alternatief): ids, sortkey, sortkeyprefix, timestamp, title, type
- Standaard: ids|title
- cmnamespace
- Alleen pagina‘s in deze naamruimten opnemen. Merk op dat cmtype=subcat of cmtype=file kan worden gebruikt in plaats van cmnamespace=14 of 6. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- cmtype
- Welk type categorieleden moet worden opgenomen. Genegeerd wanneer cmsort=timestamp is ingesteld. 
- Waarden (gescheiden met | of alternatief): file, page, subcat
- Standaard: page|subcat|file
- cmcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- cmlimit
- Het maximale aantal weer te geven pagina's. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- cmsort
- Eigenschap om op te sorteren. 
- Een van de volgende waarden: sortkey, timestamp
- Standaard: sortkey
- cmdir
- Richting om in te sorteren. 
- Een van de volgende waarden: asc, ascending, desc, descending, newer, older
- Standaard: ascending
- cmstart
- Tijdstip waarop de lijst moet beginnen. Kan alleen worden gebruikt met cmsort=timestamp . 
- Type: tijdstip (toegestane indelingen)
- cmend
- Tijdstip waarop de lijst moet eindigen. Kan alleen worden gebruikt met cmsort=timestamp . 
- Type: tijdstip (toegestane indelingen)
- cmstarthexsortkey
- Sorteersleutel waarmee de lijst moet beginnen, zoals geretourneerd door cmprop=sortkey. Kan alleen worden gebruikt met cmsort=sortkey. 
- cmendhexsortkey
- Sorteersleutel waarmee de lijst moet eindigen, zoals geretourneerd door cmprop=sortkey. Kan alleen worden gebruikt met cmsort=sortkey. 
- cmstartsortkeyprefix
- Soorteersleutel-voorvoegsel waarmee de lijst moet beginnen. Kan alleen worden gebruikt met cmsort=sortkey. Overschrijft cmstarthexsortkey. 
- cmendsortkeyprefix
- Soorteersleutel-voorvoegsel waarvóór de lijst moet eindigen (dus niet waarmee; als deze waarde voorkomt, wordt deze niet opgenomen!). Kan alleen worden gebruikt met cmsort=sortkey. Overschrijft cmendhexsortkey. 
- cmstartsortkey
- Verouderd.
- Gebruik in plaats daarvan cmstarthexsortkey. 
- cmendsortkey
- Verouderd.
- Gebruik in plaats daarvan cmendhexsortkey. 
- Toon de eerste 10 pagina's in Category:Physics.
- api.php?action=query&list=categorymembers&cmtitle=Category:Physics [in de sandbox openen]
- Informatie verkrijgen over de eerste tien pagina’s in Category:Physics.
- api.php?action=query&generator=categorymembers&gcmtitle=Category:Physics&prop=info [in de sandbox openen]
list=deletedrevs (dr)
- Deze module is verouderd.
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Verwijderde versies weergeven.
Werkt in drie modi:
- Verwijderde versies voor de opgegeven titels weergeven, gesorteerd op tijdstip.
- Verwijderde bijdragen voor de opgegeven gebruiker weergeven, gesorteerd op tijdstip (geen titels opgegeven).
- Alle verwijderde versies in de opgegeven naamruimte weergeven, gesorteerd op titel en tijdstip (geen titels opgegeven, druser niet ingesteld).
Bepaalde parameters zijn alleen van toepassing op sommige modi en worden in andere genegeerd.
- drstart
- Het tijdstip waar de opsomming begint. 
- Modi: 1, 2
- Type: tijdstip (toegestane indelingen)
- drend
- Het tijdstip waar de opsomming eindigt. 
- Modi: 1, 2
- Type: tijdstip (toegestane indelingen)
- drdir
- In welke richting opsommen: - newer
- Oudste eerst vermelden. Let op: drstart moet vóór drend liggen.
- older
- Nieuwste eerst vermelden (standaard). Let op: drstart moet later zijn dan drend.
 
- Modi: 1, 3
- Een van de volgende waarden: newer, older
- Standaard: older
- drfrom
- Begin de lijst bij deze titel. 
- Modus: 3
- drto
- Eindig de lijst bij deze titel. 
- Modus: 3
- drprefix
- Zoek naar alle paginatitels die met deze waarde beginnen. 
- Modus: 3
- drunique
- Vermeld slechts één versie per pagina. 
- Modus: 3
- Type: booleaans (details)
- drnamespace
- Alleen pagina’s in deze naamruimte weergeven. 
- Modus: 3
- Een van de volgende waarden: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Standaard: 0
- drtag
- Alleen revisies met dit label weergeven. 
- druser
- Alleen versies van deze gebruiker weergeven. 
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
- drexcludeuser
- Geen versies van deze gebruiker weergeven. 
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
- drprop
- Welke eigenschappen op te vragen: - revid
- Voegt de versie-ID van de verwijderde versie toe.
- parentid
- Voegt de versie-ID van de vorige versie toe aan de pagina.
- user
- Voegt de gebruiker toe die de versie heeft gemaakt.
- userid
- Voegt de ID toe van de gebruiker die de versie heeft gemaakt.
- comment
- Voegt het commentaar van de versie toe.
- parsedcomment
- Voegt het geparsete commentaar van de versie toe.
- minor
- Geeft aan of het om een kleine bewerking gaat.
- len
- Voegt de lengte (in bytes) van de versie toe.
- sha1
- Voegt de SHA-1 (basis 16) van de versie toe.
- content
- Voegt de inhoud van de versie toe. Om prestatieredenen wordt bij gebruik van deze optie drlimit afgedwongen op 50.
- token
- Verouderd. Geeft het bewerkingstoken.
- tags
- Labels voor de versie.
 
- Waarden (gescheiden met | of alternatief): comment, content, len, minor, parentid, parsedcomment, revid, sha1, tags, user, userid, token
- Standaard: user|comment
- drlimit
- Het maximale aantal te vermelden versies. Als drprop=content wordt gebruikt, is de limiet 50. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- drcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Geef de laatste verwijderde versies van de pagina’s Hoofdpagina en Talk:Main Page weer, met inhoud (modus 1).
- api.php?action=query&list=deletedrevs&titles=Hoofdpagina|Overleg%3AHoofdpagina&drprop=user|comment|content [in de sandbox openen]
- Geef de laatste 50 verwijderde bijdragen van Bob weer (modus 2).
- api.php?action=query&list=deletedrevs&druser=Bob&drlimit=50 [in de sandbox openen]
- Geef de eerste 50 verwijderde versies in de hoofdnaamruimte weer (modus 3).
- api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50 [in de sandbox openen]
- Geef de eerste 50 verwijderde pagina’s in de naamruimte Overleg weer (modus 3).
- api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50&drnamespace=1&drunique= [in de sandbox openen]
list=embeddedin (ei)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Vind alle pagina’s die de opgegeven titel invoegen (transcluderen).
- eititle
- De te zoeken titel. Kan niet samen met eipageid worden gebruikt. 
- eipageid
- De te zoeken pagina-ID. Kan niet samen met eititle worden gebruikt. 
- Type: geheel getal
- eicontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- einamespace
- De door te lopen naamruimte. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- eidir
- De opsommingsrichting. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- eifilterredir
- Hoe te filteren op automatische doorverwijzingen. 
- Een van de volgende waarden: all, nonredirects, redirects
- Standaard: all
- eilimit
- Hoeveel pagina’s er in totaal moeten worden geretourneerd. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- Toon pagina’s die Template:Stub transcluderen.
- api.php?action=query&list=embeddedin&eititle=Template:Stub [in de sandbox openen]
- Verkrijg informatie over de pagina’s die Template:Stub transcluderen.
- api.php?action=query&generator=embeddedin&geititle=Template:Stub&prop=info [in de sandbox openen]
list=exturlusage (eu)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Geef een overzicht van de pagina’s die een bepaalde URL bevatten.
- euprop
- Welke gegevens moeten worden opgenomen: - ids
- Voegt de ID van de pagina toe.
- title
- Voegt de titel en de naamruimte-ID van de pagina toe.
- url
- Voegt de URL toe die op de pagina wordt gebruikt.
 
- Waarden (gescheiden met | of alternatief): ids, title, url
- Standaard: ids|title|url
- eucontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- euprotocol
- Protocol van de URL. Als het leeg is en euquery is ingesteld, is het protocol http en https. Laat zowel dit als euquery leeg om alle externe koppelingen weer te geven. 
- Een van de volgende waarden: Kan leeg zijn, of bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, matrix, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, worldwind, xmpp
- Standaard: (leeg)
- euquery
- Zoektekst zonder protocol. Zie Special:LinkSearch. Laat leeg om alle externe koppelingen weer te geven. 
- eunamespace
- De te inventariseren paginanaamruimten. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- eulimit
- Hoeveel pagina’s geretourneerd moeten worden. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- euexpandurl
- Verouderd.
- Protocol-relatieve URL’s aanvullen met het canonieke protocol. 
- Type: booleaans (details)
- Toon pagina’s die koppelen naar https://www.mediawiki.org.
- api.php?action=query&list=exturlusage&euquery=www.mediawiki.org [in de sandbox openen]
list=filearchive (fa)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Alle verwijderde bestanden op volgorde opsommen.
- fafrom
- De afbeeldingstitel waarvanaf de opsomming moet beginnen. 
- fato
- De afbeeldingstitel waarop de opsomming moet eindigen. 
- faprefix
- Zoek naar alle afbeeldingstitels die met deze waarde beginnen. 
- fadir
- De opsommingsrichting. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- fasha1
- SHA1-hash van afbeelding. Overschrijft fasha1base36. 
- fasha1base36
- SHA1-hash van de afbeelding in basis 36 (gebruikt in MediaWiki). 
- faprop
- Welke afbeeldingsinformatie opgevraagd moet worden: - sha1
- Voegt SHA-1-hash toe voor de afbeelding.
- timestamp
- Voegt een tijdstempel toe voor de geüploade versie.
- user
- Voegt de gebruiker toe die de afbeeldingversie heeft geüpload.
- size
- Voegt de grootte van de afbeelding in bytes toe, plus de hoogte, breedte en het aantal pagina’s (indien van toepassing).
- dimensions
- Alias voor size (grootte).
- description
- Voegt een beschrijving van de afbeeldingsversie toe.
- parseddescription
- Parset de beschrijving van de versie.
- mime
- Voegt het MIME-type van de afbeelding toe.
- mediatype
- Voegt het mediatype van de afbeelding toe.
- metadata
- Geeft Exif-metagegevens weer voor de versie van de afbeelding.
- bitdepth
- Voegt de bitdiepte van de versie toe.
- archivename
- Voegt de bestandsnaam van de archiefversie toe voor niet-nieuwste versies.
 
- Waarden (gescheiden met | of alternatief): archivename, bitdepth, description, dimensions, mediatype, metadata, mime, parseddescription, sha1, size, timestamp, user
- Standaard: timestamp
- falimit
- Hoeveel afbeeldingen er in totaal moeten worden geretourneerd. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- facontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Toon een lijst met alle verwijderde bestanden.
- api.php?action=query&list=filearchive [in de sandbox openen]
list=imageusage (iu)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Zoek alle pagina’s die de opgegeven afbeeldingstitel gebruiken.
- iutitle
- De te zoeken titel. Kan niet samen met iupageid worden gebruikt. 
- iupageid
- De te zoeken pagina-ID. Kan niet samen met iutitle worden gebruikt. 
- Type: geheel getal
- iucontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- iunamespace
- De door te lopen naamruimte. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- iudir
- De opsommingsrichting. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- iufilterredir
- Hoe te filteren op automatische doorverwijzingen. Indien ingesteld op nonredirects wanneer iuredirect is ingeschakeld, wordt dit alleen toegepast op het tweede niveau. 
- Een van de volgende waarden: all, nonredirects, redirects
- Standaard: all
- iulimit
- Hoeveel pagina’s in totaal moeten worden geretourneerd. Als iuredirect is ingeschakeld, geldt de limiet voor elk niveau afzonderlijk (wat betekent dat er maximaal 2 * iulimit resultaten kunnen worden geretourneerd). 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- iuredirect
- Als de koppelende pagina een doorverwijzing is, zoek dan ook alle pagina’s die naar die doorverwijzing koppelen. De maximumlimiet is gehalveerd. 
- Type: booleaans (details)
- Toon pagina's die File:Albert Einstein Head.jpg gebruiken.
- api.php?action=query&list=imageusage&iutitle=File:Albert%20Einstein%20Head.jpg [in de sandbox openen]
- Toon informatie over pagina's die File:Albert Einstein Head.jpg gebruiken.
- api.php?action=query&generator=imageusage&giutitle=File:Albert%20Einstein%20Head.jpg&prop=info [in de sandbox openen]
list=iwbacklinks (iwbl)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Zoek alle pagina’s met koppelingen naar de gegeven interwiki-koppeling.
Kan worden gebruikt om alle koppelingen met een voorvoegsel te vinden, of alle koppelingen naar een titel (met een gegeven voorvoegsel). Als u geen van beide parameters gebruikt, dan wordt dit opgevat als “alle interwiki-koppelingen”.
- iwblprefix
- Voorvoegsel voor de interwiki. 
- iwbltitle
- Interwiki-koppeling om naar te zoeken. Moet worden gebruikt met iwblblprefix. 
- iwblcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- iwbllimit
- Hoeveel pagina’s er in totaal moeten worden geretourneerd. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- iwblprop
- Welke eigenschappen op te vragen: - iwprefix
- Voegt het voorvoegsel van de interwiki toe.
- iwtitle
- Voegt de titel van de interwiki toe.
 
- Waarden (gescheiden met | of alternatief): iwprefix, iwtitle
- Standaard: (leeg)
- iwbldir
- De opsommingsrichting. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- Vraag pagina’s op met koppelingen naar wikibooks:Test.
- api.php?action=query&list=iwbacklinks&iwbltitle=Test&iwblprefix=wikibooks [in de sandbox openen]
- Vraag informatie op over pagina’s met koppelingen naar wikibooks:Test.
- api.php?action=query&generator=iwbacklinks&giwbltitle=Test&giwblprefix=wikibooks&prop=info [in de sandbox openen]
list=langbacklinks (lbl)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Zoek alle pagina’s met koppelingen naar de opgegeven taalkoppeling.
Kan worden gebruikt om alle koppelingen met een taalcode te vinden, of alle koppelingen naar een titel (met een bepaalde taal). Als u geen van beide parameters gebruikt, betekent dit feitelijk “alle taalkoppelingen”.
Let op: taalkoppelingen die door uitbreidingen zijn toegevoegd worden mogelijk niet meegenomen.
- lbllang
- Taal voor de taallink. 
- lbltitle
- De te zoeken taalkoppeling. Moet worden gebruikt met lbllang. 
- lblcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- lbllimit
- Hoeveel pagina’s er in totaal moeten worden geretourneerd. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- lblprop
- Welke eigenschappen op te vragen: - lllang
- Voegt de taalcode van de taalkoppeling toe.
- lltitle
- Voegt de titel van de taalkoppeling toe.
 
- Waarden (gescheiden met | of alternatief): lllang, lltitle
- Standaard: (leeg)
- lbldir
- De opsommingsrichting. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- Toon de pagina's die verwijzen naar fr:Test.
- api.php?action=query&list=langbacklinks&lbltitle=Test&lbllang=fr [in de sandbox openen]
- Informatie verkrijgen over pagina's die gekoppeld zijn aan fr:Test.
- api.php?action=query&generator=langbacklinks&glbltitle=Test&glbllang=fr&prop=info [in de sandbox openen]
list=linterrors (lnt)
- Voor deze module zijn leesrechten nodig.
- Bron: Linter
- Licentie: GPL-2.0-or-later
Een lijst van lintfouten opvragen.
- lntcategories
- Lintfoutcategorieën. 
- Waarden (gescheiden met | of alternatief): bogus-image-options, deletable-table-tag, fostered, html5-misnesting, large-tables, misc-tidy-replacement-issues, misnested-tag, missing-end-tag, missing-end-tag-in-heading, multi-colon-escape, multiline-html-table-in-list, multiple-unclosed-formatting-tags, night-mode-unaware-background-color, obsolete-tag, pwrap-bug-workaround, self-closed-tag, stripped-tag, tidy-font-bug, tidy-whitespace-bug, unclosed-quotes-in-heading, wikilink-in-extlink
- Standaard: deletable-table-tag|html5-misnesting|misc-tidy-replacement-issues|multiline-html-table-in-list|multiple-unclosed-formatting-tags|pwrap-bug-workaround|self-closed-tag|tidy-font-bug|tidy-whitespace-bug|unclosed-quotes-in-heading|bogus-image-options|fostered|misnested-tag|multi-colon-escape|wikilink-in-extlink|missing-end-tag|missing-end-tag-in-heading|obsolete-tag|stripped-tag
- lntlimit
- Aantal resultaten om weer te geven 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- lntnamespace
- Alleen lintfouten in de opgegeven naamruimten opnemen. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- lntpageid
- Alleen lintfouten van de opgegeven paginatitel opnemen 
- Type: lijst met gehele getallen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- lnttitle
- Alleen lintfouten van de opgegeven paginatitel opnemen 
- lntfrom
- Lint-ID van waaruit de aanvraag moet worden gestart 
- Type: geheel getal
- Alle lintfouten in de categorie "obsolete-tag" ophalen.
- api.php?action=query&list=linterrors&lntcategories=obsolete-tag [in de sandbox openen]
list=logevents (le)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Gebeurtenissen uit logboeken opvragen.
- leprop
- Welke eigenschappen op te vragen: - ids
- Voegt de ID van de logboekgebeurtenis toe.
- title
- Voegt de titel van de pagina voor de logboekgebeurtenis toe.
- type
- Voegt het type logboekgebeurtenis toe.
- user
- Voegt de gebruiker toe die verantwoordelijk is voor de logboekgebeurtenis. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
- userid
- Voegt de ID toe van de gebruiker die verantwoordelijk is voor de logboekgebeurtenis. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
- timestamp
- Voegt het tijdstempel van de logboekgebeurtenis toe.
- comment
- Voegt het commentaar bij de logboekgebeurtenis toe. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- parsedcomment
- Voegt het geparsete commentaar bij de logboekgebeurtenis toe. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- details
- Geeft aanvullende details over de logboekgebeurtenis. Als de logboekgebeurtenis uit de versie is verwijderd, wordt een eigenschap actionhidden geretourneerd.
- tags
- Geeft labels voor de logboekgebeurtenis weer.
 
- Waarden (gescheiden met | of alternatief): comment, details, ids, parsedcomment, tags, timestamp, title, type, user, userid
- Standaard: ids|title|type|user|timestamp|comment|details
- letype
- Logboekregels alleen voor dit type filteren. 
- Een van de volgende waarden: Kan leeg zijn, of abusefilter, abusefilterblockeddomainhit, abusefilterprivatedetails, block, contentmodel, create, delete, import, managetags, merge, move, newusers, patrol, protect, renameuser, rights, suppress, tag, upload
- leaction
- Filter logboekhandelingen zodat alleen deze handeling wordt weergegeven. Overschrijft letype. In de lijst met mogelijke waarden kunnen waarden met de asterisk-joker, zoals action/*, verschillende tekenreeksen na de slash (/) hebben. 
- Een van de volgende waarden: abusefilter/create, abusefilter/hit, abusefilter/modify, abusefilterblockeddomainhit/*, abusefilterprivatedetails/access, block/block, block/reblock, block/unblock, contentmodel/change, contentmodel/new, create/create, delete/delete, delete/delete_redir, delete/delete_redir2, delete/event, delete/restore, delete/revision, import/interwiki, import/upload, managetags/activate, managetags/create, managetags/deactivate, managetags/delete, merge/merge, move/move, move/move_redir, newusers/autocreate, newusers/byemail, newusers/create, newusers/create2, newusers/newusers, patrol/autopatrol, patrol/patrol, protect/modify, protect/move_prot, protect/protect, protect/unprotect, renameuser/renameuser, rights/autopromote, rights/blockautopromote, rights/restoreautopromote, rights/rights, suppress/block, suppress/delete, suppress/event, suppress/hide-afl, suppress/reblock, suppress/revision, suppress/unhide-afl, tag/update, upload/overwrite, upload/revert, upload/upload
- lestart
- Het tijdstip waar de opsomming begint. 
- Type: tijdstip (toegestane indelingen)
- leend
- Het tijdstip waar de opsomming eindigt. 
- Type: tijdstip (toegestane indelingen)
- ledir
- In welke richting opsommen: - newer
- Oudste eerst vermelden. Let op: lestart moet vóór leend liggen.
- older
- Nieuwste eerst vermelden (standaard). Let op: lestart moet later zijn dan leend.
 
- Een van de volgende waarden: newer, older
- Standaard: older
- leuser
- Vermeldingen zo filteren dat alleen de door de gegeven gebruiker gemaakte worden weergegeven. 
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
- letitle
- Vermeldingen zo filteren dat alleen de aan een bepaalde pagina gerelateerde worden weergegeven. 
- lenamespace
- Vermeldingen zo filteren dat alleen die in de gegeven naamruimte worden weergegeven. 
- Een van de volgende waarden: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- leprefix
- Vermeldingen filteren die met dit voorvoegsel beginnen. 
- letag
- Alleen logboekregels met dit label weergeven. 
- lelimit
- Hoeveel gebeurtenisvermeldingen er in totaal moeten worden geretourneerd. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- lecontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Recente logboekregels weergeven.
- api.php?action=query&list=logevents [in de sandbox openen]
list=mystashedfiles (msf)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Een lijst met de opgeborgen uploads van de huidige gebruiker opvragen.
- msfprop
- Welke eigenschappen voor de bestanden moeten worden opgehaald. - size
- Haal de bestandsgrootte en de afbeeldingsafmetingen op.
- type
- Vraag het MIME- en mediatype van het bestand op.
 
- Waarden (gescheiden met | of alternatief): size, type
- Standaard: (leeg)
- msflimit
- Hoeveel bestanden weer te geven. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- msfcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Haal de bestandssleutel, bestandsgrootte en pixelgrootte op van bestanden in de opgeborgen uploads van de huidige gebruiker.
- api.php?action=query&list=mystashedfiles&msfprop=size [in de sandbox openen]
list=pagepropnames (ppn)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Geef een lijst met alle pagina-eigenschapsnamen die op de wiki worden gebruikt.
- ppncontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- ppnlimit
- Het maximale aantal te retourneren namen. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- Vraag de eerste 10 eigenschapsnamen op.
- api.php?action=query&list=pagepropnames [in de sandbox openen]
list=pageswithprop (pwp)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Geef alle pagina’s weer die een bepaalde pagina-eigenschap gebruiken.
- pwppropname
- Pagina-eigenschap waarvoor pagina’s moeten worden opgesomd (action=query&list=pagepropnames retourneert pagina-eigenschapsnamen die in gebruik zijn). 
- Deze parameter is vereist.
- pwpprop
- Welke gegevens moeten worden opgenomen: - ids
- Voegt de pagina-ID toe.
- title
- Voegt de titel en de naamruimte-ID van de pagina toe.
- value
- Voegt de waarde van de pagina-eigenschap toe.
 
- Waarden (gescheiden met | of alternatief): ids, title, value
- Standaard: ids|title
- pwpcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- pwplimit
- Het maximale aantal te retourneren pagina’s. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- pwpdir
- Richting om in te sorteren. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- Maak een lijst van de eerste 10 pagina’s met behulp van {{DISPLAYTITLE:}}.
- api.php?action=query&list=pageswithprop&pwppropname=displaytitle&pwpprop=ids|title|value [in de sandbox openen]
- Vraag aanvullende informatie op over de eerste 10 pagina’s met behulp van __NOTOC__.
- api.php?action=query&generator=pageswithprop&gpwppropname=notoc&prop=info [in de sandbox openen]
list=prefixsearch (ps)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Voer een voorvoegselzoekopdracht uit voor paginatitels.
Ondanks de gelijkenis in namen is deze module niet bedoeld als equivalent van Speciaal:Voorvoegselindex; zie daarvoor action=query&list=allpages met de parameter apprefix. Het doel van deze module is vergelijkbaar met dat van action=opensearch: gebruikersinvoer verwerken en voor de best passende titels zorgen. Afhankelijk van de backend van de zoekmachine kan dit het verbeteren van typfouten, het vermijden van doorverwijzinge of andere heuristiek omvatten.
- pssearch
- Zoekopdracht. 
- Deze parameter is vereist.
- psnamespace
- Te doorzoeken naamruimten. Wordt genegeerd indien pssearch met een geldige naamruimte voorvoegsel begint. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- Standaard: 0
- pslimit
- Het maximale aantal weer te geven resultaten. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- psoffset
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Type: geheel getal
- De waarde mag niet kleiner zijn dan 0.
- Standaard: 0
- Zoek naar paginatitels die beginnen met meaning.
- api.php?action=query&list=prefixsearch&pssearch=meaning [in de sandbox openen]
list=protectedtitles (pt)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Maak een lijst van alle titels die beveiligd zijn tegen aanmaak.
- ptnamespace
- Alleen titels in deze naamruimten vermelden. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- ptlevel
- Alleen titels met deze beschermingsniveaus vermelden. 
- Waarden (gescheiden met | of alternatief): autoconfirmed, sysop
- ptlimit
- Hoeveel pagina’s er in totaal moeten worden geretourneerd. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- ptdir
- In welke richting opsommen: - newer
- Oudste eerst vermelden. Let op: ptstart moet vóór ptend liggen.
- older
- Nieuwste eerst vermelden (standaard). Let op: ptstart moet later zijn dan ptend.
 
- Een van de volgende waarden: newer, older
- Standaard: older
- ptstart
- Begin de lijst op dit beveiligingstijdstip. 
- Type: tijdstip (toegestane indelingen)
- ptend
- Eindig de lijst op dit beveiligingstijdstip. 
- Type: tijdstip (toegestane indelingen)
- ptprop
- Welke eigenschappen op te vragen: - timestamp
- Voegt het tijdstip toe waarop de beveiliging is toegevoegd.
- user
- Voegt de gebruiker toe die de beveiliging heeft toegevoegd.
- userid
- Voegt de ID toe van de gebruiker die de beveiliging heeft toegevoegd.
- comment
- Voegt de opmerking bij de beveiliging toe.
- parsedcomment
- Voegt de geparsete opmerking bij de beveiliging toe.
- expiry
- Voegt het tijdstip toe waarop de beveiliging zal worden opgeheven.
- level
- Voegt het beveiligingsniveau toe.
 
- Waarden (gescheiden met | of alternatief): comment, expiry, level, parsedcomment, timestamp, user, userid
- Standaard: timestamp|level
- ptcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Toon beveiligde titels.
- api.php?action=query&list=protectedtitles [in de sandbox openen]
- Zoek koppelingen naar beveiligde titels in de hoofdnaamruimte.
- api.php?action=query&generator=protectedtitles&gptnamespace=0&prop=linkshere [in de sandbox openen]
list=querypage (qp)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Een lijst opvragen die wordt aangeleverd door een speciale QueryPage-pagina.
- qppage
- De naam van de speciale pagina. Let op, dit is hoofdlettergevoelig. 
- Deze parameter is vereist.
- Een van de volgende waarden: 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
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Type: geheel getal
- Standaard: 0
- qplimit
- Aantal weer te geven resultaten. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
list=random (rn)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Verkrijg een reeks willekeurige pagina's.
Pagina’s worden in een vaste volgorde vermeld. Alleen het beginpunt is willekeurig. Dit betekent dat als bijvoorbeeld Main Page de eerste willekeurige pagina in de lijst is, List of fictional monkeys altijd op de tweede plaats komt, List of people on stamps of Vanuatu op de derde, enz.
- rnnamespace
- Alleen pagina’s in deze naamruimten retourneren. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- rnfilterredir
- Hoe te filteren op automatische doorverwijzingen. 
- Een van de volgende waarden: all, nonredirects, redirects
- Standaard: nonredirects
- rnredirect
- Verouderd.
- Gebruik in plaats daarvan rnfilterredir=redirects. 
- Type: booleaans (details)
- rnlimit
- Beperk hoeveel willekeurige pagina's worden getoond. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 1
- rncontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Toon twee willekeurige pagina's uit de hoofdnaamruimte.
- api.php?action=query&list=random&rnnamespace=0&rnlimit=2 [in de sandbox openen]
- Toon pagina-informatie over twee willekeurige pagina's uit de hoofdnaamruimte.
- api.php?action=query&generator=random&grnnamespace=0&grnlimit=2&prop=info [in de sandbox openen]
list=recentchanges (rc)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
De recente wijzigingen opsommen.
- rcstart
- Het tijdstip waar de opsomming begint. 
- Type: tijdstip (toegestane indelingen)
- rcend
- Het tijdstip waar de opsomming eindigt. 
- Type: tijdstip (toegestane indelingen)
- rcdir
- In welke richting opsommen: - newer
- Oudste eerst vermelden. Let op: rcstart moet vóór rcend liggen.
- older
- Nieuwste eerst vermelden (standaard). Let op: rcstart moet later zijn dan rcend.
 
- Een van de volgende waarden: newer, older
- Standaard: older
- rcnamespace
- Alleen wijzigingen in deze naamruimten weergeven. 
- Waarden (gescheiden met | of alternatief): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- rcuser
- Alleen wijzigingen van deze gebruiker weergeven. 
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
- rcexcludeuser
- Geen wijzigingen van deze gebruiker weergeven. 
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
- rctag
- Toon alleen wijzigingen met dit label. 
- rcprop
- Voeg aanvullende gegevens toe: - user
- Voegt de gebruiker toe die verantwoordelijk is voor de bewerking en voegt een label toe als het om een IP-adres gaat. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
- userid
- Voegt de ID toe van de gebruiker die verantwoordelijk is voor de bewerking. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
- comment
- Voegt de bewerkingssamenvatting voor de bewerking toe. Als de samenvatting voor deze versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- parsedcomment
- Voegt het geparsete commentaar bij de bewerking toe. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- flags
- Voegt de markeringen van de bewerking toe.
- timestamp
- Voegt het tijdstip van de bewerking toe.
- title
- Voegt de paginatitel van de bewerking toe.
- ids
- Voegt de pagina-ID, de ID van recente wijzigingen en de ID van de nieuwe en oude versie toe.
- sizes
- Voegt de nieuwe en oude paginalengte in bytes toe.
- redirect
- Labelt de bewerking als de pagina een doorverwijzing is.
- patrolled
- Labelt controleerbare bewerkingen als gecontroleerd of niet gecontroleerd.
- loginfo
- Voegt logboekgegevens (logboek-ID, logboektype, enz.) aan logboekregels toe.
- tags
- Geeft de labels van de vermelding weer.
- sha1
- Voegt de inhoudscontrolesom toe voor vermeldingen die met een bepaalde versie in verband staan. Als inhoud uit de versie is verwijderd, wordt een eigenschap sha1hidden geretourneerd.
 
- Waarden (gescheiden met | of alternatief): comment, flags, ids, loginfo, parsedcomment, patrolled, redirect, sha1, sizes, tags, timestamp, title, user, userid
- Standaard: title|timestamp|ids
- rcshow
- Toon alleen vermeldingen die aan deze voorwaarden voldoen. Om bijvoorbeeld alleen kleine bewerkingen te zien die zijn aangebracht door aangemelde gebruikers, stelt u rcshow=minor|!anon in. 
- Waarden (gescheiden met | of alternatief): !anon, !autopatrolled, !bot, !minor, !patrolled, !redirect, anon, autopatrolled, bot, minor, patrolled, redirect, unpatrolled
- rclimit
- Hoeveel wijzigingen er in totaal moeten worden geretourneerd. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- rctype
- Welke typen wijzigingen moeten worden weergegeven. 
- Waarden (gescheiden met | of alternatief): categorize, edit, external, log, new
- Standaard: edit|new|log|categorize
- rctoponly
- Vermeld alleen de wijzigingen die de meest recente versie zijn. 
- Type: booleaans (details)
- rctitle
- Vermeldingen zo filteren dat alleen de aan een bepaalde pagina gerelateerde worden weergegeven. 
- rccontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- rcgeneraterevisions
- Bij gebruik als generator versie-ID’s in plaats van titels genereren. Voor vermeldingen in de recente wijzigingen zonder bijbehorende versie-ID’s (bv. de meeste logboekvermeldingen) wordt niets gegenereerd. 
- Type: booleaans (details)
- rcslot
- Alleen wijzigingen vermelden die het aangegeven segment betreffen. 
- Een van de volgende waarden: main
- Toon recente wijzigingen.
- api.php?action=query&list=recentchanges [in de sandbox openen]
- Vraag pagina-informatie op over recente, niet-gecontroleerde wijzigingen.
- api.php?action=query&generator=recentchanges&grcshow=!patrolled&prop=info [in de sandbox openen]
list=search (sr)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Voer een zoekopdracht in de volledige tekst uit.
- srsearch
- Zoek naar paginatitels of inhoud die met deze waarde overeenkomen. U kunt de zoektekst gebruiken om speciale zoekfuncties aan te roepen, afhankelijk van wat er in de zoek-backend van de wiki geïmplementeerd is. 
- Deze parameter is vereist.
- srnamespace
- Alleen binnen deze naamruimten zoeken. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- Standaard: 0
- srlimit
- Hoeveel pagina's weer te geven. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- sroffset
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Type: geheel getal
- De waarde mag niet kleiner zijn dan 0.
- Standaard: 0
- srwhat
- Welk type zoekopdracht uitgevoerd moet worden. 
- Een van de volgende waarden: nearmatch, text, title
- srinfo
- Welke metagegevens geretourneerd moeten worden. 
- Waarden (gescheiden met | of alternatief): rewrittenquery, suggestion, totalhits
- Standaard: totalhits|suggestion|rewrittenquery
- srprop
- Welke eigenschappen geretourneerd moeten worden: - size
- Voegt de grootte van de pagina toe in bytes.
- wordcount
- Voegt het aantal woorden van de pagina toe.
- timestamp
- Voegt het tijdstip toe waarop de pagina voor het laatst is bewerkt.
- snippet
- Voegt een knipsel van de pagina toe, met notatie voor het uitlichten van zoektermen.
- titlesnippet
- Voegt de paginatitel toe, met notatie voor het uitlichten van zoektermen.
- redirecttitle
- Voegt de titel van de overeenkomende doorverwijzing toe.
- redirectsnippet
- Voegt de titel van de overeenkomende doorverwijzing toe, met notatie voor het uitlichten van zoektermen.
- sectiontitle
- Voegt de titel van de overeenkomende sectie toe.
- sectionsnippet
- Voegt de titel van de overeenkomende sectie toe, met notatie voor het uitlichten van zoektermen.
- isfilematch
- Voegt een Booleaanse waarde toe die aangeeft of de zoekopdracht overeenkomt met de bestandsinhoud.
- categorysnippet
- Voegt de overeenkomende categorienaam toe, met notatie voor het uitlichten van zoektermen.
- score
- Verouderd. Genegeerd.
- hasrelated
- Verouderd. Genegeerd.
- extensiondata
- Voegt extra gegevens toe die door uitbreidingen zijn gegenereerd.
 
- Waarden (gescheiden met | of alternatief): categorysnippet, extensiondata, isfilematch, redirectsnippet, redirecttitle, sectionsnippet, sectiontitle, size, snippet, timestamp, titlesnippet, wordcount, hasrelated, score
- Standaard: size|wordcount|timestamp|snippet
- srinterwiki
- Indien beschikbaar ook interwiki-resultaten in de zoekopdracht opnemen. 
- Type: booleaans (details)
- srenablerewrites
- Interne query-herschrijving inschakelen. Sommige zoek-backends kunnen de query herschrijven in een andere die geacht wordt betere resultaten op te leveren, bijvoorbeeld door spelfouten te corrigeren. 
- Type: booleaans (details)
- srsort
- De sorteervolgorde van de geretourneerde resultaten instellen. 
- Een van de volgende waarden: relevance
- Standaard: relevance
- Zoeken naar meaning.
- api.php?action=query&list=search&srsearch=meaning [in de sandbox openen]
- In teksten zoeken naar meaning.
- api.php?action=query&list=search&srwhat=text&srsearch=meaning [in de sandbox openen]
- Vraag pagina-informatie op over de pagina’s die zijn geretourneerd bij een zoekopdracht naar meaning.
- api.php?action=query&generator=search&gsrsearch=meaning&prop=info [in de sandbox openen]
list=tags (tg)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Wijzigingslabels weergeven.
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Het maximale aantal weer te geven labels. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- Welke eigenschappen op te vragen: - displayname
- Voegt het systeembericht voor het label toe.
- description
- Voegt de beschrijving van het label toe.
- hitcount
- Voegt het aantal versies en logboekvermeldingen met dit label toe.
- defined
- Geeft aan of het label is gedefinieerd.
- source
- Vraagt de bronnen van het label op. Dit kan extension zijn voor door uitbreidingen gedefinieerde labels en manual voor labels die handmatig door gebruikers kunnen worden toegepast.
- active
- Of het label nog steeds wordt toegepast.
 
- Waarden (gescheiden met | of alternatief): active, defined, description, displayname, hitcount, source
- Standaard: (leeg)
- Toon beschikbare labels.
- api.php?action=query&list=tags&tgprop=displayname|description|hitcount|defined [in de sandbox openen]
list=usercontribs (uc)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Alle bewerkingen door een gebruiker opvragen.
- uclimit
- Het maximale aantal weer te geven bijdragen. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- ucstart
- Het begintijdstip waarvanaf bewerkingen moeten worden geretourneerd, d.w.z. versies van vóór dit tijdstip. 
- Type: tijdstip (toegestane indelingen)
- ucend
- Het eindtijdstip tot wanneer bewerkingen moeten worden geretourneerd, d.w.z. versies van na dit tijdstip. 
- Type: tijdstip (toegestane indelingen)
- uccontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- ucuser
- De gebruikers waarvoor bijdragen moeten worden opgevraagd. Kan niet worden gebruikt met ucuserids, ucuserprefix of uciprange. 
- Type: lijst van gebruikers, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker en interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam")
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- ucuserids
- De ID’s van de gebruikers waarvoor bijdragen moeten worden opgevraagd. Kan niet worden gebruikt met ucuserids, ucuserprefix of uciprange. 
- Type: lijst met gehele getallen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- ucuserprefix
- Vraag bijdragen op voor alle gebruikers waarvan de namen beginnen met deze waarde. Kan niet worden gebruikt met ucuser, ucuserids of uciprange. 
- uciprange
- Het CIDR-bereik om bijdragen voor op te vragen. Kan niet worden gebruikt met ucuserids, ucuserprefix of uciprange. 
- ucdir
- In welke richting opsommen: - newer
- Oudste eerst vermelden. Let op: ucstart moet vóór ucend liggen.
- older
- Nieuwste eerst vermelden (standaard). Let op: ucstart moet later zijn dan ucend.
 
- Een van de volgende waarden: newer, older
- Standaard: older
- ucnamespace
- Alleen bijdragen in deze naamruimten weergeven. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- ucprop
- Voeg aanvullende gegevens toe: - ids
- Voegt de pagina-ID en versie-ID toe.
- title
- Voegt de titel en de naamruimte-ID van de pagina toe.
- timestamp
- Voegt het tijdstip van de bewerking toe.
- comment
- Voegt het commentaar bij de bewerking toe. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- parsedcomment
- Voegt het geparsete commentaar bij de bewerking toe. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- size
- Voegt de nieuwe grootte van de bewerking toe.
- sizediff
- Voegt de groottedelta van de bewerking toe aan de bovenliggende bewerking.
- flags
- Voegt de markeringen van de bewerking toe.
- patrolled
- Labelt gecontroleerde bewerkingen.
- tags
- Geeft een lijst met de labels van de bewerking.
 
- Waarden (gescheiden met | of alternatief): comment, flags, ids, parsedcomment, patrolled, size, sizediff, tags, timestamp, title
- Standaard: ids|title|timestamp|comment|size|flags
- ucshow
- Alleen items weergeven die aan deze criteria voldoen, bv. alleen niet-kleine bewerkingen: ucshow=!minor. - Als ucshow=patrolled of ucshow=!patrolled is ingesteld, worden versies ouder dan $wgRCMaxAge (7776000 seconden) niet getoond. 
- Waarden (gescheiden met | of alternatief): !autopatrolled, !minor, !new, !patrolled, !top, autopatrolled, minor, new, patrolled, top
- uctag
- Alleen revisies met dit label weergeven. 
- uctoponly
- Verouderd.
- Vermeld alleen de wijzigingen die de meest recente versie zijn. 
- Type: booleaans (details)
- Toon bijdragen van gebruiker Example.
- api.php?action=query&list=usercontribs&ucuser=Example [in de sandbox openen]
- Bijdragen van alle IP-adressen met het voorvoegsel 192.0.2. weergeven.
- api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [in de sandbox openen]
list=users (us)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Verkrijg informatie over een lijst van gebruikers.
- usprop
- Welke gegevens moeten worden opgenomen: - blockinfo
- Labelt of de gebruiker is geblokkeerd, door wie en om welke reden.
- groups
- Geeft een overzicht van alle groepen waartoe elke gebruiker behoort.
- groupmemberships
- Geeft een overzicht van de groepen waaraan elke gebruiker uitdrukkelijk is toegewezen, met inbegrip van de vervaldatum van elk groepslidmaatschap.
- implicitgroups
- Geeft een overzicht van alle groepen waarvan een gebruiker automatisch lid is.
- rights
- Geeft een overzicht van alle rechten die elke gebruiker heeft.
- editcount
- Voegt het aantal bewerkingen van de gebruiker toe.
- registration
- Voegt het registratietijdstip van de gebruiker toe.
- emailable
- Labelt of de gebruiker e-mail kan en wil ontvangen via Special:Emailuser.
- gender
- Labelt het geslacht van de gebruiker. Retourneert “male” (mannelijk), “female” (vrouwelijk) of “unknown” (onbekend).
- centralids
- Voegt de centrale ID’s en de koppelingsstatus van de gebruiker toe.
- cancreate
- Geeft aan of een account voor geldige maar niet-geregistreerde gebruikersnamen kan worden aangemaakt. Om te controleren of de huidige gebruiker de accountaanmaak kan verrichten, gebruikt u action=query&meta=userinfo&uiprop=cancreateaccount.
 
- Waarden (gescheiden met | of alternatief): blockinfo, cancreate, centralids, editcount, emailable, gender, groupmemberships, groups, implicitgroups, registration, rights
- usattachedwiki
- Met usprop=centralids wordt aangegeven of de gebruiker is gekoppeld aan de wiki met deze ID. 
- ususers
- Een lijst van gebruikers waarvoor informatie moet worden verkregen. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- ususerids
- Een lijst van gebruikers-ID’s waarvoor informatie moet worden verkregen. 
- Type: lijst met gehele getallen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- Retourneer informatie voor gebruiker Example.
- api.php?action=query&list=users&ususers=Example&usprop=groups|editcount|gender [in de sandbox openen]
list=watchlist (wl)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
De recente wijzigingen aan pagina’s in de volglijst van de huidige gebruiker opvragen.
- wlallrev
- Voeg meerdere versies van dezelfde pagina toe binnen het gegeven tijdsbestek. 
- Type: booleaans (details)
- wlstart
- Het tijdstip waar de opsomming begint. 
- Type: tijdstip (toegestane indelingen)
- wlend
- Het tijdstip waar de opsomming eindigt. 
- Type: tijdstip (toegestane indelingen)
- wlnamespace
- Alleen wijzigingen in de gegeven naamruimten weergeven. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- wluser
- Alleen wijzigingen van deze gebruiker weergeven. 
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
- wlexcludeuser
- Geen wijzigingen van deze gebruiker weergeven. 
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
- wldir
- In welke richting opsommen: - newer
- Oudste eerst vermelden. Let op: wlstart moet vóór wlend liggen.
- older
- Nieuwste eerst vermelden (standaard). Let op: wlstart moet later zijn dan wlend.
 
- Een van de volgende waarden: newer, older
- Standaard: older
- wllimit
- Hoeveel resultaten er per aanvraag moeten worden geretourneerd. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- wlprop
- Welke extra eigenschappen opgevraagd moeten worden: - ids
- Voegt versie-ID’s en pagina-ID’s toe.
- title
- Voegt de titel van de pagina toe.
- flags
- Voegt de markeringen van de bewerking toe.
- user
- Voegt de gebruiker toe die de bewerking heeft gemaakt. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
- userid
- Voegt de ID toe van de gebruiker die de bewerking heeft gemaakt. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
- comment
- Voegt het commentaar bij de bewerking toe. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- parsedcomment
- Voegt het geparsete commentaar bij de bewerking toe. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- timestamp
- Voegt het tijdstip van de bewerking toe.
- patrol
- Labelt bewerkingen die gecontroleerd zijn.
- sizes
- Voegt de oude en nieuwe lengtes van de pagina toe.
- notificationtimestamp
- Voegt het tijdstip toe waarop de gebruiker voor het laatst op de hoogte is gesteld van de bewerking.
- loginfo
- Voegt logboekgegevens toe waar van toepassing.
- tags
- Geeft de labels van de vermelding weer.
- expiry
- Voegt de vervaltijd toe.
 
- Waarden (gescheiden met | of alternatief): comment, expiry, flags, ids, loginfo, notificationtimestamp, parsedcomment, patrol, sizes, tags, timestamp, title, user, userid
- Standaard: ids|title|flags
- wlshow
- Toon alleen vermeldingen die aan deze voorwaarden voldoen. Om bijvoorbeeld alleen kleine bewerkingen te zien die zijn aangebracht door aangemelde gebruikers, stelt u wlshow=minor|!anon in. 
- Waarden (gescheiden met | of alternatief): !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread
- wltype
- Welke typen wijzigingen weer te geven: - edit
- Gewone paginabewerkingen.
- new
- Nieuwe pagina's.
- log
- Logboekregels.
- external
- Externe wijzigingen.
- categorize
- Wijzigingen in categorielidmaatschap.
 
- Waarden (gescheiden met | of alternatief): categorize, edit, external, log, new
- Standaard: edit|new|log|categorize
- wlowner
- Wordt samen met wltoken gebruikt om toegang te krijgen tot de volglijst van een andere gebruiker. 
- Type: gebruiker, met gebruikersnaam
- wltoken
- Een beveiligingstoken (beschikbaar in de voorkeuren van de gebruiker) om toegang tot de volglijst van een andere gebruiker mogelijk te maken. 
- wlcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Geef de laatste versie weer van recent gewijzigde pagina’s op de volglijst van de huidige gebruiker.
- api.php?action=query&list=watchlist [in de sandbox openen]
- Haal aanvullende informatie op over de laatste versie van recent gewijzigde pagina’s op de volglijst van de huidige gebruiker.
- api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment [in de sandbox openen]
- Haal aanvullende informatie op over de laatste versie van recent gewijzigde pagina’s op de volglijst van de huidige gebruiker, met inbegrip van de vervaltijd van tijdelijk gevolgde pagina’s.
- api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment|expiry [in de sandbox openen]
- Haal informatie op over alle recente wijzigingen aan pagina’s op de volglijst van de huidige gebruiker.
- api.php?action=query&list=watchlist&wlallrev=&wlprop=ids|title|timestamp|user|comment [in de sandbox openen]
- Haal pagina-informatie op voor onlangs gewijzigde pagina’s op de volglijst van de huidige gebruiker.
- api.php?action=query&generator=watchlist&prop=info [in de sandbox openen]
- Haal versie-informatie op voor onlangs gewijzigde pagina’s op de volglijst van de huidige gebruiker.
- api.php?action=query&generator=watchlist&gwlallrev=&prop=revisions&rvprop=timestamp|user [in de sandbox openen]
- Geef een overzicht van de laatste versies van de onlangs gewijzigde pagina’s op de volglijst van gebruiker Example.
- api.php?action=query&list=watchlist&wlowner=Example&wltoken=123ABC [in de sandbox openen]
list=watchlistraw (wr)
- Voor deze module zijn leesrechten nodig.
- Deze module kan als generator worden gebruikt.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Alle pagina’s op de volglijst van de huidige gebruiker opvragen.
- wrcontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- wrnamespace
- Alleen pagina’s in deze naamruimte weergeven. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- wrlimit
- Hoeveel resultaten er per aanvraag moeten worden geretourneerd. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- wrprop
- Welke extra eigenschappen opgevraagd moeten worden: - changed
- Voegt het tijdstip toe waarop de gebruiker voor het laatst op de hoogte is gesteld van de bewerking.
 
- Waarden (gescheiden met | of alternatief): changed
- wrshow
- Vermeld alleen items die aan deze criteria voldoen: 
- Waarden (gescheiden met | of alternatief): !changed, changed
- wrowner
- Wordt samen met wrtoken gebruikt om toegang te krijgen tot de volglijst van een andere gebruiker. 
- Type: gebruiker, met gebruikersnaam
- wrtoken
- Een beveiligingstoken (beschikbaar in de voorkeuren van de gebruiker) om toegang tot de volglijst van een andere gebruiker mogelijk te maken. 
- wrdir
- De opsommingsrichting. 
- Een van de volgende waarden: ascending, descending
- Standaard: ascending
- wrfromtitle
- Titel (met naamruimtevoorvoegsel) waarbij het opsommen moet beginnen. 
- wrtotitle
- Titel (met naamruimtevoorvoegsel) waarbij het opsommen moet eindigen. 
- Geef een overzicht van pagina’s op de volglijst van de huidige gebruiker.
- api.php?action=query&list=watchlistraw [in de sandbox openen]
- Haal pagina-informatie op voor pagina’s op de volglijst van de huidige gebruiker.
- api.php?action=query&generator=watchlistraw&gwrshow=changed&prop=info [in de sandbox openen]
meta=allmessages (am)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Retourneer berichten van deze site.
- ammessages
- Welke berichten moeten worden uitgevoerd. * (standaard) betekent alle berichten. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- Standaard: *
- amprop
- Welke eigenschappen op te vragen. 
- Waarden (gescheiden met | of alternatief): default
- amenableparser
- Stel in om de parser in te schakelen, zorgt voor het voorverwerken van de wikitekst van een bericht (vervangen van magische woorden, afhandelen van sjablonen, enz.). 
- Type: booleaans (details)
- amnocontent
- Als deze optie is ingesteld, wordt de inhoud van de berichten niet in de uitvoer opgenomen. 
- Type: booleaans (details)
- amincludelocal
- Neem ook lokale berichten op, dat wil zeggen berichten die niet in de software voorkomen, maar wel in de MediaWiki-naamruimte. Hiermee worden alle pagina’s in de MediaWiki-naamruimte weergegeven, dus ook pagina’s die niet echt berichten zijn, zoals Common.js. 
- Type: booleaans (details)
- amargs
- Argumenten die in het bericht moeten worden vervangen. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- amfilter
- Retourneer alleen berichten met namen die deze tekenreeks bevatten. 
- amcustomised
- Retourneer alleen berichten in deze aanpassingstoestand. 
- Een van de volgende waarden: all, modified, unmodified
- Standaard: all
- amlang
- Toon berichten in deze taal. 
- amfrom
- Toon berichten vanaf dit bericht. 
- amto
- Toon berichten tot aan dit bericht. 
- amtitle
- Paginanaam die als context moet worden gebruikt bij het parsen van berichten (voor de optie amenableparser). 
- amprefix
- Toon berichten met dit voorvoegsel. 
- Toon berichten die beginnen met ipb- .
- api.php?action=query&meta=allmessages&refix=ipb- [in de sandbox openen]
- Berichten august en mainpage in het Duits weergeven.
- api.php?action=query&meta=allmessages&ammessages=august|mainpage&amlang=de [in de sandbox openen]
meta=authmanagerinfo (ami)
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Haal informatie op over de huidige authentificatiestatus.
- amisecuritysensitiveoperation
- Test of de huidige authenticatiestatus van de gebruiker voldoende is voor de opgegeven beveiligingsgevoelige bewerking. 
- amirequestsfor
- Haal informatie op over de authenticatieaanvragen die nodig zijn voor de opgegeven authenticatieactie. 
- Een van de volgende waarden: change, create, create-continue, link, link-continue, login, login-continue, remove, unlink
- amimergerequestfields
- Veldinformatie voor alle authenticatieverzoeken in één array samenvoegen. 
- Type: booleaans (details)
- amimessageformat
- De voor het retourneren van berichten te gebruiken indeling. 
- Een van de volgende waarden: html, none, raw, wikitext
- Standaard: wikitext
- Haal de aanvragen op die bij het beginnen van een aanmelding gebruikt kunnen worden.
- api.php?action=query&meta=authmanagerinfo&amirequestsfor=login [in de sandbox openen]
- Haal de aanvragen op die bij het beginnen van een aanmelding gebruikt kunnen worden, waarbij formuliervelden worden samengevoegd.
- api.php?action=query&meta=authmanagerinfo&amirequestsfor=login&amimergerequestfields=1 [in de sandbox openen]
- Testen of authenticatie voldoende is voor de handeling foo.
- api.php?action=query&meta=authmanagerinfo&amisecuritysensitiveoperation=foo [in de sandbox openen]
meta=filerepoinfo (fri)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Geef metagegevens terug over de op de wiki geconfigureerde afbeeldingsopslagplaatsen.
- friprop
- Welke opslagplaats-eigenschappen moeten worden opgevraagd (beschikbare eigenschappen kunnen op andere wiki’s variëren). - canUpload
- Of bestanden naar deze opslagplaats kunnen worden geüpload, bijvoorbeeld via CORS en gedeelde authenticatie.
- displayname
- De voor mensen leesbare naam van de opslagplaats-wiki.
- favicon
- URL van de favicon van de opslagplaats-wiki, van $wgFavicon.
- initialCapital
- Of bestandsnamen impliciet met een hoofdletter beginnen.
- local
- Of die opslagplaats de lokale is of niet.
- name
- De sleutel van de opslagplaats; gebruikt in de retourwaarden van bijvoorbeeld $wgForeignFileRepos en imageinfo.
- rootUrl
- Topniveau-URL-pad voor afbeeldingspaden.
- scriptDirUrl
- Topniveau-URL-pad voor de MediaWiki-installatie van de opslagplaats-wiki.
- thumbUrl
- Topniveau-URL-pad voor miniatuurpaden.
- url
- URL-pad voor de openbare zone.
 
- Waarden (gescheiden met | of alternatief): canUpload, displayname, favicon, initialCapital, local, name, rootUrl, scriptDirUrl, thumbUrl, url
- Standaard: canUpload|displayname|favicon|initialCapital|local|name|rootUrl|scriptDirUrl|thumbUrl|url
- Vraag informatie op over bestandsopslagplaatsen.
- api.php?action=query&meta=filerepoinfo&friprop=name|displayname [in de sandbox openen]
meta=languageinfo (li)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Geef informatie over beschikbare talen.
Voortzetting kan worden toegepast als het ophalen van de informatie te lang duurt voor één verzoek.
- liprop
- Welke gegevens voor elke taal moeten worden opgevraagd. - code
- De taalcode. (Deze code is MediaWiki-specifiek, ook al zijn er gelijkenissen met andere standaarden.)
- bcp47
- De BCP-47 taalcode.
- dir
- De schrijfrichting van de taal (ltrofrtl).
- autonym
- Het autoniem van de taal, dat wil zeggen de naam in die taal.
- name
- De naam van de taal in de taal die is opgegeven door de parameter uselang, waarbij zo nodig terugvaltalen worden toegepast.
- variantnames
- De korte namen voor taalvarianten die worden gebruikt voor taalconversiekoppelingen.
- fallbacks
- De taalcodes van de terugvaltalen die voor deze taal zijn ingesteld. De impliciete eindterugval naar ‘en’, het Engels, is niet inbegrepen (ook al kunnen sommige talen expliciet op ‘en’ terugvallen).
- variants
- De taalcodes van de varianten die door deze taal worden ondersteund.
 
- Waarden (gescheiden met | of alternatief): autonym, bcp47, code, dir, fallbacks, name, variantnames, variants
- Standaard: code
- licode
- Taalcodes van de talen die geretourneerd moeten worden, of - *voor alle talen.
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- Standaard: *
- licontinue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- Vraag de taalcodes op van alle ondersteunde talen.
- api.php?action=query&meta=languageinfo [in de sandbox openen]
- Vraag de autoniemen en Duitse namen op van alle ondersteunde talen.
- api.php?action=query&meta=languageinfo&liprop=autonym|name&uselang=de [in de sandbox openen]
- Vraag de terugvaltalen en varianten op van het Occitaans.
- api.php?action=query&meta=languageinfo&liprop=fallbacks|variants&licode=oc [in de sandbox openen]
- Vraag de BCP-47-taalcode en de schrijfrichting op voor alle ondersteunde talen.
- api.php?action=query&meta=languageinfo&liprop=bcp47|dir [in de sandbox openen]
meta=linterstats (lntrst)
- Voor deze module zijn leesrechten nodig.
- Bron: Linter
- Licentie: GPL-2.0-or-later
Het aantal lintfouten in elke categorie verkrijgen
- Het aantal lintfouten in elke categorie verkrijgen
- api.php?action=query&meta=linterstats [in de sandbox openen]
meta=siteinfo (si)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Retourneert algemene informatie over de site.
- siprop
- Welke informatie u moet krijgen: - general
- Algemene systeeminformatie.
- namespaces
- Lijst met geregistreerde naamruimten en hun canonieke namen.
- namespacealiases
- Lijst van geregistreerde naamruimte-aliassen.
- specialpagealiases
- Lijst van aliassen voor speciale pagina's.
- magicwords
- Lijst van magische woorden en hun aliassen.
- interwikimap
- Retourneert een interwiki-kaart (eventueel gefilterd; eventueel gelokaliseerd met behulp van siinlanguagecode).
- dbrepllag
- Retourneert de databaseserver met de hoogste replicatievertraging.
- statistics
- Site-statistieken.
- usergroups
- Retourneert gebruikersgroepen en de bijbehorende machtigingen.
- autocreatetempuser
- Retourneert de configuratie voor het automatisch aanmaken van tijdelijke gebruikersaccounts (ook wel IP-maskering genoemd).
- clientlibraries
- Retourneert de client-side bibliotheken die op de wiki zijn geïnstalleerd
- libraries
- Bibliotheken die op de wiki zijn geïnstalleerd.
- extensions
- Uitbreidingen die op de wiki zijn geïnstalleerd.
- fileextensions
- Lijst van bestandsextensies (bestandstypen) die geüpload mogen worden.
- rightsinfo
- Informatie over wikirechten (licentie-informatie) indien beschikbaar.
- restrictions
- Retourneert informatie over beschikbare typen beperking (beveiliging).
- languages
- Retourneert een lijst met talen die MediaWiki ondersteunt (eventueel gelokaliseerd met behulp van siinlanguagecode).
- languagevariants
- Retourneert een lijst met taalcodes waarvoor LanguageConverter is ingeschakeld, en de varianten die voor elke taal worden ondersteund.
- skins
- Retourneert een lijst met alle ingeschakelde vormgevingen (eventueel gelokaliseerd met behulp van siinlanguagecode, anders in de inhoudstaal).
- extensiontags
- Retourneert een lijst met parserextensie-labels.
- functionhooks
- Retourneert een lijst met parserfunctiehooks.
- showhooks
- Retourneert een lijst met alle geabonneerde hooks (inhoud van $wgHooks).
- variables
- Retourneert een lijst met variabele-ID’s.
- protocols
- Retourneert een lijst met protocollen die in externe koppelingen zijn toegestaan.
- defaultoptions
- Retourneert de standaardwaarden voor gebruikersvoorkeuren.
- uploaddialog
- Retourneert de uploaddialoogconfiguratie.
- autopromote
- Retourneert de automatische promotieconfiguratie.
- autopromoteonce
- Retourneert de automatische promotieconfiguratie die slechts één keer wordt uitgevoerd.
 
- Waarden (gescheiden met | of alternatief): autocreatetempuser, autopromote, autopromoteonce, clientlibraries, dbrepllag, defaultoptions, extensions, extensiontags, fileextensions, functionhooks, general, interwikimap, languages, languagevariants, libraries, magicwords, namespacealiases, namespaces, protocols, restrictions, rightsinfo, showhooks, skins, specialpagealiases, statistics, uploaddialog, usergroups, variables
- Standaard: general
- sifilteriw
- Retourneer alleen lokale of alleen niet-lokale vermeldingen van de interwiki-kaart. 
- Een van de volgende waarden: !local, local
- sishowalldb
- Geef alle databaseservers weer, niet alleen de server die het meest achterloopt. 
- Type: booleaans (details)
- sinumberingroup
- Geeft het aantal gebruikers in gebruikersgroepen weer. 
- Type: booleaans (details)
- siinlanguagecode
- Taalcode voor gelokaliseerde taalnamen (indien beschikbaar) en vormgevingsnamen. 
- Haal site-informatie op.
- api.php?action=query&meta=siteinfo&siprop=general|namespaces|namespacealiases|statistics [in de sandbox openen]
- Haal een lijst met lokale interwiki-voorvoegsels op.
- api.php?action=query&meta=siteinfo&siprop=interwikimap&sifilteriw=local [in de sandbox openen]
- Bekijk de huidige replicatievertraging.
- api.php?action=query&meta=siteinfo&siprop=dbrepllag&sishowalldb= [in de sandbox openen]
meta=tokens
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Vraagt tokens op voor handelingen die gegevens wijzigen.
- type
- Soorten token om aan te vragen. 
- Waarden (gescheiden met | of alternatief): createaccount, csrf, login, patrol, rollback, userrights, watch
- Gebruik * om alle waarden op te geven.
- Standaard: csrf
- Haal een csrf-token op (de standaardinstelling).
- api.php?action=query&meta=tokens [in de sandbox openen]
- Haal een volgtoken en een controletoken op.
- api.php?action=query&meta=tokens&type=watch|patrol [in de sandbox openen]
meta=userinfo (ui)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Informatie over de huidige gebruiker opvragen.
- uiprop
- Welke gegevens moeten worden opgenomen: - blockinfo
- Labelt of de huidige gebruiker is geblokkeerd, door wie en om welke reden.
- hasmsg
- Voegt een label messages toe als er voor de huidige gebruiker nog berichten wachten.
- groups
- Geeft een overzicht van alle groepen waartoe de huidige gebruiker behoort.
- groupmemberships
- Geeft een overzicht van de groepen waaraan de huidige gebruiker uitdrukkelijk is toegewezen, met inbegrip van de vervaldatum van elk groepslidmaatschap.
- implicitgroups
- Geeft een overzicht van alle groepen waarvan de huidige gebruiker automatisch lid is.
- rights
- Geeft een overzicht van alle rechten die de huidige gebruiker heeft.
- changeablegroups
- Geeft een overzicht van de groepen waaraan de huidige gebruiker leden kan toevoegen en waaruit hij leden kan verwijderen.
- options
- Geeft een overzicht van alle voorkeuren die de huidige gebruiker heeft ingesteld.
- editcount
- Voegt het aantal bewerkingen van de huidige gebruiker toe.
- ratelimits
- Geeft een overzicht van alle gebruiksbeperkingen die van toepassing zijn op de huidige gebruiker.
- theoreticalratelimits
- Geeft een overzicht van alle gebruiksbeperkingen die van toepassing zouden zijn op de huidige gebruiker als die niet op basis van gebruikersrechten of IP-adres was vrijgesteld van alle beperkingen.
- Voegt het e-mailadres en de e-mailverificatiedatum van de gebruiker toe.
- realname
- Voegt de echte naam van de gebruiker toe.
- acceptlang
- Geeft de header Accept-Languagedie door de cliënt is verzonden in een gestructureerd formaat weer.
- registrationdate
- Voegt de registratiedatum van de gebruiker toe.
- unreadcount
- Voegt het aantal ongelezen pagina’s toe aan de volglijst van de gebruiker (maximaal 999; retourneert 1000+ als dit meer is).
- centralids
- Voegt de centrale ID’s en de koppelingsstatus van de gebruiker toe.
- latestcontrib
- Voegt de datum van de laatste bijdrage van de gebruiker toe.
- cancreateaccount
- Geeft aan of de gebruiker accounts mag aanmaken. Om te controleren of een bepaald account kan worden aangemaakt, gebruikt u action=query&list=users&usprop=cancreate.
 
- Waarden (gescheiden met | of alternatief): acceptlang, blockinfo, cancreateaccount, centralids, changeablegroups, editcount, email, groupmemberships, groups, hasmsg, implicitgroups, latestcontrib, options, ratelimits, realname, registrationdate, rights, theoreticalratelimits, unreadcount
- Gebruik * om alle waarden op te geven.
- uiattachedwiki
- Met uiprop=centralids wordt aangegeven of de gebruiker is gekoppeld aan de wiki met deze ID. 
- Informatie over de huidige gebruiker opvragen.
- api.php?action=query&meta=userinfo [in de sandbox openen]
- Aanvullende informatie over de huidige gebruiker opvragen.
- api.php?action=query&meta=userinfo&uiprop=blockinfo|groups|rights|hasmsg [in de sandbox openen]
action=removeauthenticationdata
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
De authenticatiegegevens voor de huidige gebruiker verwijderen.
- request
- Gebruik dit authenticatieverzoek, via de id die wordt geretourneerd door action=query&meta=authmanagerinfo met amirequestsfor=remove. 
- Deze parameter is vereist.
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Probeer de gegevens van de huidige gebruiker te verwijderen voor FooAuthenticationRequest.
- api.php?action=removeauthenticationdata&request=FooAuthenticationRequest&token=123ABC [in de sandbox openen]
action=resetpassword
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Stuur een e-mail voor het opnieuw instellen van het wachtwoord naar een gebruiker.
- user
- De opnieuw in te stellen gebruiker. 
- Type: gebruiker, met gebruikersnaam
- Het e-mailadres van de opnieuw in te stellen gebruiker. 
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Stuur een e-mail voor het opnieuw instellen van het wachtwoord naar gebruiker Example.
- api.php?action=resetpassword&user=Example&token=123ABC [in de sandbox openen]
- Stuur een e-mail voor het opnieuw instellen van het wachtwoord naar alle gebruikers met het e-mailadres [email protected].
- api.php?action=resetpassword&[email protected]&token=123ABC [in de sandbox openen]
action=revisiondelete
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Versies verwijderen of terugplaatsen.
- type
- Type te verrichten versieverwijdering. 
- Deze parameter is vereist.
- Een van de volgende waarden: archive, filearchive, logging, oldimage, revision
- target
- Paginatitel voor de versieverwijdering, indien vereist voor het type. 
- ids
- ID’s van de te verwijderen versies. 
- Deze parameter is vereist.
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- hide
- Wat er voor iedere versie moet worden verborgen. 
- Waarden (gescheiden met | of alternatief): comment, content, user
- show
- Wat er voor iedere versie weer zichtbaar moet worden gemaakt. 
- Waarden (gescheiden met | of alternatief): comment, content, user
- suppress
- Of gegevens voor zowel moderatoren als anderen onzichtbaar moeten worden gemaakt. 
- Een van de volgende waarden: no, nochange, yes
- Standaard: nochange
- reason
- Reden voor het verwijderen of terugzetten. 
- Labels om toe te passen op de regel in het verwijderlogboek. 
- Waarden (gescheiden met | of alternatief):
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Verberg de inhoud van versie 12345 van de pagina Hoofdpagina.
- api.php?action=revisiondelete&target=Hoofdpagina&type=revision&ids=12345&hide=content&token=123ABC [in de sandbox openen]
- Verberg alle gegeven van de logboekregel 67890 met de reden BLP violation.
- api.php?action=revisiondelete&type=logging&ids=67890&hide=content|comment|user&reason=BLP%20violation&token=123ABC [in de sandbox openen]
action=rollback
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Maak de laatste bewerking van de pagina ongedaan.
Als de laatste gebruiker die de pagina heeft bewerkt meerdere bewerkingen op een rij heeft gemaakt, worden ze allemaal teruggedraaid.
- title
- Titel van de terug te draaien pagina. Kan niet in combinatie met pageid gebruikt worden. 
- pageid
- Pagina-ID van de terug te draaien pagina. Kan niet in combinatie met title gebruikt worden. 
- Type: geheel getal
- Labels om op de terugdraaiing toe te passen. 
- Waarden (gescheiden met | of alternatief):
- user
- Naam van de gebruiker wiens bewerkingen moeten worden teruggedraaid. 
- Deze parameter is vereist.
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
- summary
- Aangepaste bewerkingssamenvatting. Als deze leeg is, wordt de standaardsamenvatting gebruikt. 
- Standaard: (leeg)
- markbot
- Markeer de teruggedraaide bewerkingen en de terugdraaiing als robotbewerkingen. 
- Type: booleaans (details)
- watchlist
- Of de pagina onvoorwaardelijk toevoegen aan of verwijderen uit de volglijst van de huidige gebruiker, of diens voorkeuren gebruiken (genegeerd voor robotgebruikers), of de volgstatus niet wijzigen. 
- Een van de volgende waarden: nochange, preferences, unwatch, watch
- Standaard: preferences
- token
- Een token “rollback” dat is verkregen uit action=query&meta=tokens - Voor compatibiliteit wordt ook het token geaccepteerd dat in de webinterface wordt gebruikt. 
- Deze parameter is vereist.
- Draai de laatste bewerkingen van de gebruiker Example op de pagina Hoofdpagina terug.
- api.php?action=rollback&title=Hoofdpagina&user=Example&token=123ABC [in de sandbox openen]
- Draai de laatste bewerkingen van de IP-gebruiker 192.0.2.5 op de pagina Hoofdpagina terug met samenvatting Reverting vandalism, en markeer die bewerkingen alsmede de terugdraaiing als robotbewerkingen.
- api.php?action=rollback&title=Hoofdpagina&user=192.0.2.5&token=123ABC&summary=Reverting%20vandalism&markbot=1 [in de sandbox openen]
action=rsd
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Een RSD-schema (Really Simple Discovery) exporteren.
- Exporteer het RSD-schema.
- api.php?action=rsd [in de sandbox openen]
action=setnotificationtimestamp
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Het meldingstijdstip voor gevolgde pagina’s bijwerken.
Dit beïnvloedt het aanduiden van gewijzigde pagina’s op de volglijst en geschiedenis, alsmede het sturen van e-mail wanneer de voorkeur “Mij e-mailen bij bewerkingen van pagina’s of bestanden op mijn volglijst” is ingeschakeld.
- entirewatchlist
- Werk op alle gevolgde pagina’s. 
- Type: booleaans (details)
- timestamp
- Tijdstip waarop het meldingstijdstip moet worden ingesteld. 
- Type: tijdstip (toegestane indelingen)
- torevid
- Versie waarop het meldingstijdstip moet worden ingesteld (slechts één pagina). 
- Type: geheel getal
- newerthanrevid
- Het meldingstijdstip instellen op nieuwer dan deze versie (slechts één pagina). 
- Type: geheel getal
- continue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- titles
- Een lijst met titels om aan te werken. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- pageids
- Een lijst met pagina-ID’s om aan te werken. 
- Type: lijst met gehele getallen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- revids
- Een lijst met versie-ID’s om aan te werken. Merk op dat bijna alle querymodules in plaats hiervan de versie-ID’s omzetten naar de bijbehorende pagina-ID en op de laatste versie werken. Alleen prop=revisions gebruikt exacte versies voor zijn respons. 
- Type: lijst met gehele getallen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- generator
- Haal de lijst met pagina’s om mee te werken op door de opgegeven querymodule uit te voeren. - Opmerking: de namen van generatorparameters moeten worden voorafgegaan door een “g”. Zie de voorbeelden. - allcategories
- Alle categorieën doorlopen.
- alldeletedrevisions
- Alle verwijderde versies van een gebruiker of in een naamruimte opsommen.
- allfileusages
- Geeft een overzicht van al het gebruik van bestanden, ook niet-bestaande.
- allimages
- Alle afbeeldingen op volgorde weergeven.
- alllinks
- Alle koppelingen opsommen die naar een bepaalde naamruimte verwijzen.
- allpages
- Alle pagina’s in een bepaalde naamruimte in volgorde opsommen.
- allredirects
- Toon alle doorverwijzingen naar een naamruimte.
- allrevisions
- Toon alle versies.
- alltransclusions
- Maak een lijst met alle transclusies (pagina's die zijn ingevoegd met {{x}}), ook de niet-bestaande.
- backlinks
- Zoek alle pagina’s met koppelingen naar de gegeven pagina.
- categories
- Toon alle categorieën waar de pagina's in zitten.
- categorymembers
- Toon alle pagina's in de opgegeven categorie.
- deletedrevisions
- Ontvang informatie over verwijderde versies.
- duplicatefiles
- Maak een lijst van alle bestanden die duplicaten zijn van de opgegeven bestanden, gebaseerd op hashwaarden.
- embeddedin
- Vind alle pagina’s die de opgegeven titel invoegen (transcluderen).
- exturlusage
- Geef een overzicht van de pagina’s die een bepaalde URL bevatten.
- fileusage
- Zoek alle pagina’s die de gegeven bestanden gebruiken.
- images
- Retourneert alle bestanden die op de opgegeven pagina’s staan.
- imageusage
- Zoek alle pagina’s die de opgegeven afbeeldingstitel gebruiken.
- iwbacklinks
- Zoek alle pagina’s met koppelingen naar de gegeven interwiki-koppeling.
- langbacklinks
- Zoek alle pagina’s met koppelingen naar de opgegeven taalkoppeling.
- links
- Retourneert alle koppelingen van de opgegeven pagina’s.
- linkshere
- Zoek alle pagina’s met koppelingen naar de gegeven pagina’s.
- pageswithprop
- Geef alle pagina’s weer die een bepaalde pagina-eigenschap gebruiken.
- prefixsearch
- Voer een voorvoegselzoekopdracht uit voor paginatitels.
- protectedtitles
- Maak een lijst van alle titels die beveiligd zijn tegen aanmaak.
- querypage
- Een lijst opvragen die wordt aangeleverd door een speciale QueryPage-pagina.
- random
- Verkrijg een reeks willekeurige pagina's.
- recentchanges
- De recente wijzigingen opsommen.
- redirects
- Retourneert alle doorverwijzingen naar de opgegeven pagina’s.
- revisions
- Versie-informatie opvragen.
- search
- Voer een zoekopdracht in de volledige tekst uit.
- templates
- Retourneert alle pagina's die ingesloten zijn op de gegeven pagina's.
- transcludedin
- Zoek alle pagina’s waarop de gegeven pagina’s worden ingevoegd.
- watchlist
- De recente wijzigingen aan pagina’s in de volglijst van de huidige gebruiker opvragen.
- watchlistraw
- Alle pagina’s op de volglijst van de huidige gebruiker opvragen.
 
- Een van de volgende waarden: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
- redirects
- Los automatisch doorverwijzingen op in titles, pageids en revids, en in pagina’s die worden geretourneerd door generator. 
- Type: booleaans (details)
- converttitles
- De titel indien nodig omzetten naar andere varianten. Dat werkt alleen als de inhoudstaal van de wiki variantenconversie ondersteunt. Talen die variantenconversie ondersteunen zijn onder andere ban, en, crh, gan, iu, ku, sh, shi, sr, tg, tly, uz, wuu en zh. 
- Type: booleaans (details)
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- De meldingsstatus voor de gehele volglijst opnieuw instellen.
- api.php?action=setnotificationtimestamp&entirewatchlist=&token=123ABC [in de sandbox openen]
- De meldingsstatus voor Hoofdpagina opnieuw instellen.
- api.php?action=setnotificationtimestamp&titles=Hoofdpagina&token=123ABC [in de sandbox openen]
- Stel het meldingstijdstip voor Hoofdpagina zo in dat alle bewerkingen sinds 1 januari 2012 niet bekeken zijn.
- api.php?action=setnotificationtimestamp&titles=Hoofdpagina×tamp=2012-01-01T00:00:00Z&token=123ABC [in de sandbox openen]
- De meldingsstatus voor pagina’s in de naamruimte Gebruiker opnieuw instellen.
- api.php?action=setnotificationtimestamp&generator=allpages&gapnamespace=2&token=123ABC [in de sandbox openen]
action=setpagelanguage
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Wijzig de taal van een pagina.
Op deze wiki is het niet toegestaan de taal van een pagina te wijzigen.
Schakel $wgPageLanguageUseDB in om dit te kunnen doen.
- title
- Titel van de pagina waarvan u de taal wilt wijzigen. Kan niet samen met pageid worden gebruikt. 
- pageid
- Pagina-ID van de pagina waarvan u de taal wilt wijzigen. Kan niet samen met title worden gebruikt. 
- Type: geheel getal
- lang
- Taalcode van de taal waarop de pagina moet worden ingesteld. Gebruik default om de pagina in te stellen op de standaard-inhoudstaal van de wiki. 
- Deze parameter is vereist.
- Een van de volgende waarden: aae, ab, abs, ace, acm, ady, ady-cyrl, aeb, aeb-arab, aeb-latn, af, aln, alt, am, ami, an, ang, ann, anp, ar, arc, arn, arq, ary, arz, as, ase, ast, atj, av, avk, awa, ay, az, azb, ba, ban, ban-bali, bar, bbc, bbc-latn, bcc, bci, bcl, bdr, be, be-tarask, bew, bg, bgn, bh, bho, bi, bjn, blk, bm, bn, bo, bpy, bqi, br, brh, bs, btm, bto, bug, bxr, ca, cbk-zam, cdo, ce, ceb, ch, chn, chr, chy, ckb, co, cps, cpx, cpx-hans, cpx-hant, cr, crh, crh-cyrl, crh-latn, crh-ro, cs, csb, cu, cv, cy, da, dag, de, de-at, de-ch, de-formal, default, dga, din, diq, dsb, dtp, dty, dv, dz, ee, efi, egl, el, eml, en, en-ca, en-gb, eo, es, es-formal, et, eu, ext, fa, fat, ff, fi, fit, fj, fo, fon, fr, frc, frp, frr, fur, fy, ga, gaa, gag, gan, gan-hans, gan-hant, gcf, gcr, gd, gl, gld, glk, gn, gom, gom-deva, gom-latn, gor, got, gpe, grc, gsw, gu, guc, gur, guw, gv, ha, hak, haw, he, hi, hif, hif-latn, hil, hno, hr, hrx, hsb, hsn, ht, hu, hu-formal, hy, hyw, ia, ibb, id, ie, ig, igl, ii, ik, ike-cans, ike-latn, ilo, inh, io, is, it, iu, ja, jam, jbo, jut, jv, ka, kaa, kab, kai, kbd, kbd-cyrl, kbp, kcg, kea, kg, kge, khw, ki, kiu, kjh, kjp, kk, kk-arab, kk-cn, kk-cyrl, kk-kz, kk-latn, kk-tr, kl, km, kn, ko, ko-kp, koi, kr, krc, kri, krj, krl, ks, ks-arab, ks-deva, ksh, ksw, ku, ku-arab, ku-latn, kum, kus, kv, kw, ky, la, lad, lb, lbe, lez, lfn, lg, li, lij, liv, lki, lld, lmo, ln, lo, loz, lrc, lt, ltg, lus, luz, lv, lzh, lzz, mad, mag, mai, map-bms, mdf, mg, mhr, mi, min, mk, ml, mn, mnc, mnc-mong, mni, mnw, mo, mos, mr, mrh, mrj, ms, ms-arab, mt, mwl, my, myv, mzn, na, nah, nan, nap, nb, nds, nds-nl, ne, new, nia, nit, niu, nl, nl-informal, nmz, nn, nod, nog, nov, nqo, nrm, nso, nv, ny, nyn, nyo, nys, oc, ojb, olo, om, or, os, pa, pag, pam, pap, pcd, pcm, pdc, pdt, pfl, pi, pih, pl, pms, pnb, pnt, prg, ps, pt, pt-br, pwn, qu, qug, rgn, rif, rki, rm, rmc, rmy, rn, ro, roa-tara, rsk, ru, rue, rup, ruq, ruq-cyrl, ruq-latn, rut, rw, ryu, sa, sah, sat, sc, scn, sco, sd, sdc, sdh, se, se-fi, se-no, se-se, sei, ses, sg, sgs, sh, sh-cyrl, sh-latn, shi, shn, shy, shy-latn, si, sjd, sje, sk, skr, skr-arab, sl, sli, sm, sma, smn, sms, sn, so, sq, sr, sr-ec, sr-el, srn, sro, ss, st, stq, sty, su, sv, sw, syl, szl, szy, ta, tay, tcy, tdd, te, tet, tg, tg-cyrl, tg-latn, th, ti, tk, tl, tly, tn, to, tok, tpi, tr, tru, trv, ts, tt, tt-cyrl, tt-latn, ttj, tum, tw, ty, tyv, tzm, udm, ug, ug-arab, ug-latn, uk, ur, uz, ve, vec, vep, vi, vls, vmf, vmw, vo, vot, vro, wa, wal, war, wls, wo, wuu, wuu-hans, wuu-hant, xal, xh, xmf, xsy, yi, yo, yrl, yue, yue-hans, yue-hant, za, zea, zgh, zh, zh-cn, zh-hans, zh-hant, zh-hk, zh-mo, zh-my, zh-sg, zh-tw, zu
- reason
- Reden voor de wijziging. 
- Wijzigingslabels om toe te passen op de logboekvermelding die uit deze handeling voortkomt. 
- Waarden (gescheiden met | of alternatief):
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Verander de taal van de pagina Hoofdpagina in het Baskisch.
- api.php?action=setpagelanguage&title=Hoofdpagina&lang=eu&token=123ABC [in de sandbox openen]
- Verander de taal van de pagina met ID 123 in de standaard-inhoudstaal van de wiki.
- api.php?action=setpagelanguage&pageid=123&lang=default&token=123ABC [in de sandbox openen]
action=stashedit
- Deze module is voor intern gebruik of nog niet stabiel. Maak er geen gebruik van. De functionaliteit kan zonder enige voorafgaande melding wijzigen.
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Een bewerking voorbereiden in de gedeelde cache.
Dit is bedoeld om via AJAX te worden gebruikt vanuit het bewerkingsformulier om het opslaan van de pagina sneller te maken.
- title
- Titel van de pagina die wordt bewerkt. 
- Deze parameter is vereist.
- section
- Sectie-identificatiecode. 0 voor de bovenste sectie, new voor een nieuwe sectie. 
- sectiontitle
- De titel van een nieuw kopje. 
- text
- Pagina-inhoud. 
- stashedtexthash
- Inhouds-hash van een eerder opgeborgen pagina om in plaats daarvan te gebruiken. 
- summary
- Wijzigingssamenvatting. 
- Standaard: (leeg)
- contentmodel
- Inhoudsmodel van de nieuwe inhoud. 
- Deze parameter is vereist.
- Een van de volgende waarden: css, javascript, json, text, unknown, wikitext
- contentformat
- Het inhoudsserialisatieformaat dat voor de invoertekst wordt gebruikt. 
- Deze parameter is vereist.
- Een van de volgende waarden: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- baserevid
- Versie-ID van de basisversie. 
- Deze parameter is vereist.
- Type: geheel getal
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
action=tag
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Wijzigingslabels aan individuele versies of logboekvermeldingen toevoegen of ervan verwijderen.
- rcid
- Eén of meer recente-wijzigingen-ID’s waaraan de labels moeten worden toegevoegd of waarvan ze moeten worden verwijderd. 
- Type: lijst met gehele getallen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- revid
- Eén of meer versie-ID’s waaraan het label moet worden toegevoegd of waarvan het moet worden verwijderd. 
- Type: lijst met gehele getallen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- logid
- Eén of meer logboekregel-ID’s waaraan het label moet worden toegevoegd of waarvan het moet worden verwijderd. 
- Type: lijst met gehele getallen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- add
- De toe te voegen labels. Alleen handmatig gedefinieerde labels kunnen worden toegevoegd. 
- Waarden (gescheiden met | of alternatief):
- remove
- De te verwijderen labels. Alleen labels die of handmatig gedefinieerd of volledig ongedefinieerd zijn, kunnen worden verwijderd. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- reason
- Reden voor de wijziging. 
- Standaard: (leeg)
- Labels om toe te passen op de logboekregel die als gevolg van deze handeling wordt aangemaakt. 
- Waarden (gescheiden met | of alternatief):
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Voeg het label vandalism-tag aan versie-ID 123 zonder een reden te vermelden
- api.php?action=tag&revid=123&add=vandalism&token=123ABC [in de sandbox openen]
- Verwijder het label spam uit logboekregel-ID 123 met de reden Wrongly applied
- api.php?action=tag&logid=123&remove=spam&reason=Wrongly+applied&token=123ABC [in de sandbox openen]
action=templatedata
- Voor deze module zijn leesrechten nodig.
- Bron: TemplateData
- Licentie: GPL-2.0-or-later
De gegevens ophalen die zijn opgeslagen door de uitbreiding TemplateData.
- includeMissingTitles
- Gegevens over titels ook retourneren als deze ontbreken of geen sjabloongegevens hebben. Standaard worden titels alleen geretourneerd als ze bestaan en sjabloongegevens hebben. 
- Type: booleaans (details)
- doNotIgnoreMissingTitles
- Verouderd.
- Gegevens over titels ook retourneren als deze ontbreken of geen sjabloongegevens hebben. Standaard (voor achterwaartse compatibiliteit) worden titels alleen geretourneerd als ze bestaan en sjabloongegevens hebben. 
- Type: booleaans (details)
- lang
- Gelokaliseerde waarden in deze taal retourneren. Standaard worden alle beschikbare vertalingen geretourneerd. 
- titles
- Een lijst met titels om aan te werken. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- pageids
- Een lijst met pagina-ID’s om aan te werken. 
- Type: lijst met gehele getallen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- revids
- Een lijst met versie-ID’s om aan te werken. Merk op dat bijna alle querymodules in plaats hiervan de versie-ID’s omzetten naar de bijbehorende pagina-ID en op de laatste versie werken. Alleen prop=revisions gebruikt exacte versies voor zijn respons. 
- Type: lijst met gehele getallen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- generator
- Haal de lijst met pagina’s om mee te werken op door de opgegeven querymodule uit te voeren. - Opmerking: de namen van generatorparameters moeten worden voorafgegaan door een “g”. Zie de voorbeelden. - allcategories
- Alle categorieën doorlopen.
- alldeletedrevisions
- Alle verwijderde versies van een gebruiker of in een naamruimte opsommen.
- allfileusages
- Geeft een overzicht van al het gebruik van bestanden, ook niet-bestaande.
- allimages
- Alle afbeeldingen op volgorde weergeven.
- alllinks
- Alle koppelingen opsommen die naar een bepaalde naamruimte verwijzen.
- allpages
- Alle pagina’s in een bepaalde naamruimte in volgorde opsommen.
- allredirects
- Toon alle doorverwijzingen naar een naamruimte.
- allrevisions
- Toon alle versies.
- alltransclusions
- Maak een lijst met alle transclusies (pagina's die zijn ingevoegd met {{x}}), ook de niet-bestaande.
- backlinks
- Zoek alle pagina’s met koppelingen naar de gegeven pagina.
- categories
- Toon alle categorieën waar de pagina's in zitten.
- categorymembers
- Toon alle pagina's in de opgegeven categorie.
- deletedrevisions
- Ontvang informatie over verwijderde versies.
- duplicatefiles
- Maak een lijst van alle bestanden die duplicaten zijn van de opgegeven bestanden, gebaseerd op hashwaarden.
- embeddedin
- Vind alle pagina’s die de opgegeven titel invoegen (transcluderen).
- exturlusage
- Geef een overzicht van de pagina’s die een bepaalde URL bevatten.
- fileusage
- Zoek alle pagina’s die de gegeven bestanden gebruiken.
- images
- Retourneert alle bestanden die op de opgegeven pagina’s staan.
- imageusage
- Zoek alle pagina’s die de opgegeven afbeeldingstitel gebruiken.
- iwbacklinks
- Zoek alle pagina’s met koppelingen naar de gegeven interwiki-koppeling.
- langbacklinks
- Zoek alle pagina’s met koppelingen naar de opgegeven taalkoppeling.
- links
- Retourneert alle koppelingen van de opgegeven pagina’s.
- linkshere
- Zoek alle pagina’s met koppelingen naar de gegeven pagina’s.
- pageswithprop
- Geef alle pagina’s weer die een bepaalde pagina-eigenschap gebruiken.
- prefixsearch
- Voer een voorvoegselzoekopdracht uit voor paginatitels.
- protectedtitles
- Maak een lijst van alle titels die beveiligd zijn tegen aanmaak.
- querypage
- Een lijst opvragen die wordt aangeleverd door een speciale QueryPage-pagina.
- random
- Verkrijg een reeks willekeurige pagina's.
- recentchanges
- De recente wijzigingen opsommen.
- redirects
- Retourneert alle doorverwijzingen naar de opgegeven pagina’s.
- revisions
- Versie-informatie opvragen.
- search
- Voer een zoekopdracht in de volledige tekst uit.
- templates
- Retourneert alle pagina's die ingesloten zijn op de gegeven pagina's.
- transcludedin
- Zoek alle pagina’s waarop de gegeven pagina’s worden ingevoegd.
- watchlist
- De recente wijzigingen aan pagina’s in de volglijst van de huidige gebruiker opvragen.
- watchlistraw
- Alle pagina’s op de volglijst van de huidige gebruiker opvragen.
 
- Een van de volgende waarden: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
- redirects
- Los automatisch doorverwijzingen op in titles, pageids en revids, en in pagina’s die worden geretourneerd door generator. 
- Type: booleaans (details)
- converttitles
- De titel indien nodig omzetten naar andere varianten. Dat werkt alleen als de inhoudstaal van de wiki variantenconversie ondersteunt. Talen die variantenconversie ondersteunen zijn onder andere ban, en, crh, gan, iu, ku, sh, shi, sr, tg, tly, uz, wuu en zh. 
- Type: booleaans (details)
- Sjabloongegevens teruggeven voor Template:Foobar, met resultaat als het sjabloon niet bestaat, of wel bestaat maar geen sjabloongegevens heeft
- api.php?action=templatedata&titles=Template:Foobar&includeMissingTitles=1 [in de sandbox openen]
- Sjabloongegevens teruggeven voor Template:Phabricator, zonder resultaat als het sjabloon niet bestaat, of wel bestaat maar geen sjabloongegevens heeft
- api.php?action=templatedata&titles=Template:Phabricator [in de sandbox openen]
action=unblock
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Gebruikers deblokkeren.
- id
- ID van de op te heffen blokkade (verkregen via list=blocks). Kan niet samen met user worden gebruikt. 
- Type: geheel getal
- user
- Gebruiker om te deblokkeren. Kan niet samen met id worden gebruikt. 
- Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, IP bereik en gebruikers-ID (bijv. "#12345")
- userid
- Verouderd.
- Geef in plaats hiervan user=#ID op. 
- Type: geheel getal
- reason
- Reden voor de deblokkade. 
- Standaard: (leeg)
- Wijzigingslabels voor de regel in het blokkeerlogboek. 
- Waarden (gescheiden met | of alternatief):
- watchuser
- De gebruikers- en overlegpagina's van de gebruiker of het IP-adres volgen. 
- Type: booleaans (details)
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Hef de blokkade met ID #105 op.
- api.php?action=unblock&id=105 [in de sandbox openen]
- Deblokkeer de gebruiker Bob met reden Sorry Bob.
- api.php?action=unblock&user=Bob&reason=Sorry%20Bob [in de sandbox openen]
action=undelete
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Versies van een verwijderde pagina terugzetten.
Een lijst met verwijderde versies (met tijdstempels) kunt u via prop=deletedrevisions ophalen, en een lijst met verwijderde file-ID’s via list=filearchive.
- title
- Titel van de pagina om terug te zetten. 
- Deze parameter is vereist.
- reason
- Reden voor het herstellen. 
- Standaard: (leeg)
- Wijzigingslabels om toe te passen op de regel in het verwijderlogboek. 
- Waarden (gescheiden met | of alternatief):
- timestamps
- Tijdstempels van de terug te zetten versies. Als zowel timestamps als fileids leeg zijn, worden alle versies teruggezet. 
- Type: lijst met tijdstippen (toegestane indelingen)
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- fileids
- Tijdstempels van de terug te zetten bestandsversies. Als zowel timestamps als fileids leeg zijn, worden alle versies teruggezet. 
- Type: lijst met gehele getallen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- undeletetalk
- Alle versies van de bijbehorende overlegpagina herstellen, indien aanwezig. 
- Type: booleaans (details)
- watchlist
- Of de pagina onvoorwaardelijk toevoegen aan of verwijderen uit de volglijst van de huidige gebruiker, of diens voorkeuren gebruiken (genegeerd voor robotgebruikers), of de volgstatus niet wijzigen. 
- Een van de volgende waarden: nochange, preferences, unwatch, watch
- Standaard: preferences
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- De pagina Hoofdpagina terugzetten.
- api.php?action=undelete&title=Hoofdpagina&token=123ABC&reason=Restoring%20Hoofdpagina [in de sandbox openen]
- Twee versies van de pagina Hoofdpagina terugzetten.
- api.php?action=undelete&title=Hoofdpagina&token=123ABC×tamps=2007-07-03T22:00:45Z|2007-07-02T19:48:56Z [in de sandbox openen]
action=unlinkaccount
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Een gekoppeld account van derden van de huidige gebruiker verwijderen.
- request
- Gebruik dit authenticatieverzoek, via de id die wordt geretourneerd door action=query&meta=authmanagerinfo met amirequestsfor=unlink. 
- Deze parameter is vereist.
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Probeer de koppeling van de huidige gebruiker te verwijderen voor de provider die is gekoppeld aan FooAuthenticationRequest.
- api.php?action=unlinkaccount&request=FooAuthenticationRequest&token=123ABC [in de sandbox openen]
action=upload
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Upload een bestand of bekijk de status van de uploads die in behandeling zijn.
Er zijn verscheidene methoden beschikbaar:
- De bestandsinhoud rechtstreeks uploaden met behulp van de parameter file.
- Het bestand in delen uploaden met behulp van de parameters filesize, chunk en offset.
- De MediaWiki-server een bestand van een URL laten ophalen met behulp van de parameter url.
- Met behulp van de parameter filekey een eerdere upload voltooien die vanwege waarschuwingen is mislukt.
Let op: bij het verzenden van het bestand file moet de HTTP POST worden uitgevoerd als bestandsupload (d.w.z. met behulp van multipart/form-data).
- filename
- Doelbestandsnaam. 
- comment
- Opmerking bij de upload. Wordt ook gebruikt als de eerste paginatekst voor nieuwe bestanden als text niet is opgegeven. 
- Standaard: (leeg)
- Wijzigingslabels om toe te passen op de uploadlogboek-vermelding en de versie van de bestandspagina. 
- Waarden (gescheiden met | of alternatief):
- text
- Eerste paginatekst voor nieuwe bestanden. 
- watch
- Verouderd.
- De pagina volgen. 
- Type: booleaans (details)
- watchlist
- Of de pagina onvoorwaardelijk toevoegen aan of verwijderen uit de volglijst van de huidige gebruiker, of diens voorkeuren gebruiken (genegeerd voor robotgebruikers), of de volgstatus niet wijzigen. 
- Een van de volgende waarden: nochange, preferences, watch
- Standaard: preferences
- ignorewarnings
- Eventuele waarschuwingen negeren. 
- Type: booleaans (details)
- file
- Bestandsinhoud. 
- Moet worden gepost als een geüpload bestand met behulp van multipart/form-data.
- url
- URL om het bestand van op te halen. 
- filekey
- Sleutel die een eerdere upload identificeert die tijdelijk is opgeborgen. 
- sessionkey
- Verouderd.
- Hetzelfde als filekey, aangehouden voor achterwaartse compatibiliteit. 
- stash
- Als dit is ingesteld, zal de server het bestand tijdelijk opbergen in plaats van het aan de repository toe te voegen. 
- Type: booleaans (details)
- filesize
- Bestandsgroote van de hele upload. 
- Type: geheel getal
- De waarde moet tussen 0 en 104.857.600 liggen.
- offset
- Beginpunt van het fragment in bytes. 
- Type: geheel getal
- De waarde mag niet kleiner zijn dan 0.
- chunk
- Inhoud van het fragment. 
- Moet worden gepost als een geüpload bestand met behulp van multipart/form-data.
- async
- Maak potentieel grote bestandsbewerkingen indien mogelijk asynchroon. 
- Type: booleaans (details)
- checkstatus
- Haal alleen de uploadstatus op voor de opgegeven bestandssleutel. 
- Type: booleaans (details)
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- Uploaden vanaf een URL.
- api.php?action=upload&filename=Wiki.png&url=http%3A//upload.wikimedia.org/wikipedia/en/b/bc/Wiki.png&token=123ABC [in de sandbox openen]
- Voltooi een upload die mislukt is vanwege waarschuwingen.
- api.php?action=upload&filename=Wiki.png&filekey=filekey&ignorewarnings=1&token=123ABC [in de sandbox openen]
action=userrights
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Het groepslidmaatschap van een gebruiker wijzigen.
- user
- Gebruiker. 
- Type: gebruiker, met een van gebruikersnaam en gebruikers-ID (bijv. "#12345")
- userid
- Verouderd.
- Geef in plaats hiervan user=#ID op. 
- Type: geheel getal
- add
- Voeg de gebruiker toe aan deze groepen of, als die al lid is, werk de vervaldatum van het lidmaatschap van die groep bij. 
- Waarden (gescheiden met | of alternatief): bot, bureaucrat, interface-admin, suppress, sysop
- expiry
- Vervaltijdstempels. Kan relatief zijn (bv. 5 months of 2 weeks) of absoluut (bv. 2014-09-18T12:34:56Z ). Als er slechts één tijdstempel is ingesteld, wordt het gebruikt voor alle groepen die aan de parameter add zijn doorgegeven. Gebruik infinite, indefinite, infinity of never voor een nooit verlopende gebruikersgroep. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- Standaard: infinite
- remove
- Verwijder de gebruiker uit deze groepen. 
- Waarden (gescheiden met | of alternatief): bot, bureaucrat, interface-admin, suppress, sysop
- reason
- Reden voor de wijziging. 
- Standaard: (leeg)
- token
- Een token “userrights” dat is verkregen uit action=query&meta=tokens - Voor compatibiliteit wordt ook het token geaccepteerd dat in de webinterface wordt gebruikt. 
- Deze parameter is vereist.
- Wijzigingslabels om toe te passen op de regel in het logboek gebruikersrechten. 
- Waarden (gescheiden met | of alternatief):
- watchuser
- Gebruikerspagina en overlegpagina van de gebruiker op de volglijst plaatsen. 
- Type: booleaans (details)
- Voeg gebruiker FooBot toe aan de groep bot en verwijder die gebruiker uit de groepen sysop en bureaucrat.
- api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [in de sandbox openen]
- Voeg gebruiker met ID 123 toe aan de groep bot en verwijder die gebruiker uit de groepen sysop en bureaucrat.
- api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [in de sandbox openen]
- Voeg gebruiker SometimeSysop voor 1 maand toe aan de groep sysop.
- api.php?action=userrights&user=SometimeSysop&add=sysop&expiry=1%20month&token=123ABC [in de sandbox openen]
action=validatepassword
- Voor deze module zijn leesrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Valideer een wachtwoord tegen het wachtwoordbeleid van de wiki.
De geldigheid wordt als Good gemeld als het wachtwoord aanvaardbaar is, Change als het wachtwoord voor aanmelden kan worden gebruikt maar moet worden gewijzigd, of Invalid als het wachtwoord niet bruikbaar is.
- password
- Wachtwoord om te valideren. 
- Deze parameter is vereist.
- user
- Gebruikersnaam, voor gebruik bij het testen van de accountaanmaak. De opgegeven gebruiker mag niet bestaan. 
- Type: gebruiker, met een van gebruikersnaam en gebruikers-ID (bijv. "#12345")
- E-mailadres, voor gebruik bij het testen van de accountaanmaak. 
- realname
- Echte naam, voor gebruik bij het testen van de accountaanmaak. 
- Valideer het wachtwoord foobar voor de huidige gebruiker.
- api.php?action=validatepassword&password=foobar [in de sandbox openen]
- Valideer het wachtwoord qwerty voor het aanmaken van de gebruiker Example.
- api.php?action=validatepassword&password=querty&user=Example [in de sandbox openen]
action=visualeditor
- Deze module is voor intern gebruik of nog niet stabiel. Maak er geen gebruik van. De functionaliteit kan zonder enige voorafgaande melding wijzigen.
- Voor deze module zijn leesrechten nodig.
- Bron: VisualEditor
- Licentie: MIT
Geeft HTML5 terug voor een pagina van de Parsoid-service.
- page
- De pagina om de handelingen op te verrichten. 
- Deze parameter is vereist.
- badetag
- Als de RESTBase-query een schijnbaar ongeldige ETag heeft opgeleverd, deze dan hier doorgeven voor logboekdoeleinden. 
- format
- Het uitvoerformaat. 
- Een van de volgende waarden: json, jsonfm
- Standaard: jsonfm
- paction
- De te verrichten handeling. 
- Deze parameter is vereist.
- Een van de volgende waarden: metadata, parse, parsefragment, templatesused, wikitext
- wikitext
- Wikitekst die naar Parsoid gestuurd moet worden om te converteren naar HTML (paction=parsefragment). 
- section
- De te behandelen sectie. 
- stash
- Stel dit bij het opslaan in op ‘true’ als u de stashing-API wilt gebruiken. 
- Type: booleaans (details)
- oldid
- Het te gebruiken versienummer (standaard de laatste versie). 
- Type: geheel getal
- editintro
- De aan mededelingen toe te voegen inleiding bewerken. 
- pst
- De wikitekst transformeren voor opslaan voordat deze naar Parsoid wordt gestuurd (paction=parsefragment). 
- Type: booleaans (details)
- preload
- De pagina waarvan inhoud moet worden gebruikt als de opgevraagde pagina nog geen inhoud bevat. 
- preloadparams
- Parameters die moeten worden vervangen op de vooraf te laden pagina, indien aanwezig. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
action=visualeditoredit
- Deze module is voor intern gebruik of nog niet stabiel. Maak er geen gebruik van. De functionaliteit kan zonder enige voorafgaande melding wijzigen.
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: VisualEditor
- Licentie: MIT
Een HTML5-pagina in MediaWiki opslaan (via Parsoid in wikitekst omgezet).
- paction
- De te verrichten handeling. 
- Deze parameter is vereist.
- Een van de volgende waarden: diff, save, serialize, serializeforcache
- page
- De pagina om de handelingen op te verrichten. 
- Deze parameter is vereist.
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- wikitext
- De te behandelen wikitekst. 
- section
- De te behandelen sectie. 
- sectiontitle
- De naam van de nieuw kopje. 
- basetimestamp
- Stel dit in op de tijd waarop de versie is bewerkt tijdens het opslaan. Wordt gebruikt om bewerkingsconflicten te detecteren. 
- Type: tijdstip (toegestane indelingen)
- starttimestamp
- Stel dit tijdens het opslaan in op de tijd waarop de pagina is geladen. Wordt gebruikt om bewerkingsconflicten te detecteren. 
- Type: tijdstip (toegestane indelingen)
- oldid
- Het te gebruiken versienummer. Standaard de laatste versie. 
- Type: geheel getal
- minor
- Als kleine bewerking markeren. 
- watchlist
- Of de pagina onvoorwaardelijk toevoegen aan of verwijderen uit de volglijst van de huidige gebruiker, of diens voorkeuren gebruiken (genegeerd voor robotgebruikers), of de volgstatus niet wijzigen. 
- html
- HTML die naar Parsoid gestuurd moet worden in ruil voor wikitekst. 
- etag
- Te sturen ETag. 
- summary
- Bewerkingssamenvatting. 
- captchaid
- Captcha-ID (bij het opslaan met een captcha-antwoord). 
- captchaword
- Antwoord op de captcha (bij het opslaan met een captcha-antwoord). 
- cachekey
- Gebruik het resultaat van een eerder "serializeforcache"-verzoek met deze sleutel. Heeft voorrang boven html. 
- nocontent
- Laat de HTML-inhoud van de nieuwe revisie weg in het antwoord. 
- Type: booleaans (details)
- returnto
- Paginatitel. Als bij het opslaan van de bewerking een tijdelijk account is aangemaakt, kan de API reageren met een URL die de cliënt moet bezoeken om het aanmelden te voltooien. Als deze parameter wordt opgegeven, wordt de URL doorverwezen naar de opgegeven pagina, in plaats van naar de pagina die is bewerkt. 
- Soort: paginatitel
- Accepteert niet-bestaande pagina's.
- returntoquery
- URL-queryparameters (met leidende ?). Als bij het opslaan van de bewerking een tijdelijk account is aangemaakt, kan de API reageren met een URL die de cliënt moet bezoeken om het aanmelden te voltooien. Als deze parameter wordt opgegeven, wordt de URL doorverwezen naar een pagina met de opgegeven queryparameters. 
- Standaard: (leeg)
- returntoanchor
- URL-fragment (met voorloop #). Als bij het opslaan van de bewerking een tijdelijk account is aangemaakt, kan de API reageren met een URL die de cliënt moet bezoeken om het aanmelding te voltooien. Als deze parameter wordt opgegeven, wordt de URL doorverwezen naar een pagina met het gegeven fragment. 
- Standaard: (leeg)
- useskin
- De geselecteerde vormgeving toepassen op de parseruitvoer. Kan de volgende eigenschappen beïnvloeden: text, langlinks, headitems, modules, jsconfigvars, indicators. 
- Een van de volgende waarden: apioutput, fallback, minerva, monobook, timeless, vector, vector-2022
- Wijzigingslabels om op de versie toe te passen. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- plugins
- Plug-ins die zijn gekoppeld aan het API-verzoek. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- data-{plugin}
- Willekeurige gegevens verzonden door een plug-in met het API-verzoek. 
- Dit is een sjabloonparameter. Bij het doen van de aanvraag {plugin} in de parameternaam moet worden vervangen door waarden van plugins.
action=watch
- Voor deze module zijn leesrechten nodig.
- Voor deze module zijn schrijfrechten nodig.
- Deze module accepteert alleen POST-verzoeken.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
De pagina aan/van de volglijst van de huidige gebruiker toevoegen/verwijderen.
- title
- Verouderd.
- De te (ont)volgen pagina. Gebruik in plaats hiervan titles. 
- unwatch
- Als dit is ingesteld wordt de pagina ontvolgd in plaats van gevolgd. 
- Type: booleaans (details)
- continue
- Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org. 
- titles
- Een lijst met titels om aan te werken. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- pageids
- Een lijst met pagina-ID’s om aan te werken. 
- Type: lijst met gehele getallen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- revids
- Een lijst met versie-ID’s om aan te werken. Merk op dat bijna alle querymodules in plaats hiervan de versie-ID’s omzetten naar de bijbehorende pagina-ID en op de laatste versie werken. Alleen prop=revisions gebruikt exacte versies voor zijn respons. 
- Type: lijst met gehele getallen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- generator
- Haal de lijst met pagina’s om mee te werken op door de opgegeven querymodule uit te voeren. - Opmerking: de namen van generatorparameters moeten worden voorafgegaan door een “g”. Zie de voorbeelden. - allcategories
- Alle categorieën doorlopen.
- alldeletedrevisions
- Alle verwijderde versies van een gebruiker of in een naamruimte opsommen.
- allfileusages
- Geeft een overzicht van al het gebruik van bestanden, ook niet-bestaande.
- allimages
- Alle afbeeldingen op volgorde weergeven.
- alllinks
- Alle koppelingen opsommen die naar een bepaalde naamruimte verwijzen.
- allpages
- Alle pagina’s in een bepaalde naamruimte in volgorde opsommen.
- allredirects
- Toon alle doorverwijzingen naar een naamruimte.
- allrevisions
- Toon alle versies.
- alltransclusions
- Maak een lijst met alle transclusies (pagina's die zijn ingevoegd met {{x}}), ook de niet-bestaande.
- backlinks
- Zoek alle pagina’s met koppelingen naar de gegeven pagina.
- categories
- Toon alle categorieën waar de pagina's in zitten.
- categorymembers
- Toon alle pagina's in de opgegeven categorie.
- deletedrevisions
- Ontvang informatie over verwijderde versies.
- duplicatefiles
- Maak een lijst van alle bestanden die duplicaten zijn van de opgegeven bestanden, gebaseerd op hashwaarden.
- embeddedin
- Vind alle pagina’s die de opgegeven titel invoegen (transcluderen).
- exturlusage
- Geef een overzicht van de pagina’s die een bepaalde URL bevatten.
- fileusage
- Zoek alle pagina’s die de gegeven bestanden gebruiken.
- images
- Retourneert alle bestanden die op de opgegeven pagina’s staan.
- imageusage
- Zoek alle pagina’s die de opgegeven afbeeldingstitel gebruiken.
- iwbacklinks
- Zoek alle pagina’s met koppelingen naar de gegeven interwiki-koppeling.
- langbacklinks
- Zoek alle pagina’s met koppelingen naar de opgegeven taalkoppeling.
- links
- Retourneert alle koppelingen van de opgegeven pagina’s.
- linkshere
- Zoek alle pagina’s met koppelingen naar de gegeven pagina’s.
- pageswithprop
- Geef alle pagina’s weer die een bepaalde pagina-eigenschap gebruiken.
- prefixsearch
- Voer een voorvoegselzoekopdracht uit voor paginatitels.
- protectedtitles
- Maak een lijst van alle titels die beveiligd zijn tegen aanmaak.
- querypage
- Een lijst opvragen die wordt aangeleverd door een speciale QueryPage-pagina.
- random
- Verkrijg een reeks willekeurige pagina's.
- recentchanges
- De recente wijzigingen opsommen.
- redirects
- Retourneert alle doorverwijzingen naar de opgegeven pagina’s.
- revisions
- Versie-informatie opvragen.
- search
- Voer een zoekopdracht in de volledige tekst uit.
- templates
- Retourneert alle pagina's die ingesloten zijn op de gegeven pagina's.
- transcludedin
- Zoek alle pagina’s waarop de gegeven pagina’s worden ingevoegd.
- watchlist
- De recente wijzigingen aan pagina’s in de volglijst van de huidige gebruiker opvragen.
- watchlistraw
- Alle pagina’s op de volglijst van de huidige gebruiker opvragen.
 
- Een van de volgende waarden: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
- redirects
- Los automatisch doorverwijzingen op in titles, pageids en revids, en in pagina’s die worden geretourneerd door generator. 
- Type: booleaans (details)
- converttitles
- De titel indien nodig omzetten naar andere varianten. Dat werkt alleen als de inhoudstaal van de wiki variantenconversie ondersteunt. Talen die variantenconversie ondersteunen zijn onder andere ban, en, crh, gan, iu, ku, sh, shi, sr, tg, tly, uz, wuu en zh. 
- Type: booleaans (details)
- token
- Een token “watch” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- De pagina Hoofdpagina volgen.
- api.php?action=watch&titles=Hoofdpagina&token=123ABC [in de sandbox openen]
- De pagina Hoofdpagina ontvolgen.
- api.php?action=watch&titles=Hoofdpagina&unwatch=&token=123ABC [in de sandbox openen]
- De eerste paar pagina’s in de hoofdnaamruimte volgen.
- api.php?action=watch&generator=allpages&gapnamespace=0&token=123ABC [in de sandbox openen]
format=json
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Toon de data in het JSON formaat.
- callback
- Als dit is opgegeven wordt de uitvoer in een gegeven functieaanroep verpakt. Voor de veiligheid worden alle gebruikerspecifieke gegevens beperkt. 
- utf8
- Als dit is opgegeven worden de meeste (maar niet alle) niet-ASCII-tekens in UTF-8 gecodeerd in plaats van ze te vervangen door hexadecimale escape-reeksen. Standaard wanneer formatversion niet 1 is. 
- Type: booleaans (details)
- ascii
- Als dit is opgegeven worden alle niet-ASCII-tekens met behulp van hexadecimale escape-reeksen gecodeerd. Standaard wanneer formatversion 1 is. 
- Type: booleaans (details)
- formatversion
- Uitvoeropmaak - 1
- Achterwaarts compatibel formaat (Booleaanse waarden in XML-stijl, *-sleutels voor inhoudsknooppunten, enz.).
- 2
- Modern formaat.
- latest
- Gebruik het nieuwste formaat (momenteel 2). Dit kan zonder waarschuwing worden gewijzigd.
 
- Een van de volgende waarden: 1, 2, latest
- Standaard: 1
- Retourneer het queryresultaat in de indeling JSON.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=json [in de sandbox openen]
format=jsonfm
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Toon de data in het JSON formaat (opgemaakt in HTML).
- wrappedhtml
- Retourneer de mooi opgemaakte HTML en bijbehorende ResourceLoader-modules als JSON-object. 
- Type: booleaans (details)
- callback
- Als dit is opgegeven wordt de uitvoer in een gegeven functieaanroep verpakt. Voor de veiligheid worden alle gebruikerspecifieke gegevens beperkt. 
- utf8
- Als dit is opgegeven worden de meeste (maar niet alle) niet-ASCII-tekens in UTF-8 gecodeerd in plaats van ze te vervangen door hexadecimale escape-reeksen. Standaard wanneer formatversion niet 1 is. 
- Type: booleaans (details)
- ascii
- Als dit is opgegeven worden alle niet-ASCII-tekens met behulp van hexadecimale escape-reeksen gecodeerd. Standaard wanneer formatversion 1 is. 
- Type: booleaans (details)
- formatversion
- Uitvoeropmaak - 1
- Achterwaarts compatibel formaat (Booleaanse waarden in XML-stijl, *-sleutels voor inhoudsknooppunten, enz.).
- 2
- Modern formaat.
- latest
- Gebruik het nieuwste formaat (momenteel 2). Dit kan zonder waarschuwing worden gewijzigd.
 
- Een van de volgende waarden: 1, 2, latest
- Standaard: 1
- Retourneer het queryresultaat in de indeling JSON.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=jsonfm [in de sandbox openen]
format=none
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Toon niets.
- Retourneer het queryresultaat in de indeling NONE.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=none [in de sandbox openen]
format=php
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Toon de data in geserialiseerde PHP.
- formatversion
- Uitvoeropmaak - 1
- Achterwaarts compatibel formaat (Booleaanse waarden in XML-stijl, *-sleutels voor inhoudsknooppunten, enz.).
- 2
- Modern formaat.
- latest
- Gebruik het nieuwste formaat (momenteel 2). Dit kan zonder waarschuwing worden gewijzigd.
 
- Een van de volgende waarden: 1, 2, latest
- Standaard: 1
- Retourneer het queryresultaat in de indeling PHP.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=php [in de sandbox openen]
format=phpfm
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Toon de data in geserialiseerde PHP (opgemaakt in HTML).
- wrappedhtml
- Retourneer de mooi opgemaakte HTML en bijbehorende ResourceLoader-modules als JSON-object. 
- Type: booleaans (details)
- formatversion
- Uitvoeropmaak - 1
- Achterwaarts compatibel formaat (Booleaanse waarden in XML-stijl, *-sleutels voor inhoudsknooppunten, enz.).
- 2
- Modern formaat.
- latest
- Gebruik het nieuwste formaat (momenteel 2). Dit kan zonder waarschuwing worden gewijzigd.
 
- Een van de volgende waarden: 1, 2, latest
- Standaard: 1
- Retourneer het queryresultaat in de indeling PHP.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=phpfm [in de sandbox openen]
format=rawfm
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Gegevens, inclusief debugelementen, in JSON-formaat (nette opmaak in HTML) uitvoeren.
- wrappedhtml
- Retourneer de mooi opgemaakte HTML en bijbehorende ResourceLoader-modules als JSON-object. 
- Type: booleaans (details)
- Retourneer het queryresultaat in de indeling RAW.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=rawfm [in de sandbox openen]
format=xml
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Toon de data in het XML formaat.
- xslt
- Als dit is opgegeven wordt de genoemde pagina als XSL-stijlblad toegevoegd. De waarde moet een titel zijn in de naamruimte MediaWiki en eindigen op - .xsl.
- includexmlnamespace
- Voegt een XML-naamruimte toe als dit is opgegeven. 
- Type: booleaans (details)
- Retourneer het queryresultaat in de indeling XML.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=xml [in de sandbox openen]
format=xmlfm
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Toon de data in het XML formaat (opgemaakt in HTML).
- wrappedhtml
- Retourneer de mooi opgemaakte HTML en bijbehorende ResourceLoader-modules als JSON-object. 
- Type: booleaans (details)
- xslt
- Als dit is opgegeven wordt de genoemde pagina als XSL-stijlblad toegevoegd. De waarde moet een titel zijn in de naamruimte MediaWiki en eindigen op - .xsl.
- includexmlnamespace
- Voegt een XML-naamruimte toe als dit is opgegeven. 
- Type: booleaans (details)
- Retourneer het queryresultaat in de indeling XML.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=xmlfm [in de sandbox openen]
Gegevenstypen
De invoer voor MediaWiki moet NFC-genormaliseerde UTF-8 zijn. MediaWiki kan proberen andere invoer om te zetten, maar daardoor kunnen sommige bewerkingen (zoals bewerkingen met MD5-controles) mislukken.
Parameters die meerdere waarden aannemen, worden normaal gesproken verzonden met de waarden gescheiden door sluistekens, bijvoorbeeld param=value1|value2 of param=value1%7Cvalue2. Als een waarde het sluisteken moet bevatten, gebruik dan U+001F (eenheidsscheidingsteken) als scheidingsteken en gebruik U+001F als voorvoegsel voor de waarde, bijvoorbeeld param=%1Fvalue1%1Fvalue2.
Sommige parametertypen in API-aanvragen behoeven nadere uitleg:
- boolean
- Booleaanse parameters werken als HTML-selectievakjes: als de parameter is opgegeven, ongeacht de waarde, wordt deze als true beschouwd. Voor een false-waarde laat u de parameter helemaal weg. 
- expiry
- Vervaldata kunnen relatief zijn (bv. 5 months or 2 weeks) of absoluut (bv. 2014-09-18T12:34:56Z). Voor geen vervaldatum gebruikt u infinite, indefinite, infinity of never. 
- timestamp
- Tijdstippen kunnen in verscheidene vormen worden opgegeven. Zie de invoerformaten van de Timestamp-bibliotheek die op mediawiki.org zijn gedocumenteerd voor meer informatie. De ISO 8601 datum- en tijdopmaak wordt aanbevolen: 2001-01-15T14:56:00Z. Bovendien kan de tekenreeks now worden gebruikt om het huidige tijdstip op te geven. 
Sjabloonparameters
Sjabloonparameters ondersteunen gevallen waarin een API-module een waarde nodig heeft voor elke waarde van een andere parameter. Als er bijvoorbeeld een API-module is om fruit aan te vragen, kan deze een parameter fruits hebben om aan te geven welke vruchten worden aangevraagd en een sjabloonparameter {fruit}-quantity om aan te geven hoeveel van elke vrucht moeten worden aangevraagd. Een API-cliënt die 1 appel, 5 bananen en 20 aardbeien wil, kan dan een aanvraag doen zoals fruits=apples|bananas|strawberries&apples-quantity=1&bananas-quantity=5&strawberries-quantity=20.
Vermeldingen
API-ontwikkelaars:
- Yuri Astrakhan (oorspronkelijke ontwikkelaar, hoofdontwikkelaar september 2006 – september 2007)
- Roan Kattouw (hoofdontwikkelaar september 2007–2009)
- Victor Vasiliev
- Bryan Tong Minh
- Sam Reed
- Brad Jorsch (hoofdontwikkelaar 2013–2020)
Stuur uw opmerkingen, suggesties en vragen naar [email protected] of maak een bugrapport aan op https://phabricator.wikimedia.org/.