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

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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
prop

Welke eigenschappen voor de opgevraagde pagina’s moeten worden verkregen.

categories
Toon alle categorieën waar de pagina's in zitten.
categoryinfo
Geeft informatie over de opgegeven categorieën.
contributors
Bekijk de lijst met aangemelde bijdragers en het aantal afgemelde bijdragers aan een pagina.
deletedrevisions
Ontvang informatie over verwijderde versies.
duplicatefiles
Maak een lijst van alle bestanden die duplicaten zijn van de opgegeven bestanden, gebaseerd op hashwaarden.
extlinks
Retourneert alle externe URL’s (geen interwiki’s) van de opgegeven pagina’s.
fileusage
Zoek alle pagina’s die de gegeven bestanden gebruiken.
imageinfo
Geeft bestandsinformatie en uploadgeschiedenis terug.
images
Retourneert alle bestanden die op de opgegeven pagina’s staan.
info
Verkrijg basale paginainformatie.
iwlinks
Retourneert alle interwiki-koppelingen van de opgegeven pagina’s.
langlinks
Retourneert alle intertaalkoppelingen van de opgegeven pagina’s.
links
Retourneert alle koppelingen van de opgegeven pagina’s.
linkshere
Zoek alle pagina’s met koppelingen naar de gegeven pagina’s.
pageprops
Vraag verscheidene pagina-eigenschappen op die in de pagina-inhoud zijn gedefinieerd.
redirects
Retourneert alle doorverwijzingen naar de opgegeven pagina’s.
revisions
Versie-informatie opvragen.
stashimageinfo
Retourneert bestandsinformatie voor opgeborgen bestanden.
templates
Retourneert alle pagina's die ingesloten zijn op de gegeven pagina's.
transcludedin
Zoek alle pagina’s waarop de gegeven pagina’s worden ingevoegd.
Waarden (gescheiden met | of alternatief): categories, categoryinfo, contributors, deletedrevisions, duplicatefiles, extlinks, fileusage, imageinfo, images, info, iwlinks, langlinks, links, linkshere, pageprops, redirects, revisions, stashimageinfo, templates, transcludedin
list

Welke lijsten moeten worden opgehaald.

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): 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.

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.
siteinfo
Retourneert algemene informatie over de site.
tokens
Vraagt tokens op voor handelingen die gegevens wijzigen.
userinfo
Informatie over de huidige gebruiker opvragen.
Waarden (gescheiden met | of alternatief): allmessages, authmanagerinfo, filerepoinfo, languageinfo, siteinfo, tokens, userinfo
indexpageids

Voeg een extra pagina-ID-sectie toe met een overzicht van alle geretourneerde pagina-ID’s.

Type: booleaans (details)
export

Exporteer de huidige versies van alle opgegeven of gegenereerde pagina’s.

Type: booleaans (details)
exportnowrap

Retourneer de export-XML zonder deze in een XML-resultaat te verpakken (dezelfde indeling als Special:Export). Kan alleen worden gebruikt met query+export.

Type: booleaans (details)
exportschema

Richt bij het exporteren op de gegeven versie van het XML-dump-formaat. Kan alleen worden gebruikt met query+export.

Een van de volgende waarden: 0.10, 0.11
Standaard: 0.11
iwurl

Of de volledige URL moet worden opgehaald als de titel een interwiki-link is.

Type: booleaans (details)
continue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

rawcontinue

Retourneer onbewerkte query-continue-gegevens voor voortzetting.

Type: booleaans (details)
titles

Een lijst met titels om aan te werken.

Scheid waarden met | of een alternatief.
Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
pageids

Een lijst met pagina-ID’s om aan te werken.

Type: lijst met gehele getallen
Scheid waarden met | of een alternatief.
Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
revids

Een lijst met versie-ID’s om aan te werken. Merk op dat bijna alle querymodules in plaats hiervan de versie-ID’s omzetten naar de bijbehorende pagina-ID en op de laatste versie werken. Alleen prop=revisions gebruikt exacte versies voor zijn respons.

Type: lijst met gehele getallen
Scheid waarden met | of een alternatief.
Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
generator

Haal de lijst met pagina’s om mee te werken op door de opgegeven querymodule uit te voeren.

Opmerking: de namen van generatorparameters moeten worden voorafgegaan door een “g”. Zie de voorbeelden.

allcategories
Alle categorieën doorlopen.
alldeletedrevisions
Alle verwijderde versies van een gebruiker of in een naamruimte opsommen.
allfileusages
Geeft een overzicht van al het gebruik van bestanden, ook niet-bestaande.
allimages
Alle afbeeldingen op volgorde weergeven.
alllinks
Alle koppelingen opsommen die naar een bepaalde naamruimte verwijzen.
allpages
Alle pagina’s in een bepaalde naamruimte in volgorde opsommen.
allredirects
Toon alle doorverwijzingen naar een naamruimte.
allrevisions
Toon alle versies.
alltransclusions
Maak een lijst met alle transclusies (pagina's die zijn ingevoegd met {{x}}), ook de niet-bestaande.
backlinks
Zoek alle pagina’s met koppelingen naar de gegeven pagina.
categories
Toon alle categorieën waar de pagina's in zitten.
categorymembers
Toon alle pagina's in de opgegeven categorie.
deletedrevisions
Ontvang informatie over verwijderde versies.
duplicatefiles
Maak een lijst van alle bestanden die duplicaten zijn van de opgegeven bestanden, gebaseerd op hashwaarden.
embeddedin
Vind alle pagina’s die de opgegeven titel invoegen (transcluderen).
exturlusage
Geef een overzicht van de pagina’s die een bepaalde URL bevatten.
fileusage
Zoek alle pagina’s die de gegeven bestanden gebruiken.
images
Retourneert alle bestanden die op de opgegeven pagina’s staan.
imageusage
Zoek alle pagina’s die de opgegeven afbeeldingstitel gebruiken.
iwbacklinks
Zoek alle pagina’s met koppelingen naar de gegeven interwiki-koppeling.
langbacklinks
Zoek alle pagina’s met koppelingen naar de opgegeven taalkoppeling.
links
Retourneert alle koppelingen van de opgegeven pagina’s.
linkshere
Zoek alle pagina’s met koppelingen naar de gegeven pagina’s.
pageswithprop
Geef alle pagina’s weer die een bepaalde pagina-eigenschap gebruiken.
prefixsearch
Voer een voorvoegselzoekopdracht uit voor paginatitels.
protectedtitles
Maak een lijst van alle titels die beveiligd zijn tegen aanmaak.
querypage
Een lijst opvragen die wordt aangeleverd door een speciale QueryPage-pagina.
random
Verkrijg een reeks willekeurige pagina's.
recentchanges
De recente wijzigingen opsommen.
redirects
Retourneert alle doorverwijzingen naar de opgegeven pagina’s.
revisions
Versie-informatie opvragen.
search
Voer een zoekopdracht in de volledige tekst uit.
templates
Retourneert alle pagina's die ingesloten zijn op de gegeven pagina's.
transcludedin
Zoek alle pagina’s waarop de gegeven pagina’s worden ingevoegd.
watchlist
De recente wijzigingen aan pagina’s in de volglijst van de huidige gebruiker opvragen.
watchlistraw
Alle pagina’s op de volglijst van de huidige gebruiker opvragen.
Een van de volgende waarden: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
redirects

Los automatisch doorverwijzingen op in query+titles, query+pageids en query+revids, en in pagina’s die worden geretourneerd door query+generator.

Type: booleaans (details)
converttitles

De titel indien nodig omzetten naar andere varianten. Dat werkt alleen als de inhoudstaal van de wiki variantenconversie ondersteunt. Talen die variantenconversie ondersteunen zijn onder andere ban, en, crh, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh en zh.

Type: booleaans (details)

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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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
Voorbeelden:
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.

Specifieke parameter:
Er zijn nog andere algemene parameters beschikbaar.
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.

Voorbeeld:
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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
pcgroup

Alleen gebruikers in de opgegeven groepen opnemen. Impliciete of automatisch bevorderde groepen zoals *, user of autoconfirmed zijn niet inbegrepen.

Waarden (gescheiden met | of alternatief): bot, bureaucrat, interface-admin, suppress, sysop
pcexcludegroup

Gebruikers in de opgegeven groepen uitsluiten. Impliciete of automatisch bevorderde groepen zoals *, user of autoconfirmed zijn niet inbegrepen.

Waarden (gescheiden met | of alternatief): bot, bureaucrat, interface-admin, suppress, sysop
pcrights

Alleen gebruikers met de gegeven rechten opnemen. Rechten verleend door groepen die impliciet of automatisch bevorderd zijn, zoals *, user of autoconfirmed, zijn niet inbegrepen.

Waarden (gescheiden met | of alternatief): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, import, importupload, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, read, renameuser, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed
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): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, import, importupload, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, read, renameuser, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed
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.

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:

  1. Verwijderde versies ophalen voor een verzameling pagina’s, door titels of pagina-ID’s op te geven. Geordend op titel en tijdstip.
  2. Gegevens ophalen over een verzameling verwijderde versies door hun ID’s met revids op te geven. Geordend op versie-ID.
Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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.

Voorbeelden:
Geef de informatie voor de verwijderde versie 123456 weer.
api.php?action=query&prop=deletedrevisions&revids=123456 [in de sandbox openen]
Geef een lijst van de verwijderde versies van de pagina Hoofdpagina en de bijbehorende overlegpagina met inhoud.
api.php?action=query&prop=deletedrevisions&titles=Hoofdpagina|Overleg%3AHoofdpagina&drvslots=*&drvprop=user|comment|content [in de sandbox openen]

prop=duplicatefiles (df)

  • Voor deze module zijn leesrechten nodig.
  • Deze module kan als generator worden gebruikt.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Maak een lijst van alle bestanden die duplicaten zijn van de opgegeven bestanden, gebaseerd op hashwaarden.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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)
  • 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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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)
