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

action=wishedit

(main | wishedit)
  • This module is internal or unstable, and you should not use it. Its operation may change without notice.
  • This module requires read rights.
  • This module requires write rights.
  • This module only accepts POST requests.
  • Source: CommunityRequests
  • License: GPL-2.0-or-later

Create or update a wish in the Community Wishlist.

Specific parameters:
Other general parameters are available.
wish

The wish to create or update. This can be either the full page title, a prefixed wish ID (e.g. "W123"), or the wish ID as an integer.

status

The status of the wish.

This parameter is required.
One of the following values: archived, blocked, delivered, draft, in-progress, open, submitted
focusarea

The focus area the wish belongs to. This can be either the full page title, a prefixed focus area ID (e.g. "FA123"), or the focus area ID as an integer.

title

The title of the wish.

This parameter is required.
Cannot be longer than 255 bytes.
description

The description of the wish. May contain wikitext.

This parameter is required.
type

The type of the wish.

This parameter is required.
One of the following values: bug, change, feature, unknown
projects

Projects the wish is related to.

This parameter is required.
Values (separate with | or alternative): all, commons, metawiki, wikidata, wikifunctions, wikinews, wikipedia, wikiquote, wikisource, wikispecies, wikiversity, wikivoyage, wiktionary, wmcs
otherproject

Free-form project name, if the wish is not related to any of the listed projects.

audience

The primary group of users who are benefited by the wish (e.g. "new users" or "administrators").

Cannot be longer than 300 characters.
phabtasks

A list of Phabricator task IDs (e.g. "T1234").

Separate values with | or alternative.
Maximum number of values is 50 (500 for clients that are allowed higher limits).
Default: (array)
proposer

The user who proposed the wish.

This parameter is required.
Type: user, by username
created

The date and time that the wish was created.

This parameter is required.
Type: timestamp (allowed formats)
baserevid

ID of the base revision, used to detect edit conflicts. May be obtained through action=query&prop=revisions. Self-conflicts cause the edit to fail unless basetimestamp is set.

Type: integer
token

A "csrf" token retrieved from action=query&meta=tokens

This parameter is required.