Ajuda da API do MediaWiki
Esta é uma página de documentação da API do MediaWiki gerada automaticamente.
Documentação e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=undelete
- Este módulo requer direitos de leitura.
- Este módulo requer direitos de escrita.
- Este módulo só aceita pedidos POST.
- Fonte: MediaWiki
- Licença: GPL-2.0-or-later
Restaurar revisões de uma página eliminada.
Pode obter-se uma lista de revisões eliminadas (incluindo as datas e horas de eliminação) com prop=deletedrevisions e uma lista de identificadores de ficheiros eliminados com list=filearchive.
- title
- Título da página a restaurar. 
- Este parâmetro é obrigatório.
- reason
- Motivo para restaurar a página. 
- Padrão: (vazio)
- Etiquetas de modificação a aplicar à entrada no registo de eliminações. 
- Valores (separados com | ou alternativas):
- timestamps
- As datas e horas das revisões a serem restauradas. Se ambos os parâmetros timestamps e fileids estiverem vazios, serão restauradas todas as revisões. 
- Tipo: lista de datas e horas (formatos permitidos)
- Separar os valores com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes a quem são permitidos limites mais elevados).
- fileids
- Os identificadores das revisões a serem restauradas. Se ambos os parâmetros timestamps e fileids estiverem vazios, serão restauradas todas as revisões. 
- Tipo: lista de inteiros
- Separar os valores com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes a quem são permitidos limites mais elevados).
- undeletetalk
- Restaurar todas as revisões da página de discussão associada, se existir alguma. 
- Tipo: booliano (detalhes)
- watchlist
- Adicionar ou remover incondicionalmente a página da lista de páginas vigiadas do utilizador atual, usar as preferências (ignorado para robôs) ou não alterar o estado de vigilância. 
- Um dos seguintes valores: nochange, preferences, unwatch, watch
- Valor por omissão: preferences
- token
- Uma chave "csrf" obtida de action=query&meta=tokens 
- Este parâmetro é obrigatório.
- Restaurar a página Página principal.
- api.php?action=undelete&title=P%C3%A1gina%20principal&token=123ABC&reason=Restoring%20P%C3%A1gina%20principal [abrir na página de testes]
- Restaurar duas revisões da página Página principal.
- api.php?action=undelete&title=P%C3%A1gina%20principal&token=123ABC×tamps=2007-07-03T22:00:45Z|2007-07-02T19:48:56Z [abrir na página de testes]