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.
- 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)
- Haal de site-informatie en de versies op van Hoofdpagina.
- api.php?action=query&prop=revisions&meta=siteinfo&titles=Hoofdpagina&rvprop=user|comment&continue= [in de sandbox openen]
- Haal de versies op van pagina’s die beginnen met API/.
- api.php?action=query&generator=allpages&gapprefix=API/&prop=revisions&continue= [in de sandbox openen]