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

(main | 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.
cirrusbuilddoc
Dump van een CirrusSearch-artikeldocument van de databaseservers
cirruscompsuggestbuilddoc
Dump van het document dat wordt gebruikt door de voltooiingssuggesties-generator
cirrusdoc
Dump van een CirrusSearch-artikeldocument van de zoekservers
contributors
Bekijk de lijst met aangemelde bijdragers en het aantal afgemelde bijdragers aan een pagina.
coordinates
Retourneert de coördinaten van de opgegeven pagina’s.
deletedrevisions
Ontvang informatie over verwijderde versies.
duplicatefiles
Maak een lijst van alle bestanden die duplicaten zijn van de opgegeven bestanden, gebaseerd op hashwaarden.
extlinks
Retourneert alle externe URL’s (geen interwiki’s) van de opgegeven pagina’s.
extracts
Retourneert uittreksels van de opgegeven pagina’s in platte tekst of in beperkte HTML.
fileusage
Zoek alle pagina’s die de gegeven bestanden gebruiken.
globalusage
Retourneert het globale gebruik voor een bepaalde afbeelding.
growthimagesuggestiondata
De bijbehorende gegevens over afbeeldingssuggesties ophalen, indien beschikbaar
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.
langlinkscount
Het aantal versies in andere talen verkrijgen.
links
Retourneert alle koppelingen van de opgegeven pagina’s.
linkshere
Zoek alle pagina’s met koppelingen naar de gegeven pagina’s.
mmcontent
De beschrijving en doelen van een spamlijst verkrijgen
pageimages
Retourneert informatie over afbeeldingen op de pagina, zoals miniatuur en aanwezigheid van foto’s.
pageprops
Vraag verscheidene pagina-eigenschappen op die in de pagina-inhoud zijn gedefinieerd.
pageterms
De Wikidata-termen ophalen (doorgaans labels, beschrijvingen en aliassen) die via een sitekoppeling met een pagina zijn geassocieerd.
pageviews
Toont paginaweergavegegevens per pagina (het aantal dagelijkse paginaweergaven voor elk van de afgelopen pvipdays dagen).
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.
transcodestatus
De transcoderingsstatus voor een bepaalde bestandspagina opvragen.
videoinfo
Breidt imageinfo uit met informatie over de videobron (afgeleide werken).
wbentityusage
Retourneert alle entiteits-ID’s die op de opgegeven pagina’s worden gebruikt.
description
Intern. Een korte beschrijving opvragen, ook wel ondertitel genoemd, waarin wordt uitgelegd waar de doelpagina over gaat.
mapdata
Intern. Alle Kartographer-kaartgegevens opvragen voor de gegeven pagina’s
Waarden (gescheiden met | of alternatief): categories, categoryinfo, cirrusbuilddoc, cirruscompsuggestbuilddoc, cirrusdoc, contributors, coordinates, deletedrevisions, duplicatefiles, extlinks, extracts, fileusage, globalusage, growthimagesuggestiondata, imageinfo, images, info, iwlinks, langlinks, langlinkscount, links, linkshere, mmcontent, pageimages, pageprops, pageterms, pageviews, redirects, revisions, stashimageinfo, templates, transcludedin, transcodestatus, videoinfo, wbentityusage, description, mapdata
list

Welke lijsten moeten worden opgehaald.

abusefilters
Details weergeven van de misbruikfilters.
abuselog
Gebeurtenissen weergeven die zijn afgevangen door een van de misbruikfilters.
allcategories
Alle categorieën doorlopen.
alldeletedrevisions
Alle verwijderde versies van een gebruiker of in een naamruimte opsommen.
allfileusages
Geeft een overzicht van al het gebruik van bestanden, ook niet-bestaande.
allimages
Alle afbeeldingen op volgorde weergeven.
alllinks
Alle koppelingen opsommen die naar een bepaalde naamruimte verwijzen.
allpages
Alle pagina’s in een bepaalde naamruimte in volgorde opsommen.
allredirects
Toon alle doorverwijzingen naar een naamruimte.
allrevisions
Toon alle versies.
alltransclusions
Maak een lijst met alle transclusies (pagina's die zijn ingevoegd met {{x}}), ook de niet-bestaande.
allusers
Een overzicht maken van alle geregistreerde gebruikers.
automatictranslationdenselanguages
Haal de lijst op met sitelinks voor het artikel dat overeenkomt met een bepaalde Wikidata-ID, gesorteerd op artikelgrootte.
backlinks
Zoek alle pagina’s met koppelingen naar de gegeven pagina.
betafeatures
Alle bètafuncties weergeven
blocks
Toon alle geblokkeerde gebruikers en IP-adressen.
categorymembers
Toon alle pagina's in de opgegeven categorie.
centralnoticeactivecampaigns
Een lijst opvragen van momenteel actieve campagnes met start- en einddatums en bijbehorende banners.
centralnoticelogs
Een logboek opvragen met wijzigingen in de campagne-instellingen.
checkuser
Controleer welke IP-adressen gebruikt worden door een opgegeven gebruikersnaam of welke gebruikersnamen worden gebruikt door een opgegeven IP-adres.
checkuserlog
Regels uit het CheckUserlogboek ophalen.
contenttranslation
Content Translation-database doorzoeken op vertalingen.
contenttranslationcorpora
De uit secties uitgelijnde parallelle tekst ophalen voor een bepaalde vertaling. Zie ook list=cxpublishedtranslations. Dumps worden geleverd in verschillende formaten voor grootschalig gebruik.
contenttranslationlangtrend
De database van Content Translation raadplegen op het aantal vertalingen per periode.
contenttranslationstats
Statistieken over inhoudsvertaling ontvangen.
contenttranslationsuggestions
Suggestielijsten voor inhoudsvertaling ontvangen.
cxpublishedtranslations
Informatie over alle gepubliceerde vertalingen ophalen.
cxtranslatorstats
De vertaalstatistieken voor de opgegeven gebruiker ophalen.
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.
gadgetcategories
Geeft een lijst met gadget-categorieën terug.
gadgets
Geeft een lijst terug met de op deze wiki gebruikte gadgets.
geosearch
Geeft pagina's terug met coördinaten die zich in een bepaald gebied bevinden.
globalallusers
Alle globale gebruikers weergeven.
globalblocks
Toon alle globaal geblokkeerde IP-adressen
globalgroups
Alle globale groepen weergeven.
growthmentorlist
Een lijst maken van alle mentoren
growthmentormentee
Ervoor zorgen dat alle leerlingen aan een bepaalde mentor worden toegewezen
growthstarredmentees
Verkrijg de lijst van leerlingen die de momenteel aangemelde mentor met een ster heeft gemarkeerd
imageusage
Zoek alle pagina’s die de opgegeven afbeeldingstitel gebruiken.
iwbacklinks
Zoek alle pagina’s met koppelingen naar de gegeven interwiki-koppeling.
langbacklinks
Zoek alle pagina’s met koppelingen naar de opgegeven taalkoppeling.
linterrors
Een lijst van lintfouten opvragen.
logevents
Gebeurtenissen uit logboeken opvragen.
mostviewed
Geeft een overzicht van de meest bekeken pagina’s (gebaseerd op het aantal paginaweergaven van de afgelopen dag).
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.
wblistentityusage
Retourneert alle pagina's die de opgegeven entiteits-ID’s gebruiken.
wikisets
Alle wikisets weergeven.
deletedrevs
Verouderd. Verwijderde versies weergeven.
growthtasks
Intern. Ontvang taakaanbevelingen die geschikt zijn voor nieuwkomers.
linkrecommendations
Intern. Koppelingsaanbevelingen voor een bepaalde pagina opvragen
readinglistentries
Intern. Maak een lijst van de pagina’s van een bepaalde lijst.
Waarden (gescheiden met | of alternatief): abusefilters, abuselog, allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, allusers, automatictranslationdenselanguages, backlinks, betafeatures, blocks, categorymembers, centralnoticeactivecampaigns, centralnoticelogs, checkuser, checkuserlog, contenttranslation, contenttranslationcorpora, contenttranslationlangtrend, contenttranslationstats, contenttranslationsuggestions, cxpublishedtranslations, cxtranslatorstats, embeddedin, exturlusage, filearchive, gadgetcategories, gadgets, geosearch, globalallusers, globalblocks, globalgroups, growthmentorlist, growthmentormentee, growthstarredmentees, imageusage, iwbacklinks, langbacklinks, linterrors, logevents, mostviewed, mystashedfiles, pagepropnames, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, search, tags, usercontribs, users, watchlist, watchlistraw, wblistentityusage, wikisets, deletedrevs, growthtasks, linkrecommendations, readinglistentries
Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
meta

Welke metagegevens moeten worden opgehaald.

allmessages
Retourneer berichten van deze site.
authmanagerinfo
Haal informatie op over de huidige authentificatiestatus.
babel
Informatie verkrijgen over de talen die de gebruiker kent
communityconfiguration
Read the community configuration
featureusage
Een samenvatting opvragen van het gelogde gebruik van API-mogelijkheden voor een user-agent.
filerepoinfo
Geef metagegevens terug over de op de wiki geconfigureerde afbeeldingsopslagplaatsen.
globalpreferences
De globale voorkeuren van de huidige gebruiker oproepen.
globalrenamestatus
Toon informatie over globale hernoemingen die momenteel bezig zijn.
globaluserinfo
Gegevens weergeven over een globale gebruiker.
growthmenteestatus
De leerling-status van de huidige gebruiker opvragen; zie documentatie van action=growthsetmenteestatus voor gedetailleerde informatie over individuele statussen.
growthmentorstatus
De mentorstatus van de huidige gebruiker opvragen
languageinfo
Geef informatie over beschikbare talen.
linterstats
Het aantal lintfouten in elke categorie verkrijgen
notifications
Wachtende meldingen voor de huidige gebruiker opvragen.
ores
Retourneer ORES-configuratie- en modelgegevens voor deze wiki.
siteinfo
Retourneert algemene informatie over de site.
siteviews
Toont paginaweergavegegevens voor de hele site (dagelijkse paginaweergavetotalen voor elk van de afgelopen pvisdays dagen).
tokens
Vraagt tokens op voor handelingen die gegevens wijzigen.
unreadnotificationpages
Pagina’s opvragen waarvoor er ongelezen meldingen zijn voor de huidige gebruiker.
userinfo
Informatie over de huidige gebruiker opvragen.
wikibase
Informatie opvragen over de Wikibase-cliënt en de bijbehorende Wikibase-repository.
cxdeletedtranslations
Intern. Het aantal gepubliceerde vertalingen die zijn verwijderd ophalen.
growthnextsuggestedtasktype
Intern. Ontvang een voorgesteld taaktype dat een gebruiker als volgende kan proberen.
oath
Intern. Controleren of tweetrapsauthenticatie (OATH) is ingeschakeld voor een gebruiker.
readinglists
Intern. Maakt een lijst van of filtert de leeslijsten van de gebruiker en toont metagegevens erover.
Waarden (gescheiden met | of alternatief): allmessages, authmanagerinfo, babel, communityconfiguration, featureusage, filerepoinfo, globalpreferences, globalrenamestatus, globaluserinfo, growthmenteestatus, growthmentorstatus, languageinfo, linterstats, notifications, ores, siteinfo, siteviews, tokens, unreadnotificationpages, userinfo, wikibase, cxdeletedtranslations, growthnextsuggestedtasktype, oath, readinglists
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.
automatictranslationdenselanguages
Haal de lijst op met sitelinks voor het artikel dat overeenkomt met een bepaalde Wikidata-ID, gesorteerd op artikelgrootte.
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.
contenttranslation
Content Translation-database doorzoeken op vertalingen.
contenttranslationsuggestions
Suggestielijsten voor inhoudsvertaling ontvangen.
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.
geosearch
Geeft pagina's terug met coördinaten die zich in een bepaald gebied bevinden.
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.
mostviewed
Geeft een overzicht van de meest bekeken pagina’s (gebaseerd op het aantal paginaweergaven van de afgelopen dag).
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.
wblistentityusage
Retourneert alle pagina's die de opgegeven entiteits-ID’s gebruiken.
growthtasks
Intern. Ontvang taakaanbevelingen die geschikt zijn voor nieuwkomers.
readinglistentries
Intern. Maak een lijst van de pagina’s van een bepaalde lijst.
Een van de volgende waarden: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, automatictranslationdenselanguages, backlinks, categories, categorymembers, contenttranslation, contenttranslationsuggestions, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, geosearch, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, mostviewed, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw, wblistentityusage, growthtasks, readinglistentries
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)