MediaWiki API hulp
Dit is een automatisch aangemaakte documentatiepagina over de API van MediaWiki.
Documentatie en voorbeelden: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=visualeditoredit
- 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: VisualEditor
- Licentie: MIT
Een HTML5-pagina in MediaWiki opslaan (via Parsoid in wikitekst omgezet).
- paction
- De te verrichten handeling. 
- Deze parameter is vereist.
- Een van de volgende waarden: diff, save, serialize, serializeforcache
- page
- De pagina om de handelingen op te verrichten. 
- Deze parameter is vereist.
- token
- Een token “csrf” dat is verkregen uit action=query&meta=tokens 
- Deze parameter is vereist.
- wikitext
- De te behandelen wikitekst. 
- section
- De te behandelen sectie. 
- sectiontitle
- De naam van de nieuw kopje. 
- basetimestamp
- Stel dit in op de tijd waarop de versie is bewerkt tijdens het opslaan. Wordt gebruikt om bewerkingsconflicten te detecteren. 
- Type: tijdstip (toegestane indelingen)
- starttimestamp
- Stel dit tijdens het opslaan in op de tijd waarop de pagina is geladen. Wordt gebruikt om bewerkingsconflicten te detecteren. 
- Type: tijdstip (toegestane indelingen)
- oldid
- Het te gebruiken versienummer. Standaard de laatste versie. 
- Type: geheel getal
- minor
- Als kleine bewerking markeren. 
- 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. 
- html
- HTML die naar Parsoid gestuurd moet worden in ruil voor wikitekst. 
- etag
- Te sturen ETag. 
- summary
- Bewerkingssamenvatting. 
- captchaid
- Captcha-ID (bij het opslaan met een captcha-antwoord). 
- captchaword
- Antwoord op de captcha (bij het opslaan met een captcha-antwoord). 
- cachekey
- Gebruik het resultaat van een eerder "serializeforcache"-verzoek met deze sleutel. Heeft voorrang boven html. 
- nocontent
- Laat de HTML-inhoud van de nieuwe revisie weg in het antwoord. 
- Type: booleaans (details)
- 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)
- 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, fallback, minerva, monobook, timeless, vector, vector-2022
- Wijzigingslabels om op de versie toe te passen. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- plugins
- Plug-ins die zijn gekoppeld aan het API-verzoek. 
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- data-{plugin}
- Willekeurige gegevens verzonden door een plug-in met het API-verzoek. 
- Dit is een sjabloonparameter. Bij het doen van de aanvraag {plugin} in de parameternaam moet worden vervangen door waarden van plugins.