API:Watchlist

watchlist / wl
Get a list of pages on the current user's watchlist that were changed within the given time period. Ordered by time of the last change of the watched page.


 * : The timestamp to start listing from
 * : The timestamp to end listing at
 * : Direction to list in
 * : List most recently changed pages first (default). Note:  has to be later than  .
 * : List least recently changed pages first. Note:  has to be before  .
 * : Maximum amount of pages to list (10 by default)
 * : Only list pages in these namespaces
 * : Only list changes made by this user
 * : Do not list changes made by this user
 * : The user whose watchlist you want (must be accompanied by  if it's not the currently logged-in user). Remember that using format=json with callback is always in a logged-out environment, meaning   is required even if it's for the supposedly current logged-in user) (New in 1.17. Added in )
 * : Security token that the  has set in their preferences. (Note: New in 1.17. Added in )
 * : Include multiple revisions to the same page. This parameter cannot be used in generator mode
 * : Only list certain types of changes (available from MW1.22wmf4)
 * : Regular page edits
 * : External edits
 * : Page creations
 * : Log entries
 * : Only list revisions that meet these criteria. Conflicting options (such as  and  ) cannot be used together
 * : Only list minor edits
 * : Don't list minor edits
 * : Only list bot edits
 * : Don't list bot edits
 * : Only list edits by anonymous users
 * : Only list edits by registered users
 * : Which properties to get
 * : The user who made the change
 * : The edit/log comment
 * : The edit/log comment in HTML format with wikilinks and section references expanded into hyperlinks (New in 1.16. Added in )
 * : The time and date of the change
 * : Adds timestamp of when the user was last notified about the edit
 * : The title the change was made to (default)
 * : The page ID and revision ID (default)
 * : The page size before and after the change
 * : Whether the change is patrolled. Only available to users with the  right
 * : (default)
 * : A new page was created
 * : The change was a minor edit
 * : The change was a bot edit
 * : The change was made by a user who wasn't logged in


 * code: wlnotloggedin
 * info: You must be logged-in to have a watchlist
 * code: wlpatrol
 * info: patrol property is not available
 * code: wlshow
 * info: Incorrect parameter - mutually exclusive values may not be supplied