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.
- 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.
 - ask
 - API-module om Semantic MediaWiki te bevragen met behulp van de taal “ask”.
 - askargs
 - API-module om Semantic MediaWiki te bevragen met behulp van de taal “ask” aan de hand van een lijst met voorwaarden, uitvoeraanwijzingen en parameters.
 - 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.
 - diaddmessage
 - digettopicid
 - digettopicmessages
 - diunwatch
 - diwatch
 - echocreateevent
 - Handmatig een melding aan een gebruiker activeren
 - echomarkread
 - Meldingen van de huidige gebruiker markeren als gelezen.
 - echomarkseen
 - Aangeven dat de huidige gebruiker zijn of haar meldingen heeft gezien.
 - echomute
 - Meldingen van bepaalde gebruikers of pagina’s dempen of niet meer dempen.
 - edit
 - Pagina's aanmaken en bewerken.
 - emailuser
 - Gebruiker e-mailen.
 - embedvideo
 - Een gegenereerde video-inbedcode voor gegeven parameters ontvangen.
 - expandtemplates
 - Vouwt alle sjablonen binnen wikitekst uit.
 - ext.srf.datatables.api
 - ext.srf.slideshow.show
 - 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.
 - flickrblacklist
 - Een Flickr-URL valideren met behulp van de gebruikers-ID (NSID) voor plaatsing op de zwarte lijst.
 - 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.
 - mediadetection
 - Geeft de waarschijnlijkheid terug dat de opgeborgen afbeelding waarnaar de opgegeven bestandssleutel verwijst een logo is
 - 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.
 - pfautocomplete
 - Automatisch aanvullen gebruikt door de uitbreiding Paginaformulieren.
 - pfautoedit
 - Maak of bewerk een pagina met behulp van een formulier dat is gedefinieerd door de uitbreiding Paginaformulieren.
 - piwigosearch
 - This API serves as a proxy to a piwigo search web service
See Piwogo's help for more information - 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.
 - rotateimagefrompdf
 - This internal API can only be used when importing a PDF with images
 - rsd
 - Een RSD-schema (Really Simple Discovery) exporteren.
 - setnotificationtimestamp
 - Het meldingstijdstip voor gevolgde pagina’s bijwerken.
 - setpagelanguage
 - Wijzig de taal van een pagina.
 - shortenurl
 - Verkort een lange URL in een kortere.
 - smwbrowse
 - API-module ter ondersteuning van het doorbladeren van verschillende entiteitstypen in Semantic MediaWiki.
 - smwinfo
 - API-module om informatie op te halen over Semantic MediaWiki-statistieken en andere metagegevens.
 - smwtask
 - API-module om Semantic MediaWiki-gerelateerde taken uit te voeren (alleen voor intern gebruik, niet voor openbaar gebruik).
 - 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.
 - veforall-parsoid-utils
 - Tekst van Wikitekst naar HTML en terug converteren
 - watch
 - De pagina aan/van de volglijst van de huidige gebruiker toevoegen/verwijderen.
 - browsebyproperty
 - Verouderd. API-module om informatie over een eigenschap of een lijst met eigenschappen op te vragen.
 - browsebysubject
 - Verouderd. API-module om informatie over een onderwerp op te vragen.
 - categorytree
 - Intern. Interne module voor de uitbreiding CategoryTree.
 - 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.
 - editcheckreferenceurl
 - Intern. Check the status of a URL for use as a reference.
 - scribunto-console
 - Intern. Interne module voor het afhandelen van XHR-verzoeken vanaf de Scribunto-console.
 - 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: acquiretempusername, ask, askargs, block, changeauthenticationdata, changecontentmodel, checktoken, clearhasmsg, clientlogin, compare, createaccount, delete, diaddmessage, digettopicid, digettopicmessages, diunwatch, diwatch, echocreateevent, echomarkread, echomarkseen, echomute, edit, emailuser, embedvideo, expandtemplates, ext.srf.datatables.api, ext.srf.slideshow.show, feedcontributions, feedrecentchanges, feedwatchlist, filerevert, flickrblacklist, help, imagerotate, import, linkaccount, login, logout, managetags, mediadetection, mergehistory, move, opensearch, options, paraminfo, parse, patrol, pfautocomplete, pfautoedit, piwigosearch, protect, purge, query, removeauthenticationdata, resetpassword, revisiondelete, rollback, rotateimagefrompdf, rsd, setnotificationtimestamp, setpagelanguage, shortenurl, smwbrowse, smwinfo, smwtask, tag, templatedata, unblock, undelete, unlinkaccount, upload, userrights, validatepassword, veforall-parsoid-utils, watch, browsebyproperty, browsebysubject, categorytree, cspreport, editcheckreferenceurl, scribunto-console, 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 headerOrigin, wordt een 403-respons geretourneerd. Als deze parameter overeenkomt met de headerOriginen de oorsprong is toegestaan, worden de headersAccess-Control-Allow-OriginenAccess-Control-Allow-Credentialsingevoegd.Voor niet-geverifieerde aanvragen geeft u de waarde * op. Hierdoor wordt de header
Access-Control-Allow-Originingevoegd, maarAccess-Control-Allow-Credentialsisfalseen 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=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=ask
- Voor deze module zijn leesrechten nodig.
 - Bron: Semantic MediaWiki
 - Licentie: GPL-2.0-or-later
 
API-module om Semantic MediaWiki te bevragen met behulp van de taal “ask”.
- query
 (geen beschrijving)
- Deze parameter is vereist.
 - api_version
 Uitvoeropmaak:
- 2
 - Achterwaarts compatibele indeling met {} voor de resultatenlijst.
 - 3
 - Experimentele indeling met [] als resultatenlijst.
 
- Een van de volgende waarden: 2, 3
 - Standaard: 2
 
action=askargs
- Voor deze module zijn leesrechten nodig.
 - Bron: Semantic MediaWiki
 - Licentie: GPL-2.0-or-later
 
API-module om Semantic MediaWiki te bevragen met behulp van de taal “ask” aan de hand van een lijst met voorwaarden, uitvoeraanwijzingen en parameters.
- conditions
 (geen beschrijving)
- Deze parameter is vereist.
 - Scheid waarden met | of een alternatief.
 - Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
 - printouts
 (geen beschrijving)
- Scheid waarden met | of een alternatief.
 - Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
 - Standaard: (leeg)
 - parameters
 (geen beschrijving)
- Scheid waarden met | of een alternatief.
 - Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
 - Standaard: (leeg)
 - api_version
 Uitvoeropmaak:
- 2
 - Achterwaarts compatibele indeling met {} voor de resultatenlijst.
 - 3
 - Experimentele indeling met [] als resultatenlijst.
 
- Een van de volgende waarden: 2, 3
 - Standaard: 2
 
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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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=browsebyproperty
- Deze module is verouderd.
 - Voor deze module zijn leesrechten nodig.
 - Bron: Semantic MediaWiki
 - Licentie: GPL-2.0-or-later
 
API-module om informatie over een eigenschap of een lijst met eigenschappen op te vragen.
- property
 (geen beschrijving)
- limit
 (geen beschrijving)
- Type: geheel getal of max
 - De waarde mag niet kleiner zijn dan 0.
 - Standaard: 50
 - lang
 (geen beschrijving)
- listonly
 (geen beschrijving)
- Type: booleaans (details)
 
action=browsebysubject
- Deze module is verouderd.
 - Voor deze module zijn leesrechten nodig.
 - Bron: Semantic MediaWiki
 - Licentie: GPL-2.0-or-later
 
