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=search (sr)
- Este módulo requer direitos de leitura.
 - Este módulo pode ser usado como gerador.
 - Fonte: MediaWiki
 - Licença: GPL-2.0-or-later
 
Efetuar uma pesquisa do texto integral.
- srsearch
 Procurar os títulos de página ou o conteúdo que corresponda a este valor. Pode usar o texto da pesquisa para invocar funcionalidades de pesquisa especiais, dependendo dos meios de pesquisa do servidor da wiki.
- Este parâmetro é obrigatório.
 - srnamespace
 Pesquisar só 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 *.
 - Valor por omissão: 0
 - srlimit
 O número total de páginas 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
 - sroffset
 Quando houver mais resultados disponíveis, usar isto para continuar
- Tipo: inteiro
 - Valor por omissão: 0
 - srwhat
 O tipo de pesquisa a executar.
- Um dos seguintes valores: title, text, nearmatch
 - srinfo
 Quais os metadados a serem devolvidos.
- Valores (separados com | ou alternativas): totalhits, suggestion, rewrittenquery
 - Valor por omissão: totalhits|suggestion|rewrittenquery
 - srprop
 As propriedades a serem devolvidas:
- size
 - Adiciona o tamanho da página em bytes.
 - wordcount
 - Adiciona o número de palavras da página.
 - timestamp
 - Adiciona a data e hora a que a página foi editada pela última vez.
 - snippet
 - Adiciona um fragmento de código com a página, após análise sintática.
 - titlesnippet
 - Adiciona um fragmento de código com o título da página, após análise sintática.
 - redirecttitle
 - Adiciona o título do redirecionamento correspondente.
 - redirectsnippet
 - Adiciona um fragmento de código com o título redirecionado, após análise sintática.
 - sectiontitle
 - Adiciona o título da secção correspondente.
 - sectionsnippet
 - Adiciona um fragmento de código com o título da secção correspondente, após análise sintática.
 - isfilematch
 - Adiciona um valor booliano que indica se a pesquisa encontrou correspondência no conteúdo de ficheiros.
 - categorysnippet
 - Adiciona um fragmento de código com a categoria correspondente, após análise sintática.
 - score
 - Obsoleto. Ignorado.
 - hasrelated
 - Obsoleto. Ignorado.
 - extensiondata
 - Acrescenta dados adicionais gerados por extensões.
 
- Valores (separados com | ou alternativas): size, wordcount, timestamp, snippet, titlesnippet, redirecttitle, redirectsnippet, sectiontitle, sectionsnippet, isfilematch, categorysnippet, score, hasrelated, extensiondata
 - Valor por omissão: size|wordcount|timestamp|snippet
 - srinterwiki
 Incluir resultados interwikis na pesquisa, se disponíveis.
- Tipo: booliano (detalhes)
 - srenablerewrites
 Ativar a reescrita da pesquisa interna. Alguns motores de pesquisa podem reescrever a pesquisa substituindo-a por outra que consideram que dará melhores resultados, por exemplo, por corrigir erros de ortografia.
- Tipo: booliano (detalhes)
 - srsort
 Definir o ordenamento dos resultados devolvidos.
- Um dos seguintes valores: relevance
 - Valor por omissão: relevance
 
- Pesquisar meaning.
 - api.php?action=query&list=search&srsearch=meaning [abrir na página de testes]
 - Pesquisar meaning nos textos.
 - api.php?action=query&list=search&srwhat=text&srsearch=meaning [abrir na página de testes]
 - Obter informação sobre as páginas devolvidas por uma pesquisa do termo meaning.
 - api.php?action=query&generator=search&gsrsearch=meaning&prop=info [abrir na página de testes]