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/API
list=recentchanges (rc)
- Este módulo requer direitos de leitura.
 - Este módulo pode ser usado como gerador.
 - Fonte: MediaWiki
 - Licença: GPL-2.0-or-later
 
Enumerar as mudanças recentes.
- rcstart
 A data e hora a partir da qual será começada a enumeração.
- Tipo: data e hora (formatos permitidos)
 - rcend
 A data e hora na qual será terminada a enumeração.
- Tipo: data e hora (formatos permitidos)
 - rcdir
 A direção da enumeração:
- newer
 - Listar o mais antigo primeiro. Nota: rcstart tem de estar antes de rcend.
 - older
 - Listar o mais recente primeiro (padrão). Nota: rcstart tem de estar depois de rcend.
 
- Um dos seguintes valores: newer, older
 - Valor por omissão: older
 - rcnamespace
 Filtrar as mudanças para produzir só as destes espaços nominais.
- Valores (separados com | ou alternativas): -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
 - Para especificar todos os valores, use *.
 - rcuser
 Listar só as mudanças feitas por este utilizador.
- Tipo: nome de utilizador
 - rcexcludeuser
 Não listar as mudanças feitas por este utilizador.
- Tipo: nome de utilizador
 - rctag
 Listar só as mudanças marcadas com esta etiqueta.
- rcprop
 Incluir informações adicionais:
- user
 - Adiciona o utilizador responsável pela edição e marca se o utilizador é um endereço IP.
 - userid
 - Adiciona o identificador do utilizador responsável pela edição.
 - comment
 - Adiciona o comentário da edição.
 - parsedcomment
 - Adiciona o comentário da edição, após análise sintática.
 - flags
 - Adiciona as etiquetas da edição.
 - timestamp
 - Adiciona a data e hora da edição.
 - title
 - Adiciona o título de página da edição.
 - ids
 - Adiciona o identificadores da página, das mudanças recentes, e das revisões nova e antiga.
 - sizes
 - Adiciona os tamanhos antigo e novo da página em bytes.
 - redirect
 - Etiqueta a página se esta for um redirecionamento.
 - patrolled
 - Etiqueta as edições que podem ser patrulhadas, marcando-as como patrulhadas ou não patrulhadas.
 - loginfo
 - Adiciona informação de registo (identificador do registo, tipo de entrada, etc.) às entradas do registo.
 - tags
 - Lista as etiquetas da entrada.
 - sha1
 - Adiciona a soma de controlo do conteúdo para as entradas associadas com uma revisão.
 
- Valores (separados com | ou alternativas): user, userid, comment, parsedcomment, flags, timestamp, title, ids, sizes, redirect, patrolled, loginfo, tags, sha1
 - Valor por omissão: title|timestamp|ids
 - rctoken
 - Obsoleto.
 Em substituição, usar action=query&meta=tokens.
- Valores (separados com | ou alternativas): patrol
 - rcshow
 Mostrar só as entradas que correspondem a estes critérios. Por exemplo, para ver só as edições menores feitas por utilizadores autenticados, defina rcshow=minor|!anon.
- Valores (separados com | ou alternativas): minor, !minor, bot, !bot, anon, !anon, redirect, !redirect, patrolled, !patrolled, unpatrolled, autopatrolled, !autopatrolled
 - rclimit
 O número total de mudanças a serem devolvidas.
- Não são permitidos mais do que 500 (5 000 para robôs).
 - Tipo: inteiro ou max
 - Valor por omissão: 10
 - rctype
 Os tipos de mudanças a serem mostradas.
- Valores (separados com | ou alternativas): edit, new, log, external, categorize
 - Valor por omissão: edit|new|log|categorize
 - rctoponly
 Listar só as alterações que são a revisão mais recente.
- Tipo: booliano (detalhes)
 - rctitle
 Filtrar as entradas para produzir só as relacionadas com uma página.
- rccontinue
 Quando houver mais resultados disponíveis, usar isto para continuar
- rcgeneraterevisions
 Ao ser usado como gerador, gerar identificadores de revisões em vez de títulos. As entradas das mudanças recentes que não tenham identificadores de revisão associados (por exemplo, a maioria das entradas do registo) não geram nada.
- Tipo: booliano (detalhes)
 
- Listar as mudanças recentes.
 - api.php?action=query&list=recentchanges [abrir na página de testes]
 - Obter informação de página acerca das mudanças recentes não patrulhadas.
 - api.php?action=query&generator=recentchanges&grcshow=!patrolled&prop=info [abrir na página de testes]