Voorbeeld:
Een lijst van pagina’s weergeven met koppelingen naar Hoofdpagina.
api.php?action=query&prop=extlinks&titles=Hoofdpagina [in de sandbox openen]

prop=fileusage (fu)

  • Voor deze module zijn leesrechten nodig.
  • Deze module kan als generator worden gebruikt.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Zoek alle pagina’s die de gegeven bestanden gebruiken.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
fuprop

Welke eigenschappen op te vragen:

pageid
Pagina-ID van elke pagina.
title
Titel van elke pagina.
redirect
Markeer of de pagina een doorverwijzing is.
Waarden (gescheiden met | of alternatief): pageid, redirect, title
Standaard: pageid|title|redirect
funamespace

Alleen pagina’s in deze naamruimten opnemen.

Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Gebruik * om alle waarden op te geven.
fushow

Toon alleen items die aan deze criteria voldoen:

redirect
Toon alleen automatische doorverwijzingen.
!redirect
Alleen niet-doorverwijzingen weergeven.
Waarden (gescheiden met | of alternatief): !redirect, redirect
fulimit

Hoeveel er moeten worden geretourneerd.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
fucontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

prop=imageinfo (ii)

  • Voor deze module zijn leesrechten nodig.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Geeft bestandsinformatie en uploadgeschiedenis terug.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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)

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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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
Voorbeelden:
Vraag een lijst op met bestanden die op de pagina Hoofdpagina worden gebruikt.
api.php?action=query&prop=images&titles=Hoofdpagina [in de sandbox openen]
Vraag informatie op over alle bestanden die op de pagina Hoofdpagina worden gebruikt.
api.php?action=query&generator=images&titles=Hoofdpagina&prop=info [in de sandbox openen]

prop=info (in)

  • Voor deze module zijn leesrechten nodig.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Verkrijg basale paginainformatie.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
inprop

Welke extra eigenschappen opgevraagd moeten worden:

protection
Geef het beveiligingsniveau van elke pagina weer.
talkid
De pagina-ID van de overlegpagina bij elke niet-overlegpagina.
watched
Geef de volgstatus van elke pagina weer.
watchers
Het aantal volgers, indien toegestaan.
visitingwatchers
Het aantal volgers van elke pagina die recente versies van die pagina hebben bezocht, indien toegestaan.
notificationtimestamp
Het tijdstempel van de volglijstmelding van elke pagina.
subjectid
De pagina-ID van de bovenliggende pagina voor elke overlegpagina.
associatedpage
De voorgevoegde titel van de bijbehorende onderwerp- of overlegpagina.
url
Geeft een volledige URL, een bewerkings-URL en de canonieke URL voor elke pagina.
readable
Verouderd. Of de gebruiker deze pagina kan lezen. Gebruik in plaats daarvan intestactions=read.
preload
Verouderd. Geeft de tekst die wordt geretourneerd door EditFormPreloadText. Gebruik in plaats daarvan preloadcontent, dat ook andere soorten vooraf geladen tekst ondersteunt.
preloadcontent
Geeft de inhoud aan die in de editor moet worden weergegeven wanneer de pagina niet bestaat of wanneer een nieuwe sectie wordt toegevoegd.
editintro
Geeft de inleidende berichten die aan de gebruiker moeten worden getoond tijdens het bewerken van deze pagina of versie, opgemaakt in HTML.
displaytitle
Geeft aan hoe de paginatitel daadwerkelijk wordt weergegeven.
varianttitles
Geeft de weergavetitel weer in alle varianten van de taal van de site-inhoud.
linkclasses
Geeft de extra CSS-klassen weer (bv. koppelingskleuren) die gebruikt worden voor koppelingen naar deze pagina indien ze verschijnen op de pagina waarvan de naam in inlinkcontext is ingesteld.
Waarden (gescheiden met | of alternatief): associatedpage, displaytitle, editintro, linkclasses, notificationtimestamp, preloadcontent, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, preload, readable
inlinkcontext

De contexttitel die moet worden gebruikt bij het bepalen van extra CSS-klassen (bv. koppelingskleuren) wanneer inprop linkclasses bevat.

Soort: paginatitel
Accepteert niet-bestaande pagina's.
Standaard: Hoofdpagina
intestactions

Kijk of de huidige gebruiker bepaalde handelingen op de pagina kan verrichten.

Scheid waarden met | of een alternatief.
Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
intestactionsdetail

Detailniveau voor intestactions. Gebruik de parameters errorformat en errorlang van de hoofdmodule om de opmaak van de geretourneerde berichten te bepalen.

boolean
Retourneer een Booleaanse waarde voor elke handeling.
full
Retourneer berichten waarin wordt uitgelegd waarom de handeling niet is toegestaan, of een lege array als de handeling wel is toegestaan.
quick
Net als full, maar dan zonder systeembelastende controles.
Een van de volgende waarden: boolean, full, quick
Standaard: boolean
intestactionsautocreate

Kijk of door het uitvoeren van intestactions automatisch een tijdelijk account aangemaakt zou worden.

Type: booleaans (details)
inpreloadcustom

Titel van een aangepaste pagina die als vooraf geladen inhoud moet worden gebruikt.

Wordt alleen gebruikt als inprop preloadcontent bevat.
inpreloadparams

Parameters voor de aangepaste pagina die wordt gebruikt als vooraf geladen inhoud.

Wordt alleen gebruikt als inprop preloadcontent bevat.
Scheid waarden met | of een alternatief.
Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
inpreloadnewsection

Retourneer vooraf geladen inhoud voor een nieuwe sectie op de pagina, in plaats van een nieuwe pagina.

Wordt alleen gebruikt als inprop preloadcontent bevat.
Type: booleaans (details)
ineditintrostyle

Voor sommige inleidende berichten zijn er optionele omhullende kaders. Gebruik moreframes om ze op te nemen of lessframes om ze weg te laten.

Wordt alleen gebruikt als inprop editintro bevat.
Een van de volgende waarden: lessframes, moreframes
Standaard: moreframes
ineditintroskip

Lijst met inleidende berichten die uit het antwoord moeten worden verwijderd. Gebruik dit als een bepaald bericht niet relevant is voor uw tool, of als de informatie al op een andere manier wordt overgebracht.

Wordt alleen gebruikt als inprop editintro bevat.
Scheid waarden met | of een alternatief.
Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
ineditintrocustom

Titel van een aangepaste pagina die u kunt gebruiken als extra inleidend bericht.

Wordt alleen gebruikt als inprop editintro bevat.
incontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

  • Voor deze module zijn leesrechten nodig.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Retourneert alle interwiki-koppelingen van de opgegeven pagina’s.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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)
Voorbeeld:
Vraag interwiki-koppelingen op van de pagina Hoofdpagina.
api.php?action=query&prop=iwlinks&titles=Hoofdpagina [in de sandbox openen]
  • Voor deze module zijn leesrechten nodig.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Retourneert alle intertaalkoppelingen van de opgegeven pagina’s.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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)
  • 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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
plnamespace

Toon alleen koppelingen in deze naamruimten.

Waarden (gescheiden met | of alternatief): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Gebruik * om alle waarden op te geven.
pllimit

Hoeveel koppelingen er moeten worden geretourneerd.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
plcontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

pltitles

Vermeld alleen koppelingen naar deze titels. Handig om te controleren of een bepaalde pagina een koppeling naar een bepaalde titel bevat.

Scheid waarden met | of een alternatief.
Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
pldir

De opsommingsrichting.

Een van de volgende waarden: ascending, descending
Standaard: ascending
Voorbeelden:
Vraag koppelingen op van de pagina Hoofdpagina.
api.php?action=query&prop=links&titles=Hoofdpagina [in de sandbox openen]
Vraag informatie op over de koppelingspagina’s op de pagina Hoofdpagina.
api.php?action=query&generator=links&titles=Hoofdpagina&prop=info [in de sandbox openen]
Vraag koppelingen op van de pagina Hoofdpagina in de naamruimten Gebruiker en Sjabloon.
api.php?action=query&prop=links&titles=Hoofdpagina&plnamespace=2|10 [in de sandbox openen]

prop=linkshere (lh)

  • Voor deze module zijn leesrechten nodig.
  • Deze module kan als generator worden gebruikt.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Zoek alle pagina’s met koppelingen naar de gegeven pagina’s.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
lhprop

Welke eigenschappen op te vragen:

pageid
Pagina-ID van elke pagina.
title
Titel van elke pagina.
redirect
Markeer of de pagina een doorverwijzing is.
Waarden (gescheiden met | of alternatief): pageid, redirect, title
Standaard: pageid|title|redirect
lhnamespace

Alleen pagina’s in deze naamruimten opnemen.

Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Gebruik * om alle waarden op te geven.
lhshow

Toon alleen vermeldingen die aan deze voorwaarden voldoen:

redirect
Toon alleen automatische doorverwijzingen.
!redirect
Alleen niet-doorverwijzingen weergeven.
Waarden (gescheiden met | of alternatief): !redirect, redirect
lhlimit

Hoeveel er moeten worden geretourneerd.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
lhcontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

Voorbeelden:
Een lijst van pagina's weergeven met koppelingen naar Hoofdpagina.
api.php?action=query&prop=linkshere&titles=Hoofdpagina [in de sandbox openen]
Vraag informatie op over pagina’s met koppelingen naar de Hoofdpagina.
api.php?action=query&generator=linkshere&titles=Hoofdpagina&prop=info [in de sandbox openen]

prop=pageprops (pp)

  • Voor deze module zijn leesrechten nodig.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Vraag verscheidene pagina-eigenschappen op die in de pagina-inhoud zijn gedefinieerd.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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).
Voorbeeld:
Eigenschappen ophalen voor de pagina’s Hoofdpagina en MediaWiki.
api.php?action=query&prop=pageprops&titles=Hoofdpagina|MediaWiki [in de sandbox openen]

