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=usercontribs (uc)
- Este módulo requer direitos de leitura.
 - Fonte: MediaWiki
 - Licença: GPL-2.0-or-later
 
Obter todas as edições de um utilizador.
- uclimit
 O número máximo de contribuições 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
 - ucstart
 A data e hora da contribuição pela qual será começada a devolução de resultados.
- Tipo: data e hora (formatos permitidos)
 - ucend
 A data e hora da contribuição na qual será terminada a devolução de resultados.
- Tipo: data e hora (formatos permitidos)
 - uccontinue
 Quando houver mais resultados disponíveis, usar isto para continuar
- ucuser
 Os utilizadores cujas contribuições serão obtidas. Não pode ser usado em conjunto com ucuserids ou ucuserprefix.
- Tipo: lista de nomes de utilizadores
 - Separar os valores com | ou alternativas. O número máximo de valores é 50 (500 para robôs).
 - ucuserids
 Os identificadores dos utilizadores cujas contribuições serão obtidas. Não pode ser usado em conjunto com ucuser ou ucuserprefix.
- Tipo: lista de números inteiros
 - Separar os valores com | ou alternativas. O número máximo de valores é 50 (500 para robôs).
 - ucuserprefix
 Obter as contribuições de todos os utilizadores cujos nomes começam por este valor. Não pode ser usado em conjunto com ucuser ou ucuserids.
- ucdir
 A direção da enumeração:
- newer
 - Listar o mais antigo primeiro. Nota: ucstart tem de estar antes de ucend.
 - older
 - Listar o mais recente primeiro (padrão). Nota: ucstart tem de estar depois de ucend.
 
- Um dos seguintes valores: newer, older
 - Valor por omissão: older
 - ucnamespace
 Listar só as contribuições nestes espaços nominais.
- Valores (separados com | ou alternativas): 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 *.
 - ucprop
 Incluir informações adicionais:
- ids
 - Adiciona os identificadores da página e da revisão.
 - title
 - Adiciona o título e o identificador do espaço nominal da página.
 - timestamp
 - Adiciona a data e hora da edição.
 - comment
 - Adiciona o comentário da edição.
 - parsedcomment
 - Adiciona o comentário da edição, após análise sintática.
 - size
 - Adiciona o novo tamanho da edição.
 - sizediff
 - Adiciona a diferença de tamanho entre a edição e a sua progenitora.
 - flags
 - Adiciona as etiquetas da edição.
 - patrolled
 - Etiqueta as edições patrulhadas.
 - tags
 - Lista as etiquetas da edição.
 
- Valores (separados com | ou alternativas): ids, title, timestamp, comment, parsedcomment, size, sizediff, flags, patrolled, tags
 - Valor por omissão: ids|title|timestamp|comment|size|flags
 - ucshow
 Mostrar só as contribuições que correspondem a estes critérios; por exemplo, só as edições não menores: ucshow=!minor.
Se um dos valores ucshow=patrolled ou ucshow=!patrolled estiver definido, as revisões feitas há mais de $wgRCMaxAge (7776000 segundos) não serão mostradas.
- Valores (separados com | ou alternativas): minor, !minor, patrolled, !patrolled, autopatrolled, !autopatrolled, top, !top, new, !new
 - uctag
 Listar só as revisões marcadas com esta etiqueta.
- uctoponly
 - Obsoleto.
 Listar só as alterações que são a revisão mais recente.
- Tipo: booliano (detalhes)
 
- Mostrar as contribuições do utilizador Example.
 - api.php?action=query&list=usercontribs&ucuser=Example [abrir na página de testes]
 - Mostrar as contribuições de todos os endereços IP com o prefixo 192.0.2..
 - api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [abrir na página de testes]