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