prop=redirects (rd)

  • Voor deze module zijn leesrechten nodig.
  • Deze module kan als generator worden gebruikt.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Retourneert alle doorverwijzingen naar de opgegeven pagina’s.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
rdprop

Welke eigenschappen op te vragen:

pageid
Pagina-ID van elke doorverwijzing.
title
Titel van elke doorverwijzing.
fragment
Fragment van elke doorverwijzing, indien van toepassing.
Waarden (gescheiden met | of alternatief): fragment, pageid, title
Standaard: pageid|title
rdnamespace

Alleen pagina’s in deze naamruimten opnemen.

Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Gebruik * om alle waarden op te geven.
rdshow

Toon alleen items die aan deze criteria voldoen:

fragment
Toon alleen doorverwijzingen met een fragment.
!fragment
Toon alleen doorverwijzingen zonder fragment.
Waarden (gescheiden met | of alternatief): !fragment, fragment
rdlimit

Hoeveel doorverwijzingen weer te geven.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
rdcontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

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:

  1. Gegevens over een verzameling pagina’s (laatste versie) opvragen door titels of pagina-ID’s in te stellen.
  2. Versies voor één bepaalde pagina opvragen door titels of pagina-ID’s met begin, einde of limiet te gebruiken.
  3. Gegevens over een verzameling versies opvragen door hun ID’s aan te geven met revids.
Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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.

prop=stashimageinfo (sii)

  • Voor deze module zijn leesrechten nodig.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Retourneert bestandsinformatie voor opgeborgen bestanden.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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)

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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
tlnamespace

Toon alleen sjablonen in deze naamruimten.

Waarden (gescheiden met | of alternatief): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Gebruik * om alle waarden op te geven.
tllimit

Hoeveel sjablonen te retourneren.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
tlcontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

tltemplates

Alleen deze sjablonen vermelden. Handig om te controleren of een bepaald sjabloon op een bepaalde pagina wordt gebruikt.

Scheid waarden met | of een alternatief.
Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
tldir

De opsommingsrichting.

Een van de volgende waarden: ascending, descending
Standaard: ascending
Voorbeelden:
Vraag de sjablonen op die op de pagina Hoofdpagina worden gebruikt.
api.php?action=query&prop=templates&titles=Hoofdpagina [in de sandbox openen]
Vraag informatie op over de sjabloonpagina’s die op de pagina Hoofdpagina worden gebruikt.
api.php?action=query&generator=templates&titles=Hoofdpagina&prop=info [in de sandbox openen]
Vraag pagina’s op in de naamruimten Gebruiker en Sjabloon die zijn ingevoegd op de pagina Hoofdpagina.
api.php?action=query&prop=templates&titles=Hoofdpagina&tlnamespace=2|10 [in de sandbox openen]

prop=transcludedin (ti)

  • Voor deze module zijn leesrechten nodig.
  • Deze module kan als generator worden gebruikt.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Zoek alle pagina’s waarop de gegeven pagina’s worden ingevoegd.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
tiprop

Welke eigenschappen op te vragen:

pageid
Pagina-ID van elke pagina.
title
Titel van elke pagina.
redirect
Markeer of de pagina een doorverwijzing is.
Waarden (gescheiden met | of alternatief): pageid, redirect, title
Standaard: pageid|title|redirect
tinamespace

Alleen pagina’s in deze naamruimten opnemen.

Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Gebruik * om alle waarden op te geven.
tishow

Toon alleen items die aan deze criteria voldoen:

redirect
Toon alleen automatische doorverwijzingen.
!redirect
Alleen niet-doorverwijzingen weergeven.
Waarden (gescheiden met | of alternatief): !redirect, redirect
tilimit

Hoeveel er moeten worden geretourneerd.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
ticontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

Voorbeelden:
Een lijst opvragen van pagina’s waarop Hoofdpagina wordt ingevoegd.
api.php?action=query&prop=transcludedin&titles=Hoofdpagina [in de sandbox openen]
Vraag informatie op over pagina’s waarop Hoofdpagina wordt ingevoegd.
api.php?action=query&generator=transcludedin&titles=Hoofdpagina&prop=info [in de sandbox openen]

list=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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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)
Voorbeelden:
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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
adrprop

Welke eigenschappen op te vragen voor elke revisie:

ids
De ID van de versie.
flags
Versiemarkeringen (klein).
timestamp
Het tijdstip van de versie.
user
De gebruiker die de versie heeft gemaakt. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
userid
De ID van de maker van de versie. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
size
Lengte (in bytes) van de versie.
slotsize
Lengte (in bytes) van elke versie-segment.
sha1
SHA-1 (basis 16) van de versie. Als de inhoud uit de versie is verwijderd, wordt een eigenschap sha1hidden geretourneerd.
slotsha1
SHA-1 (basis 16) van elk versiesegment. Als de inhoud uit de versie is verwijderd, wordt een eigenschap sha1hidden geretourneerd.
contentmodel
Inhoudsmodel-ID van elk versiesegment.
comment
Commentaar van de gebruiker op de versie. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
parsedcomment
Geparset commentaar van de gebruiker op de versie. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
content
Inhoud van elk versiesegment. Als de tekst voor een versie is verwijderd, wordt een eigenschap texthidden geretourneerd. Als deze optie wordt gebruikt, wordt om prestatieredenen een adrlimit van 50 afgedwongen.
tags
Labels voor de versie.
roles
Maak een lijst van de rollen van de inhoudssegmenten die in de versie voorkomen.
parsetree
Verouderd. Gebruik in plaats hiervan action=expandtemplates of action=parse. The De XML-parseboom van de versie-inhoud (vereist inhoudsmodel wikitext). Om prestatieredenen wordt bij gebruik van deze optie adrlimit op 50 afgedwongen.
Waarden (gescheiden met | of alternatief): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
Standaard: ids|timestamp|flags|comment|user
adrslots

Voor welke versiesegmenten gegevens moeten worden geretourneerd, wanneer segment-gerelateerde eigenschappen zijn opgenomen in adrprops. Bij weglating daarvan worden gegevens uit het segment main in een achterwaarts compatibel formaat geretourneerd.

Waarden (gescheiden met | of alternatief): main
Gebruik * om alle waarden op te geven.
adrcontentformat-{slot}

Het inhoudsserialisatieformaat dat voor de uitvoer van inhoud wordt gebruikt.

Dit is een sjabloonparameter. Bij het doen van de aanvraag {slot} in de parameternaam moet worden vervangen door waarden van adrslots.
Een van de volgende waarden: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
adrlimit

Beperkt hoeveel versies geretourneerd worden. Bij gebruik van adrprop=content, adrprop=parsetree, adrdiffto of adrdifftotext is de limiet 50. Bij gebruik van adrparse is de limiet 1.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
adrexpandtemplates
Verouderd.

Gebruik in plaats hiervan action=expandtemplates. Expandeert sjablonen in versieinhoud (vereist adrprop=content).

Type: booleaans (details)
adrgeneratexml
Verouderd.

Gebruik in plaats hiervan action=expandtemplates of action=parse. Genereert een XML-parseboom voor versieinhoud (vereist adrprop=content).

Type: booleaans (details)
adrparse
Verouderd.

Gebruik in plaats hiervan action=parse. Parset de versie-inhoud (vereist adrprop=content). Om prestatieredenen wordt bij gebruik van deze optie adrlimit op 1 afgedwongen.

Type: booleaans (details)
adrsection

Haal alleen de inhoud op van de sectie met deze identificatiecode.

adrdiffto
Verouderd.

Gebruik in plaats hiervan action=compare. De ID van de versie om elke versie mee te vergelijken. Gebruik prev, next en cur voor respectievelijk de vorige, volgende en huidige versie. Om prestatieredenen wordt bij gebruik van deze optie adrlimit op 50 afgedwongen.

adrdifftotext
Verouderd.

Gebruik in plaats hiervan action=compare. De tekst om elke versie mee te vergelijken. Vergelijkt slechts een beperkt aantal versies. Overschrijft adrdiffto. Als adrsection is ingesteld wordt alleen die sectie met deze tekst vergeleken. Om prestatieredenen wordt bij gebruik van deze optie adrlimit op 50 afgedwongen.

adrdifftotextpst
Verouderd.

Gebruik in plaats hiervan action=compare. Een "pre-save"-transformatie uitvoeren op de tekst alvorens de verschillen te bepalen. Alleen geldig indien gebruikt met adrdifftotext.

Type: booleaans (details)
adrcontentformat
Verouderd.

Serialisatieformaat dat wordt gebruikt voor adrdifftotext en verwacht wordt voor de uitvoer van inhoud.

Een van de volgende waarden: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
adruser

Alleen versies van deze gebruiker weergeven.

Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
adrnamespace

Alleen pagina’s in deze naamruimte weergeven.

Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Gebruik * om alle waarden op te geven.
adrstart

Het tijdstip waar de opsomming begint.

Mag alleen worden gebruikt met adruser.
Type: tijdstip (toegestane indelingen)
adrend

Het tijdstip waar de opsomming eindigt.

Mag alleen worden gebruikt met adruser.
Type: tijdstip (toegestane indelingen)
adrdir

In welke richting opsommen:

newer
Oudste eerst vermelden. Let op: adrstart moet vóór adrend liggen.
older
Nieuwste eerst vermelden (standaard). Let op: adrstart moet later zijn dan adrend.
Een van de volgende waarden: newer, older
Standaard: older
adrfrom

Begin de lijst bij deze titel.

Kan niet worden gebruikt met adruser.
adrto

Eindig de lijst bij deze titel.

Kan niet worden gebruikt met adruser.
adrprefix

Zoek naar alle paginatitels die met deze waarde beginnen.

Kan niet worden gebruikt met adruser.
adrexcludeuser

Geen versies van deze gebruiker weergeven.

Kan niet worden gebruikt met adruser.
Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
adrtag

