Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/API
prop=deletedrevisions (drv)
- Этот модуль требует прав на чтение.
 - Этот модуль может быть использован в качестве генератора.
 - Источник: MediaWiki
 - Лицензия: GPL-2.0-or-later
 
Получение информации об удалённых правках.
Может быть использовано несколькими способами:
- Получение удалённых правок для набора страниц, заданного с помощью названий или идентификаторов. Сортируется по названиям и временным меткам.
 - Получение данных о наборе удалённых правок, заданных с помощью их revid. Сортируется по идентификаторам версий.
 
- drvprop
 Какие свойства каждой версии получить:
- ids
 - Идентификатор версии.
 - flags
 - Флаги версии (малая правка).
 - timestamp
 - Временная метка версии.
 - user
 - Участник, создавший версию.
 - userid
 - Идентификатор создателя версии.
 - size
 - Длина версии (в байтах).
 - slotsize
 - Length (bytes) of each revision slot.
 - sha1
 - SHA-1-хэш (base 16) версии. Если содержимое было удалено, будет возвращено свойство sha1hidden.
 - slotsha1
 - SHA-1 (base 16) of each revision slot. If the content has been revision deleted, a sha1hidden property will be returned.
 - contentmodel
 - Идентификатор модели содержимого каждого слота версии.
 - comment
 - Описание правки.
 - parsedcomment
 - Распарсенное описание правки.
 - content
 - Содержание каждого слота версии.
 - tags
 - Метки версии.
 - roles
 - List content slot roles that exist in the revision.
 - parsetree
 - Устарело. Используйте action=expandtemplates или action=parse. Дерево парсинга XML-содержимого версии (требуется модель содержимого 
wikitext). 
- Значения (разделённые с помощью | или альтернативного разделителя): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
 - По умолчанию: ids|timestamp|flags|comment|user
 - drvslots
 Which revision slots to return data for, when slot-related properties are included in drvprops. If omitted, data from the main slot will be returned in a backwards-compatible format.
- Значения (разделённые с помощью | или альтернативного разделителя): main
 - Для указания всех значений, используйте *.
 - drvlimit
 Сколько версий вернуть.
- Тип: целое число или max
 - The value must be between 1 and 500.
 - drvexpandtemplates
 - Устарело.
 Вместо этого используйте action=expandtemplates. Раскрыть шаблоны в содержимом версии (требуется drvprop=content).
- Type: boolean (details)
 - drvgeneratexml
 - Устарело.
 Вместо этого используйте action=expandtemplates или action=parse. Сгенерировать дерево парсинга XML содержимого версии (требуется drvprop=content).
- Type: boolean (details)
 - drvparse
 - Устарело.
 Вместо этого используйте action=parse. Распарсить содержимое версии (требуется drvprop=content). Из соображений производительности, при использовании этой опции, в качестве drvlimit принудительно устанавливается 1.
- Type: boolean (details)
 - drvsection
 Вернуть содержимое только секции с заданным номером.
- drvdiffto
 - Устарело.
 Вместо этого используйте action=compare. Идентификатор версии, с которым сравнивать каждую версию. Используйте prev, next и cur для предыдущей, следующей и текущей версии соответственно.
- drvdifftotext
 - Устарело.
 Вместо этого используйте action=compare. Текст, с которым сравнивать каждую версию. Сравнивает ограниченное число версий. Переопределяет drvdiffto. Если задано drvsection, сравнение будет произведено только с этой секцией.
- drvdifftotextpst
 - Устарело.
 Вместо этого используйте action=compare. Выполнить преобразование перед записью правки до сравнения. Доступно только при использовании с drvdifftotext.
- Type: boolean (details)
 - drvcontentformat
 - Устарело.
 Формат серилиализации, использованный в drvdifftotext и ожидаемый в результате.
- Одно из следующих значений: application/json, text/css, text/javascript, text/plain, text/x-wiki
 - drvstart
 Временная метка, с которой начать перечисление. Игнорируется при обработке списка идентификаторов версий.
- Тип: временная метка (разрешённые форматы)
 - drvend
 Временная метка, на которой закончить перечисление. Игнорируется при обработке списка идентификаторов версий.
- Тип: временная метка (разрешённые форматы)
 - drvdir
 В каком порядке перечислять:
- newer
 - Начать с самых старых. Обратите внимание: drvstart должно быть раньше drvend.
 - older
 - Начать с самых новых (по умолчанию). Обратите внимание: drvstart должно быть позже drvend.
 
- Одно из следующих значений: newer, older
 - По умолчанию: older
 - drvtag
 Только правки с заданной меткой.
- drvuser
 Только правки данного участника.
- Тип: пользователь, любой из Имя пользователя, Ай пи адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
 - drvexcludeuser
 Не перечислять правки данного участника.
- Тип: пользователь, любой из Имя пользователя, Ай пи адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
 - drvcontinue
 Когда доступно больше результатов, используйте это для продолжения.
- Список удалённых правок страниц Main Page и Talk:Main Page с содержимым.
 - api.php?action=query&prop=deletedrevisions&titles=Main%20Page|Talk:Main%20Page&drvslots=*&drvprop=user|comment|content [открыть в песочнице]
 - Список информации для удалённой правки 123456.
 - api.php?action=query&prop=deletedrevisions&revids=123456 [открыть в песочнице]