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

action=protect

(main | protect)
  • Este módulo requer direitos de leitura.
  • Este módulo requer direitos de gravação.
  • Este módulo aceita apenas pedidos POST.
  • Fonte: MediaWiki
  • Licença: GPL-2.0-or-later

Modifica o nível de proteção de uma página.

Parâmetros:
title

Título da página para (des)proteger. Não pode ser usado em conjunto com pageid.

pageid

ID da página a se (des)proteger. Não pode ser usado em conjunto com title.

Tipo: inteiro
protections

Lista de níveis de proteção, formatados action=level (por exemplo, edit=sysop). Um nível com all significa que todos podem tomar a ação, ou seja, sem restrição.

Nota: Qualquer ação não listada terá restrições removidas.

Este parâmetro é obrigatório.
Valores separados com | ou alternativas.
O número máximo de valores é 50 (500 para clientes aos quais limites mais altos são permetidos).
expiry

Expiração de timestamps. Se apenas um timestamp for configurado, ele sera usado para todas as proteções. Use infinite, indefinite, infinity ou never, para uma protecção que nunca expirar.

Valores separados com | ou alternativas.
O número máximo de valores é 50 (500 para clientes aos quais limites mais altos são permetidos).
Padrão: infinite
reason

Motivo para (des)proteger.

Padrão: (vazio)
tags

Alterar as tags para se inscrever na entrada no registro de proteção.

Valores (separados com | ou alternativos):
cascade

Ativa a proteção em cascata (ou seja, proteja as predefinições transcluídas e imagens utilizados nesta página). Ignorado se nenhum dos níveis de proteção fornecidos suporte cascata.

Tipo: booleano (detalhes)
watch
Obsoleto.

Se configurado, adicione a página sendo (des)protegida para a lista de páginas vigiadas do usuário atual.

Tipo: booleano (detalhes)
watchlist

Adicione ou remova incondicionalmente a página da lista de páginas vigiadas do usuário atual, use as preferências (ignoradas para usuários de robô) ou não altere a vigilância.

Um dos seguintes valores: nochange, preferences, unwatch, watch
Padrão: preferences
token

Um token "csrf" token recuperado de action=query&meta=tokens

Este parâmetro é obrigatório.