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
- 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.
- 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.