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/Special:MyLanguage/API:Main_page

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: data e hora (formatos permitidos)
bkend

A data onde parar a enumeração.

Tipo: data e hora (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 clientes aos quais limites mais altos são permetidos).
bkusers

Lista de usuários para procurar (opcional).

Tipo: lista de usuário, por qualquer de nome de usuário, IP e Intervalo de IP
Valores separados com | ou alternativas.
O número máximo de valores é 50 (500 para clientes aos quais limites mais altos são permetidos).
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.

Tipo: inteiro ou max
O valor deve estar entre 1 e 500.
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): by, byid, expiry, flags, id, range, reason, restrictions, timestamp, user, userid
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, !ip, !range, !temp, account, ip, range, temp
bkcontinue

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