API-module om informatie over een onderwerp op te vragen.
- subject
 (geen beschrijving)
- Deze parameter is vereist.
 - ns
 (geen beschrijving)
- Type: geheel getal
 - Standaard: 0
 - iw
 (geen beschrijving)
- Standaard: (leeg)
 - subobject
 (geen beschrijving)
- Standaard: (leeg)
 - type
 (geen beschrijving)
- Standaard: (leeg)
 - options
 (geen beschrijving)
- Standaard: (leeg)
 
action=categorytree
- 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: CategoryTree
 - Licentie: GPL-2.0-or-later
 
Interne module voor de uitbreiding CategoryTree.
- category
 Naam in te categorienaamruimte, voorvoegsel wordt genegeerd als opgegeven.
- Deze parameter is vereist.
 - options
 Opties voor de constructor van CategoryTree als een JSON-object. De optie "depth" is standaard ingesteld op 1.
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: Campaign, GeoJSON, GeoJson, Scribunto, css, javascript, json, smw/schema, 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 het 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: Campaign, GeoJSON, GeoJson, Scribunto, css, javascript, json, smw/schema, 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: Campaign, GeoJSON, GeoJson, Scribunto, css, javascript, json, smw/schema, 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: Campaign, GeoJSON, GeoJson, Scribunto, css, javascript, json, smw/schema, 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: Campaign, GeoJSON, GeoJson, Scribunto, css, javascript, json, smw/schema, 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.
 
- Triple Performance verwijderen.
 - api.php?action=delete&title=Triple%20Performance&token=123ABC [in de sandbox openen]
 - Triple Performance verwijderen met als reden Preparing for move.
 - api.php?action=delete&title=Triple%20Performance&token=123ABC&reason=Preparing%20for%20move [in de sandbox openen]
 
action=diaddmessage
- Voor deze module zijn leesrechten nodig.
 - Deze module accepteert alleen POST-verzoeken.
 - Bron: DiscourseIntegration
 - Licentie: MIT
 
- pageid
 (geen beschrijving)
- Deze parameter is vereist.
 - Type: geheel getal
 - message
 (geen beschrijving)
- Deze parameter is vereist.
 - token
 Een token “csrf” dat is verkregen uit action=query&meta=tokens
- Deze parameter is vereist.
 
- ⧼apihelp-diaddmessage-pageid-example⧽
 - api.php?action=diaddmessage&pageid=3 [in de sandbox openen]
 
action=digettopicid
- Voor deze module zijn leesrechten nodig.
 - Bron: DiscourseIntegration
 - Licentie: MIT
 
- pageid
 (geen beschrijving)
- Type: geheel getal
 - title
 (geen beschrijving)
- ⧼apihelp-digettopicid-pageid-example⧽
 - api.php?action=digettopicid&pageid=3 [in de sandbox openen]
 
action=digettopicmessages
- Voor deze module zijn leesrechten nodig.
 - Bron: DiscourseIntegration
 - Licentie: MIT
 
- pageid
 (geen beschrijving)
- Type: geheel getal
 - title
 (geen beschrijving)
- ⧼apihelp-digettopicmessages-pageid-example⧽
 - api.php?action=digettopicmessages&pageid=3 [in de sandbox openen]
 
action=diunwatch
- Voor deze module zijn leesrechten nodig.
 - Deze module accepteert alleen POST-verzoeken.
 - Bron: DiscourseIntegration
 - Licentie: MIT
 
- pageid
 (geen beschrijving)
- Type: geheel getal
 - title
 (geen beschrijving)
- token
 Een token “csrf” dat is verkregen uit action=query&meta=tokens
- Deze parameter is vereist.
 
- ⧼apihelp-diunwatch-pageid-example⧽
 - api.php?action=diunwatch&pageid=3 [in de sandbox openen]
 
action=diwatch
- Voor deze module zijn leesrechten nodig.
 - Deze module accepteert alleen POST-verzoeken.
 - Bron: DiscourseIntegration
 - Licentie: MIT
 
- pageid
 (geen beschrijving)
- Type: geheel getal
 - title
 (geen beschrijving)
- token
 Een token “csrf” dat is verkregen uit action=query&meta=tokens
- Deze parameter is vereist.
 
- ⧼apihelp-diwatch-pageid-example⧽
 - api.php?action=diwatch&pageid=3 [in de sandbox openen]
 
action=echocreateevent
- Voor deze module zijn leesrechten nodig.
 - Voor deze module zijn schrijfrechten nodig.
 - Deze module accepteert alleen POST-verzoeken.
 - Bron: Echo
 - Licentie: MIT
 
Handmatig een melding aan een gebruiker activeren
- user
 Gebruiker naar wie de melding moet worden gestuurd
- Type: gebruiker, met een van gebruikersnaam en gebruikers-ID (bijv. "#12345")
 - header
 Kop-inhoud van de melding
- Deze parameter is vereist.
 - Mag niet langer zijn dan 160 bytes.
 - content
 Tekstinhoud van de melding
- Deze parameter is vereist.
 - Mag niet langer zijn dan 5.000 bytes.
 - page
 Pagina waarnaar moet worden gekoppeld in de melding
- Soort: paginatitel
 - Accepteert niet-bestaande pagina's.
 - section
 Sectie waar de melding moet worden afgeleverd
- Deze parameter is vereist.
 - Een van de volgende waarden: alert, notice
 - Standaard: notice
 Of er ook een e-mail moet worden verzonden
- Type: booleaans (details)
 - token
 Een token “csrf” dat is verkregen uit action=query&meta=tokens
- Deze parameter is vereist.
 
action=echomarkread
- Voor deze module zijn leesrechten nodig.
 - Voor deze module zijn schrijfrechten nodig.
 - Deze module accepteert alleen POST-verzoeken.
 - Bron: Echo
 - Licentie: MIT
 
Meldingen van de huidige gebruiker markeren als gelezen.
- list
 Een lijst van ID's van meldingen om te markeren als gelezen.
- Scheid waarden met | of een alternatief.
 - Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
 - unreadlist
 Lijst van meldings-ID's om die als ongelezen gemarkeerd moeten worden.
- Scheid waarden met | of een alternatief.
 - Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
 - all
 Indien ingesteld, worden alle meldingen van de gebruiker gemarkeerd als gelezen.
- Type: booleaans (details)
 - sections
 Een lijst van secties om te markeren als gelezen.
- Waarden (gescheiden met | of alternatief): alert, message
 - token
 Een token “csrf” dat is verkregen uit action=query&meta=tokens
- Deze parameter is vereist.
 
- Melding 8 als gelezen markeren
 - api.php?action=echomarkread&list=8 [in de sandbox openen]
 - Alle meldingen als gelezen markeren
 - api.php?action=echomarkread&all=true [in de sandbox openen]
 - Markeer melding 1 als ongelezen.
 - api.php?action=echomarkread&unreadlist=1 [in de sandbox openen]
 
action=echomarkseen
- Voor deze module zijn leesrechten nodig.
 - Bron: Echo
 - Licentie: MIT
 
Aangeven dat de huidige gebruiker zijn of haar meldingen heeft gezien.
- type
 Soorten meldingen om te markeren als gezien: 'alert', 'message' of 'all'.
- Deze parameter is vereist.
 - Een van de volgende waarden: alert, all, message
 - timestampFormat
 Tijdstempelformaat dat moet worden gebruikt voor uitvoer, ‘ISO_8601’ of ‘MW’. ‘MW’ is hier verouderd, alle cliënten moeten dus overschakelen naar ‘ISO_8601’. Deze parameter wordt een keer verwijderd en ‘ISO_8601’ wordt dan het enige uitvoerformaat.
