MediaWiki API help

This is an auto-generated MediaWiki API documentation page.

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

list=allpages (ap)

(main | query | allpages)
  • Este módulo requiere permisos de lectura.
  • Este módulo puede utilizarse como un generador.
  • Fuente: MediaWiki
  • Licencia: GPL-2.0+

Enumerar todas las páginas secuencialmente en un espacio de nombres determinado.

Parámetros:
apfrom

El título de página para comenzar la enumeración

apcontinue

Cuando haya más resultados disponibles, utiliza esto para continuar.

apto

El título de página para detener la enumeración.

apprefix

Buscar todos los títulos de las páginas que comiencen con este valor.

apnamespace

El espacio de nombres que enumerar.

Uno de los siguientes valores: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Predeterminado: 0
apfilterredir

Qué páginas listar.

Uno de los siguientes valores: all, redirects, nonredirects
Predeterminado: all
apminsize

Limitar a páginas con al menos este número de bytes.

Tipo: entero
apmaxsize

Limitar a páginas con este número máximo de bytes.

Tipo: entero
apprtype

Limitar a páginas protegidas.

Valores (separados por |): edit, move, upload
apprlevel

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

Valores (separados por |): Puede estar vacío, o autoconfirmed, sysop
apprfiltercascade

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

Uno de los siguientes valores: cascading, noncascading, all
Predeterminado: all
aplimit

Cuántas páginas en total se devolverán.

No se permite más de 500 (5000 para los bots).
Tipo: entero o max
Predeterminado: 10
apdir

The direction in which to list.

Uno de los siguientes valores: ascending, descending
Predeterminado: ascending
apfilterlanglinks

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

Uno de los siguientes valores: withlanglinks, withoutlanglinks, all
Predeterminado: 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.
Uno de los siguientes valores: indefinite, definite, all
Predeterminado: all
Ejemplos:
Mostrar una lista de páginas que empiecen con la letra B.
api.php?action=query&list=allpages&apfrom=B
Mostrar información acerca de 4 páginas que empiecen por la letra T.
api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info
Mostrar el contenido de las 2 primeras páginas que no redirijan y empiecen por Re.
api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content