Помощ за МедияУики API

Това е автоматично генерирана страница за документация на МедияУики API.

Документация и примери: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=undelete

(main | undelete)
  • This module requires read rights.
  • This module requires write rights.
  • This module only accepts POST requests.
  • Source: MediaWiki
  • License: GPL-2.0-or-later

Undelete revisions of a deleted page.

A list of deleted revisions (including timestamps) can be retrieved through prop=deletedrevisions, and a list of deleted file IDs can be retrieved through list=filearchive.

Parameters:
title

Title of the page to undelete.

This parameter is required.
reason

Reason for restoring.

По подразбиране: (празно)
tags

Change tags to apply to the entry in the deletion log.

Стойности (разделени с | или алтернативния разделител):
timestamps

Timestamps of the revisions to undelete. If both timestamps and fileids are empty, all will be undeleted.

Type: list of timestamps (allowed formats)
За разделител на стойностите използвайте | или алтернативния разделител.
Maximum number of values is 50 (500 for clients that are allowed higher limits).
fileids

IDs of the file revisions to restore. If both timestamps and fileids are empty, all will be restored.

Type: list of integers
За разделител на стойностите използвайте | или алтернативния разделител.
Maximum number of values is 50 (500 for clients that are allowed higher limits).
undeletetalk

Undelete all revisions of the associated talk page, if any.

Type: boolean (details)
watchlist

Unconditionally add or remove the page from the current user's watchlist, use preferences (ignored for bot users) or do not change watch.

Една от следните стойности: nochange, preferences, unwatch, watch
Default: preferences
token

Маркер „csrf“, получен от action=query&meta=tokens

This parameter is required.