Справка MediaWiki API

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

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

list=logevents (le)

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

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

Параметры:
leprop

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

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

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

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

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

Одно из следующих значений: block/block, block/reblock, block/unblock, comments/add, comments/delete, 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, ratepage-contest/*, renameuser/renameuser, rights/autopromote, rights/rights, spamblacklist/*, 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

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

Тип: пользователь, любой из Имя пользователя, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
letitle

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

lenamespace

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

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

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

letag

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

lelimit

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

Тип: целое число или max
Значение должно быть между 1 и 500.
По умолчанию: 10
lecontinue

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

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