Alleen versies met dit label weergeven.

adrcontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

adrgeneratetitles

Bij gebruik als generator, titels in plaats van versie-ID’s genereren.

Type: booleaans (details)
Voorbeelden:
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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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
Voorbeelden:
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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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
Voorbeelden:
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]
  • 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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
alcontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

alfrom

De titel van de koppeling waarmee de opsomming moet beginnen.

alto

De titel van de koppeling waarmee de opsomming moet eindigen.

alprefix

Zoek naar alle gekoppelde titels die met deze waarde beginnen.

alunique

Alleen afzonderlijke gekoppelde titels weergeven. Kan niet worden gebruikt met alprop=ids. Bij gebruik als generator levert dit doelpagina’s op in plaats van bronpagina’s.

Type: booleaans (details)
alprop

Welke gegevens moeten worden opgenomen:

ids
Voegt de pagina-ID van de koppelende pagina toe (kan niet worden gebruikt met alunique).
title
Voegt de titel van de koppeling toe.
Waarden (gescheiden met | of alternatief): ids, title
Standaard: title
alnamespace

De door te lopen naamruimte.

Een van de volgende waarden: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Standaard: 0
allimit

Hoeveel items er in totaal moeten worden getoond.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
aldir

De opsommingsrichting.

Een van de volgende waarden: ascending, descending
Standaard: ascending
Voorbeelden:
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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
apfrom

De paginatitel waarvanaf de opsomming moet beginnen.

apcontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

apto

De paginatitel waarop de opsomming moet eindigen.

apprefix

Zoek naar alle paginatitels die met deze waarde beginnen.

apnamespace

De door te lopen naamruimte.

Een van de volgende waarden: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Standaard: 0
apfilterredir

Welke pagina’s vermeld moeten worden.

Een van de volgende waarden: all, nonredirects, redirects
Standaard: all
apfilterlanglinks

Filter op basis van of een pagina taalkoppelingen heeft. Let op: dit houdt mogelijk geen rekening met taalkoppelingen die door uitbreidingen zijn toegevoegd.

Een van de volgende waarden: all, withlanglinks, withoutlanglinks
Standaard: all
apminsize

Beperken tot pagina’s met minimaal dit aantal bytes.

Type: geheel getal
apmaxsize

Beperken tot pagina’s met maximaal dit aantal bytes.

Type: geheel getal
apprtype

Beperken tot alleen beveiligde pagina’s.

Waarden (gescheiden met | of alternatief): edit, move, upload
apprlevel

Beveiligingen filteren op basis van het beveiligingsniveau (moet worden gebruikt met de parameter apprtype=).

Waarden (gescheiden met | of alternatief): Kan leeg zijn, of autoconfirmed, sysop
apprfiltercascade

Beveiligingen filteren op basis van cascadering (genegeerd wanneer apprtype niet is ingesteld).

Een van de volgende waarden: all, cascading, noncascading
Standaard: all
apprexpiry

Op welke beveiligingsvervaldatum de pagina moet worden gefilterd:

indefinite
Alleen pagina’s retourneren waarbij geen beveiligingsvervaldatum is ingesteld.
definite
Alleen pagina’s retourneren waarbij een bepaalde beveiligingsvervaldatum is ingesteld.
all
Pagina’s ongeacht beveiligingsvervaldatum retourneren.
Een van de volgende waarden: all, definite, indefinite
Standaard: all
aplimit

Hoeveel pagina’s er in totaal moeten worden geretourneerd.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
apdir

De opsommingsrichting.

Een van de volgende waarden: ascending, descending
Standaard: ascending
Voorbeelden:
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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
arcontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

arfrom

De titel van de doorverwijzing waarmee de opsomming moet beginnen.

arto

De titel van de doorverwijzing waarmee de opsomming moet eindigen.

arprefix

Zoek naar alle doelpagina’s die met deze waarde beginnen.

arunique

Alleen afzonderlijke doelpagina’s weergeven. Kan niet worden gebruikt met arprop=ids|fragment|interwiki. Bij gebruik als generator worden doelpagina’s in plaats van bronpagina’s teruggegeven.

Type: booleaans (details)
arprop

Welke gegevens moeten worden opgenomen:

ids
Voegt de pagina-ID van de doorverwijzende pagina toe (kan niet worden gebruikt met arunique).
title
Voegt de titel van de doorverwijzing toe.
fragment
Voegt het fragment van de doorverwijzing toe, indien aanwezig (kan niet worden gebruikt met arunique).
interwiki
Voegt het interwiki-voorvoegsel van de doorverwijzing toe, indien aanwezig (kan niet worden gebruikt met arunique).
Waarden (gescheiden met | of alternatief): fragment, ids, interwiki, title
Standaard: title
arnamespace

De door te lopen naamruimte.

Een van de volgende waarden: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Standaard: 0
arlimit

Hoeveel items er in totaal moeten worden getoond.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
ardir

De opsommingsrichting.

Een van de volgende waarden: ascending, descending
Standaard: ascending
Voorbeelden:
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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
arvprop

Welke eigenschappen op te vragen voor elke revisie:

ids
De ID van de versie.
flags
Versiemarkeringen (klein).
timestamp
Het tijdstip van de versie.
user
De gebruiker die de versie heeft gemaakt. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
userid
De ID van de maker van de versie. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
size
Lengte (in bytes) van de versie.
slotsize
Lengte (in bytes) van elke versie-segment.
sha1
SHA-1 (basis 16) van de versie. Als de inhoud uit de versie is verwijderd, wordt een eigenschap sha1hidden geretourneerd.
slotsha1
SHA-1 (basis 16) van elk versiesegment. Als de inhoud uit de versie is verwijderd, wordt een eigenschap sha1hidden geretourneerd.
contentmodel
Inhoudsmodel-ID van elk versiesegment.
comment
Commentaar van de gebruiker op de versie. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
parsedcomment
Geparset commentaar van de gebruiker op de versie. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
content
Inhoud van elk versiesegment. Als de tekst voor een versie is verwijderd, wordt een eigenschap texthidden geretourneerd. Als deze optie wordt gebruikt, wordt om prestatieredenen een arvlimit van 50 afgedwongen.
tags
Labels voor de versie.
roles
Maak een lijst van de rollen van de inhoudssegmenten die in de versie voorkomen.
parsetree
Verouderd. Gebruik in plaats hiervan action=expandtemplates of action=parse. The De XML-parseboom van de versie-inhoud (vereist inhoudsmodel wikitext). Om prestatieredenen wordt bij gebruik van deze optie arvlimit op 50 afgedwongen.
Waarden (gescheiden met | of alternatief): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
Standaard: ids|timestamp|flags|comment|user
arvslots

Voor welke versiesegmenten gegevens moeten worden geretourneerd, wanneer segment-gerelateerde eigenschappen zijn opgenomen in arvprops. Bij weglating daarvan worden gegevens uit het segment main in een achterwaarts compatibel formaat geretourneerd.

Waarden (gescheiden met | of alternatief): main
Gebruik * om alle waarden op te geven.
arvcontentformat-{slot}

Het inhoudsserialisatieformaat dat voor de uitvoer van inhoud wordt gebruikt.

Dit is een sjabloonparameter. Bij het doen van de aanvraag {slot} in de parameternaam moet worden vervangen door waarden van arvslots.
Een van de volgende waarden: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
arvlimit

Beperkt hoeveel versies geretourneerd worden. Bij gebruik van arvprop=content, arvprop=parsetree, arvdiffto of arvdifftotext is de limiet 50. Bij gebruik van arvparse is de limiet 1.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
arvexpandtemplates
Verouderd.

Gebruik in plaats hiervan action=expandtemplates. Expandeert sjablonen in versieinhoud (vereist arvprop=content).

Type: booleaans (details)
arvgeneratexml
Verouderd.

Gebruik in plaats hiervan action=expandtemplates of action=parse. Genereert een XML-parseboom voor versieinhoud (vereist arvprop=content).

Type: booleaans (details)
arvparse
Verouderd.

Gebruik in plaats hiervan action=parse. Parset de versie-inhoud (vereist arvprop=content). Om prestatieredenen wordt bij gebruik van deze optie arvlimit op 1 afgedwongen.

Type: booleaans (details)
arvsection

Haal alleen de inhoud op van de sectie met deze identificatiecode.

arvdiffto
Verouderd.

Gebruik in plaats hiervan action=compare. De ID van de versie om elke versie mee te vergelijken. Gebruik prev, next en cur voor respectievelijk de vorige, volgende en huidige versie. Om prestatieredenen wordt bij gebruik van deze optie arvlimit op 50 afgedwongen.

arvdifftotext
Verouderd.

Gebruik in plaats hiervan action=compare. De tekst om elke versie mee te vergelijken. Vergelijkt slechts een beperkt aantal versies. Overschrijft arvdiffto. Als arvsection is ingesteld wordt alleen die sectie met deze tekst vergeleken. Om prestatieredenen wordt bij gebruik van deze optie arvlimit op 50 afgedwongen.

arvdifftotextpst
Verouderd.

Gebruik in plaats hiervan action=compare. Een "pre-save"-transformatie uitvoeren op de tekst alvorens de verschillen te bepalen. Alleen geldig indien gebruikt met arvdifftotext.

Type: booleaans (details)
arvcontentformat
Verouderd.

Serialisatieformaat dat wordt gebruikt voor arvdifftotext en verwacht wordt voor de uitvoer van inhoud.

Een van de volgende waarden: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
arvuser

Alleen versies van deze gebruiker weergeven.

Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
arvnamespace

Alleen pagina’s in deze naamruimte weergeven.

Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Gebruik * om alle waarden op te geven.
arvstart

Het tijdstip waar de opsomming begint.

Type: tijdstip (toegestane indelingen)
arvend

Het tijdstip waar de opsomming eindigt.

Type: tijdstip (toegestane indelingen)
arvdir

