MediaWiki API hulp

Dit is een automatisch aangemaakte documentatiepagina over de API van MediaWiki.

Documentatie en voorbeelden: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

list=allpages (ap)

(main | query | allpages)
  • Voor deze module zijn leesrechten nodig.
  • Deze module kan als generator worden gebruikt.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Alle pagina’s in een bepaalde naamruimte in volgorde opsommen.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
apfrom

De paginatitel waarvanaf de opsomming moet beginnen.

apcontinue

Wanneer er meer resultaten beschikbaar zijn, gebruikt u dit om verder te gaan. Diepgaandere informatie over het voortzetten van query's is te vinden op mediawiki.org.

apto

De paginatitel waarop de opsomming moet eindigen.

apprefix

Zoek naar alle paginatitels die met deze waarde beginnen.

apnamespace

De door te lopen naamruimte.

Een van de volgende waarden: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 710, 711, 828, 829
Standaard: 0
apfilterredir

Welke pagina’s vermeld moeten worden.

Let op: Vanwege de besparingsmodus kan het gebruik hiervan leiden tot minder dan aplimit resultaten voordat er wordt doorgegaan; in extreme gevallen kunnen er nul resultaten worden geretourneerd.

Een van de volgende waarden: all, nonredirects, redirects
Standaard: all
apfilterlanglinks

Filter op basis van of een pagina taalkoppelingen heeft. Let op: dit houdt mogelijk geen rekening met taalkoppelingen die door uitbreidingen zijn toegevoegd.

Een van de volgende waarden: all, withlanglinks, withoutlanglinks
Standaard: all
apminsize

Beperken tot pagina’s met minimaal dit aantal bytes.

Type: integer
apmaxsize

Beperken tot pagina’s met maximaal dit aantal bytes.

Type: integer
apprtype

Beperken tot alleen beveiligde pagina’s.

Waarden (gescheiden met | of alternatief): edit, move, upload
apprlevel

Beveiligingen filteren op basis van het beveiligingsniveau (moet worden gebruikt met de parameter apprtype=).

Waarden (gescheiden met | of alternatief): Can be empty, or autoconfirmed, sysop
apprfiltercascade

Beveiligingen filteren op basis van cascadering (genegeerd wanneer apprtype niet is ingesteld).

Een van de volgende waarden: all, cascading, noncascading
Standaard: all
apprexpiry

Op welke beveiligingsvervaldatum de pagina moet worden gefilterd:

indefinite
Alleen pagina’s retourneren waarbij geen beveiligingsvervaldatum is ingesteld.
definite
Alleen pagina’s retourneren waarbij een bepaalde beveiligingsvervaldatum is ingesteld.
all
Pagina’s ongeacht beveiligingsvervaldatum retourneren.
Een van de volgende waarden: all, definite, indefinite
Standaard: all
aplimit

Hoeveel pagina’s er in totaal moeten worden geretourneerd.

Type: geheel getal of max
The value must be between 1 and 500.
Standaard: 10
apdir

De opsommingsrichting.

Een van de volgende waarden: ascending, descending
Standaard: ascending
Voorbeelden:
Toon een lijst met pagina’s die beginnen met de letter B.
api.php?action=query&list=allpages&apfrom=B [in de sandbox openen]
Toon informatie over 4 pagina’s, beginnend met de letter T.
api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info [in de sandbox openen]
Toon inhoud van de eerste 2 niet-doorverwezen pagina’s, beginnend bij Re.
api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content [in de sandbox openen]