Ajuda API da MediaWiki

This is an auto-generated MediaWiki API documentation page.

Documentation and examples: https://www.mediawiki.org/wiki/API

list=allpages (ap)

(main | query | allpages)
  • This module requires read rights.
  • This module can be used as a generator.
  • Source: MediaWiki
  • Licença: GPL-2.0+

Enumerate all pages sequentially in a given namespace.

Parâmetros:
apfrom

The page title to start enumerating from.

apcontinue

When more results are available, use this to continue.

apto

The page title to stop enumerating at.

apprefix

Pesquisa para todos os títulos de páginas que comecem 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
Padrão: 0
apfilterredir

Quais páginas listar.

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

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

Type: integer
apmaxsize

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

Type: integer
apprtype

Limit to protected pages only.

Valores (separar com |): edit, move, upload
apprlevel

Filter protections based on protection level (must be used with apprtype= parameter).

Valores (separar com |): Can be empty, or autoconfirmed, sysop
apprfiltercascade

Filter protections based on cascadingness (ignored when apprtype isn't set).

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

Quantas páginas retornar.

No more than 500 (5 000 for bots) allowed.
Type: integer or max
Padrão: 10
apdir

The direction in which to list.

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

Filter based on whether a page has langlinks. Note that this may not consider langlinks added by extensions.

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

Which protection expiry to filter the page on:

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: indefinite, definite, all
Padrão: all
Exemplos:
Show a list of pages starting at the letter B.
api.php?action=query&list=allpages&apfrom=B
Mostrar informação sobre 4 páginas que comecem com a letra T.
api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info
Show content of first 2 non-redirect pages beginning at Re.
api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content