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=rollback

(main | 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.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
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
tags

Labels om op de terugdraaiing toe te passen.

Waarden (gescheiden met | of alternatief): AWB, convenient-discussions, huggle, tbxm, twinkle
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
watchlistexpiry

Vervaltijd voor de volglijst. Laat deze parameter volledig weg om de huidige vervaltijd ongewijzigd te laten.

Type: vervaldatum (details)
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.
Voorbeelden:
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]