Aide de l’API de MediaWiki
Ceci est une page d’aide de l’API de MédiaWiki générée automatiquement.
Documentation et exemples : https://www.mediawiki.org/wiki/API
list=watchlist (wl)
- Ce module nécessite des droits de lecture.
 - Ce module peut être utilisé comme générateur.
 
Obtenir les modifications récentes des pages dans la liste de suivi de l’utilisateur actuel.
- wlallrev
 Inclure les multiples révisions de la même page dans l’intervalle de temps fourni.
- wlstart
 L’horodatage auquel démarrer l’énumération.
- wlend
 L’horodatage auquel arrêter l’énumération.
- wlnamespace
 Filtrer les modifications aux seuls espaces de nom fournis.
- Valeurs (séparées par |) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 101, 102, 103
 - wluser
 Lister uniquement les modifications par cet utilisateur.
- wlexcludeuser
 Ne pas lister les modifications faites par cet utilisateur.
- wldir
 Dans quelle direction énumérer :
- newer
 - Lister les plus anciens en premier. Note : wlstart doit être avant wlend.
 - older
 - Lister les nouveaux en premier (par défaut). Note : wlstart doit être postérieur à wlend.
 
- Une valeur : newer, older
 - Par défaut : older
 - wllimit
 Combien de résultats au total renvoyer par demande.
- Pas plus de 500 autorisé (5 000 pour les robots).
 - Par défaut : 10
 - wlprop
 Quels éléments supplémentaires obtenir :
- ids
 - Ajoute les IDs de révision et de page.
 - title
 - Ajoute le titre de la page.
 - flags
 - Ajoute les marques de la modification.
 - user
 - Ajoute l’utilisateur ayant fait la modification.
 - userid
 - Ajoute l’ID de l’utilisateur ayant fait la modification.
 - comment
 - Ajoute le commentaire de la modification.
 - parsedcomment
 - Ajoute le commentaire analysé de la modification.
 - timestamp
 - Ajoute l’horodatage de la modification.
 - patrol
 - Marque les modifications patrouillées.
 - sizes
 - Ajoute les ancienne et nouvelle tailles de la page.
 - notificationtimestamp
 - Ajoute l’horodatage de quand l’utilisateur a été notifié de la modification la dernière fois.
 - loginfo
 - Ajoute l’information du journal quand c’est approprié.
 
- Valeurs (séparées par |) : ids, title, flags, user, userid, comment, parsedcomment, timestamp, patrol, sizes, notificationtimestamp, loginfo
 - Par défaut : ids|title|flags
 - wlshow
 Afficher uniquement les éléments qui correspondent à ces critères. Par exemple, pour voir uniquement les modifications mineures faites par des utilisateurs connectés, mettre wlshow=minor|!anon.
- Valeurs (séparées par |) : minor, !minor, bot, !bot, anon, !anon, patrolled, !patrolled, unread, !unread
 - wltype
 Quels types de modification afficher :
- edit
 - Modifications de page normale.
 - external
 - Modifications externes.
 - new
 - Créations de page.
 - log
 - Entrées du journal.
 
- Valeurs (séparées par |) : edit, external, new, log
 - Par défaut : edit|new|log
 - wlowner
 Utilisé avec wltoken pour accéder à la liste de suivi d’un autre utilisateur.
- wltoken
 Un jeton de sécurité (disponible dans les préférences de l’utilsiateur) pour autoriser l’accès à la liste de suivi d&un autre utilisateur.
- wlcontinue
 Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- Lister la révision de tête des pages récemment modifiées dans la liste de suivi de l’utilisateur actuel
 - api.php?action=query&list=watchlist
 - Chercher des informations supplémentaires sur la révision de tête des pages récemment modifiées de la liste de suivi de l’utilisateur actuel
 - api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment
 - Chercher les informations sur toutes les modifications récentes des pages de la liste de suivi de l’utilisateur actuel
 - api.php?action=query&list=watchlist&wlallrev=&wlprop=ids|title|timestamp|user|comment
 - Chercher l’information de la page sur les pages récemment modifiées de la liste de suivi de l’utilisateur actuel
 - api.php?action=query&generator=watchlist&prop=info
 - Chercher l’information de la révision pour les modifications récentes des pages de la liste de suivi de l’utilisateur actuel
 - api.php?action=query&generator=watchlist&gwlallrev=&prop=revisions&rvprop=timestamp|user
 - Lister la révision de tête des pages récemment modifiées de la liste de suivi de l'utilisateur Exemple.
 - api.php?action=query&list=watchlist&wlowner=Example&wltoken=123ABC