API:Usercontribs

Gets a list of contributions made by a given user, ordered by modification time. This module cannot be used as a generator.

Parameters

 * : User to retrieve contributions for
 * : List contributions of all users whose name starts with this string. Overrides
 * This is useful for getting contributions of IP ranges.
 * Note that contributions will be sorted by user first, then by timestamp, when using this option
 * : The timestamp to start listing from (see API:Data formats)
 * : The timestamp to end listing at (see API:Data formats)
 * : When more results are available, use this to continue
 * : Direction to list in
 * : List newest contributions first (default). Note:  has to be later than  .
 * If using, users will be listed in descending order (Z to A)
 * : List oldest contributions first. Note:  has to be before  .
 * If using, users will be listed in ascending order (A to Z)
 * : Maximum amount of contributions to list (10 by default)
 * : Only list contributions in these namespaces (numeric value)
 * : Only list contributions that meet these criteria. Conflicting options (such as  and  ) cannot be used together
 * : Only list minor edits
 * : Don't list minor edits
 * : Only list patrolled edits. Only available to users with the  right
 * : Only list non-patrolled edits. Only available to users with the  right
 * If  or   is used, revisions older than $wgRCMaxAge will not be shown.
 * : Which properties to get
 * : Page ID and revision ID
 * : Title of the page that was changed
 * : Time and date of the contribution
 * : Edit/log comment
 * : Parsed edit/log comment
 * : Size of the edit
 * : Size delta between the edit and its parent
 * : Whether the change is patrolled. Only available to users with the  right
 * : A new page was created
 * : The change was a minor edit
 * : The change was a bot edit
 * : This is the latest version of the article
 * : List of tags for the edit
 * : List of tags for the edit

Error Codes

 * code: ucparam_user
 * info: User name username is not valid
 * code: ucparam_user
 * info: User parameter may not be empty
 * code: ucshow
 * info: Incorrect parameter - mutually exclusive values may not be supplied
 * code: permissiondenied
 * info: You need the patrol right to request the patrolled flag