Ajuda da API MediaWiki

Esta é uma página de documentação da API MediaWiki gerada automaticamente.

Documentação e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=query

(main | query)
  • Este módulo requer direitos de leitura.
  • Fonte: MediaWiki
  • Licença: GPL-2.0-or-later

Obtenha dados de e sobre o MediaWiki.

Todas as modificações de dados terão que usar a consulta para adquirir um token para evitar abusos de sites maliciosos.

Parâmetros:
Estão disponíveis outros parâmetros gerais.
prop

Quais propriedades obter para as páginas consultadas.

categories
Liste todas as categorias às quais as páginas pertencem.
categoryinfo
Retorna informações sobre as categorias dadas.
cirrusbuilddoc
Cópia em arquivo do documento de um artigo CirrusSearch dos servidores da base de dados
cirruscompsuggestbuilddoc
Despejo do documento usado pelo sugeridor de conclusão
cirrusdoc
Cópia em arquivo do documento de um artigo CirrusSearch dos servidores de pesquisa
contributors
Obter a lista de contribuidores logados e a contagem de contribuidores anônimos para uma página.
deletedrevisions
Obtem informações de revisão excluídas.
duplicatefiles
Liste todos os arquivos que são duplicatas dos arquivos fornecidos com base em valores de hash.
extlinks
Retorna todos os URLs externas (não interwikis) a partir das páginas dadas.
extracts
Retorna texto simples ou extratos de HTML limitados das páginas dadas.
fileusage
Encontre todas as páginas que usam os arquivos dados.
globalusage
Retorna o uso global para uma determinada imagem.
imageinfo
Retorna a informação do arquivo e o histórico de upload.
images
Retorna todos os arquivos contidos nas páginas fornecidas.
info
Obter informações básicas sobre a página.
iwlinks
Retorna todos os links interwiki das páginas fornecidas.
langlinks
Retorna todos os links interlanguage das páginas fornecidas.
links
Retorna todos os links das páginas fornecidas.
linkshere
Encontre todas as páginas que apontam para as páginas dadas.
mmcontent
Obtenha a descrição e os alvos de uma lista de spam
pageimages
Retorna informações sobre imagens na página, como miniaturas e presença de fotos.
pageprops
Obter várias propriedades da página definidas no conteúdo da página.
pageviews
Mostra dados de página por página (o número de visualizações de página diárias para cada um dos últimos pvipdays dias).
redirects
Retorna todos os redirecionamentos para as páginas indicadas.
revisions
Obter informações de revisão.
stashimageinfo
Retorna a informação do arquivo para arquivos stashed.
templates
Mostrar apenas as alterações nas páginas associadas desta página.
transcludedin
Encontre todas as páginas que transcluam as páginas dadas.
transcodestatus
Obtenha o status da transcodificação para uma determinada página de arquivo.
videoinfo
Estende o imageinfo para incluir informações de fonte de vídeo (derivadas)
mapdata
Interno. Solicitar todos os dados do mapa do Kartographer para as páginas fornecidas
Valores (separados com | ou alternativos): categories, categoryinfo, cirrusbuilddoc, cirruscompsuggestbuilddoc, cirrusdoc, contributors, deletedrevisions, duplicatefiles, extlinks, extracts, fileusage, globalusage, imageinfo, images, info, iwlinks, langlinks, links, linkshere, mmcontent, pageimages, pageprops, pageviews, redirects, revisions, stashimageinfo, templates, transcludedin, transcodestatus, videoinfo, mapdata
list

Quais listas obter.

