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=allusers (au)
- Ce module nécessite des droits de lecture.
 - Source : MediaWiki
 - Licence : GPL-2.0-or-later
 
Énumérer tous les utilisateurs enregistrés.
- aufrom
 Le nom d’utilisateur auquel démarrer l’énumération.
- auto
 Le nom d’utilisateur auquel stopper l’énumération.
- auprefix
 Rechercher tous les utilisateurs commençant par cette valeur.
- audir
 Direction du tri.
- Une des valeurs suivantes : ascending, descending
 - Par défaut : ascending
 - augroup
 Inclure uniquement les utilisateurs dans les groupes donnés.
- Valeurs (séparées par | ou autre) : bot, bureaucrat, interface-admin, suppress, sysop, writer
 - auexcludegroup
 Exclure les utilisateurs dans les groupes donnés.
- Valeurs (séparées par | ou autre) : bot, bureaucrat, interface-admin, suppress, sysop, writer
 - aurights
 Inclure uniquement les utilisateurs avec les droits indiqués. Ne comprend pas les droits accordés par des groupes implicites ou auto-promus comme *, user ou autoconfirmed.
- Valeurs (séparées par | ou autre) : apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, delete, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, import, importupload, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, oathauth-api-all, oathauth-disable-for-user, oathauth-enable, oathauth-verify-user, oathauth-view-log, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi
 - Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
 - auprop
 Quelles informations inclure :
- blockinfo
 - Ajoute l’information sur le bloc actuel d’un utilisateur.
 - groups
 - Liste des groupes auxquels appartient l’utilisateur. Cela utilise beaucoup de ressources du serveur et peut renvoyer moins de résultats que la limite.
 - implicitgroups
 - Liste tous les groupes auxquels l’utilisateur est affecté automatiquement.
 - rights
 - Liste les droits qu’a l’utilisateur.
 - editcount
 - Ajoute le compteur de modifications de l’utilisateur.
 - registration
 - Ajoute l’horodatage de l’inscription de l’utilisateur, s’il est disponible (peut être vide).
 - centralids
 - Ajoute les IDs centraux et l’état d’attachement de l’utilisateur.
 
- Valeurs (séparées par | ou autre) : blockinfo, centralids, editcount, groups, implicitgroups, registration, rights
 - aulimit
 Combien de noms d’utilisateur renvoyer au total.
- Type : entier ou max
 - La valeur doit être entre 1 et 500.
 - Par défaut : 10
 - auwitheditsonly
 Ne lister que les utilisateurs qui ont fait des modifications.
- Type : booléen (détails)
 - auactiveusers
 Lister uniquement les utilisateurs actifs durant les 30 derniers jours.
- Type : booléen (détails)
 - auattachedwiki
 Avec auprop=centralids, indiquer aussi si l’utilisateur est attaché avec le wiki identifié par cet ID.
- Lister les utilisateurs en commençant à Y.
 - api.php?action=query&list=allusers&aufrom=Y [ouvrir dans le bac à sable]