Ajuda da API MediaWiki

 

Esta é uma página de documentação da API MediaWiki gerada automaticamente.

Documentação e exemplos: https://www.mediawiki.org/wiki/API

list=blocks (bk)

(main | query | blocks)
  • Este módulo requer direitos de leitura.
  • Fonte: MediaWiki
  • Licença: GPL-2.0-or-later

Liste todos os usuários e endereços IP bloqueados.

Parâmetros:
bkstart

A data a partir da qual começar a enumeração.

Tipo: timestamp (formatos permitidos)
bkend

A data onde parar a enumeração.

Tipo: timestamp (formatos permitidos)
bkdir

Em qual direção enumerar:

newer
Lista primeiro mais antigo. Nota: bkstart deve ser anterior a bkend.
older
Lista mais recente primeiro (padrão). Nota: bkstart deve ser posterior a bkend.
Um dos seguintes valores: newer, older
Padrão: older
bkids

Lista de IDs de bloco para listar (opcional).

Tipo: lista de inteiros
Valores separados com | ou alternativas. O número máximo de valores é 50 (500 para bots).
bkusers

Lista de usuários para procurar (opcional).

Tipo: lista de nomes de usuários
Valores separados com | ou alternativas. O número máximo de valores é 50 (500 para bots).
bkip

Obter todos os blocos aplicando a este IP ou intervalos CIDR, incluindo intervalos de blocos. Não pode ser usado em conjunto com bkusers. Intervalos CIDR mais largos do que IPv4/16 ou IPv6/19 não são aceitos.

bklimit

O número máximo de blocos para listar.

Não são permitidos mais de 500 (5 000 por bots).
Tipo: inteiro ou max
Padrão: 10
bkprop

Quais propriedades obter:

id
Adiciona o ID do bloco.
user
Adiciona o nome de usuário do usuário bloqueado.
userid
Adiciona o ID do usuário bloqueado.
by
Adiciona o nome de usuário do usuário bloqueador.
byid
Adiciona o ID do usuário bloqueador.
timestamp
Adiciona o timestamp de quando o bloqueio foi criado.
expiry
Adiciona o timestamp de quando o bloqueio expira.
reason
Adiciona a razão dada para o bloqueio.
range
Adiciona o intervalo de endereços IP afetados pelo bloqueio.
flags
Etiqueta a proibição com (autobloqueio, anononly, etc.).
restrictions
Adiciona as restrições parciais do bloqueio se este não for para todo o site.
Valores (separados com | ou alternativos): id, user, userid, by, byid, timestamp, expiry, reason, range, flags, restrictions
Padrão: id|user|by|timestamp|expiry|reason|flags
bkshow

Mostre apenas itens que atendam a esses critérios. Por exemplo, para ver apenas blocos indefinidos nos endereços IP, defina bkshow=ip|!temp.

Valores (separados com | ou alternativos): account, !account, temp, !temp, ip, !ip, range, !range
bkcontinue

Quando houver mais resultados disponíveis, use isso para continuar.