abusefilters
Mostrar detalhes dos filtros de abuso.
abuselog
Mostrar os eventos que foram detectados por um dos filtros de abuso.
allcategories
Enumera todas as categorias.
alldeletedrevisions
Lista todas as revisões excluídas por um usuário ou em um espaço nominal.
allfileusages
Lista todas as utilizações de arquivo, incluindo os não-existentes.
allimages
Enumera todas as imagens sequencialmente.
alllinks
Enumerar todos os links que apontam para um determinado espaço nominal.
allpages
Enumerar todas as páginas sequencialmente em um determinado espaço nominal.
allredirects
Lista todos os redirecionamentos para um espaço nominal.
allrevisions
Listar todas as revisões.
alltransclusions
Liste todas as transclusões (páginas incorporadas usando {{x}}), incluindo não-existentes.
allusers
Enumerar todos os usuários registrados.
backlinks
Encontre todas as páginas que apontam para a página dada.
betafeatures
Listar todos os recursos beta
blocks
Liste todos os usuários e endereços IP bloqueados.
categorymembers
Lista todas as páginas numa categoria específica.
centralnoticeactivecampaigns
Obtenha uma lista de campanhas atualmente ativas com datas de início e término e banners associados.
centralnoticelogs
Obter um registro de alterações de configuração de campanha.
checkuser
Verifique quais endereços IP são utilizados por um determinado nome de usuário ou quais nomes de usuários são utilizados por um determinado endereço IP.
checkuserlog
Obter entradas do registro do CheckUser.
embeddedin
Encontre todas as páginas que incorporam (transcluam) o título dado.
exturlusage
Enumere páginas que contenham um determinado URL.
filearchive
Enumerar todos os arquivos excluídos sequencialmente.
gadgetcategories
Retorna uma lista de categorias de gadgets.
gadgets
Retornar uma lista de gadgets usados nesta wiki.
globalallusers
Enumerar todos os usuários globais.
globalblocks
Listar todos os endereços IP bloqueados globalmente.
globalgroups
Enumerar todos os grupos globais.
imageusage
Encontre todas as páginas que usam o título da imagem dada.
iwbacklinks
Encontra todas as páginas que apontam para o link interwiki dado.
langbacklinks
Encontre todas as páginas que apontam para o link de idioma dado.
linterrors
Obter uma lista de erros de lint
logevents
Recuperar eventos dos logs.
messagecollection
Consultar MessageCollection sobre traduções.
mostviewed
Lista as páginas mais vistas (com base no pageview do último dia).
mystashedfiles
Obter uma lista de arquivos no stash de dados do usuário atual.
pagepropnames
Liste todos os nomes de propriedade da página em uso na wiki.
pageswithprop
Liste todas as páginas usando uma propriedade de página determinada.
prefixsearch
Execute uma pesquisa de prefixo para títulos de página.
protectedtitles
Liste todos os títulos protegidos contra criação.
querypage
Obter uma lista fornecida por uma página especial baseada em QueryPage.
random
Obter um conjunto de páginas aleatórias.
recentchanges
Enumere as mudanças recentes.
search
Fazer uma buscar completa de texto.
tags
Lista etiquetas da modificação.
usercontribs
Obtêm todas as edições de um usuário.
users
Obter informação sobre uma lista de usuários.
watchlist
Obter alterações recentes nas páginas da lista de páginas vigiadas do usuário atual.
watchlistraw
Obtenha todas as páginas da lista de páginas vigiadas do usuário atual.
wikisets
Enumerar todos os conjuntos da wiki.
deletedrevs
Obsoleto. Listar revisões excluídas.
readinglistentries
Interno. Listar as páginas de uma certa lista.
Valores (separados com | ou alternativos): abusefilters, abuselog, allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, allusers, backlinks, betafeatures, blocks, categorymembers, centralnoticeactivecampaigns, centralnoticelogs, checkuser, checkuserlog, embeddedin, exturlusage, filearchive, gadgetcategories, gadgets, globalallusers, globalblocks, globalgroups, imageusage, iwbacklinks, langbacklinks, linterrors, logevents, messagecollection, mostviewed, mystashedfiles, pagepropnames, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, search, tags, usercontribs, users, watchlist, watchlistraw, wikisets, deletedrevs, readinglistentries
O número máximo de valores é 50 (500 para clientes aos quais limites mais altos são permetidos).
meta

Quais metadados obter.

allmessages
Devolver as mensagens deste site.
authmanagerinfo
Recupere informações sobre o status de autenticação atual.
babel
Obter informações sobre quais línguas o(a) usuário(a) conhece
featureusage
Obter um resumo dos usos dos recursos da API registrados por um agente de usuário.
filerepoinfo
Retorna informações meta sobre repositórios de imagens configurados na wiki.
globalpreferences
Obter as preferências globais do usuário corrente.
globalrenamestatus
Mostrar informação sobre as alterações globais de nome que estão em progresso.
globaluserinfo
Mostrar informações sobre um usuário global.
languageinfo
Retornar informações sobre os idiomas disponíveis.
languagestats
Consultar estatísticas de idioma.
linterstats
Obter número de erros de lint em cada categoria
managemessagegroups
Buscar possíveis renomeados para uma mensagem em um grupo durante as importações
messagegroups
Retorna informações sobre grupos de mensagens.
messagegroupstats
Consultar estatísticas do grupo de mensagens.
messagetranslations
Consultar todas as traduções para uma única mensagem.
notifications
Receber notificações aguardando pelo usuário atual.
siteinfo
Retorna informações gerais sobre o site.
siteviews
Mostra dados de visão de página em todo o site (visualizações diárias de página para cada um dos últimos pvisdays dias).
tokens
Obtém tokens para ações de modificação de dados.
unreadnotificationpages
Obter páginas para as quais há notificações não lidas para o usuário atual.
userinfo
Ober informações sobre o usuário atual.
oath
Interno. Verifique se a autenticação de dois fatores (OATH) está habilitada para um usuário.
readinglists
Interno. Listar ou filtrar as listas de leitura do utilizador e mostrar metadados sobre elas.
Valores (separados com | ou alternativos): allmessages, authmanagerinfo, babel, featureusage, filerepoinfo, globalpreferences, globalrenamestatus, globaluserinfo, languageinfo, languagestats, linterstats, managemessagegroups, messagegroups, messagegroupstats, messagetranslations, notifications, siteinfo, siteviews, tokens, unreadnotificationpages, userinfo, oath, readinglists
indexpageids

Inclua uma seção adicional de pageids listando todas as IDs de página retornadas.

Tipo: booleano (detalhes)
export

