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=undelete
- 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+
Restaurer les révisions d’une page supprimée.
Une liste des révisions supprimées (avec les horodatages) peut être récupérée via prop=deletedrevisions, et une liste d’IDs de fichier supprimé peut être récupérée via list=filearchive.
- title
Titre de la page à restaurer.
- Ce paramètre est obligatoire.
- reason
Motif de restauration.
- Par défaut : (vide)
- tags
Modifier les balises à appliquer à l’entrée dans le journal de suppression.
- Valeurs (séparées par | ou autre) :
- timestamps
Horodatages des révisions à restaurer. Si timestamps et fileids sont vides, toutes seront restaurées.
- Type : liste d’horodatages (formats autorisés)
- Valeurs séparées par | ou autre. Le nombre maximal de valeurs est 50 (500 pour les robots).
- fileids
IDs des révisions de fichier à restaurer. Si timestamps et fileids sont vides, toutes seront restaurées.
- Type : liste d’entiers
- Valeurs séparées par | ou autre. Le nombre maximal de valeurs est 50 (500 pour les robots).
- watchlist
Ajouter ou supprimer la page de la liste de suivi de l’utilisateur actuel sans condition, utiliser les préférences ou ne pas modifier le suivi.
- Une des valeurs suivantes : watch, unwatch, preferences, nochange
- Par défaut : preferences
- token
Un jeton « csrf » récupéré par action=query&meta=tokens
- Ce paramètre est obligatoire.
- Annuler la suppression de la page Main Page.
- api.php?action=undelete&title=Main%20Page&token=123ABC&reason=Restoring%20main%20page [ouvrir dans le bac à sable]
- Annuler la suppression de deux révisions de la page Main Page.
- api.php?action=undelete&title=Main%20Page&token=123ABC×tamps=2007-07-03T22:00:45Z|2007-07-02T19:48:56Z [ouvrir dans le bac à sable]