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/Special:MyLanguage/API:Main_page
action=expandtemplates
(main | expandtemplates)
- Este módulo requer direitos de leitura.
- Fonte: MediaWiki
- Licença: GPL-2.0-or-later
Expande todas as predefinições existentes num texto wiki.
Parâmetros específicos:
Estão disponíveis outros parâmetros gerais.
- title
- Título da página. 
- text
- Texto wiki a converter. 
- Este parâmetro é obrigatório.
- revid
- Identificador da revisão, para - {{REVISIONID}}e variáveis semelhantes.
- Tipo: inteiro
- prop
- As informações que devem ser obtidas: - Note que, se não for selecionado nenhum valor, o resultado irá conter o texto wiki mas a saída estará num formato obsoleto. - wikitext
- O texto wiki expandido.
- categories
- Quaisquer categorias existentes na entrada que não estão representadas no texto wiki de saída.
- properties
- Propriedades da página, definidas por palavras mágicas expandidas, no texto wiki.
- volatile
- Indica se o resultado é volátil e não deve ser reutilizado noutra parte da página.
- ttl
- O período máximo a partir do qual os armazenamentos do resultado na cache devem ser invalidados.
- modules
- Quaisquer módulos ResourceLoader que as funções do analisador sintático solicitaram que fossem adicionados ao resultado de saída. Um dos valores jsconfigvars ou encodedjsconfigvars tem de ser solicitado em conjunto com o valor modules.
- jsconfigvars
- Devolve as variáveis de configuração JavaScript específicas desta página.
- encodedjsconfigvars
- Devolve as variáveis de configuração JavaScript específicas da página, no formato de uma string JSON.
- parsetree
- A árvore de análise sintática em XML do texto de entrada.
 
- Valores (separados com | ou alternativas): categories, encodedjsconfigvars, jsconfigvars, modules, parsetree, properties, ttl, volatile, wikitext
- includecomments
- Indica se devem ser incluídos comentários HTML no resultado. 
- Tipo: booliano (detalhes)
- showstrategykeys
- Incluir, ou não, informação da estratégia interna de fusão em jsconfigvars. 
- Tipo: booliano (detalhes)
- generatexml
- Obsoleto.
- Gerar a árvore de análise sintática em XML (substituído por prop=parsetree). 
- Tipo: booliano (detalhes)
Exemplo:
- Expandir o texto wiki {{Project:Sandbox}}.
- api.php?action=expandtemplates&text={{Project:Sandbox}} [abrir na página de testes]