Справка MediaWiki API

Это автоматически сгенерированная страница документации MediaWiki API.

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

list=logevents (le)

(main | query | logevents)
  • Этот модуль требует прав на чтение.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Получение записей журналов.

Параметры:
leprop

Какие свойства получить:

ids
Добавляет идентификатор записи журнала.
title
Добавляет заголовок страницы, связанной с записью журнала.
type
Добавляет тип записи журнала.
user
Добавляет участника, ответственного за запись журнала.
userid
Добавляет идентификатор участника, ответственного за запись журнала.
timestamp
Добавляет временную метку записи журнала.
comment
Добавляет комментарий записи журнала.
parsedcomment
Добавляет распарсенный комментарий записи журнала.
details
Перечисляет дополнительные сведения о записи в журнале.
tags
Перечисляет метки записи журнала.
Значения (разделённые с помощью | или альтернативного разделителя): ids, title, type, user, userid, timestamp, comment, parsedcomment, details, tags
По умолчанию: ids|title|type|user|timestamp|comment|details
letype

Вернуть только записи этого типа.

Одно из следующих значений: Может быть пустым или oath, renameuser, titleblacklist, block, protect, rights, delete, upload, move, import, patrol, merge, suppress, tag, managetags, contentmodel, newusers, create, interwiki
leaction

Вернуть только указанные действия журнала. Переопределяет letype. В списке возможных значений можно использовать звёздочку, например, action/* найдёт различные подстроки после слэша (/).

Одно из следующих значений: block/block, block/reblock, block/unblock, contentmodel/change, contentmodel/new, create/create, delete/delete, delete/delete_redir, delete/event, delete/restore, delete/revision, import/interwiki, import/upload, interwiki/*, managetags/activate, managetags/create, managetags/deactivate, managetags/delete, merge/merge, move/move, move/move_redir, newusers/autocreate, newusers/byemail, newusers/create, newusers/create2, newusers/newusers, oath/*, patrol/autopatrol, patrol/patrol, protect/modify, protect/move_prot, protect/protect, protect/unprotect, renameuser/renameuser, rights/autopromote, rights/rights, suppress/block, suppress/delete, suppress/event, suppress/reblock, suppress/revision, tag/update, titleblacklist/*, upload/overwrite, upload/revert, upload/upload
lestart

Временная метка, с которой начать перечисление.

Тип: временная метка (разрешённые форматы)
leend

Временная метка, на которой закончить перечисление.

Тип: временная метка (разрешённые форматы)
ledir

В каком порядке перечислять:

newer
Начать с самых старых. Обратите внимание: lestart должно быть раньше leend.
older
Начать с самых новых (по умолчанию). Обратите внимание: lestart должно быть позже leend.
Одно из следующих значений: newer, older
По умолчанию: older
leuser

Вернуть записи, созданные указанным участником.

Тип: имя участника
letitle

Вернуть записи, связанные с указанными страницами.

lenamespace

Вернуть записи, связанные с указанными пространствами имён.

Одно из следующих значений: -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829, 2300, 2301, 2302, 2303
leprefix

Вернуть записи, начинающиеся с заданного префикса.

letag

Только записи с заданной меткой.

lelimit

Сколько записей вернуть.

Разрешено не более 500 (5000 для ботов).
Тип: целое число или max
По умолчанию: 10
lecontinue

Когда доступно больше результатов, используйте это для продолжения.

Пример:
Список последних записей.
api.php?action=query&list=logevents [открыть в песочнице]