MediaWiki API help
This is an auto-generated MediaWiki API documentation page.
Documentation and examples: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
prop=contributors (pc)
- This module requires read rights.
- Source: MediaWiki
- License: GPL-2.0-or-later
Get the list of logged-in contributors and the count of anonymous contributors to a page.
- pcgroup
Only include users in the given groups. Does not include implicit or auto-promoted groups like *, user, or autoconfirmed.
- Values (separate with | or alternative): Access-Restriction, Anywhere365-restricted, Galette-restricted, ITIL-V4-Foundation-Subscription, JP-Private, Linux-Admin, Micylou-restricted, Process-Restricted, Subscriptions, Wiki-Admin, Wiki-Approver, Wiki-Editor, administrator, bot, bureaucrat, checkuser, interface-admin, masseditregexeditor, smwadministrator, smwcurator, smweditor, staff, suppress, sysop
- pcexcludegroup
Exclude users in the given groups. Does not include implicit or auto-promoted groups like *, user, or autoconfirmed.
- Values (separate with | or alternative): Access-Restriction, Anywhere365-restricted, Galette-restricted, ITIL-V4-Foundation-Subscription, JP-Private, Linux-Admin, Micylou-restricted, Process-Restricted, Subscriptions, Wiki-Admin, Wiki-Approver, Wiki-Editor, administrator, bot, bureaucrat, checkuser, interface-admin, masseditregexeditor, smwadministrator, smwcurator, smweditor, staff, suppress, sysop
- pcrights
Only include users having the given rights. Does not include rights granted by implicit or auto-promoted groups like *, user, or autoconfirmed.
- Values (separate with | or alternative): apihighlimits, applychangetags, approverevisions, autoconfirmed, autocreateaccount, autopatrol, avatarremove, awardsmanage, bigdelete, block, blockemail, bot, browsearchive, changetags, checkuser, checkuser-log, createaccount, createclass, createpage, createtalk, delete, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editothersprofiles, editothersprofiles-private, editprotected, editrestrictedfields, editsemiprotected, editsitecss, editsitejs, editsitejson, edituser, edituser-exempt, editusercss, edituserjs, edituserjson, embed_pdf, gadgets-definition-edit, gadgets-edit, generatepages, giftadmin, hideuser, import, importupload, interwiki, ipblock-exempt, language, managechangetags, markbotedits, masseditregex, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, multipageedit, nominornewtalk, noratelimit, nuke, oathauth-api-all, oathauth-disable-for-user, oathauth-enable, oathauth-verify-user, oathauth-view-log, override-export-depth, pagelang, patrol, patrolmarks, populate-user-profiles, protect, purge, quizadmin, read, renameuser, replacetext, reupload, reupload-own, reupload-shared, rollback, securepoll-create-poll, securepoll-view-voter-pii, sendemail, siteadmin, skipcaptcha, smw-admin, smw-pageedit, smw-patternedit, smw-schemaedit, smw-vieweditpageinfo, smw-viewentityassociatedrevisionmismatch, smw-viewjobqueuewatchlist, spamblacklistlog, suppressionlog, suppressredirect, suppressrevision, tboverride, tboverride-account, titleblacklistlog, unblockself, undelete, unwatchedpages, upload, upload_by_url, usermerge, userrights, userrights-interwiki, viewapprover, viewedittab, viewlinktolatest, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi
- Maximum number of values is 50 (500 for clients allowed higher limits).
- pcexcluderights
Exclude users having the given rights. Does not include rights granted by implicit or auto-promoted groups like *, user, or autoconfirmed.
- Values (separate with | or alternative): apihighlimits, applychangetags, approverevisions, autoconfirmed, autocreateaccount, autopatrol, avatarremove, awardsmanage, bigdelete, block, blockemail, bot, browsearchive, changetags, checkuser, checkuser-log, createaccount, createclass, createpage, createtalk, delete, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editothersprofiles, editothersprofiles-private, editprotected, editrestrictedfields, editsemiprotected, editsitecss, editsitejs, editsitejson, edituser, edituser-exempt, editusercss, edituserjs, edituserjson, embed_pdf, gadgets-definition-edit, gadgets-edit, generatepages, giftadmin, hideuser, import, importupload, interwiki, ipblock-exempt, language, managechangetags, markbotedits, masseditregex, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, multipageedit, nominornewtalk, noratelimit, nuke, oathauth-api-all, oathauth-disable-for-user, oathauth-enable, oathauth-verify-user, oathauth-view-log, override-export-depth, pagelang, patrol, patrolmarks, populate-user-profiles, protect, purge, quizadmin, read, renameuser, replacetext, reupload, reupload-own, reupload-shared, rollback, securepoll-create-poll, securepoll-view-voter-pii, sendemail, siteadmin, skipcaptcha, smw-admin, smw-pageedit, smw-patternedit, smw-schemaedit, smw-vieweditpageinfo, smw-viewentityassociatedrevisionmismatch, smw-viewjobqueuewatchlist, spamblacklistlog, suppressionlog, suppressredirect, suppressrevision, tboverride, tboverride-account, titleblacklistlog, unblockself, undelete, unwatchedpages, upload, upload_by_url, usermerge, userrights, userrights-interwiki, viewapprover, viewedittab, viewlinktolatest, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi
- Maximum number of values is 50 (500 for clients allowed higher limits).
- pclimit
How many contributors to return.
- Type: integer or max
- The value must be between 1 and 5,000.
- Default: 10
- pccontinue
When more results are available, use this to continue.
- Show contributors to the page Main Page.
- api.php?action=query&prop=contributors&titles=Main_Page [open in sandbox]