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
meta=siteinfo (si)
- Voor deze module zijn leesrechten nodig.
 - Bron: MediaWiki
 - Licentie: GPL-2.0-or-later
 
Retourneert algemene informatie over de site.
Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
- siprop
 Welke informatie u moet krijgen:
- general
 - Algemene systeeminformatie.
 - namespaces
 - Lijst met geregistreerde naamruimten en hun canonieke namen.
 - namespacealiases
 - Lijst van geregistreerde naamruimte-aliassen.
 - specialpagealiases
 - Lijst van aliassen voor speciale pagina's.
 - magicwords
 - Lijst van magische woorden en hun aliassen.
 - interwikimap
 - Retourneert een interwiki-kaart (eventueel gefilterd; eventueel gelokaliseerd met behulp van siinlanguagecode).
 - dbrepllag
 - Retourneert de databaseserver met de hoogste replicatievertraging.
 - statistics
 - Site-statistieken.
 - usergroups
 - Retourneert gebruikersgroepen en de bijbehorende machtigingen.
 - autocreatetempuser
 - Retourneert de configuratie voor het automatisch aanmaken van tijdelijke gebruikersaccounts (ook wel IP-maskering genoemd).
 - clientlibraries
 - Retourneert de client-side bibliotheken die op de wiki zijn geïnstalleerd
 - libraries
 - Bibliotheken die op de wiki zijn geïnstalleerd.
 - extensions
 - Uitbreidingen die op de wiki zijn geïnstalleerd.
 - fileextensions
 - Lijst van bestandsextensies (bestandstypen) die geüpload mogen worden.
 - rightsinfo
 - Informatie over wikirechten (licentie-informatie) indien beschikbaar.
 - restrictions
 - Retourneert informatie over beschikbare typen beperking (beveiliging).
 - languages
 - Retourneert een lijst met talen die MediaWiki ondersteunt (eventueel gelokaliseerd met behulp van siinlanguagecode).
 - languagevariants
 - Retourneert een lijst met taalcodes waarvoor LanguageConverter is ingeschakeld, en de varianten die voor elke taal worden ondersteund.
 - skins
 - Retourneert een lijst met alle ingeschakelde vormgevingen (eventueel gelokaliseerd met behulp van siinlanguagecode, anders in de inhoudstaal).
 - extensiontags
 - Retourneert een lijst met parserextensie-labels.
 - functionhooks
 - Retourneert een lijst met parserfunctiehooks.
 - showhooks
 - Retourneert een lijst met alle geabonneerde hooks (inhoud van $wgHooks).
 - variables
 - Retourneert een lijst met variabele-ID’s.
 - protocols
 - Retourneert een lijst met protocollen die in externe koppelingen zijn toegestaan.
 - defaultoptions
 - Retourneert de standaardwaarden voor gebruikersvoorkeuren.
 - uploaddialog
 - Retourneert de uploaddialoogconfiguratie.
 - autopromote
 - Retourneert de automatische promotieconfiguratie.
 - autopromoteonce
 - Retourneert de automatische promotieconfiguratie die slechts één keer wordt uitgevoerd.
 
- Waarden (gescheiden met | of alternatief): autocreatetempuser, autopromote, autopromoteonce, clientlibraries, dbrepllag, defaultoptions, extensions, extensiontags, fileextensions, functionhooks, general, interwikimap, languages, languagevariants, libraries, magicwords, namespacealiases, namespaces, protocols, restrictions, rightsinfo, showhooks, skins, specialpagealiases, statistics, uploaddialog, usergroups, variables
 - Standaard: general
 - sifilteriw
 Retourneer alleen lokale of alleen niet-lokale vermeldingen van de interwiki-kaart.
- Een van de volgende waarden: !local, local
 - sishowalldb
 Geef alle databaseservers weer, niet alleen de server die het meest achterloopt.
- Type: booleaans (details)
 - sinumberingroup
 Geeft het aantal gebruikers in gebruikersgroepen weer.
- Type: booleaans (details)
 - siinlanguagecode
 Taalcode voor gelokaliseerde taalnamen (indien beschikbaar) en vormgevingsnamen.
Voorbeelden:
- 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]