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=blocks (bk)

(main | query | blocks)
  • Ce module nécessite des droits de lecture.
  • Source : MediaWiki
  • Licence : GPL-2.0-or-later

Lister tous les utilisateurs et adresses IP bloqués.

Paramètres :
bkstart

L’horodatage auquel commencer l’énumération.

Type : horodatage (formats autorisés)
bkend

L’horodatage auquel arrêter l’énumération.

Type : horodatage (formats autorisés)
bkdir

Dans quelle direction énumérer :

newer
lister les plus anciens en premier ; note : bkstart doit être antérieur à bkend ;
older
lister les plus récents en premier (par défaut) ; note : bkstart doit être postérieur à bkend.
Une des valeurs suivantes : newer, older
Par défaut : older
bkids

Liste des identifiants de blocage à lister (facultatif).

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).
bkusers

Liste des utilisateurs à rechercher (facultatif).

Type : liste d’utilisateurs, parmi nom d’utilisateur, IP et plage d’adresses IP
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).
bkip

Obtenir tous les blocages s’appliquant à cette adresse IP ou à cette plage CIDR, y compris les blocages de plage. Impossible à utiliser avec bkusers. Les plages CIDR plus larges que IPv4/16 ou IPv6/19 ne sont pas acceptées.

bklimit

Le nombre maximal de blocages à lister.

Type : entier ou max
La valeur doit être entre 1 et 500.
Par défaut : 10
bkprop

Quelles propriétés obtenir :

id
Ajoute l’identifiant du blocage.
user
Ajoute le nom de l’utilisateur bloqué.
userid
Ajoute l’identifiant de l’utilisateur bloqué.
by
Ajoute le nom de l’utilisateur ayant effectué le blocage.
byid
Ajoute l’identifiant de l’utilisateur ayant effectué le blocage.
timestamp
Ajoute l’horodatage de mise en place du blocage.
expiry
Ajoute l’horodatage d’expiration du blocage.
reason
Ajoute le motif invoqué pour le blocage.
range
Ajoute la plage d’adresses IP affectée par le blocage.
flags
Marque le bannissement avec autoblock (blocage automatique), anononly (anonymes uniquement), etc.
restrictions
Ajoute les restrictions de blocage partiel si le blocage ne s’applique pas pour tout le site.
Valeurs (séparées par | ou autre) : by, byid, expiry, flags, id, range, reason, restrictions, timestamp, user, userid
Par défaut : id|user|by|timestamp|expiry|reason|flags
bkshow

Afficher uniquement les éléments correspondant à ces critères. Par exemple, pour voir uniquement les blocages illimités (non temporaires) sur les adresses IP, indiquer bkshow=ip|!temp.

Valeurs (séparées par | ou autre) : !account, !ip, !range, !temp, account, ip, range, temp
bkcontinue

Quand plus de résultats sont disponibles, utiliser cela pour continuer.