In welke richting opsommen:

newer
Oudste eerst vermelden. Let op: arvstart moet vóór arvend liggen.
older
Nieuwste eerst vermelden (standaard). Let op: arvstart moet later zijn dan arvend.
Een van de volgende waarden: newer, older
Standaard: older
arvexcludeuser

Geen versies van deze gebruiker weergeven.

Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
arvcontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

arvgeneratetitles

Bij gebruik als generator, titels in plaats van versie-ID’s genereren.

Type: booleaans (details)
Voorbeelden:
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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
atcontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

atfrom

De titel van de transclusie waarmee de opsomming moet beginnen.

atto

De titel van de transclusie waarmee de opsomming moet eindigen.

atprefix

Zoek naar alle getranscludeerde titels die met deze waarde beginnen.

atunique

Toon alleen afzonderlijke getranscludeerde titels. Kan niet worden gebruikt met atprop=ids. Bij gebruik als generator levert dit doelpagina’s op in plaats van bronpagina’s.

Type: booleaans (details)
atprop

Welke gegevens moeten worden opgenomen:

ids
Voegt de pagina-ID van de invoegende pagina toe (kan niet worden gebruikt met atunique).
title
Voegt de titel van de transclusie toe.
Waarden (gescheiden met | of alternatief): ids, title
Standaard: title
atnamespace

De door te lopen naamruimte.

Een van de volgende waarden: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Standaard: 10
atlimit

Hoeveel items er in totaal moeten worden getoond.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
atdir

De opsommingsrichting.

Een van de volgende waarden: ascending, descending
Standaard: ascending
Voorbeelden:
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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
aufrom

De gebruikersnaam die als eerste weergegeven moet worden.

auto

De gebruikersnaam die als laatste weergegeven moet worden.

auprefix

Zoeken naar alle gebruikers die met deze waarde beginnen.

audir

Richting om in te sorteren.

Een van de volgende waarden: ascending, descending
Standaard: ascending
augroup

Alleen gebruikers in de opgegeven groepen opnemen. Impliciete of automatisch bevorderde groepen zoals *, user of autoconfirmed zijn niet inbegrepen.

Waarden (gescheiden met | of alternatief): bot, bureaucrat, interface-admin, suppress, sysop
auexcludegroup

Sluit gebruikers in de gegeven groepen uit.

Waarden (gescheiden met | of alternatief): bot, bureaucrat, interface-admin, suppress, sysop
aurights

Alleen gebruikers met de gegeven rechten opnemen. Rechten die impliciet of automatisch bevorderd zijn, zoals *, user of autoconfirmed, worden niet opgenomen.

Waarden (gescheiden met | of alternatief): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changeemail, changetags, confirmemail, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, import, importupload, ipblock-exempt, linkpurge, mailpassword, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, renameuser, renderfile, renderfile-nonstandard, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, stashbasehtml, stashedit, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed
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)
  • 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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
bltitle

Te onderzoeken titel. Kan niet in combinatie met blpageid gebruikt worden.

blpageid

Te onderzoeken pagina-ID. Kan niet in combinatie met bltitle gebruikt worden.

Type: geheel getal
blcontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

blnamespace

De door te lopen naamruimte.

Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Gebruik * om alle waarden op te geven.
bldir

De opsommingsrichting.

Een van de volgende waarden: ascending, descending
Standaard: ascending
blfilterredir

Hoe te filteren op automatische doorverwijzingen. Indien ingesteld op nonredirects wanneer blredirect is ingeschakeld, wordt dit alleen toegepast op het tweede niveau.

Een van de volgende waarden: all, nonredirects, redirects
Standaard: all
bllimit

Hoeveel pagina’s in totaal moeten worden geretourneerd. Als blredirect is ingeschakeld, geldt de limiet voor elk niveau afzonderlijk (wat betekent dat er maximaal 2 * bllimit resultaten kunnen worden geretourneerd).

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
blredirect

Als de koppelende pagina een doorverwijzing is, zoek dan ook alle pagina’s die naar die doorverwijzing koppelen. De maximumlimiet is gehalveerd.

Type: booleaans (details)

list=blocks (bk)

  • Voor deze module zijn leesrechten nodig.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Toon alle geblokkeerde gebruikers en IP-adressen.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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.

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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
cmtitle

Welke categorie moet worden opgesomd (verplicht). Moet het voorvoegsel Categorie: bevatten. Kan niet samen met cmpageid worden gebruikt.

cmpageid

Pagina-ID van de op te sommen categorie. Kan niet in combinatie met cmtitle gebruikt worden.

Type: geheel getal
cmprop

Welke informatie moet worden opgenomen:

ids
Voegt de pagina-ID toe.
title
Voegt de titel en de naamruimte-ID van de pagina toe.
sortkey
Voegt de sorteersleutel toe die wordt gebruikt voor het sorteren in de categorie (hexadecimale tekenreeks).
sortkeyprefix
Voegt het sorteersleutelvoorvoegsel toe dat wordt gebruikt voor het sorteren in de categorie (het voor mensen leesbare deel van de sorteersleutel).
type
Voegt het type toe waarin de pagina is gecategoriseerd (page, subcat of file).
timestamp
Voegt het tijdstip toe waarop de pagina is opgenomen.
Waarden (gescheiden met | of alternatief): ids, sortkey, sortkeyprefix, timestamp, title, type
Standaard: ids|title
cmnamespace

Alleen pagina‘s in deze naamruimten opnemen. Merk op dat cmtype=subcat of cmtype=file kan worden gebruikt in plaats van cmnamespace=14 of 6.

Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Gebruik * om alle waarden op te geven.
cmtype

Welk type categorieleden moet worden opgenomen. Genegeerd wanneer cmsort=timestamp is ingesteld.

Waarden (gescheiden met | of alternatief): file, page, subcat
Standaard: page|subcat|file
cmcontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

cmlimit

Het maximale aantal weer te geven pagina's.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
cmsort

Eigenschap om op te sorteren.

Een van de volgende waarden: sortkey, timestamp
Standaard: sortkey
cmdir

Richting om in te sorteren.

Een van de volgende waarden: asc, ascending, desc, descending, newer, older
Standaard: ascending
cmstart

Tijdstip waarop de lijst moet beginnen. Kan alleen worden gebruikt met cmsort=timestamp .

Type: tijdstip (toegestane indelingen)
cmend

Tijdstip waarop de lijst moet eindigen. Kan alleen worden gebruikt met cmsort=timestamp .

Type: tijdstip (toegestane indelingen)
cmstarthexsortkey

Sorteersleutel waarmee de lijst moet beginnen, zoals geretourneerd door cmprop=sortkey. Kan alleen worden gebruikt met cmsort=sortkey.

cmendhexsortkey

Sorteersleutel waarmee de lijst moet eindigen, zoals geretourneerd door cmprop=sortkey. Kan alleen worden gebruikt met cmsort=sortkey.

cmstartsortkeyprefix

Soorteersleutel-voorvoegsel waarmee de lijst moet beginnen. Kan alleen worden gebruikt met cmsort=sortkey. Overschrijft cmstarthexsortkey.

cmendsortkeyprefix

Soorteersleutel-voorvoegsel waarvóór de lijst moet eindigen (dus niet waarmee; als deze waarde voorkomt, wordt deze niet opgenomen!). Kan alleen worden gebruikt met cmsort=sortkey. Overschrijft cmendhexsortkey.

cmstartsortkey
Verouderd.

Gebruik in plaats daarvan cmstarthexsortkey.

cmendsortkey
Verouderd.

Gebruik in plaats daarvan cmendhexsortkey.

Voorbeelden:
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:

  1. Verwijderde versies voor de opgegeven titels weergeven, gesorteerd op tijdstip.
  2. Verwijderde bijdragen voor de opgegeven gebruiker weergeven, gesorteerd op tijdstip (geen titels opgegeven).
  3. 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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
drstart

Het tijdstip waar de opsomming begint.

Modi: 1, 2
Type: tijdstip (toegestane indelingen)
drend

Het tijdstip waar de opsomming eindigt.

Modi: 1, 2
Type: tijdstip (toegestane indelingen)
drdir

In welke richting opsommen:

newer
Oudste eerst vermelden. Let op: drstart moet vóór drend liggen.
older
Nieuwste eerst vermelden (standaard). Let op: drstart moet later zijn dan drend.
Modi: 1, 3
Een van de volgende waarden: newer, older
Standaard: older
drfrom

Begin de lijst bij deze titel.

Modus: 3
drto

Eindig de lijst bij deze titel.

Modus: 3
drprefix

Zoek naar alle paginatitels die met deze waarde beginnen.

Modus: 3
drunique

Vermeld slechts één versie per pagina.

Modus: 3
Type: booleaans (details)
drnamespace

Alleen pagina’s in deze naamruimte weergeven.

Modus: 3
Een van de volgende waarden: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Standaard: 0
drtag

Alleen revisies met dit label weergeven.

druser

Alleen versies van deze gebruiker weergeven.

Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
drexcludeuser

Geen versies van deze gebruiker weergeven.

Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
drprop

Welke eigenschappen op te vragen:

revid
Voegt de versie-ID van de verwijderde versie toe.
parentid
Voegt de versie-ID van de vorige versie toe aan de pagina.
user
Voegt de gebruiker toe die de versie heeft gemaakt.
userid
Voegt de ID toe van de gebruiker die de versie heeft gemaakt.
comment
Voegt het commentaar van de versie toe.
parsedcomment
Voegt het geparsete commentaar van de versie toe.
minor
Geeft aan of het om een kleine bewerking gaat.
len
Voegt de lengte (in bytes) van de versie toe.
sha1
Voegt de SHA-1 (basis 16) van de versie toe.
content
Voegt de inhoud van de versie toe. Om prestatieredenen wordt bij gebruik van deze optie drlimit afgedwongen op 50.
token
Verouderd. Geeft het bewerkingstoken.
tags
Labels voor de versie.
Waarden (gescheiden met | of alternatief): comment, content, len, minor, parentid, parsedcomment, revid, sha1, tags, user, userid, token
Standaard: user|comment
drlimit