Exporte as revisões atuais de todas as páginas dadas ou geradas.

Tipo: booleano (detalhes)
exportnowrap

Retorna o XML de exportação sem envolvê-lo em um resultado XML (mesmo formato que Special:Export). Só pode ser usado com query+export.

Tipo: booleano (detalhes)
exportschema

Segmente a versão fornecida do formato de dump XML ao exportar. Só pode ser usado com query+export.

Um dos seguintes valores: 0.10, 0.11
Padrão: 0.10
iwurl

Obter o URL completo se o título for um link interwiki.

Tipo: booleano (detalhes)
continue

Quando houver mais resultados disponíveis, use isso para continuar. Informações mais detalhadas em como continuar uma consulta podem ser encontradas em mediawiki.org.

rawcontinue

Retorne os dados de query-continue para continuar.

Tipo: booleano (detalhes)
titles

Uma lista de IDs de título para trabalhar.

Valores separados com | ou alternativas.
O número máximo de valores é 50 (500 para clientes aos quais limites mais altos são permetidos).
pageids

Uma lista de IDs de página para trabalhar.

Tipo: lista de inteiros
Valores separados com | ou alternativas.
O número máximo de valores é 50 (500 para clientes aos quais limites mais altos são permetidos).
revids

Uma lista de IDs de revisão para trabalhar.

Tipo: lista de inteiros
Valores separados com | ou alternativas.
O número máximo de valores é 50 (500 para clientes aos quais limites mais altos são permetidos).
generator

Obter a lista de páginas para trabalhar executando o módulo de consulta especificado.

Nota:Os nomes dos parâmetros do gerador devem ser prefixados com um "g", veja exemplos.

allcategories
Enumera todas as categorias.
alldeletedrevisions
Lista todas as revisões excluídas por um usuário ou em um espaço nominal.
allfileusages
Lista todas as utilizações de arquivo, incluindo os não-existentes.
allimages
Enumera todas as imagens sequencialmente.
alllinks
Enumerar todos os links que apontam para um determinado espaço nominal.
allpages
Enumerar todas as páginas sequencialmente em um determinado espaço nominal.
allredirects
Lista todos os redirecionamentos para um espaço nominal.
allrevisions
Listar todas as revisões.
alltransclusions
Liste todas as transclusões (páginas incorporadas usando {{x}}), incluindo não-existentes.
backlinks
Encontre todas as páginas que apontam para a página dada.
categories
Liste todas as categorias às quais as páginas pertencem.
categorymembers
Lista todas as páginas numa categoria específica.
deletedrevisions
Obtem informações de revisão excluídas.
duplicatefiles
Liste todos os arquivos que são duplicatas dos arquivos fornecidos com base em valores de hash.
embeddedin
Encontre todas as páginas que incorporam (transcluam) o título dado.
exturlusage
Enumere páginas que contenham um determinado URL.
fileusage
Encontre todas as páginas que usam os arquivos dados.
images
Retorna todos os arquivos contidos nas páginas fornecidas.
imageusage
Encontre todas as páginas que usam o título da imagem dada.
iwbacklinks
Encontra todas as páginas que apontam para o link interwiki dado.
langbacklinks
Encontre todas as páginas que apontam para o link de idioma dado.
links
Retorna todos os links das páginas fornecidas.
linkshere
Encontre todas as páginas que apontam para as páginas dadas.
messagecollection
Consultar MessageCollection sobre traduções.
mostviewed
Lista as páginas mais vistas (com base no pageview do último dia).
pageswithprop
Liste todas as páginas usando uma propriedade de página determinada.
prefixsearch
Execute uma pesquisa de prefixo para títulos de página.
protectedtitles
Liste todos os títulos protegidos contra criação.
querypage
Obter uma lista fornecida por uma página especial baseada em QueryPage.
random
Obter um conjunto de páginas aleatórias.
recentchanges
Enumere as mudanças recentes.
redirects
Retorna todos os redirecionamentos para as páginas indicadas.
revisions
Obter informações de revisão.
search
Fazer uma buscar completa de texto.
templates
Mostrar apenas as alterações nas páginas associadas desta página.
transcludedin
Encontre todas as páginas que transcluam as páginas dadas.
watchlist
Obter alterações recentes nas páginas da lista de páginas vigiadas do usuário atual.
watchlistraw
Obtenha todas as páginas da lista de páginas vigiadas do usuário atual.
readinglistentries
Interno. Listar as páginas de uma certa lista.
Um dos seguintes valores: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, messagecollection, mostviewed, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw, readinglistentries
redirects

Resolve automaticamente redirecionamentos em query+titles, query+pageids e query+revids e em páginas retornadas por query+generator.

Tipo: booleano (detalhes)
converttitles

Converte títulos para outras variantes, se necessário. Só funciona se o idioma do conteúdo do wiki suportar a conversão variante. Os idiomas que suportam a conversão variante incluem ban, en, crh, gan, iu, ku, sh, shi, sr, tg, tly, uz, wuu, zgh e zh.

Tipo: booleano (detalhes)