- Een van de volgende waarden: ISO_8601, MW
 - Standaard: MW
 
- Aangeven dat meldingen van alle soorten zijn gezien
 - api.php?action=echomarkseen&type=all [in de sandbox openen]
 
action=echomute
- Voor deze module zijn leesrechten nodig.
 - Voor deze module zijn schrijfrechten nodig.
 - Deze module accepteert alleen POST-verzoeken.
 - Bron: Echo
 - Licentie: MIT
 
Meldingen van bepaalde gebruikers of pagina’s dempen of niet meer dempen.
- type
 De dempingslijst waaraan moet worden toegevoegd of waarvan moet worden verwijderd
- Deze parameter is vereist.
 - Een van de volgende waarden: page-linked-title, user
 - mute
 Pagina’s of gebruikers om aan de dempingslijst toe te voegen
- Scheid waarden met | of een alternatief.
 - Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
 - unmute
 Pagina’s of gebruikers om uit de dempingslijst te verwijderen
- Scheid waarden met | of een alternatief.
 - Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
 - token
 Een token “csrf” dat is verkregen uit action=query&meta=tokens
- Deze parameter is vereist.
 
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: Campaign, GeoJSON, GeoJson, Scribunto, css, javascript, json, smw/schema, 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)
 
- 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=embedvideo
- Voor deze module zijn leesrechten nodig.
 - Bron: EmbedVideo
 - Licentie: MIT
 
Een gegenereerde video-inbedcode voor gegeven parameters ontvangen.
- service
 Naam van de dienst (youtube, twitch, enz.)
- Deze parameter is vereist.
 - id
 De ID van de video voor die dienst
- Deze parameter is vereist.
 - dimensions
 Of een numerieke breedte (100) of breedte keer hoogte (100x100)
- alignment
 Uitlijning van de video
- description
 Beschrijving van de video
- container
 Accepteert frame, of leeg laten
- urlargs
 Extra argumenten om in de video-URL door te geven (voor sommige diensten)
- autoresize
 De grootte van de video automatisch aanpassen? (‘true’ voor ja of ‘false’ voor nee)
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=ext.srf.datatables.api
- Voor deze module zijn leesrechten nodig.
 - Bron: Semantic Result Formats
 - Licentie: GPL-2.0-or-later
 
- data
 (geen beschrijving)
- Deze parameter is vereist.
 
action=ext.srf.slideshow.show
- Voor deze module zijn leesrechten nodig.
 - Bron: Semantic Result Formats
 - Licentie: GPL-2.0-or-later
 
- pageid
 (geen beschrijving)
- Deze parameter is vereist.
 - Type: geheel getal
 - template
 (geen beschrijving)
- Deze parameter is vereist.
 - printouts
 (geen beschrijving)
- Standaard: []
 
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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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): disambiguator-link-added, 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, maps-visual-edit, 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, uploadwizard, uploadwizard-flickr, visualeditor, visualeditor-needcheck, visualeditor-switched, visualeditor-wikitext
 - 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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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=flickrblacklist
- Voor deze module zijn leesrechten nodig.
 - Bron: Upload Wizard
 - Licentie: GPL-2.0-or-later
 
Een Flickr-URL valideren met behulp van de gebruikers-ID (NSID) voor plaatsing op de zwarte lijst.
Bij gebruik met de optie list worden alle ID’s op de zwarte lijst geretourneerd.
- url
 De te testen Flickr-URL.
- list
 Indien ingesteld wordt de volledige zwarte lijst geretourneerd. Kan niet samen met url worden gebruikt.
- Type: booleaans (details)
 
