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

list=allpages (ap)

(main | query | allpages)
  • Este módulo requer direitos de leitura.
  • Este módulo pode ser usado como um gerador.
  • Fonte: MediaWiki
  • Licença: GPL-2.0-or-later

Enumerar todas as páginas sequencialmente em um determinado espaço nominal.

Parâmetros:
Other general parameters are available.
apfrom

O título da página da qual começar a enumeração.

apcontinue

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.

apto

O título da página no qual parar de enumerar.

apprefix

Pesquisa por todo os título que começam com este valor.

apnamespace

O espaço nominal a se enumerar.

Um dos seguintes valores: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 106, 107, 828, 829, 2300, 2301, 2302, 2303
Padrão: 0
apfilterredir

Quais páginas listar.

Um dos seguintes valores: all, nonredirects, redirects
Padrão: all
apfilterlanglinks

Filtrar com base em se uma página tem lingulinks. Observe que isso pode não considerar os langlinks adicionados por extensões.

Um dos seguintes valores: all, withlanglinks, withoutlanglinks
Padrão: all
apminsize

Limitar a páginas com pelo menos essa quantidade de bytes.

Tipo: inteiro
apmaxsize

Limitar a páginas com no máximo essa quantidade de bytes.

Tipo: inteiro
apprtype

Limite apenas às páginas protegidas.

Valores (separados com | ou alternativos): edit, move, upload
apprlevel

Proteções de filtro com base no nível de proteção (deve ser usado com apprtype= parameter).

Valores (separados com | ou alternativos): Pode estar vazio ou autoconfirmed, sysop
apprfiltercascade

Proteções de filtro baseadas em cascata (ignoradas quando o valor de ap não está definido).

Um dos seguintes valores: all, cascading, noncascading
Padrão: all
apprexpiry

Qual proteção expira para filtrar a página em:

indefinite
Obtém apenas páginas com expiração de proteção indefinida.
definite
Obtém apenas páginas com uma expiração de proteção definida (específica).
all
Obtém páginas com qualquer validade de proteção.
indefinite
Get only pages with indefinite protection expiry.
definite
Get only pages with a definite (specific) protection expiry.
all
Get pages with any protections expiry.
Um dos seguintes valores: all, definite, indefinite
Padrão: all
aplimit

Quantas páginas retornar.

Tipo: inteiro ou max
O valor deve estar entre 1 e 500.
Padrão: 10
apdir

A direção na qual listar.

Um dos seguintes valores: ascending, descending
Padrão: ascending