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/Special:MyLanguage/API:Main_page
list=usercontribs (uc)
- Ce module nécessite des droits de lecture.
 - Source : MediaWiki
 - Licence : GPL-2.0-or-later
 
Obtenir toutes les modifications d'un utilisateur.
- uclimit
 Le nombre maximal de contributions à renvoyer.
- Type : entier ou max
 - La valeur doit être entre 1 et 500.
 - Par défaut : 10
 - ucstart
 L’horodatage auquel démarrer le retour.
- Type : horodatage (formats autorisés)
 - ucend
 L’horodatage auquel arrêter le retour.
- Type : horodatage (formats autorisés)
 - uccontinue
 Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- ucuser
 Utilisateurs pour lesquels il faut récupérer les contributions. Ne peut pas être utilisé avec ucuserid ou ucuserprefix.
- Type : liste d’utilisateurs, parmi nom d’utilisateur, IP et nom interwiki (par ex. « préfixe>NomParExemple »)
 - Valeurs séparées par | ou autre.
 - Le nombre maximal de valeurs est 50 (ou 500 pour les clients ayant droit aux limites plus élevées).
 - ucuserids
 Utilisateurs pour lesquels il faut récupérer les contributions. Ne peut pas être utilisé avec ucuser ou ucuserprefix.
- Type: liste d'entiers
 - Valeurs séparées par | ou autre.
 - Le nombre maximal de valeurs est 50 (ou 500 pour les clients ayant droit aux limites plus élevées).
 - ucuserprefix
 Récupérer les contributions pour tous les utilisateurs dont les noms commencent par cette valeur. Ne peut pas être utilisé avec ucuser ou ucuserids.
- ucdir
 Dans quelle direction énumérer :
- newer
 - lister les plus anciens en premier ; note : ucstart doit être antérieur à ucend ;
 - older
 - lister les plus récents en premier (par défaut) ; note : ucstart doit être postérieur à ucend.
 
- Une des valeurs suivantes : newer, older
 - Par défaut : older
 - ucnamespace
 Lister uniquement les contributions dans ces espaces de noms.
- Valeurs (séparées par | ou autre) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 3000, 3001, 3002, 3003, 3004, 3005
 - Pour spécifier toutes les valeurs, utiliser *.
 - ucprop
 Inclure des informations supplémentaires:
- ids
 - Ajoute l’ID de page et l’ID de révision.
 - title
 - Ajoute le titre et l’ID d’espace de noms de la page.
 - timestamp
 - Ajoute l’horodatage de la modification.
 - comment
 - Ajoute le commentaire de la modification. Si le commentaire a été supprimé d’une version, une propriété commenthidden sera retournée.
 - parsedcomment
 - Ajoute le commentaire analysé de la modification. Si le commentaire a été supprimé d’une version, une propriété commenthidden sera retournée.
 - size
 - Ajoute la nouvelle taille de la modification.
 - sizediff
 - Ajoute le delta de taille de la modification par rapport à son parent.
 - flags
 - Ajoute les marques de la modification.
 - patrolled
 - Marque les modifications relues.
 - tags
 - Liste les balises de la modification.
 
- Valeurs (séparées par | ou autre) : comment, flags, ids, parsedcomment, patrolled, size, sizediff, tags, timestamp, title
 - Par défaut : ids|title|timestamp|comment|size|flags
 - ucshow
 Afficher uniquement les éléments correspondant à ces critères, par ex. les modifications non mineures uniquement : ucshow=!minor.
Si ucshow=patrolled ou ucshow=!patrolled est positionné, les révisions plus anciennes que $wgRCMaxAge (7776000 secondes) ne seront pas affichées.
- Valeurs (séparées par | ou autre) : !autopatrolled, !minor, !new, !patrolled, !top, autopatrolled, minor, new, patrolled, top
 - uctag
 Lister uniquement les révisions marquées avec cette balise.
- uctoponly
 - Obsolète.
 Lister uniquement les modifications de la dernière révision.
- Type : booléen (détails)
 
- Afficher les contributions de l'utilisateur Exemple.
 - api.php?action=query&list=usercontribs&ucuser=Example [ouvrir dans le bac à sable]
 - Afficher les contributions de toutes les adresses IP avec le préfixe 192.0.2..
 - api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [ouvrir dans le bac à sable]