MediaWiki-API-Hilfe

Dies ist eine automatisch generierte MediaWiki-API-Dokumentationsseite.

Dokumentation und Beispiele: https://www.mediawiki.org/wiki/API/de

list=allpages (ap)

(main | query | allpages)
  • Dieses Modul erfordert Leserechte.
  • Dieses Modul kann als Generator verwendet werden.

Enumerate all pages sequentially in a given namespace.

Parameter:
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

Search for all page titles that begin with this value.

apnamespace

The namespace to enumerate.

Ein Wert: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 118, 120, 121, 999
Standard: 0
apfilterredir

Welche Seiten aufgelistet werden sollen.

Ein Wert: all, redirects, nonredirects
Standard: all
apminsize

Limit to pages with at least this many bytes.

apmaxsize

Limit to pages with at most this many bytes.

apprtype

Limit to protected pages only.

Werte (mit | trennen): edit, move, upload
apprlevel

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

Werte (mit | trennen): Kann leer sein oder autoconfirmed, sysop
apprfiltercascade

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

Ein Wert: cascading, noncascading, all
Standard: all
aplimit

How many total pages to return.

Nicht mehr als 500 (5.000 für Bots) erlaubt.
Standard: 10
apdir

The direction in which to list.

Ein Wert: ascending, descending
Standard: ascending
apfilterlanglinks

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

Ein Wert: withlanglinks, withoutlanglinks, all
Standard: 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.
Ein Wert: indefinite, definite, all
Standard: all
Beispiele:
Show a list of pages starting at the letter B.
api.php?action=query&list=allpages&apfrom=B
Show info about 4 pages starting at the letter 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