Aide de l’API de MediaWiki
Ceci est une page d’aide de l’API de MediaWiki générée automatiquement.
Documentation et exemples : https://www.mediawiki.org/wiki/API
action=revisiondelete
(main | revisiondelete)
- Ce module nécessite des droits de lecture.
 - Ce module nécessite des droits d’écriture.
 - Ce module n’accepte que les requêtes POST.
 - Source : MediaWiki
 - Licence : GPL-2.0+
 
Supprimer et rétablir des révisions.
Paramètres :
- type
 Type de suppression de révision en cours de traitement.
- Ce paramètre est obligatoire.
 - Une des valeurs suivantes : revision, archive, oldimage, filearchive, logging
 - target
 Titre de page pour la suppression de révision, s’il est nécessaire pour le type.
- ids
 Identifiants pour les révisions à supprimer.
- Ce paramètre est obligatoire.
 - Valeurs séparées par | ou autre. Le nombre maximal de valeurs est 50 (500 pour les robots).
 - hide
 Quoi masquer pour chaque révision.
- Valeurs (séparées par | ou autre) : content, comment, user
 - show
 Quoi démasquer pour chaque révision
- Valeurs (séparées par | ou autre) : content, comment, user
 - suppress
 S’il faut supprimer les données aux administrateurs comme aux autres.
- Une des valeurs suivantes : yes, no, nochange
 - Par défaut : nochange
 - reason
 Motif de suppression ou d’annulation de suppression.
- tags
 Balises à appliquer à l’entrée dans le journal de suppression.
- Valeurs (séparées par | ou autre) :
 - token
 Un jeton « csrf » récupéré par action=query&meta=tokens
- Ce paramètre est obligatoire.
 
Exemples :
- Masquer le contenu de la révision 12345 de la page Main Page.
 - api.php?action=revisiondelete&target=Main%20Page&type=revision&ids=12345&hide=content&token=123ABC [ouvrir dans le bac à sable]
 - Masquer toutes les données de l’entrée de journal 67890 avec le motif Violation de Biographie de Personne Vivante.
 - api.php?action=revisiondelete&type=logging&ids=67890&hide=content|comment|user&reason=BLP%20violation&token=123ABC [ouvrir dans le bac à sable]