MediaWiki API help
This is an auto-generated MediaWiki API documentation page.
Documentation and examples: https://www.mediawiki.org/wiki/API
action=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.
- 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)
 - tags
 Cambiar las etiquetas para aplicar a la entrada en el registro de protección.
- Valores (separados por |):
 - 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.
 
- Proteger una página
 - api.php?action=protect&title=Main%20Page&token=123ABC&protections=edit=sysop|move=sysop&cascade=&expiry=20070901163000|never [open in sandbox]
 - Desproteger una página estableciendo la restricción a all.
 - api.php?action=protect&title=Main%20Page&token=123ABC&protections=edit=all|move=all&reason=Lifting%20restrictions [open in sandbox]
 - Desproteger una página anulando las restricciones.
 - api.php?action=protect&title=Main%20Page&token=123ABC&protections=&reason=Lifting%20restrictions [open in sandbox]