Het maximale aantal te vermelden versies. Als drprop=content wordt gebruikt, is de limiet 50.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
drcontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

Voorbeelden:
Geef de laatste verwijderde versies van de pagina’s Hoofdpagina en Talk:Main Page weer, met inhoud (modus 1).
api.php?action=query&list=deletedrevs&titles=Hoofdpagina|Overleg%3AHoofdpagina&drprop=user|comment|content [in de sandbox openen]
Geef de laatste 50 verwijderde bijdragen van Bob weer (modus 2).
api.php?action=query&list=deletedrevs&druser=Bob&drlimit=50 [in de sandbox openen]
Geef de eerste 50 verwijderde versies in de hoofdnaamruimte weer (modus 3).
api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50 [in de sandbox openen]
Geef de eerste 50 verwijderde pagina’s in de naamruimte Overleg weer (modus 3).
api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50&drnamespace=1&drunique= [in de sandbox openen]

list=embeddedin (ei)

  • Voor deze module zijn leesrechten nodig.
  • Deze module kan als generator worden gebruikt.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Vind alle pagina’s die de opgegeven titel invoegen (transcluderen).

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
eititle

De te zoeken titel. Kan niet samen met eipageid worden gebruikt.

eipageid

De te zoeken pagina-ID. Kan niet samen met eititle worden gebruikt.

Type: geheel getal
eicontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

einamespace

De door te lopen naamruimte.

Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Gebruik * om alle waarden op te geven.
eidir

De opsommingsrichting.

Een van de volgende waarden: ascending, descending
Standaard: ascending
eifilterredir

Hoe te filteren op automatische doorverwijzingen.

Een van de volgende waarden: all, nonredirects, redirects
Standaard: all
eilimit

Hoeveel pagina’s er in totaal moeten worden geretourneerd.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
Voorbeelden:
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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
euprop

Welke gegevens moeten worden opgenomen:

ids
Voegt de ID van de pagina toe.
title
Voegt de titel en de naamruimte-ID van de pagina toe.
url
Voegt de URL toe die op de pagina wordt gebruikt.
Waarden (gescheiden met | of alternatief): ids, title, url
Standaard: ids|title|url
eucontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

euprotocol

Protocol van de URL. Als het leeg is en euquery is ingesteld, is het protocol http en https. Laat zowel dit als euquery leeg om alle externe koppelingen weer te geven.

Een van de volgende waarden: Kan leeg zijn, of bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, matrix, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, worldwind, xmpp
Standaard: (leeg)
euquery

Zoektekst zonder protocol. Zie Special:LinkSearch. Laat leeg om alle externe koppelingen weer te geven.

eunamespace

De te inventariseren paginanaamruimten.

Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Gebruik * om alle waarden op te geven.
eulimit

Hoeveel pagina’s geretourneerd moeten worden.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
euexpandurl
Verouderd.

Protocol-relatieve URL’s aanvullen met het canonieke protocol.

Type: booleaans (details)

list=filearchive (fa)

  • Voor deze module zijn leesrechten nodig.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Alle verwijderde bestanden op volgorde opsommen.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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.

Voorbeeld:
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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
iutitle

De te zoeken titel. Kan niet samen met iupageid worden gebruikt.

iupageid

De te zoeken pagina-ID. Kan niet samen met iutitle worden gebruikt.

Type: geheel getal
iucontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

iunamespace

De door te lopen naamruimte.

Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Gebruik * om alle waarden op te geven.
iudir

De opsommingsrichting.

Een van de volgende waarden: ascending, descending
Standaard: ascending
iufilterredir

Hoe te filteren op automatische doorverwijzingen. Indien ingesteld op nonredirects wanneer iuredirect is ingeschakeld, wordt dit alleen toegepast op het tweede niveau.

Een van de volgende waarden: all, nonredirects, redirects
Standaard: all
iulimit

Hoeveel pagina’s in totaal moeten worden geretourneerd. Als iuredirect is ingeschakeld, geldt de limiet voor elk niveau afzonderlijk (wat betekent dat er maximaal 2 * iulimit resultaten kunnen worden geretourneerd).

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
iuredirect

Als de koppelende pagina een doorverwijzing is, zoek dan ook alle pagina’s die naar die doorverwijzing koppelen. De maximumlimiet is gehalveerd.

Type: booleaans (details)
  • 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”.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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
  • 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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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

list=logevents (le)

  • Voor deze module zijn leesrechten nodig.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Gebeurtenissen uit logboeken opvragen.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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, contentmodel, create, delete, import, managetags, merge, move, newusers, patrol, protect, renameuser, rights, suppress, tag, upload
leaction

