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
meta=siteinfo (si)
- Este módulo requer direitos de leitura.
 - Fonte: MediaWiki
 - Licença: GPL-2.0-or-later
 
Devolver informação geral sobre o sítio.
Parâmetros:
- siprop
 A informação a ser obtida:
- general
 - Informação global do sistema.
 - namespaces
 - Uma lista dos espaços nominais registados e dos seus nomes canónicos.
 - namespacealiases
 - Uma lista dos nomes alternativos dos espaços nominais registados.
 - specialpagealiases
 - Uma lista dos nomes alternativos das páginas especiais.
 - magicwords
 - Uma lista das palavras mágicas e dos seus nomes alternativos.
 - interwikimap
 - Devolve o mapa de interwikis (opcionalmente filtrado, opcionalmente localizado usando siinlanguagecode).
 - dbrepllag
 - Devolve o servidor da base de dados com o maior atraso de replicação.
 - statistics
 - Devolve as estatísticas do sítio.
 - usergroups
 - Devolve os grupos de utilizadores e as permissões associadas.
 - libraries
 - Devolve as bibliotecas instaladas na wiki.
 - extensions
 - Devolve as extensões instaladas na wiki.
 - fileextensions
 - Devolve uma lista das extensões (tipos) dos ficheiros que podem ser carregados.
 - rightsinfo
 - Devolve informação sobre os direitos (a licença) da wiki, se disponível.
 - restrictions
 - Devolve informação sobre os tipos de restrição (proteção) disponíveis.
 - languages
 - Devolve uma lista das línguas que o MediaWiki suporta (opcionalmente localizada, usando siinlanguagecode).
 - languagevariants
 - Devolve uma lista dos códigos de língua para os quais o LanguageConverter está ativado, e as variantes suportadas para cada código.
 - skins
 - Devolve uma lista de todos os temas ativados (opcionalmente localizada, usando siinlanguagecode, ou então na língua do conteúdo).
 - extensiontags
 - Devolve uma lista dos elementos de extensões do analisador sintático.
 - functionhooks
 - Devolve uma lista dos hooks de funções do analisador sintático.
 - showhooks
 - Devolve uma lista de todos os hooks subscritos (conteúdo de $wgHooks).
 - variables
 - Devolve uma lista de identificadores de variáveis.
 - protocols
 - Devolve uma lista dos protocolos permitidos nas hiperligações externas.
 - defaultoptions
 - Devolve os valores padrão para as preferências dos utilizadores.
 - uploaddialog
 - Devolve a configuração do diálogo de carregamento.
 
- Valores (separados com | ou alternativas): general, namespaces, namespacealiases, specialpagealiases, magicwords, interwikimap, dbrepllag, statistics, usergroups, libraries, extensions, fileextensions, rightsinfo, restrictions, languages, languagevariants, skins, extensiontags, functionhooks, showhooks, variables, protocols, defaultoptions, uploaddialog
 - Valor por omissão: general
 - sifilteriw
 Devolver só as entradas locais, ou só as não locais, do mapa de interwikis.
- Um dos seguintes valores: local, !local
 - sishowalldb
 Listar todos os servidores da base de dados, não só aquele que tem maior atraso.
- Tipo: booleano (detalhes)
 - sinumberingroup
 Lista o número de utilizadores nos grupos de utilizadores.
- Tipo: booleano (detalhes)
 - siinlanguagecode
 O código de língua dos nomes localizados (o melhor possível) das línguas e dos temas.
Exemplos:
- Obter as informações do sítio.
 - api.php?action=query&meta=siteinfo&siprop=general|namespaces|namespacealiases|statistics [abrir na página de testes]
 - Obter uma lista dos prefixos interwikis locais.
 - api.php?action=query&meta=siteinfo&siprop=interwikimap&sifilteriw=local [abrir na página de testes]
 - Verificar o atraso de replicação atual.
 - api.php?action=query&meta=siteinfo&siprop=dbrepllag&sishowalldb= [abrir na página de testes]