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=users (us)
- Ce module nécessite des droits de lecture.
 - Source : MediaWiki
 - Licence : GPL-2.0-or-later
 
Obtenir des informations sur une liste d’utilisateurs.
Paramètres :
D'autres paramètres généraux sont disponibles.
- usprop
 Quelles informations inclure :
- blockinfo
 - Marque si l’utilisateur est bloqué, par qui, et pour quelle raison.
 - groups
 - Liste tous les groupes auxquels appartient chaque utilisateur.
 - groupmemberships
 - Liste les groupes auxquels chaque utilisateur a été explicitement affecté, avec la date d’expiration de l’appartenance à chaque groupe.
 - implicitgroups
 - Liste tous les groupes dont un utilisateur est automatiquement membre.
 - rights
 - Liste tous les droits qu’a un utilisateur.
 - editcount
 - Ajoute le compteur de modifications de l’utilisateur.
 - registration
 - Ajoute l’horodatage d’inscription de l’utilisateur.
 - emailable
 - Marque si l’utilisateur peut et veut recevoir des courriels via Special:Emailuser.
 - gender
 - Marque le sexe de l’utilisateur. Renvoie « male », « female », ou « unknown ».
 - centralids
 - Ajoute les IDs centraux et l’état d’attachement de l’utilisateur.
 - cancreate
 - Indique si un compte pour les noms d’utilisateur valides mais non enregistrés peut être créé. Pour vérifier si l’utilisateur actuel peut effectuer la création de compte, utilisez action=query&meta=userinfo&uiprop=cancreateaccount.
 
- Valeurs (séparées par | ou autre) : blockinfo, cancreate, centralids, editcount, emailable, gender, groupmemberships, groups, implicitgroups, registration, rights
 - usattachedwiki
 Avec usprop=centralids, indiquer si l’utilisateur est attaché au wiki identifié par cet identifiant.
- ususers
 Une liste d’utilisateurs pour lesquels obtenir des informations.
- 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).
 - ususerids
 Une liste d’ID utilisateur pour lesquels obtenir des informations.
- 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).
 
Exemple :
- Renvoyer des informations pour l'utilisateur Example.
 - api.php?action=query&list=users&ususers=Example&usprop=groups|editcount|gender [ouvrir dans le bac à sable]