Aide de l’API de 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
meta=userinfo (ui)
- Ce module nécessite des droits de lecture.
 - Source : MediaWiki
 - Licence : GPL-2.0+
 
Obtenir des informations sur l’utilisateur courant.
Paramètres :
- uiprop
 Quelles informations inclure :
- blockinfo
 - Marque si l’utilisateur actuel est bloqué, par qui, et pour quelle raison.
 - hasmsg
 - Ajoute une balise messages si l’utilisateur actuel a des messages en cours.
 - groups
 - Liste tous les groupes auxquels appartient l’utilisateur actuel.
 - groupmemberships
 - Liste les groupes auxquels l’utilisateur actuel a été explicitement affecté, avec la date d’expiration de chaque appartenance au groupe.
 - implicitgroups
 - Liste tous les groupes dont l’utilisateur actuel est automatiquement membre.
 - rights
 - Liste tous les droits qu’a l’utilisateur actuel.
 - changeablegroups
 - Liste les groupes pour lesquels l’utilisateur actuel peut ajouter ou supprimer.
 - options
 - Liste toutes les préférences qu’a définies l’utilisateur actuel.
 - preferencestoken
 - Obsolete. Obtenir un jeton pour modifier les préférences de l’utilisateur actuel.
 - editcount
 - Ajoute le compteur de modifications de l’utilisateur actuel.
 - ratelimits
 - Liste toutes les limites de débit s’appliquant à l’utilisateur actuel.
 - Ajoute l’adresse de courriel de l’utilisateur et sa date d’authentification.
 - realname
 - Ajoute le vrai nom de l’utilisateur actuel.
 - acceptlang
 - Renvoie en écho l’entête 
Accept-Languageenvoyé par le client dans un format structuré. - registrationdate
 - Ajoute la date d’inscription de l’utilisateur.
 - unreadcount
 - Ajoute le compteur de pages non lues de la liste de suivi de l’utilisateur (au maximum 999 ; renvoie 1000+ s’il y en a plus).
 - centralids
 - Ajoute les IDs centraux et l’état d’attachement de l’utilisateur.
 
- Valeurs (séparées par | ou autre) : blockinfo, hasmsg, groups, groupmemberships, implicitgroups, rights, changeablegroups, options, preferencestoken, editcount, ratelimits, email, realname, acceptlang, registrationdate, unreadcount, centralids
 - uiattachedwiki
 Avec uiprop=centralids, indiquer si l’utilisateur est attaché au wiki identifié par cet ID.
Exemples :
- Obtenir des informations sur l’utilisateur actuel.
 - api.php?action=query&meta=userinfo [ouvrir dans le bac à sable]
 - Obtenir des informations supplémentaires sur l’utilisateur actuel.
 - api.php?action=query&meta=userinfo&uiprop=blockinfo|groups|rights|hasmsg [ouvrir dans le bac à sable]