- Controleren of een URL op de zwarte lijst staat
 - api.php?action=flickrblacklist&url=http%3A//farm1.staticflickr.com/44/147426941_98baf36fd1_o.jpg [in de sandbox openen]
 - Volledige zwarte lijst ophalen
 - api.php?action=flickrblacklist&list= [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, mni, sh, shi, sr, tg, tly, uz, wuu, zgh 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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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=mediadetection
- Voor deze module zijn leesrechten nodig.
 - Bron: Upload Wizard
 - Licentie: GPL-2.0-or-later
 
Geeft de waarschijnlijkheid terug dat de opgeborgen afbeelding waarnaar de opgegeven bestandssleutel verwijst een logo is
- filename
 Naam van de bestandspagina
- filekey
 De vanuit de API-aanvraag stash teruggegeven filekey
- Geeft de waarschijnlijkheid terug dat de opgeborgen afbeelding waarnaar de opgegeven bestandsnaam verwijst een logo is
 - api.php?action=mediadetection&filename=My_image.jpg [in de sandbox openen]
 - Geeft de waarschijnlijkheid terug dat de opgeborgen afbeelding waarnaar de opgegeven bestandssleutel verwijst een logo is
 - api.php?action=mediadetection&filekey=1ax8vy7ctc3k.op1rqo.3.jpg [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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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.
- global
 Wat te doen als de optie globaal is ingesteld met de uitbreiding GlobalPreferences.
- ignore: Niets doen. De optie behoudt de vorige waarde.
 - override: Een lokale overschrijving toevoegen.
 - update: De optie globaal bijwerken.
 
- Een van de volgende waarden: ignore, override, update
 - Standaard: ignore
 - 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): WikiSearch, WikiSearchCombobox, WikiSearchHighlight, allcampaigns, allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allmessages, allpages, allredirects, allrevisions, alltransclusions, allusers, authmanagerinfo, backlinks, blocks, categories, categoryinfo, categorymembers, contributors, deletedrevisions, deletedrevs, duplicatefiles, embeddedin, extlinks, extracts, exturlusage, filearchive, filerepoinfo, fileusage, imageinfo, images, imageusage, info, iwbacklinks, iwlinks, langbacklinks, langlinks, languageinfo, links, linkshere, logevents, mystashedfiles, notifications, pageimages, pagepropnames, pageprops, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, relatedpages, revisions, search, siteinfo, stashimageinfo, tags, templates, tokens, transcludedin, unreadnotificationpages, 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
 - usearticle
 Gebruik de hook ArticleParserOptions om ervoor te zorgen dat de gebruikte opties overeenkomen met de opties die worden gebruikt voor de weergave van artikelpagina’s
- Type: booleaans (details)
 - 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, authentication-popup, chameleon, fallback, json
 - 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: Campaign, GeoJSON, GeoJson, Scribunto, css, javascript, json, smw/schema, 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=pfautocomplete
- Voor deze module zijn leesrechten nodig.
 - Bron: Paginaformulieren
 - Licentie: GPL-2.0-or-later
 
Automatisch aanvullen gebruikt door de uitbreiding Paginaformulieren.
- limit
 Een limiet op het aantal geretourneerde resultaten
- Type: geheel getal of max
 - De waarde moet tussen 1 en 500 liggen.
 - Standaard: 10
 - substr
 De deeltekenreeks die automatisch moet worden aangevuld
- property
 Een Semantic MediaWiki-eigenschap waarvan de waarden automatisch worden aangevuld
- category
 Een categorie waarvan de pagina’s automatisch worden aangevuld
- concept
 Een Semantic MediaWiki-“concept” waarvan de pagina’s automatisch worden aangevuld
- wikidata
 Zoektekenreeks voor het ophalen van waarden uit Wikidata
- semantic_query
 Een Semantische MediaWiki-query waarvan de resultaten automatisch worden aangevuld
- cargo_table
 Een databasetabel, gedefinieerd door de uitbreiding Cargo, waarvan de waarden automatisch worden aangevuld
- cargo_field
 Het veld van de Cargo-tabel waarvan de waarden automatisch worden aangevuld
- cargo_where
 Een filter dat moet worden toegepast als de parameters cargo_table en cargo_field zijn ingesteld
- namespace
 Een naamruimte waarvan de pagina’s automatisch worden aangevuld
- external_url
 Een alias voor een externe URL waarvandaan de waardes opgehaald moeten worden
- baseprop
 Een vorige Semantic MediaWiki-eigenschap in het formulier waarmee vergeleken moet worden
- base_cargo_table
 De Cargo-gegevenstabel voor een vorig veld in het formulier waarmee vergeleken moet worden
- base_cargo_field
 Het Cargo-veld voor een vorig veld in het formulier waarmee vergeleken moet worden
- basevalue
 De te controleren waarde voor de vorige eigenschap of het vorige veld
action=pfautoedit
- Voor deze module zijn leesrechten nodig.
 - Voor deze module zijn schrijfrechten nodig.
 - Bron: Paginaformulieren
 - Licentie: GPL-2.0-or-later
 
Maak of bewerk een pagina met behulp van een formulier dat is gedefinieerd door de uitbreiding Paginaformulieren.
- form
 Het te gebruiken paginaformulier
- target
 De naam van de aan te maken of te bewerken pagina
- query
 De querytekenreeks
- preload
 De naam van een pagina die vooraf in het formulier moet worden geladen
action=piwigosearch
- Voor deze module zijn leesrechten nodig.
 - Bron: Piwigo
 - Licentie: MIT License
 
This API serves as a proxy to a piwigo search web service
See Piwogo's help for more information
- search
 Search query
(geen beschrijving)
(geen beschrijving)
- category
 (geen beschrijving)
- site
 (geen beschrijving)
- count
 Count (nb of images returned)
- Type: geheel getal
 
- Search 20 images on the word clouds with the tag some tag.
 - api.php?action=piwigosearch&search=clouds tags:sometag&count=20 [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=Triple%20Performance&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=Triple%20Performance&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=Triple%20Performance&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, mni, sh, shi, sr, tg, tly, uz, wuu, zgh en zh.
- Type: booleaans (details)
 
- Wis de cache van de pagina’s Triple Performance en API.
 - api.php?action=purge&titles=Triple%20Performance|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.
 - extracts
 - Retourneert uittreksels van de opgegeven pagina’s in platte tekst of in beperkte HTML.
 - 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.
 - pageimages
 - Retourneert informatie over afbeeldingen op de pagina, zoals miniatuur en aanwezigheid van foto’s.
 - pageprops
 - Vraag verscheidene pagina-eigenschappen op die in de pagina-inhoud zijn gedefinieerd.
 - redirects
 - Retourneert alle doorverwijzingen naar de opgegeven pagina’s.
 - relatedpages
 - 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, extracts, fileusage, imageinfo, images, info, iwlinks, langlinks, links, linkshere, pageimages, pageprops, redirects, relatedpages, revisions, stashimageinfo, templates, transcludedin
 - list
 Welke lijsten moeten worden opgehaald.
- allcampaigns
 - Alle UploadWizard-campagnes inventariseren.
 - 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.
 - 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): allcampaigns, allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, allusers, backlinks, blocks, categorymembers, embeddedin, exturlusage, filearchive, imageusage, iwbacklinks, langbacklinks, logevents, mystashedfiles, pagepropnames, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, search, tags, usercontribs, users, watchlist, watchlistraw, deletedrevs
 - meta
 Welke metagegevens moeten worden opgehaald.
- WikiSearch
 - Perform advanced search queries against an ElasticSearch backend
 - WikiSearchCombobox
 - Create combobox aggregations for a property
 - WikiSearchHighlight
 - Create highlight snippets from an ElasticSearch search query
 - 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.
 - notifications
 - Wachtende meldingen voor de huidige gebruiker opvragen.
 - siteinfo
 - Retourneert algemene informatie over de site.
 - tokens
 - Vraagt tokens op voor handelingen die gegevens wijzigen.
 - unreadnotificationpages
 - Pagina’s opvragen waarvoor er ongelezen meldingen zijn voor de huidige gebruiker.
 - userinfo
 - Informatie over de huidige gebruiker opvragen.
 
- Waarden (gescheiden met | of alternatief): WikiSearch, WikiSearchCombobox, WikiSearchHighlight, allmessages, authmanagerinfo, filerepoinfo, languageinfo, notifications, siteinfo, tokens, unreadnotificationpages, 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, mni, sh, shi, sr, tg, tly, uz, wuu, zgh en zh.
- Type: booleaans (details)
 
- Haal de site-informatie en de versies op van Triple Performance.
 - api.php?action=query&prop=revisions&meta=siteinfo&titles=Triple%20Performance&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, push-subscription-manager, smwadministrator, smwcurator, smweditor, suppress, sysop, upwizcampeditors
 - 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, push-subscription-manager, smwadministrator, smwcurator, smweditor, suppress, sysop, upwizcampeditors
 - 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): adminlinks, apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changeauthor, changetags, createaccount, createclass, createpage, createtalk, delete, delete-redirect, deletebatch, deletebatch-spoof, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, echo-create, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editrestrictedfields, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, embed_pdf, hideuser, import, importupload, ipblock-exempt, linktitles-batch, manage-all-push-subscriptions, managechangetags, markbotedits, mass-upload, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, multipageedit, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, read, renameuser, replacetext, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, smw-admin, smw-pageedit, smw-patternedit, smw-schemaedit, smw-vieweditpageinfo, smw-viewentityassociatedrevisionmismatch, smw-viewjobqueuewatchlist, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, upwizcampaigns, urlshortener-create-url, urlshortener-manage-url, urlshortener-view-log, userrights, userrights-interwiki, viewedittab, viewmyprivateinfo, viewmywatchlist, viewsuppressed, wikisearch-edit-data-standard, wikisearch-execute-api
 - 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): adminlinks, apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changeauthor, changetags, createaccount, createclass, createpage, createtalk, delete, delete-redirect, deletebatch, deletebatch-spoof, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, echo-create, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editrestrictedfields, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, embed_pdf, hideuser, import, importupload, ipblock-exempt, linktitles-batch, manage-all-push-subscriptions, managechangetags, markbotedits, mass-upload, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, multipageedit, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, read, renameuser, replacetext, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, smw-admin, smw-pageedit, smw-patternedit, smw-schemaedit, smw-vieweditpageinfo, smw-viewentityassociatedrevisionmismatch, smw-viewjobqueuewatchlist, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, upwizcampaigns, urlshortener-create-url, urlshortener-manage-url, urlshortener-view-log, userrights, userrights-interwiki, viewedittab, viewmyprivateinfo, viewmywatchlist, viewsuppressed, wikisearch-edit-data-standard, wikisearch-execute-api
 - 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 Triple Performance.
 - api.php?action=query&prop=contributors&titles=Triple%20Performance [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 Triple Performance en de bijbehorende overlegpagina met inhoud.
 - api.php?action=query&prop=deletedrevisions&titles=Triple%20Performance|Overleg%3ATriple%20Performance&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 Triple Performance.
 - api.php?action=query&prop=extlinks&titles=Triple%20Performance [in de sandbox openen]
 
prop=extracts (ex)
- Voor deze module zijn leesrechten nodig.
 - Bron: TextExtracts
 - Licentie: GPL-2.0-or-later
 
Retourneert uittreksels van de opgegeven pagina’s in platte tekst of in beperkte HTML.
- exchars
 Aantal te retourneren tekens. De daadwerkelijk geretourneerde tekst kan iets langer zijn.
- Type: geheel getal
 - De waarde moet tussen 1 en 1.200 liggen.
 - exsentences
 Aantal te retourneren zinnen.
- Type: geheel getal
 - De waarde moet tussen 1 en 10 liggen.
 - exlimit
 Aantal te retourneren uittreksels. (Alleen als ‘exintro’ op ‘true’ staat kunnen meerdere uittreksels worden geretourneerd.)
- Type: geheel getal of max
 - De waarde moet tussen 1 en 20 liggen.
 - Standaard: 20
 - exintro
 Alleen de inhoud vóór de eerste sectie retourneren.
- Type: booleaans (details)
 - explaintext
 Uittreksels retourneren als platte tekst in plaats van beperkte HTML.
- Type: booleaans (details)
 - exsectionformat
 Opmaak van secties in platte-tekstmodus:
- plain
 - Geen opmaak.
 - wiki
 - Opmaak in wikitekst-stijl (== zoals dit ==).
 - raw
 - De interne representatie van deze module (sectietitels voorafgegaan door <ASCII 1><ASCII 2><sectieniveau><ASCII 2><ASCII 1>).
 
- Een van de volgende waarden: plain, raw, wiki
 - Standaard: wiki
 - excontinue
 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
 
- Een uittreksel van 175 tekens opvragen
 - api.php?action=query&prop=extracts&exchars=175&titles=Therion [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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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 Triple Performance worden gebruikt.
 - api.php?action=query&prop=images&titles=Triple%20Performance [in de sandbox openen]
 - Vraag informatie op over alle bestanden die op de pagina Triple Performance worden gebruikt.
 - api.php?action=query&generator=images&titles=Triple%20Performance&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: Triple Performance
 - 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 Triple Performance.
 - api.php?action=query&prop=info&titles=Triple%20Performance [in de sandbox openen]
 - Vraag algemene en beveiligingsinformatie op over de pagina Triple Performance.
 - api.php?action=query&prop=info&inprop=protection&titles=Triple%20Performance [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 Triple Performance.
 - api.php?action=query&prop=iwlinks&titles=Triple%20Performance [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 Triple Performance.
 - api.php?action=query&prop=langlinks&titles=Triple%20Performance&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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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 Triple Performance.
 - api.php?action=query&prop=links&titles=Triple%20Performance [in de sandbox openen]
 - Vraag informatie op over de koppelingspagina’s op de pagina Triple Performance.
 - api.php?action=query&generator=links&titles=Triple%20Performance&prop=info [in de sandbox openen]
 - Vraag koppelingen op van de pagina Triple Performance in de naamruimten Gebruiker en Sjabloon.
 - api.php?action=query&prop=links&titles=Triple%20Performance&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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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 Triple Performance.
 - api.php?action=query&prop=linkshere&titles=Triple%20Performance [in de sandbox openen]
 - Vraag informatie op over pagina’s met koppelingen naar de Triple Performance.
 - api.php?action=query&generator=linkshere&titles=Triple%20Performance&prop=info [in de sandbox openen]
 
prop=pageimages (pi)
- Voor deze module zijn leesrechten nodig.
 - Bron: PageImages
 - Licentie: WTFPL
 
Retourneert informatie over afbeeldingen op de pagina, zoals miniatuur en aanwezigheid van foto’s.
- piprop
 Welke informatie te retourneren:
- thumbnail
 - URL en afmetingen van de miniatuurafbeelding die aan de pagina is gekoppeld, indien aanwezig.
 - name
 - Titel afbeelding.
 - original
 - URL en originele afmetingen van de afbeelding die aan de pagina is gekoppeld, indien aanwezig.
 
- Waarden (gescheiden met | of alternatief): name, original, thumbnail
 - Standaard: thumbnail|name
 - pithumbsize
 Maximale breedte in pixels van miniatuurafbeeldingen.
- Type: geheel getal
 - Standaard: 50
 - pilimit
 Van hoeveel pagina’s er eigenschappen moeten worden geretourneerd.
- Type: geheel getal of max
 - De waarde moet tussen 1 en 50 liggen.
 - Standaard: 50
 - pilicense
 Pagina-afbeeldingen beperken tot een bepaald licentietype:
- free
 - Alleen vrije afbeeldingen.
 - any
 - De beste afbeelding, vrij of niet.
 
- Een van de volgende waarden: any, free
 - Standaard: free
 - picontinue
 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
 - pilangcode
 Code van de taal waarin de afbeelding wordt weergegeven als meerdere talen worden ondersteund
- Vraag de naam en een miniatuur van 100 pixels op van een afbeelding op de pagina Albert Einstein.
 - api.php?action=query&prop=pageimages&titles=Albert%20Einstein&pithumbsize=100 [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 Triple Performance en MediaWiki.
 - api.php?action=query&prop=pageprops&titles=Triple%20Performance|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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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 Triple Performance ophalen.
 - api.php?action=query&prop=redirects&titles=Triple%20Performance [in de sandbox openen]
 - Informatie over alle doorverwijzingen naar Triple Performance ophalen.
 - api.php?action=query&generator=redirects&titles=Triple%20Performance&prop=info [in de sandbox openen]
 
prop=relatedpages (rp)
- Voor deze module zijn leesrechten nodig.
 - Bron: NeayiRelatedPages
 - Licentie: GPL v2
 
- Return related pages for page Agroforesterie
 - api.php?action=query&prop=relatedpages&titles=Agroforesterie [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 Triple Performance.
 - api.php?action=query&prop=revisions&titles=API|Triple%20Performance&rvslots=*&rvprop=timestamp|user|comment|content [in de sandbox openen]
 - Vraag de laatste 5 versies op van de Triple Performance.
 - api.php?action=query&prop=revisions&titles=Triple%20Performance&rvlimit=5&rvprop=timestamp|user|comment [in de sandbox openen]
 - Vraag de eerste 5 versies op van de Triple Performance.
 - api.php?action=query&prop=revisions&titles=Triple%20Performance&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer [in de sandbox openen]
 - Vraag de eerste 5 versies op van de Triple Performance die na 2006-05-01 zijn gemaakt.
 - api.php?action=query&prop=revisions&titles=Triple%20Performance&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 Triple Performance die niet door de anonieme gebruiker 127.0.0.1 zijn gemaakt.
 - api.php?action=query&prop=revisions&titles=Triple%20Performance&rvlimit=5&rvprop=timestamp|user|comment&rvexcludeuser=127.0.0.1 [in de sandbox openen]
 - Vraag de eerste 5 versies op van de Triple Performance die zijn gemaakt door de gebruiker MediaWiki default.
 - api.php?action=query&prop=revisions&titles=Triple%20Performance&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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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 Triple Performance worden gebruikt.
 - api.php?action=query&prop=templates&titles=Triple%20Performance [in de sandbox openen]
 - Vraag informatie op over de sjabloonpagina’s die op de pagina Triple Performance worden gebruikt.
 - api.php?action=query&generator=templates&titles=Triple%20Performance&prop=info [in de sandbox openen]
 - Vraag pagina’s op in de naamruimten Gebruiker en Sjabloon die zijn ingevoegd op de pagina Triple Performance.
 - api.php?action=query&prop=templates&titles=Triple%20Performance&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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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 Triple Performance wordt ingevoegd.
 - api.php?action=query&prop=transcludedin&titles=Triple%20Performance [in de sandbox openen]
 - Vraag informatie op over pagina’s waarop Triple Performance wordt ingevoegd.
 - api.php?action=query&generator=transcludedin&titles=Triple%20Performance&prop=info [in de sandbox openen]
 
list=allcampaigns (uwc)
- Voor deze module zijn leesrechten nodig.
 - Bron: Upload Wizard
 - Licentie: GPL-2.0-or-later
 
Alle UploadWizard-campagnes inventariseren.
- uwcenabledonly
 Alleen campagnes weergeven die zijn ingeschakeld.
- Type: booleaans (details)
 - uwclimit
 Aantal te retourneren campagnes.
- Type: geheel getal of max
 - De waarde moet tussen 1 en 500 liggen.
 - Standaard: 50
 - uwccontinue
 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.
- Ingeschakelde campagnes inventariseren
 - api.php?action=query&list=allcampaigns&uwcenabledonly= [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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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, push-subscription-manager, smwadministrator, smwcurator, smweditor, suppress, sysop, upwizcampeditors
 - auexcludegroup
 Sluit gebruikers in de gegeven groepen uit.
- Waarden (gescheiden met | of alternatief): bot, bureaucrat, interface-admin, push-subscription-manager, smwadministrator, smwcurator, smweditor, suppress, sysop, upwizcampeditors
 - 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): adminlinks, apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changeauthor, changeemail, changetags, confirmemail, createaccount, createclass, createpage, createtalk, delete, delete-redirect, deletebatch, deletebatch-spoof, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, echo-create, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editrestrictedfields, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, embed_pdf, hideuser, import, importupload, ipblock-exempt, linkpurge, linktitles-batch, mailpassword, manage-all-push-subscriptions, managechangetags, markbotedits, mass-upload, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, multipageedit, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, renameuser, renderfile, renderfile-nonstandard, replacetext, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, smw-admin, smw-pageedit, smw-patternedit, smw-schemaedit, smw-vieweditpageinfo, smw-viewentityassociatedrevisionmismatch, smw-viewjobqueuewatchlist, stashbasehtml, stashedit, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, upwizcampaigns, urlshortcode, urlshortener-create-url, urlshortener-manage-url, urlshortener-view-log, userrights, userrights-interwiki, viewedittab, viewmyprivateinfo, viewmywatchlist, viewsuppressed, wikisearch-edit-data-standard, wikisearch-execute-api
 - 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.
- auexcludenamed
 Gebruikers van genoemde accounts uitsluiten.
- Type: booleaans (details)
 - auexcludetemp
 Gebruikers van tijdelijke accounts uitsluiten.
- Type: booleaans (details)
 
- 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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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 Triple Performance weergeven.
 - api.php?action=query&list=backlinks&bltitle=Triple%20Performance [in de sandbox openen]
 - Verkrijg informatie over pagina’s die koppelen naar Triple Performance.
 - api.php?action=query&generator=backlinks&gbltitle=Triple%20Performance&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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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 Triple Performance en Talk:Main Page weer, met inhoud (modus 1).
 - api.php?action=query&list=deletedrevs&titles=Triple%20Performance|Overleg%3ATriple%20Performance&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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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=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 block, changeauth, contentmodel, create, delete, import, managetags, merge, move, newusers, patrol, protect, renameuser, rights, smw, suppress, tag, upload, urlshortener
 - 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: block/block, block/reblock, block/unblock, changeauth/*, contentmodel/change, contentmodel/new, create/create, delete/delete, delete/delete_redir, delete/delete_redir2, delete/event, delete/restore, delete/revision, import/interwiki, import/upload, managetags/activate, managetags/create, managetags/deactivate, managetags/delete, merge/merge, move/move, move/move_redir, newusers/autocreate, newusers/byemail, newusers/create, newusers/create2, newusers/newusers, patrol/autopatrol, patrol/patrol, protect/modify, protect/move_prot, protect/protect, protect/unprotect, renameuser/renameuser, rights/autopromote, rights/rights, suppress/block, suppress/delete, suppress/event, suppress/reblock, suppress/revision, tag/update, upload/overwrite, upload/revert, upload/upload, urlshortener/*
 - 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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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, DisambiguationPageLinks, DisambiguationPages, 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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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, 102, 103, 106, 107, 108, 109, 112, 113, 420, 421, 460, 461, 828, 829, 3000, 3001, 3002, 3003, 3004, 3005
 - 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=WikiSearch
- Voor deze module zijn leesrechten nodig.
 - Bron: WikiSearch
 - Licentie: GPL-2.0-or-later
 
Perform advanced search queries against an ElasticSearch backend
- pageid
 The page ID of the page that contains the search engine config for the current request
- Deze parameter is vereist.
 - Type: geheel getal
 - term
 The search query term used for full-text search
- filter
 An array of filters (as JSON) to apply to the search
- aggregations
 An array of aggregations (as JSON) to apply to the search
- sortings
 An array of sortings (as JSON) to apply to the search
- from
 From which offset to return search results
- Type: geheel getal
 - limit
 The maximum number of search results to return
- Type: geheel getal
 
meta=WikiSearchCombobox
- Voor deze module zijn leesrechten nodig.
 - Bron: WikiSearch
 - Licentie: GPL-2.0-or-later
 
Create combobox aggregations for a property
- pageid
 (geen beschrijving)
- Deze parameter is vereist.
 - Type: geheel getal
 - search_term
 (geen beschrijving)
- Standaard: (leeg)
 - filter
 (geen beschrijving)
- Standaard: []
 - property
 The property to create the combobox aggregation for
- Deze parameter is vereist.
 - term
 The term to filter on
- Standaard: (leeg)
 - limit
 The maximum number of aggregations to return
- Type: geheel getal
 - De waarde moet tussen 1 en 25.000 liggen.
 - Standaard: 50
 
meta=WikiSearchHighlight
- Voor deze module zijn leesrechten nodig.
 - Bron: WikiSearch
 - Licentie: GPL-2.0-or-later
 
Create highlight snippets from an ElasticSearch search query
- query
 The query to generate highlights from
- Deze parameter is vereist.
 - properties
 The properties to generate highlights from
- Deze parameter is vereist.
 - page_id
 The page for which you want to generate highlights
- Deze parameter is vereist.
 - Type: geheel getal
 - limit
 The maximum number of highlights to return
- Deze parameter is vereist.
 - Type: geheel getal
 - size
 The size of the snippets to return (leave blank to highlight individual words)
- Type: geheel getal
 - De waarde moet tussen 1 en 250 liggen.
 - highlighter_type
 (geen beschrijving)
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).
- apiurl
 - URL naar de opslagplaats-API: handig voor het ophalen van afbeeldingsinformatie van de host.
 - articlepath
 - Het $wgArticlePath van de wiki, of equivalent.
 - canUpload
 - Of bestanden naar deze opslagplaats kunnen worden geüpload, bijvoorbeeld via CORS en gedeelde authenticatie.
 - descBaseUrl
 - (geen beschrijving)
 - descriptionCacheExpiry
 - (geen beschrijving)
 - displayname
 - De voor mensen leesbare naam van de opslagplaats-wiki.
 - favicon
 - URL van de favicon van de opslagplaats-wiki, van $wgFavicon.
 - fetchDescription
 - Of bestandsbeschrijvingspagina’s uit deze opslagplaats worden opgehaald bij het bekijken van lokale bestandsbeschrijvingspagina’s.
 - 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.
 - server
 - De $wgServer van de opslagplaats-wiki, of equivalent.
 - thumbUrl
 - Topniveau-URL-pad voor miniatuurpaden.
 - url
 - URL-pad voor de openbare zone.
 
- Waarden (gescheiden met | of alternatief): apiurl, articlepath, canUpload, descBaseUrl, descriptionCacheExpiry, displayname, favicon, fetchDescription, initialCapital, local, name, rootUrl, scriptDirUrl, server, thumbUrl, url
 - Standaard: apiurl|articlepath|canUpload|descBaseUrl|descriptionCacheExpiry|displayname|favicon|fetchDescription|initialCapital|local|name|rootUrl|scriptDirUrl|server|thumbUrl|url
 
- Vraag informatie op over bestandsopslagplaatsen.
 - api.php?action=query&meta=filerepoinfo&friprop=apiurl|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=notifications (not)
- Voor deze module zijn leesrechten nodig.
 - Bron: Echo
 - Licentie: MIT
 
Wachtende meldingen voor de huidige gebruiker opvragen.
- notfilter
 De opgevraagde meldingen filteren.
- Waarden (gescheiden met | of alternatief): !read, read
 - Standaard: read|!read
 - notprop
 Details voor verzoek.
- Waarden (gescheiden met | of alternatief): count, list, seenTime
 - Standaard: list
 - notsections
 De notificatieonderdelen in de zoekopdracht, d.w.z. een combinatie van "alert" en "message".
- Waarden (gescheiden met | of alternatief): alert, message
 - Standaard: alert|message
 - notgroupbysection
 Of resultaat op onderdeel gegroepeerd moeten worden. Elk onderdeel wordt separaat opgehaald als dit is ingesteld.
- Type: booleaans (details)
 - notformat
 Indien opgegeven, worden meldingen teruggegeven met deze opmaak.
- model
 - Rauwe meldingsdata
 - special
 - Formaat voor gebruik op Speciaal:Meldingen (en alleen op die pagina!) Vertrouw niet op deze HTML, het formaat kan op elk moment veranderen.
 - flyout
 - Verouderd. Gebruik notformat=model voor rauwe data
 - html
 - Veroudered. Gebruik notformat=model voor rauwe data
 
- Een van de volgende waarden: flyout, html, model, special
 - notlimit
 Het maximum aantal opgevraagde meldingen beperken.
- Type: geheel getal of max
 - De waarde moet tussen 1 en 50 liggen.
 - Standaard: 20
 - notcontinue
 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.
- notunreadfirst
 Of ongelezen meldingen als eerste moeten worden weergegeven (wordt genegeerd als groupbysection niet gebruikt is).
- Type: booleaans (details)
 - nottitles
 Alleen meldingen voor deze pagina’s retourneren. Om meldingen te ontvangen die niet aan een pagina zijn gekoppeld, gebruikt u [] als titel.
- Scheid waarden met | of een alternatief.
 - Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
 - notbundle
 Of bundelcompatibele ‘ongelezen’-meldingen moeten worden weergegeven volgens de bundelregels voor meldingstypen.
- Type: booleaans (details)
 - notnotifiertypes
 Melder-typen waarvoor meldingen moeten worden geretourneerd.
- Waarden (gescheiden met | of alternatief): email, web
 - Standaard: web
 - notalertcontinue
 Als er meer waarschuwingsresultaten beschikbaar zijn, gebruikt u dit om verder te gaan.
- notalertunreadfirst
 Of ongelezen meldingen over berichten als eerste moeten worden weergeven (wordt genegeerd als groupbysection niet gebruikt is).
- Type: booleaans (details)
 - notmessagecontinue
 Als er meer berichtresultaten beschikbaar zijn, gebruikt u dit om verder te gaan.
- notmessageunreadfirst
 Of ongelezen meldingen als eerste moeten worden weergeven (wordt genegeerd als groupbysection niet gebruikt is).
- Type: booleaans (details)
 
- Webmeldingen weergeven
 - api.php?action=query&meta=notifications [in de sandbox openen]
 - Webmeldingen weergeven, gegroepeerd op sectie, met aantallen
 - api.php?action=query&meta=notifications¬prop=count¬sections=alert|message¬groupbysection=1 [in de sandbox openen]
 - Lijst met e-mailmeldingen maken
 - api.php?action=query&meta=notifications¬notifiertypes=email [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=unreadnotificationpages (unp)
- Voor deze module zijn leesrechten nodig.
 - Bron: Echo
 - Licentie: MIT
 
Pagina’s opvragen waarvoor er ongelezen meldingen zijn voor de huidige gebruiker.
- unpgrouppages
 Groepeer overlegpagina's samen met hun onderwerpspagina en groepsmeldingen die niet verbonden zijn aan een pagina samen met de gebruikerspagina van de huidige gebruiker.
- Type: booleaans (details)
 - unplimit
 Het maximale aantal weer te geven pagina's.
- Type: geheel getal of max
 - De waarde moet tussen 1 en 2.000 liggen.
 - Standaard: 10
 
- Lijst maken met pagina’s en (hun aantal) ongelezen meldingen
 - api.php?action=query&meta=unreadnotificationpages [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 user@example.com.
 - api.php?action=resetpassword&user=user@example.com&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 Triple Performance.
 - api.php?action=revisiondelete&target=Triple%20Performance&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 Triple Performance terug.
 - api.php?action=rollback&title=Triple%20Performance&user=Example&token=123ABC [in de sandbox openen]
 - Draai de laatste bewerkingen van de IP-gebruiker 192.0.2.5 op de pagina Triple Performance terug met samenvatting Reverting vandalism, en markeer die bewerkingen alsmede de terugdraaiing als robotbewerkingen.
 - api.php?action=rollback&title=Triple%20Performance&user=192.0.2.5&token=123ABC&summary=Reverting%20vandalism&markbot=1 [in de sandbox openen]
 
action=rotateimagefrompdf
- Voor deze module zijn leesrechten nodig.
 - Bron: Convert PDF to wiki
 - Licentie: GPL-2.0+
 
This internal API can only be used when importing a PDF with images
- image
 The name of the image to rotate
- Deze parameter is vereist.
 
- Rotate an image to the left
 - api.php?action=rotateimagefrompdf&image=someImage.png [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=scribunto-console
- 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.
 - Deze module accepteert alleen POST-verzoeken.
 - Bron: Scribunto
 - Licentie: GPL-2.0-or-later AND MIT
 
Interne module voor het afhandelen van XHR-verzoeken vanaf de Scribunto-console.
- title
 De titel van de module om te testen.
- content
 De nieuwe inhoud van de module.
- session
 Sessiesleutel.
- Type: geheel getal
 - question
 De volgende regel om als script te evalueren.
- Deze parameter is vereist.
 - clear
 Instellen om de huidige sessiestatus te wissen.
- Type: booleaans (details)
 - token
 Een token “csrf” dat is verkregen uit action=query&meta=tokens
- Deze parameter is vereist.
 
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, mni, sh, shi, sr, tg, tly, uz, wuu, zgh 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 Triple Performance opnieuw instellen.
 - api.php?action=setnotificationtimestamp&titles=Triple%20Performance&token=123ABC [in de sandbox openen]
 - Stel het meldingstijdstip voor Triple Performance zo in dat alle bewerkingen sinds 1 januari 2012 niet bekeken zijn.
 - api.php?action=setnotificationtimestamp&titles=Triple%20Performance×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, acf, acm, ady, ady-cyrl, aeb, aeb-arab, aeb-latn, af, aln, alt, am, ami, an, ang, ann, anp, apc, ar, arc, arn, arq, ary, arz, as, ase, ast, atj, av, avk, awa, ay, az, azb, ba, ban, ban-bali, bar, bbc, bbc-latn, bcc, bci, bcl, bdr, be, be-tarask, bew, bg, bgc, bgn, bh, bho, bi, bjn, blk, bm, bn, bo, bpy, bqi, br, brh, bs, btm, bto, bug, bxr, ca, cbk-zam, ccp, 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, dua, dv, dz, ee, efi, egl, el, eml, en, en-ca, en-gb, eo, es, es-formal, et, eu, ext, fa, fat, ff, fi, fit, fj, fo, fon, fr, frc, frp, frr, 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, hak-hans, hak-hant, hak-latn, haw, he, hi, hif, hif-latn, hil, hno, hr, hrx, hsb, hsn, ht, hu, hu-formal, hy, hyw, ia, iba, ibb, id, ie, ig, igl, ii, ik, ike-cans, ike-latn, ilo, inh, io, is, isv-cyrl, isv-latn, 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, knc, ko, ko-kp, koi, kr, krc, kri, krj, krl, ks, ks-arab, ks-deva, ksh, ksw, ku, ku-arab, ku-latn, kum, kus, kv, kw, ky, la, lad, lb, lbe, lez, lfn, lg, li, lij, liv, lki, lld, lmo, ln, lo, loz, lrc, lt, ltg, lua, lus, luz, lv, lzh, lzz, mad, mag, mai, map-bms, mdf, mg, mhr, mi, min, mk, ml, mn, mnc, mnc-latn, mnc-mong, mni, mnw, mo, mos, mr, mrh, mrj, ms, ms-arab, mt, mui, mwl, my, myv, mzn, na, nah, nan, nan-hant, nan-latn-pehoeji, nan-latn-tailo, nap, nb, nds, nds-nl, ne, new, nia, nit, niu, nl, nl-informal, nmz, nn, nod, nog, nov, nqo, nr, nrm, nso, nup, 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, tig, tk, tl, tly, tn, to, tok, tpi, tr, tru, trv, ts, tt, tt-cyrl, tt-latn, ttj, tum, tw, ty, tyv, tzm, udm, ug, ug-arab, ug-latn, uk, ur, uz, ve, vec, vep, vi, vls, vmf, vmw, vo, vot, vro, wa, wal, war, wls, 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 Triple Performance in het Baskisch.
 - api.php?action=setpagelanguage&title=Triple%20Performance&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=shortenurl
- Voor deze module zijn leesrechten nodig.
 - Deze module accepteert alleen POST-verzoeken.
 - Bron: UrlShortener
 - Licentie: Apache-2.0
 
Verkort een lange URL in een kortere.
- url
 URL om te verkorten.
- Deze parameter is vereist.
 
- Vraag de korte URL op voor https://en.wikipedia.org/wiki/Arctica.
 - api.php?action=shortenurl&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FArctica [in de sandbox openen]
 - Vraag een QR-code op voor https://en.wikipedia.org/wiki/Arctica.
 - api.php?action=shortenurl&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FArctica&qrcode=1 [in de sandbox openen]
 
action=smwbrowse
- Voor deze module zijn leesrechten nodig.
 - Bron: Semantic MediaWiki
 - Licentie: GPL-2.0-or-later
 
API-module ter ondersteuning van het doorbladeren van verschillende entiteitstypen in Semantic MediaWiki.
- browse
 (geen beschrijving)
- Deze parameter is vereist.
 - Een van de volgende waarden: category, concept, page, property, psubject, pvalue, subject
 - params
 (geen beschrijving)
- Deze parameter is vereist.
 
action=smwinfo
- Voor deze module zijn leesrechten nodig.
 - Bron: Semantic MediaWiki
 - Licentie: GPL-2.0-or-later
 
API-module om informatie op te halen over Semantic MediaWiki-statistieken en andere metagegevens.
- info
 (geen beschrijving)
- Waarden (gescheiden met | of alternatief): conceptcount, declaredpropcount, deletecount, errorcount, formatcount, jobcount, propcount, proppagecount, querycount, querysize, subobjectcount, totalpropcount, usedpropcount
 - Standaard: propcount|usedpropcount|declaredpropcount
 
action=smwtask
- Voor deze module zijn leesrechten nodig.
 - Voor deze module zijn schrijfrechten nodig.
 - Deze module accepteert alleen POST-verzoeken.
 - Bron: Semantic MediaWiki
 - Licentie: GPL-2.0-or-later
 
API-module om Semantic MediaWiki-gerelateerde taken uit te voeren (alleen voor intern gebruik, niet voor openbaar gebruik).
- task
 Definieert het taaktype
- Deze parameter is vereist.
 - Een van de volgende waarden: check-query, duplicate-lookup, insert-job, run-entity-examiner, run-joblist, table-statistics, update
 - params
 In JSON gecodeerde parameters die overeenkomen met de geselecteerde taaktypevereiste
- token
 Een token “csrf” dat is verkregen uit action=query&meta=tokens
- Deze parameter is vereist.
 
- Voorbeeld van het uitvoeren van een bijwerktaak voor een bepaald onderwerp:
 - api.php?action=smwtask&task=update¶ms={ "subject": "Foo" } [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: Campaign, GeoJSON, GeoJson, Scribunto, css, javascript, json, smw/schema, 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, mni, sh, shi, sr, tg, tly, uz, wuu, zgh 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
 Te deblokkeren gebruiker. 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 Triple Performance terugzetten.
 - api.php?action=undelete&title=Triple%20Performance&token=123ABC&reason=Restoring%20Triple%20Performance [in de sandbox openen]
 - Twee versies van de pagina Triple Performance terugzetten.
 - api.php?action=undelete&title=Triple%20Performance&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, push-subscription-manager, smwadministrator, smwcurator, smweditor, suppress, sysop, upwizcampeditors
 - 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, push-subscription-manager, smwadministrator, smwcurator, smweditor, suppress, sysop, upwizcampeditors
 - 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=veforall-parsoid-utils
- Voor deze module zijn leesrechten nodig.
 - Bron: VEForAll
 - Licentie: GPL-2.0-or-later
 
Tekst van Wikitekst naar HTML en terug converteren
- from
 'html' of 'wikitext'
- Deze parameter is vereist.
 - Een van de volgende waarden: html, wikitext
 - to
 'html' of 'wikitext'
- Deze parameter is vereist.
 - Een van de volgende waarden: html, wikitext
 - content
 de om te zetten inhoud
- Deze parameter is vereist.
 - title
 titel van de pagina met de inhoud
- pageid
 pagina-ID van de pagina die de inhoud bevat
- Type: geheel getal
 
- "blah" van wikitekst naar html converteren
 - api.php?action=veforall-parsoid-utils&from=wikitext&to=html&content=''blah''&title=Main_Page [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, authentication-popup, chameleon, fallback, json
 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, mni, sh, shi, sr, tg, tly, uz, wuu, zgh en zh.
- Type: booleaans (details)
 - token
 Een token “watch” dat is verkregen uit action=query&meta=tokens
- Deze parameter is vereist.
 
- De pagina Triple Performance volgen.
 - api.php?action=watch&titles=Triple%20Performance&token=123ABC [in de sandbox openen]
 - De pagina Triple Performance ontvolgen.
 - api.php?action=watch&titles=Triple%20Performance&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 mediawiki-api@lists.wikimedia.org of maak een bugrapport aan op https://phabricator.wikimedia.org/.