MediaWiki API help

This is an auto-generated MediaWiki API documentation page.

Documentation and examples: https://www.mediawiki.org/wiki/API

action=protect

(main | protect)
  • Este módulo requiere permisos de lectura.
  • Este módulo requiere permisos de escritura.
  • Este módulo solo acepta solicitudes POST.
  • Fuente: MediaWiki
  • Licencia: GPL-2.0+

Cambiar el nivel de protección de una página.

Parámetros:
title

Título de la página a (des)proteger. No se puede utilizar con pageid.

pageid

ID de la página a (des)proteger. No se puede utilizar con title.

Tipo: entero
protections

Lista de los niveles de protección, con formato action=level (por ejemplo: edit=sysop).

Nota: Cualquier acción no mencionada tendrá las restricciones eliminadas.

Este parámetro es obligatorio.
Separar los valores con |. El número máximo de los valores es 50 (500 para los bots).
expiry

Expiry timestamps. If only one timestamp is set, it'll be used for all protections. Use infinite, indefinite, infinity, or never, for a never-expiring protection.

Separar los valores con |. El número máximo de los valores es 50 (500 para los bots).
Predeterminado: infinite
reason

Motivo de la (des)protección.

Predeterminado: (vacío)
cascade

Activar la protección en cascada (o sea, proteger plantillas e imágenes transcluidas usadas en esta página). Se ignorará si ninguno de los niveles de protección dados son compatibles con la función de cascada.

Tipo: booleano/lógico (detalles)
watch
En desuso.

If set, add the page being (un)protected to the current user's watchlist.

Tipo: booleano/lógico (detalles)
watchlist

Unconditionally add or remove the page from the current user's watchlist, use preferences or do not change watch.

Uno de los siguientes valores: watch, unwatch, preferences, nochange
Predeterminado: preferences
token

A "csrf" token retrieved from action=query&meta=tokens

Este parámetro es obligatorio.