Filter logboekhandelingen zodat alleen deze handeling wordt weergegeven. Overschrijft letype. In de lijst met mogelijke waarden kunnen waarden met de asterisk-joker, zoals action/*, verschillende tekenreeksen na de slash (/) hebben.

Een van de volgende waarden: block/block, block/reblock, block/unblock, contentmodel/change, contentmodel/new, create/create, delete/delete, delete/delete_redir, delete/delete_redir2, delete/event, delete/restore, delete/revision, import/interwiki, import/upload, managetags/activate, managetags/create, managetags/deactivate, managetags/delete, merge/merge, move/move, move/move_redir, newusers/autocreate, newusers/byemail, newusers/create, newusers/create2, newusers/newusers, patrol/autopatrol, patrol/patrol, protect/modify, protect/move_prot, protect/protect, protect/unprotect, renameuser/renameuser, rights/autopromote, rights/rights, suppress/block, suppress/delete, suppress/event, suppress/reblock, suppress/revision, tag/update, upload/overwrite, upload/revert, upload/upload
lestart

Het tijdstip waar de opsomming begint.

Type: tijdstip (toegestane indelingen)
leend

Het tijdstip waar de opsomming eindigt.

Type: tijdstip (toegestane indelingen)
ledir

In welke richting opsommen:

newer
Oudste eerst vermelden. Let op: lestart moet vóór leend liggen.
older
Nieuwste eerst vermelden (standaard). Let op: lestart moet later zijn dan leend.
Een van de volgende waarden: newer, older
Standaard: older
leuser

Vermeldingen zo filteren dat alleen de door de gegeven gebruiker gemaakte worden weergegeven.

Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
letitle

Vermeldingen zo filteren dat alleen de aan een bepaalde pagina gerelateerde worden weergegeven.

lenamespace

Vermeldingen zo filteren dat alleen die in de gegeven naamruimte worden weergegeven.

Een van de volgende waarden: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
leprefix

Vermeldingen filteren die met dit voorvoegsel beginnen.

letag

Alleen logboekregels met dit label weergeven.

lelimit

Hoeveel gebeurtenisvermeldingen er in totaal moeten worden geretourneerd.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
lecontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

Voorbeeld:
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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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.

Voorbeeld:
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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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
Voorbeeld:
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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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
Voorbeelden:
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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
pssearch

Zoekopdracht.

Deze parameter is vereist.
psnamespace

Te doorzoeken naamruimten. Wordt genegeerd indien pssearch met een geldige naamruimte voorvoegsel begint.

Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Gebruik * om alle waarden op te geven.
Standaard: 0
pslimit

Het maximale aantal weer te geven resultaten.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
psoffset

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

Type: geheel getal
De waarde mag niet kleiner zijn dan 0.
Standaard: 0
Voorbeeld:
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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
ptnamespace

Alleen titels in deze naamruimten vermelden.

Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Gebruik * om alle waarden op te geven.
ptlevel

Alleen titels met deze beschermingsniveaus vermelden.

Waarden (gescheiden met | of alternatief): autoconfirmed, sysop
ptlimit

Hoeveel pagina’s er in totaal moeten worden geretourneerd.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
ptdir

In welke richting opsommen:

newer
Oudste eerst vermelden. Let op: ptstart moet vóór ptend liggen.
older
Nieuwste eerst vermelden (standaard). Let op: ptstart moet later zijn dan ptend.
Een van de volgende waarden: newer, older
Standaard: older
ptstart

Begin de lijst op dit beveiligingstijdstip.

Type: tijdstip (toegestane indelingen)
ptend

Eindig de lijst op dit beveiligingstijdstip.

Type: tijdstip (toegestane indelingen)
ptprop

Welke eigenschappen op te vragen:

timestamp
Voegt het tijdstip toe waarop de beveiliging is toegevoegd.
user
Voegt de gebruiker toe die de beveiliging heeft toegevoegd.
userid
Voegt de ID toe van de gebruiker die de beveiliging heeft toegevoegd.
comment
Voegt de opmerking bij de beveiliging toe.
parsedcomment
Voegt de geparsete opmerking bij de beveiliging toe.
expiry
Voegt het tijdstip toe waarop de beveiliging zal worden opgeheven.
level
Voegt het beveiligingsniveau toe.
Waarden (gescheiden met | of alternatief): comment, expiry, level, parsedcomment, timestamp, user, userid
Standaard: timestamp|level
ptcontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
qppage

De naam van de speciale pagina. Let op, dit is hoofdlettergevoelig.

Deze parameter is vereist.
Een van de volgende waarden: Ancientpages, BrokenRedirects, Deadendpages, DoubleRedirects, Fewestrevisions, ListDuplicatedFiles, Listredirects, Lonelypages, Longpages, MediaStatistics, Mostcategories, Mostimages, Mostinterwikis, Mostlinked, Mostlinkedcategories, Mostlinkedtemplates, Mostrevisions, Shortpages, Uncategorizedcategories, Uncategorizedimages, Uncategorizedpages, Uncategorizedtemplates, Unusedcategories, Unusedimages, Unusedtemplates, Unwatchedpages, Wantedcategories, Wantedfiles, Wantedpages, Wantedtemplates, Withoutinterwiki
qpoffset

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

Type: geheel getal
Standaard: 0
qplimit

Aantal weer te geven resultaten.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10

list=random (rn)

  • Voor deze module zijn leesrechten nodig.
  • Deze module kan als generator worden gebruikt.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Verkrijg een reeks willekeurige pagina's.

Pagina’s worden in een vaste volgorde vermeld. Alleen het beginpunt is willekeurig. Dit betekent dat als bijvoorbeeld Main Page de eerste willekeurige pagina in de lijst is, List of fictional monkeys altijd op de tweede plaats komt, List of people on stamps of Vanuatu op de derde, enz.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
rnnamespace

Alleen pagina’s in deze naamruimten retourneren.

Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Gebruik * om alle waarden op te geven.
rnfilterredir

Hoe te filteren op automatische doorverwijzingen.

Een van de volgende waarden: all, nonredirects, redirects
Standaard: nonredirects
rnredirect
Verouderd.

Gebruik in plaats daarvan rnfilterredir=redirects.

Type: booleaans (details)
rnlimit

Beperk hoeveel willekeurige pagina's worden getoond.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 1
rncontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

Voorbeelden:
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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
rcstart

Het tijdstip waar de opsomming begint.

Type: tijdstip (toegestane indelingen)
rcend

Het tijdstip waar de opsomming eindigt.

Type: tijdstip (toegestane indelingen)
rcdir

In welke richting opsommen:

newer
Oudste eerst vermelden. Let op: rcstart moet vóór rcend liggen.
older
Nieuwste eerst vermelden (standaard). Let op: rcstart moet later zijn dan rcend.
Een van de volgende waarden: newer, older
Standaard: older
rcnamespace

Alleen wijzigingen in deze naamruimten weergeven.

Waarden (gescheiden met | of alternatief): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Gebruik * om alle waarden op te geven.
rcuser

Alleen wijzigingen van deze gebruiker weergeven.

Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
rcexcludeuser

Geen wijzigingen van deze gebruiker weergeven.

Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
rctag

Toon alleen wijzigingen met dit label.

rcprop

Voeg aanvullende gegevens toe:

user
Voegt de gebruiker toe die verantwoordelijk is voor de bewerking en voegt een label toe als het om een IP-adres gaat. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
userid
Voegt de ID toe van de gebruiker die verantwoordelijk is voor de bewerking. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
comment
Voegt de bewerkingssamenvatting voor de bewerking toe. Als de samenvatting voor deze versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
parsedcomment
Voegt het geparsete commentaar bij de bewerking toe. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
flags
Voegt de markeringen van de bewerking toe.
timestamp
Voegt het tijdstip van de bewerking toe.
title
Voegt de paginatitel van de bewerking toe.
ids
Voegt de pagina-ID, de ID van recente wijzigingen en de ID van de nieuwe en oude versie toe.
sizes
Voegt de nieuwe en oude paginalengte in bytes toe.
redirect
Labelt de bewerking als de pagina een doorverwijzing is.
patrolled
Labelt controleerbare bewerkingen als gecontroleerd of niet gecontroleerd.
loginfo
Voegt logboekgegevens (logboek-ID, logboektype, enz.) aan logboekregels toe.
tags
Geeft de labels van de vermelding weer.
sha1
Voegt de inhoudscontrolesom toe voor vermeldingen die met een bepaalde versie in verband staan. Als inhoud uit de versie is verwijderd, wordt een eigenschap sha1hidden geretourneerd.
Waarden (gescheiden met | of alternatief): comment, flags, ids, loginfo, parsedcomment, patrolled, redirect, sha1, sizes, tags, timestamp, title, user, userid
Standaard: title|timestamp|ids
rcshow

Toon alleen vermeldingen die aan deze voorwaarden voldoen. Om bijvoorbeeld alleen kleine bewerkingen te zien die zijn aangebracht door aangemelde gebruikers, stelt u rcshow=minor|!anon in.

Waarden (gescheiden met | of alternatief): !anon, !autopatrolled, !bot, !minor, !patrolled, !redirect, anon, autopatrolled, bot, minor, patrolled, redirect, unpatrolled
rclimit

Hoeveel wijzigingen er in totaal moeten worden geretourneerd.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
rctype

Welke typen wijzigingen moeten worden weergegeven.

Waarden (gescheiden met | of alternatief): categorize, edit, external, log, new
Standaard: edit|new|log|categorize
rctoponly

Vermeld alleen de wijzigingen die de meest recente versie zijn.

Type: booleaans (details)
rctitle

Vermeldingen zo filteren dat alleen de aan een bepaalde pagina gerelateerde worden weergegeven.

rccontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

rcgeneraterevisions

Bij gebruik als generator versie-ID’s in plaats van titels genereren. Voor vermeldingen in de recente wijzigingen zonder bijbehorende versie-ID’s (bv. de meeste logboekvermeldingen) wordt niets gegenereerd.

Type: booleaans (details)
rcslot

Alleen wijzigingen vermelden die het aangegeven segment betreffen.

Een van de volgende waarden: main
Voorbeelden:
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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
srsearch

Zoek naar paginatitels of inhoud die met deze waarde overeenkomen. U kunt de zoektekst gebruiken om speciale zoekfuncties aan te roepen, afhankelijk van wat er in de zoek-backend van de wiki geïmplementeerd is.

Deze parameter is vereist.
srnamespace

Alleen binnen deze naamruimten zoeken.

Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Gebruik * om alle waarden op te geven.
Standaard: 0
srlimit

Hoeveel pagina's weer te geven.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
sroffset

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

Type: geheel getal
De waarde mag niet kleiner zijn dan 0.
Standaard: 0
srwhat

Welk type zoekopdracht uitgevoerd moet worden.

Een van de volgende waarden: nearmatch, text, title
srinfo

Welke metagegevens geretourneerd moeten worden.

Waarden (gescheiden met | of alternatief): rewrittenquery, suggestion, totalhits
Standaard: totalhits|suggestion|rewrittenquery
srprop

Welke eigenschappen geretourneerd moeten worden:

size
Voegt de grootte van de pagina toe in bytes.
wordcount
Voegt het aantal woorden van de pagina toe.
timestamp
Voegt het tijdstip toe waarop de pagina voor het laatst is bewerkt.
snippet
Voegt een knipsel van de pagina toe, met notatie voor het uitlichten van zoektermen.
titlesnippet
Voegt de paginatitel toe, met notatie voor het uitlichten van zoektermen.
redirecttitle
Voegt de titel van de overeenkomende doorverwijzing toe.
redirectsnippet
Voegt de titel van de overeenkomende doorverwijzing toe, met notatie voor het uitlichten van zoektermen.
sectiontitle
Voegt de titel van de overeenkomende sectie toe.
sectionsnippet
Voegt de titel van de overeenkomende sectie toe, met notatie voor het uitlichten van zoektermen.
isfilematch
Voegt een Booleaanse waarde toe die aangeeft of de zoekopdracht overeenkomt met de bestandsinhoud.
categorysnippet
Voegt de overeenkomende categorienaam toe, met notatie voor het uitlichten van zoektermen.
score
Verouderd. Genegeerd.
hasrelated
Verouderd. Genegeerd.
extensiondata
Voegt extra gegevens toe die door uitbreidingen zijn gegenereerd.
Waarden (gescheiden met | of alternatief): categorysnippet, extensiondata, isfilematch, redirectsnippet, redirecttitle, sectionsnippet, sectiontitle, size, snippet, timestamp, titlesnippet, wordcount, hasrelated, score
Standaard: size|wordcount|timestamp|snippet
srinterwiki

Indien beschikbaar ook interwiki-resultaten in de zoekopdracht opnemen.

Type: booleaans (details)
srenablerewrites

Interne query-herschrijving inschakelen. Sommige zoek-backends kunnen de query herschrijven in een andere die geacht wordt betere resultaten op te leveren, bijvoorbeeld door spelfouten te corrigeren.

Type: booleaans (details)
srsort

De sorteervolgorde van de geretourneerde resultaten instellen.

Een van de volgende waarden: relevance
Standaard: relevance
Voorbeelden:
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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
tgcontinue

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.

tglimit

Het maximale aantal weer te geven labels.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
tgprop

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)

list=usercontribs (uc)

  • Voor deze module zijn leesrechten nodig.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Alle bewerkingen door een gebruiker opvragen.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
uclimit

Het maximale aantal weer te geven bijdragen.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
ucstart

Het begintijdstip waarvanaf bewerkingen moeten worden geretourneerd, d.w.z. versies van vóór dit tijdstip.

Type: tijdstip (toegestane indelingen)
ucend

Het eindtijdstip tot wanneer bewerkingen moeten worden geretourneerd, d.w.z. versies van na dit tijdstip.

Type: tijdstip (toegestane indelingen)
uccontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

ucuser

De gebruikers waarvoor bijdragen moeten worden opgevraagd. Kan niet worden gebruikt met ucuserids, ucuserprefix of uciprange.

Type: lijst van gebruikers, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker en interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam")
Scheid waarden met | of een alternatief.
Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
ucuserids

De ID’s van de gebruikers waarvoor bijdragen moeten worden opgevraagd. Kan niet worden gebruikt met ucuserids, ucuserprefix of uciprange.

Type: lijst met gehele getallen
Scheid waarden met | of een alternatief.
Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
ucuserprefix

Vraag bijdragen op voor alle gebruikers waarvan de namen beginnen met deze waarde. Kan niet worden gebruikt met ucuser, ucuserids of uciprange.

uciprange

Het CIDR-bereik om bijdragen voor op te vragen. Kan niet worden gebruikt met ucuserids, ucuserprefix of uciprange.

ucdir

In welke richting opsommen:

newer
Oudste eerst vermelden. Let op: ucstart moet vóór ucend liggen.
older
Nieuwste eerst vermelden (standaard). Let op: ucstart moet later zijn dan ucend.
Een van de volgende waarden: newer, older
Standaard: older
ucnamespace

Alleen bijdragen in deze naamruimten weergeven.

Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Gebruik * om alle waarden op te geven.
ucprop

Voeg aanvullende gegevens toe:

ids
Voegt de pagina-ID en versie-ID toe.
title
Voegt de titel en de naamruimte-ID van de pagina toe.
timestamp
Voegt het tijdstip van de bewerking toe.
comment
Voegt het commentaar bij de bewerking toe. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
parsedcomment
Voegt het geparsete commentaar bij de bewerking toe. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
size
Voegt de nieuwe grootte van de bewerking toe.
sizediff
Voegt de groottedelta van de bewerking toe aan de bovenliggende bewerking.
flags
Voegt de markeringen van de bewerking toe.
patrolled
Labelt gecontroleerde bewerkingen.
tags
Geeft een lijst met de labels van de bewerking.
Waarden (gescheiden met | of alternatief): comment, flags, ids, parsedcomment, patrolled, size, sizediff, tags, timestamp, title
Standaard: ids|title|timestamp|comment|size|flags
ucshow

Alleen items weergeven die aan deze criteria voldoen, bv. alleen niet-kleine bewerkingen: ucshow=!minor.

Als ucshow=patrolled of ucshow=!patrolled is ingesteld, worden versies ouder dan $wgRCMaxAge (7776000 seconden) niet getoond.

Waarden (gescheiden met | of alternatief): !autopatrolled, !minor, !new, !patrolled, !top, autopatrolled, minor, new, patrolled, top
uctag

Alleen revisies met dit label weergeven.

uctoponly
Verouderd.

Vermeld alleen de wijzigingen die de meest recente versie zijn.

Type: booleaans (details)
Voorbeelden:
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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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).

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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
wlallrev

Voeg meerdere versies van dezelfde pagina toe binnen het gegeven tijdsbestek.

Type: booleaans (details)
wlstart

Het tijdstip waar de opsomming begint.

Type: tijdstip (toegestane indelingen)
wlend

Het tijdstip waar de opsomming eindigt.

Type: tijdstip (toegestane indelingen)
wlnamespace

Alleen wijzigingen in de gegeven naamruimten weergeven.

Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Gebruik * om alle waarden op te geven.
wluser

Alleen wijzigingen van deze gebruiker weergeven.

Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
wlexcludeuser

Geen wijzigingen van deze gebruiker weergeven.

Type: gebruiker, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker, interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam") en gebruikers-ID (bijv. "#12345")
wldir

In welke richting opsommen:

newer
Oudste eerst vermelden. Let op: wlstart moet vóór wlend liggen.
older
Nieuwste eerst vermelden (standaard). Let op: wlstart moet later zijn dan wlend.
Een van de volgende waarden: newer, older
Standaard: older
wllimit

Hoeveel resultaten er per aanvraag moeten worden geretourneerd.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
wlprop

Welke extra eigenschappen opgevraagd moeten worden:

ids
Voegt versie-ID’s en pagina-ID’s toe.
title
Voegt de titel van de pagina toe.
flags
Voegt de markeringen van de bewerking toe.
user
Voegt de gebruiker toe die de bewerking heeft gemaakt. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
userid
Voegt de ID toe van de gebruiker die de bewerking heeft gemaakt. Als de gebruiker uit de versie is verwijderd, wordt een eigenschap userhidden geretourneerd.
comment
Voegt het commentaar bij de bewerking toe. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
parsedcomment
Voegt het geparsete commentaar bij de bewerking toe. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
timestamp
Voegt het tijdstip van de bewerking toe.
patrol
Labelt bewerkingen die gecontroleerd zijn.
sizes
Voegt de oude en nieuwe lengtes van de pagina toe.
notificationtimestamp
Voegt het tijdstip toe waarop de gebruiker voor het laatst op de hoogte is gesteld van de bewerking.
loginfo
Voegt logboekgegevens toe waar van toepassing.
tags
Geeft de labels van de vermelding weer.
expiry
Voegt de vervaltijd toe.
Waarden (gescheiden met | of alternatief): comment, expiry, flags, ids, loginfo, notificationtimestamp, parsedcomment, patrol, sizes, tags, timestamp, title, user, userid
Standaard: ids|title|flags
wlshow

Toon alleen vermeldingen die aan deze voorwaarden voldoen. Om bijvoorbeeld alleen kleine bewerkingen te zien die zijn aangebracht door aangemelde gebruikers, stelt u wlshow=minor|!anon in.

Waarden (gescheiden met | of alternatief): !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread
wltype

Welke typen wijzigingen weer te geven:

edit
Gewone paginabewerkingen.
new
Nieuwe pagina's.
log
Logboekregels.
external
Externe wijzigingen.
categorize
Wijzigingen in categorielidmaatschap.
Waarden (gescheiden met | of alternatief): categorize, edit, external, log, new
Standaard: edit|new|log|categorize
wlowner

Wordt samen met wltoken gebruikt om toegang te krijgen tot de volglijst van een andere gebruiker.

Type: gebruiker, met gebruikersnaam
wltoken

Een beveiligingstoken (beschikbaar in de voorkeuren van de gebruiker) om toegang tot de volglijst van een andere gebruiker mogelijk te maken.

wlcontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

Voorbeelden:
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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
wrcontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

wrnamespace

Alleen pagina’s in deze naamruimte weergeven.

Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Gebruik * om alle waarden op te geven.
wrlimit

Hoeveel resultaten er per aanvraag moeten worden geretourneerd.

Type: geheel getal of max
De waarde moet tussen 1 en 500 liggen.
Standaard: 10
wrprop

Welke extra eigenschappen opgevraagd moeten worden:

changed
Voegt het tijdstip toe waarop de gebruiker voor het laatst op de hoogte is gesteld van de bewerking.
Waarden (gescheiden met | of alternatief): changed
wrshow

Vermeld alleen items die aan deze criteria voldoen:

Waarden (gescheiden met | of alternatief): !changed, changed
wrowner

Wordt samen met wrtoken gebruikt om toegang te krijgen tot de volglijst van een andere gebruiker.

Type: gebruiker, met gebruikersnaam
wrtoken

Een beveiligingstoken (beschikbaar in de voorkeuren van de gebruiker) om toegang tot de volglijst van een andere gebruiker mogelijk te maken.

wrdir

De opsommingsrichting.

Een van de volgende waarden: ascending, descending
Standaard: ascending
wrfromtitle

Titel (met naamruimtevoorvoegsel) waarbij het opsommen moet beginnen.

wrtotitle

Titel (met naamruimtevoorvoegsel) waarbij het opsommen moet eindigen.

Voorbeelden:
Geef een overzicht van pagina’s op de volglijst van de huidige gebruiker.
api.php?action=query&list=watchlistraw [in de sandbox openen]
Haal pagina-informatie op voor pagina’s op de volglijst van de huidige gebruiker.
api.php?action=query&generator=watchlistraw&gwrshow=changed&prop=info [in de sandbox openen]

meta=allmessages (am)

  • Voor deze module zijn leesrechten nodig.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Retourneer berichten van deze site.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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.

meta=authmanagerinfo (ami)

Haal informatie op over de huidige authentificatiestatus.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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
Voorbeelden:
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.

Specifieke parameter:
Er zijn nog andere algemene parameters beschikbaar.
friprop

Welke opslagplaats-eigenschappen moeten worden opgevraagd (beschikbare eigenschappen kunnen op andere wiki’s variëren).

canUpload
Of bestanden naar deze opslagplaats kunnen worden geüpload, bijvoorbeeld via CORS en gedeelde authenticatie.
displayname
De voor mensen leesbare naam van de opslagplaats-wiki.
favicon
URL van de favicon van de opslagplaats-wiki, van $wgFavicon.
initialCapital
Of bestandsnamen impliciet met een hoofdletter beginnen.
local
Of die opslagplaats de lokale is of niet.
name
De sleutel van de opslagplaats; gebruikt in de retourwaarden van bijvoorbeeld $wgForeignFileRepos en imageinfo.
rootUrl
Topniveau-URL-pad voor afbeeldingspaden.
scriptDirUrl
Topniveau-URL-pad voor de MediaWiki-installatie van de opslagplaats-wiki.
thumbUrl
Topniveau-URL-pad voor miniatuurpaden.
url
URL-pad voor de openbare zone.
Waarden (gescheiden met | of alternatief): canUpload, displayname, favicon, initialCapital, local, name, rootUrl, scriptDirUrl, thumbUrl, url
Standaard: canUpload|displayname|favicon|initialCapital|local|name|rootUrl|scriptDirUrl|thumbUrl|url
Voorbeeld:
Vraag informatie op over bestandsopslagplaatsen.
api.php?action=query&meta=filerepoinfo&friprop=name|displayname [in de sandbox openen]

meta=languageinfo (li)

  • Voor deze module zijn leesrechten nodig.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Geef informatie over beschikbare talen.

Voortzetting kan worden toegepast als het ophalen van de informatie te lang duurt voor één verzoek.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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 (ltr of rtl).
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.

Voorbeelden:
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=siteinfo (si)

  • Voor deze module zijn leesrechten nodig.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Retourneert algemene informatie over de site.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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.

meta=tokens

Vraagt tokens op voor handelingen die gegevens wijzigen.

Specifieke parameter:
Er zijn nog andere algemene parameters beschikbaar.
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
Voorbeelden:
Haal een csrf-token op (de standaardinstelling).
api.php?action=query&meta=tokens [in de sandbox openen]
Haal een volgtoken en een controletoken op.
api.php?action=query&meta=tokens&type=watch|patrol [in de sandbox openen]

meta=userinfo (ui)

  • Voor deze module zijn leesrechten nodig.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Informatie over de huidige gebruiker opvragen.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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.
email
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-Language die 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.

Voorbeelden:
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]