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=usercontribs (uc)
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Alle bewerkingen door een gebruiker opvragen.
- uclimit
- Het maximale aantal weer te geven bijdragen. 
- Type: geheel getal of max
- De waarde moet tussen 1 en 500 liggen.
- Standaard: 10
- ucstart
- Het begintijdstip waarvanaf bewerkingen moeten worden geretourneerd, d.w.z. versies van vóór dit tijdstip. 
- Type: tijdstip (toegestane indelingen)
- ucend
- Het eindtijdstip tot wanneer bewerkingen moeten worden geretourneerd, d.w.z. versies van na dit tijdstip. 
- Type: tijdstip (toegestane indelingen)
- uccontinue
- 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. 
- ucuser
- De gebruikers waarvoor bijdragen moeten worden opgevraagd. Kan niet worden gebruikt met ucuserids, ucuserprefix of uciprange. 
- Type: lijst van gebruikers, met een van gebruikersnaam, IP-adres, Tijdelijke gebruiker en interwikinaam (bijv. "voorvoegsel>VoorbeeldNaam")
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- ucuserids
- De ID’s van de gebruikers waarvoor bijdragen moeten worden opgevraagd. Kan niet worden gebruikt met ucuserids, ucuserprefix of uciprange. 
- Type: lijst met gehele getallen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- ucuserprefix
- Vraag bijdragen op voor alle gebruikers waarvan de namen beginnen met deze waarde. Kan niet worden gebruikt met ucuser, ucuserids of uciprange. 
- uciprange
- Het CIDR-bereik om bijdragen voor op te vragen. Kan niet worden gebruikt met ucuserids, ucuserprefix of uciprange. 
- ucdir
- In welke richting opsommen: - newer
- Oudste eerst vermelden. Let op: ucstart moet vóór ucend liggen.
- older
- Nieuwste eerst vermelden (standaard). Let op: ucstart moet later zijn dan ucend.
 
- Een van de volgende waarden: newer, older
- Standaard: older
- ucnamespace
- Alleen bijdragen in deze naamruimten weergeven. 
- Waarden (gescheiden met | of alternatief): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Gebruik * om alle waarden op te geven.
- ucprop
- Voeg aanvullende gegevens toe: - ids
- Voegt de pagina-ID en versie-ID toe.
- title
- Voegt de titel en de naamruimte-ID van de pagina toe.
- timestamp
- Voegt het tijdstip van de bewerking toe.
- comment
- Voegt het commentaar bij de bewerking toe. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- parsedcomment
- Voegt het geparsete commentaar bij de bewerking toe. Als het commentaar uit de versie is verwijderd, wordt een eigenschap commenthidden geretourneerd.
- size
- Voegt de nieuwe grootte van de bewerking toe.
- sizediff
- Voegt de groottedelta van de bewerking toe aan de bovenliggende bewerking.
- flags
- Voegt de markeringen van de bewerking toe.
- patrolled
- Labelt gecontroleerde bewerkingen.
- tags
- Geeft een lijst met de labels van de bewerking.
 
- Waarden (gescheiden met | of alternatief): comment, flags, ids, parsedcomment, patrolled, size, sizediff, tags, timestamp, title
- Standaard: ids|title|timestamp|comment|size|flags
- ucshow
- Alleen items weergeven die aan deze criteria voldoen, bv. alleen niet-kleine bewerkingen: ucshow=!minor. - Als ucshow=patrolled of ucshow=!patrolled is ingesteld, worden versies ouder dan $wgRCMaxAge (7776000 seconden) niet getoond. 
- Waarden (gescheiden met | of alternatief): !autopatrolled, !minor, !new, !patrolled, !top, autopatrolled, minor, new, patrolled, top
- uctag
- Alleen revisies met dit label weergeven. 
- uctoponly
- Verouderd.
- Vermeld alleen de wijzigingen die de meest recente versie zijn. 
- Type: booleaans (details)
- Toon bijdragen van gebruiker Example.
- api.php?action=query&list=usercontribs&ucuser=Example [in de sandbox openen]
- Bijdragen van alle IP-adressen met het voorvoegsel 192.0.2. weergeven.
- api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [in de sandbox openen]