Aide de l'API 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
list=recentchanges (rc)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Énumérer les modifications récentes.
- rcstart
- L’horodatage auquel démarrer l’énumération. 
- Type : horodatage (formats autorisés)
- rcend
- L’horodatage auquel arrêter l’énumération. 
- Type : horodatage (formats autorisés)
- rcdir
- Dans quelle direction énumérer : - newer
- lister les plus anciens en premier. Note : rcstart doit être avant rcend.
- older
- lister les nouveaux en premier (par défaut). Note : rcstart doit être postérieur à rcend.
 
- Une des valeurs suivantes : newer, older
- Par défaut : older
- rcnamespace
- Liste uniquement les modifications dans ces espaces de noms. 
- Valeurs (séparées par | ou autre) : -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 274, 275
- Pour spécifier toutes les valeurs, utiliser *.
- rcuser
- Lister uniquement les modifications faites par cet utilisateur. 
- Type : nom d’utilisateur
- rcexcludeuser
- Ne pas lister les modifications faites par cet utilisateur. 
- Type : nom d’utilisateur
- rctag
- Lister uniquement les modifications marquées avec cette balise. 
- rcprop
- Inclure des informations supplémentaires : - user
- Ajoute l’utilisateur responsable de la modification, ainsi qu’un marqueur s’il s'agit d'une adresse IP.
- userid
- Ajoute l’ID de l’utilisateur responsable de la modification.
- comment
- Ajoute le commentaire de la modification.
- parsedcomment
- Ajoute le commentaire analysé pour la modification.
- flags
- Ajoute les balises de la modification.
- timestamp
- Ajoute l’horodatage de la modification.
- title
- Ajoute le titre de la page modifiée.
- ids
- Ajoute l’ID de la page, l’ID des modifications récentes et l’ID de l’ancienne et de la nouvelle révision.
- sizes
- Ajoute l’ancienne et la nouvelle taille de la page en octets.
- redirect
- Marque la modification si la page est une redirection.
- patrolled
- Marque les modifications à relire comme relues ou pas.
- loginfo
- Ajoute les informations du journal (Id du journal, type de trace, etc.) aux entrées du journal.
- tags
- Liste les balises de l’entrée.
- sha1
- Ajoute la somme de contrôle du contenu pour les entrées associées à une révision.
 
- Valeurs (séparées par | ou autre) : user, userid, comment, parsedcomment, flags, timestamp, title, ids, sizes, redirect, patrolled, loginfo, tags, sha1
- Par défaut : title|timestamp|ids
- rctoken
- Obsolète.
- Utiliser plutôt action=query&meta=tokens. 
- Valeurs (séparées par | ou autre) : patrol
- rcshow
- Afficher uniquement les éléments correspondant à ces critères. Par exemple, pour voir uniquement les modifications mineures par des utilisateurs connectés, mettre rcshow=minor|!anon. 
- Valeurs (séparées par | ou autre) : minor, !minor, bot, !bot, anon, !anon, redirect, !redirect, patrolled, !patrolled, unpatrolled, autopatrolled, !autopatrolled
- rclimit
- Combien de modifications renvoyer au total. 
- La valeur maximale autorisée est 500 (5 000 pour les robots).
- Type : entier ou max
- Par défaut : 10
- rctype
- Quels types de modification afficher. 
- Valeurs (séparées par | ou autre) : edit, new, log, external, categorize
- Par défaut : edit|new|log|categorize
- rctoponly
- Lister uniquement les modifications qui sont de la dernière révision. 
- Type : booléen (détails)
- rctitle
- Lister uniquement les entrées concernant une page donnée. 
- rccontinue
- Quand plus de résultats sont disponibles, utiliser cela pour continuer. 
- rcgeneraterevisions
- Utilisé comme générateur, générer des IDs de révision plutôt que des titres. Les entrées de modification récentes sans IDs de révision associé (par ex. la plupart des entrées de journaux) ne généreront rien. 
- Type : booléen (détails)
- Lister les modifications récentes
- api.php?action=query&list=recentchanges [ouvrir dans le bac à sable]
- Obtenir l’information de page sur les modifications récentes non relues.
- api.php?action=query&generator=recentchanges&grcshow=!patrolled&prop=info [ouvrir dans le bac à sable]