Довідка API MediaWiki

Це автоматично генерована сторінка документації API MediaWiki.

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

action=revisiondelete

(main | revisiondelete)
  • Цей модуль вимагає прав на читання.
  • Цей модуль вимагає прав на запис.
  • Цей модуль приймає лише POST-запити.
  • Джерело: MediaWiki
  • Ліцензія: GPL-2.0-or-later

Вилучити або відновити версії.

Параметри:
type

Тип здійснюваного вилучення версії.

Цей параметр є обов'язковим.
Одне з наступних значень: archive, filearchive, logging, oldimage, revision
target

Назва сторінки, версію якої вилучити, якщо вимагається для цього типу.

ids

Ідентифікатори версій, які слід вилучити.

Цей параметр є обов'язковим.
Розділіть значення з допомогою | або альтернативу.
Максимальна кількість значень — 50 (500 для клієнтів дозволено вищі ліміти).
hide

Що приховати у кожній з версій.

Значення (розділені через | або альтернативу): comment, content, user
show

Що показати у кожній з версії.

Значення (розділені через | або альтернативу): comment, content, user
suppress

Чи приховати дані від адміністраторів так само як від усіх інших.

Одне з наступних значень: no, nochange, yes
Стандартно: nochange
reason

Причина вилучення або відновлення.

tags

Теги для застосування до запису в журналі вилучень

Значення (розділені через | або альтернативу):
token

Токен «csrf» отримано з action=query&meta=tokens

Цей параметр є обов'язковим.
Приклади:
Приховати вміст версії 12345 сторінки Main Page.
api.php?action=revisiondelete&target=Main%20Page&type=revision&ids=12345&hide=content&token=123ABC [відкрити в пісочниці]
Приховати всі дані у записі журналу 67890 з причиною BLP violation.
api.php?action=revisiondelete&type=logging&ids=67890&hide=content|comment|user&reason=BLP%20violation&token=123ABC [відкрити в пісочниці]