MediaWiki API help

This is an auto-generated MediaWiki Action API documentation 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 update. This can be either the full page title, a prefixed wish ID (e.g. "W123"), or the wish ID as an integer. Leave empty to create a new wish.

status

The status of the wish.

This parameter is required.
One of the following values: community-opportunity, declined, done, in-progress, long-term-opportunity, near-term-opportunity, prioritized, under-review
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
tags

A list of tags associated with the wish.

Values (separate with | or alternative): admins, android, botsgadgets, categories, changelists, citations, editing, hackathonable, ios, mobileweb, multimedia, newcomers, notifications, patrolling, reading, search, talkpages, templates, translation, wikidata, wikisource, wiktionary
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).
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)
baselang

The base language of the wish from which translations are made.

This parameter is required.
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.