Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=query
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Запросить данные с - и - О MediaWiki.
Все модификации данных сначала должны запросить соответствующий токен для предотвращения злоупотреблений с вредоносных сайтов.
- prop
Какие использовать свойства для запрашиваемых страниц.
- articlesnippet
- categories
- Перечисление всех категорий, которым принадлежит страница.
- categoryinfo
- Возвращение информации о конкретных категориях.
- contributors
- Получение списка зарегистрированных и количества анонимных редакторов страницы.
- deletedrevisions
- Получение информации об удалённых правках.
- duplicatefiles
- Перечисление всех файлов, являющихся дубликатами данных, основываясь на сравнении хэш-сумм.
- extlinks
- Получение всех внешних ссылок (не интервик) для данной страницы.
- extracts
- Returns plain-text or limited HTML extracts of the given pages.
- fileusage
- Поиск всех страниц, использующих данный файл.
- imageinfo
- Возвращает информацию о файле и историю загрузок.
- images
- Возвращает все файлы, содержащиеся на данных страницах.
- info
- Получение основной информации о страницах.
- infobox
- iwlinks
- Возвращает все интервики-ссылки с данных страниц.
- langlinks
- Возвращает все межъязыковые ссылки с данных страниц.
- links
- Возвращает все ссылки с данных страниц.
- linkshere
- Поиск всех страниц, ссылающихся на данную.
- pageimages
- pageprops
- Получение различных свойств страниц, определённых в содержании страницы.
- redirects
- Возвращает все перенаправления на данную страницу.
- revisions
- Получение информации о версии страницы.
- stashimageinfo
- Возвращает информацию о файлах во временном хранилище.
- templates
- Возвращает все страницы, включённые в данную.
- transcludedin
- Поиск всех страниц, включающих данные страницы.
- vignetteimages
- Значения (разделённые с помощью | или альтернативного разделителя): articlesnippet, categories, categoryinfo, contributors, deletedrevisions, duplicatefiles, extlinks, extracts, fileusage, imageinfo, images, info, infobox, iwlinks, langlinks, links, linkshere, pageimages, pageprops, redirects, revisions, stashimageinfo, templates, transcludedin, vignetteimages
- list
Какие списки использовать.
- abusefilters
- Отображение подробностей фильтров злоупотреблений
- abuselog
- Отображение событий, на которых сработал один из фильтров злоупотреблений.
- allcategories
- Перечисление всех категорий.
- alldeletedrevisions
- Перечисление всех удалённых версий указанного участника или в указанном пространстве имён.
- allfileusages
- Перечисление всех использований файлов, в том числе несуществующих.
- allimages
- Перечисление всех файлов.
- allinfoboxes
- alllinks
- Перечисление всех ссылок, указывающих на заданное пространство имён.
- allpages
- Перечисление всех страниц в данном пространстве имён.
- allredirects
- Перечисление всех перенаправлений на заданное пространство имён.
- allrevisions
- Перечисление всех версий.
- alltransclusions
- Перечисление всех включений (страниц, вставленных с помощью {{x}}), включая несуществующие.
- allusers
- Перечисление всех зарегистрированных участников.
- backlinks
- Получение списка страниц, ссылающихся на данную страницу.
- blocks
- Перечисление всех заблокированных участников и IP-адресов.
- categorymembers
- Перечисление всех страниц в данной категории.
- checkuser
- Проверить, какие IP-адреса используются данным именем участника или какие имена участников используются заданным IP-адресом.
- checkuserlog
- Получить записи из журнала проверки участников.
- embeddedin
- Поиск всех страниц, встраивающих (включающих) данное название.
- exturlusage
- Перечислить страницы, содержащие данную ссылку.
- filearchive
- Перечисление всех удалённых файлов.
- gadgetcategories
- Возвращает список категорий гаджетов.
- gadgets
- Возвращает список гаджетов, используемых в этой вики.
- imageusage
- Поиск всех страниц, использующих данный файл.
- iwbacklinks
- Поиск всех страниц, ссылающихся на заданную интервики ссылку.
- langbacklinks
- Поиск всех страниц, ссылающихся на заданную языковую ссылку.
- logevents
- Получение записей журналов.
- multilookup
- mystashedfiles
- Получить список файлов во временном хранилище текущего участника.
- pagepropnames
- Перечисление всех названий свойств, использованных в вики.
- pageswithprop
- Перечисление всех страниц, использующих заданное свойство.
- prefixsearch
- Осуществление поиска по префиксу названий страниц.
- protectedtitles
- Перечисление всех названий, защищённых от создания.
- querypage
- Получение списка, предоставляемого служебной страницей, основанной на QueryPage.
- random
- Получение набора случайных страниц.
- recentchanges
- Перечисление последних правок.
- search
- Проведение полнотекстового поиска.
- tags
- Список меток правок.
- usercontribs
- Получение всех правок участника.
- users
- Получение информации о списке участников.
- watchlist
- Получение последних правок страниц из списка наблюдения текущего участника.
- watchlistraw
- Получение всех страниц из списка наблюдения текущего участника.
- deletedrevs
- Устарело. Перечисление удалённых правок.
- Значения (разделённые с помощью | или альтернативного разделителя): abusefilters, abuselog, allcategories, alldeletedrevisions, allfileusages, allimages, allinfoboxes, alllinks, allpages, allredirects, allrevisions, alltransclusions, allusers, backlinks, blocks, categorymembers, checkuser, checkuserlog, embeddedin, exturlusage, filearchive, gadgetcategories, gadgets, imageusage, iwbacklinks, langbacklinks, logevents, multilookup, mystashedfiles, pagepropnames, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, search, tags, usercontribs, users, watchlist, watchlistraw, deletedrevs
- meta
Какие метаданные использовать.
- allmessages
- Возвращает сообщения с этого сайта.
- authmanagerinfo
- Получение информации о текущем статусе аутентификации.
- filerepoinfo
- Возвращает мета-информацию о файловых репозиториях, настроенных в вики.
- languageinfo
- Возвращает информацию о доступных языках.
- siteinfo
- Получение основной информации о сайте.
- tokens
- Получение токенов для действий, связанных с редактированием данных.
- userinfo
- Получение информации о текущем участнике.
- Значения (разделённые с помощью | или альтернативного разделителя): allmessages, authmanagerinfo, filerepoinfo, languageinfo, siteinfo, tokens, userinfo
- indexpageids
Включить дополнительный раздел pageids, содержащий список идентификаторов всех возвращённых страниц.
- Type: boolean (details)
- export
Экспортировать текущую версию для всех данных или созданных страниц.
- Type: boolean (details)
- exportnowrap
Вернуть экспортируемый XML без оборачивания его в XML-результат (тот же формат, что и в Special:Export). Можно использовать только одновременно с query+export.
- Type: boolean (details)
- exportschema
При экспорте ориентироваться на заданную версию формата XML дампа. Может использоваться только вместе с query+export.
- Одно из следующих значений: 0.10, 0.11
- По умолчанию: 0.11
- iwurl
Возвращать ли полную ссылку, если названием является интервики-ссылка.
- Type: boolean (details)
- continue
Когда доступно больше результатов, используйте это для продолжения.
- rawcontinue
Вернуть сырые данные в query-continue для продолжения.
- Type: boolean (details)
- titles
Список заголовков для работы.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- pageids
Список идентификаторов страниц для работы.
- Тип: список целочисленных значений
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- revids
Список идентификаторов версий для работы.
- Тип: список целочисленных значений
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- generator
Получить список страниц для работы, запустив указанный запрос-модуль.
Примечание: названия параметров генераторов должны начинаться с «g», см. примеры.
- allcategories
- Перечисление всех категорий.
- alldeletedrevisions
- Перечисление всех удалённых версий указанного участника или в указанном пространстве имён.
- allfileusages
- Перечисление всех использований файлов, в том числе несуществующих.
- allimages
- Перечисление всех файлов.
- alllinks
- Перечисление всех ссылок, указывающих на заданное пространство имён.
- allpages
- Перечисление всех страниц в данном пространстве имён.
- allredirects
- Перечисление всех перенаправлений на заданное пространство имён.
- allrevisions
- Перечисление всех версий.
- alltransclusions
- Перечисление всех включений (страниц, вставленных с помощью {{x}}), включая несуществующие.
- backlinks
- Получение списка страниц, ссылающихся на данную страницу.
- categories
- Перечисление всех категорий, которым принадлежит страница.
- categorymembers
- Перечисление всех страниц в данной категории.
- deletedrevisions
- Получение информации об удалённых правках.
- duplicatefiles
- Перечисление всех файлов, являющихся дубликатами данных, основываясь на сравнении хэш-сумм.
- embeddedin
- Поиск всех страниц, встраивающих (включающих) данное название.
- exturlusage
- Перечислить страницы, содержащие данную ссылку.
- fileusage
- Поиск всех страниц, использующих данный файл.
- images
- Возвращает все файлы, содержащиеся на данных страницах.
- imageusage
- Поиск всех страниц, использующих данный файл.
- iwbacklinks
- Поиск всех страниц, ссылающихся на заданную интервики ссылку.
- langbacklinks
- Поиск всех страниц, ссылающихся на заданную языковую ссылку.
- links
- Возвращает все ссылки с данных страниц.
- linkshere
- Поиск всех страниц, ссылающихся на данную.
- pageswithprop
- Перечисление всех страниц, использующих заданное свойство.
- prefixsearch
- Осуществление поиска по префиксу названий страниц.
- protectedtitles
- Перечисление всех названий, защищённых от создания.
- querypage
- Получение списка, предоставляемого служебной страницей, основанной на QueryPage.
- random
- Получение набора случайных страниц.
- recentchanges
- Перечисление последних правок.
- redirects
- Возвращает все перенаправления на данную страницу.
- revisions
- Получение информации о версии страницы.
- search
- Проведение полнотекстового поиска.
- templates
- Возвращает все страницы, включённые в данную.
- transcludedin
- Поиск всех страниц, включающих данные страницы.
- watchlist
- Получение последних правок страниц из списка наблюдения текущего участника.
- watchlistraw
- Получение всех страниц из списка наблюдения текущего участника.
- Одно из следующих значений: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
- redirects
Автоматически разрешать перенаправления в query+titles, query+pageids и query+revids, а также на страницах, возвращённых query+generator.
- Type: boolean (details)
- converttitles
Преобразовать заголовки в другой вариант, если это необходимо. Работает только если язык содержимого вики поддерживает преобразование вариантов. Языки, поддерживающие преобразование, включают в себя ban, en, crh, gan, iu, kk, ku, shi, sr, tg, uz и zh.
- Type: boolean (details)
- Получить site info и последнее изменение для Main Page.
- api.php?action=query&prop=revisions&meta=siteinfo&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&rvprop=user|comment&continue= [открыть в песочнице]
- Получить последнее изменение для страниц, начиная с API/.
- api.php?action=query&generator=allpages&gapprefix=API/&prop=revisions&continue= [открыть в песочнице]
prop=articlesnippet (art)
- Этот модуль требует прав на чтение.
- Источник: unknown
- Лицензия: unknown
- artchars
- ⧼apihelp-query+articlesnippet-param-chars⧽
- Тип: целочисленное значение
- Значение должно быть между 1 и 1000.
- По умолчанию: 100
prop=categories (cl)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление всех категорий, которым принадлежит страница.
- clprop
Какие дополнительные свойства получить для каждой категории:
- sortkey
- Добавляет ключ сортировки (шестнадцатеричная строка) и префикс ключа сортировки (человеко-читаемая часть) для категории.
- timestamp
- Добавляет метку времени, когда категория была добавлена.
- hidden
- Отмечает категории, скрытые магическим словом
__HIDDENCAT__.
- Значения (разделённые с помощью | или альтернативного разделителя): hidden, sortkey, timestamp
- clshow
Какие типы категорий показать.
- Значения (разделённые с помощью | или альтернативного разделителя): !hidden, hidden
- cllimit
Сколько категорий вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- clcontinue
Когда доступно больше результатов, используйте это для продолжения.
- clcategories
Перечислять только данные категории. Полезно для проверки, включена ли конкретная страница в конкретную категорию.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- cldir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- Получить список категорий, в которые включена страница Albert Einstein.
- api.php?action=query&prop=categories&titles=Albert%20Einstein [открыть в песочнице]
- Получить информацию о всех категориях, использованных на странице Albert Einstein.
- api.php?action=query&generator=categories&titles=Albert%20Einstein&prop=info [открыть в песочнице]
prop=categoryinfo (ci)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Возвращение информации о конкретных категориях.
- cicontinue
Когда доступно больше результатов, используйте это для продолжения.
- Получить информацию о Category:Foo и Category:Bar.
- api.php?action=query&prop=categoryinfo&titles=Category:Foo|Category:Bar [открыть в песочнице]
prop=contributors (pc)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение списка зарегистрированных и количества анонимных редакторов страницы.
- pcgroup
Включать только участников из данных групп. Неявные или автоматически присваиваемые группы, вроде *, user или autoconfirmed, не считаются.
- Значения (разделённые с помощью | или альтернативного разделителя): autopatrol, bot, bot-global, bureaucrat, checkuser, content-moderator, content-reviewer, content-volunteer, directors, fandom-editor, fandom-star, global-discussions-moderator, helper, imagereviewer, notifications-cms-user, request-to-be-forgotten-admin, restricted-login-exempt, rollback, soap, staff, sysop, threadmoderator, translator, util, vanguard, voldev, widgeteditor, wiki-representative, wiki-specialist
- pcexcludegroup
Исключать участников из заданных групп. Неявные или автоматически присваиваемые группы, вроде *, user или autoconfirmed, не считаются.
- Значения (разделённые с помощью | или альтернативного разделителя): autopatrol, bot, bot-global, bureaucrat, checkuser, content-moderator, content-reviewer, content-volunteer, directors, fandom-editor, fandom-star, global-discussions-moderator, helper, imagereviewer, notifications-cms-user, request-to-be-forgotten-admin, restricted-login-exempt, rollback, soap, staff, sysop, threadmoderator, translator, util, vanguard, voldev, widgeteditor, wiki-representative, wiki-specialist
- pcrights
Включать только участников с данными правами. Участники с правами, предоставляемыми неявными или автоматически присваиваемыми группами — такими, как *, user или autoconfirmed, — не считаются.
- Значения (разделённые с помощью | или альтернативного разделителя): abusefilter-bypass, abusefilter-hidden-log, abusefilter-hide-log, abusefilter-log, abusefilter-log-detail, abusefilter-log-private, abusefilter-modify, abusefilter-modify-global, abusefilter-modify-restricted, abusefilter-privatedetails, abusefilter-privatedetails-log, abusefilter-revert, abusefilter-view, abusefilter-view-private, achievement_admin, analytics, announcements, apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, award_achievements, bigdelete, block, blockemail, bot, browsearchive, changetags, checkuser, checkuser-log, content-review, content-review-test-mode, createaccount, createinteractivemap, createpage, createtalk, delete, delete-redirect, delete_achievements, deletechangetags, deletedhistory, deletedtext, deleteinteractivemap, deletelogentry, deleterevision, dpl_param_delete_rules, dpl_param_update_rules, edit, edit_achievements, edit_meta_achievements, editcontentmodel, editinteractivemap, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, editwidgets, font_manager, font_upload, gadgets-definition-edit, gadgets-edit, hideblockername, hideuser, ignore-contrast-errors, import, importupload, interwiki, ipblock-exempt, lookupcontribs, lookupuser, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, moveinteractivemap, multidelete, multilookup, nominornewtalk, noratelimit, nuke, override-export-depth, pagelang, patrol, patrolmarks, phalanx, phalanxemailblock, phalanxexempt, piggyback, profile-comments-moderate, profile-moderate, profile-purgecomments, profile-stats, protect, purge, read, restore_achievements, reupload, reupload-own, reupload-shared, rollback, sboverride, sendemail, siteadmin, skipcaptcha, spamblacklistlog, subscription, suppressionlog, suppressredirect, suppressrevision, tboverride, tboverride-account, titleblacklistlog, torunblocked, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, view-importjs-statistics, viewmyprivateinfo, viewmywatchlist, viewsuppressed, wiki_points_admin, wpa_adjust_points, writeapi
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- pcexcluderights
Исключать участников с данными правами. Участники с правами, предоставляемыми неявными или автоматически присваиваемыми группами — такими, как *, user или autoconfirmed, — не считаются.
- Значения (разделённые с помощью | или альтернативного разделителя): abusefilter-bypass, abusefilter-hidden-log, abusefilter-hide-log, abusefilter-log, abusefilter-log-detail, abusefilter-log-private, abusefilter-modify, abusefilter-modify-global, abusefilter-modify-restricted, abusefilter-privatedetails, abusefilter-privatedetails-log, abusefilter-revert, abusefilter-view, abusefilter-view-private, achievement_admin, analytics, announcements, apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, award_achievements, bigdelete, block, blockemail, bot, browsearchive, changetags, checkuser, checkuser-log, content-review, content-review-test-mode, createaccount, createinteractivemap, createpage, createtalk, delete, delete-redirect, delete_achievements, deletechangetags, deletedhistory, deletedtext, deleteinteractivemap, deletelogentry, deleterevision, dpl_param_delete_rules, dpl_param_update_rules, edit, edit_achievements, edit_meta_achievements, editcontentmodel, editinteractivemap, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, editwidgets, font_manager, font_upload, gadgets-definition-edit, gadgets-edit, hideblockername, hideuser, ignore-contrast-errors, import, importupload, interwiki, ipblock-exempt, lookupcontribs, lookupuser, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, moveinteractivemap, multidelete, multilookup, nominornewtalk, noratelimit, nuke, override-export-depth, pagelang, patrol, patrolmarks, phalanx, phalanxemailblock, phalanxexempt, piggyback, profile-comments-moderate, profile-moderate, profile-purgecomments, profile-stats, protect, purge, read, restore_achievements, reupload, reupload-own, reupload-shared, rollback, sboverride, sendemail, siteadmin, skipcaptcha, spamblacklistlog, subscription, suppressionlog, suppressredirect, suppressrevision, tboverride, tboverride-account, titleblacklistlog, torunblocked, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, view-importjs-statistics, viewmyprivateinfo, viewmywatchlist, viewsuppressed, wiki_points_admin, wpa_adjust_points, writeapi
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- pclimit
Сколько редакторов вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- pccontinue
Когда доступно больше результатов, используйте это для продолжения.
prop=deletedrevisions (drv)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение информации об удалённых правках.
Может быть использовано несколькими способами:
- Получение удалённых правок для набора страниц, заданного с помощью названий или идентификаторов. Сортируется по названиям и временным меткам.
- Получение данных о наборе удалённых правок, заданных с помощью их revid. Сортируется по идентификаторам версий.
- drvprop
Какие свойства каждой версии получить:
- ids
- Идентификатор версии.
- flags
- Флаги версии (малая правка).
- timestamp
- Временная метка версии.
- user
- Участник, создавший версию. Если версия пользователя была удалена, будет возвращено свойство userhidden.
- userid
- Идентификатор создателя версии. Если версия пользователя была удалена, будет возвращено свойство userhidden.
- 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
- Описание правки. Если комментарий был удален, будет возвращено свойство commenthidden.
- parsedcomment
- Распарсенное описание правки. Если комментарий был удален, будет возвращено свойство commenthidden.
- content
- Содержание каждого слота версии. Если редакция содержимого была удалена, будет возвращено свойство texthidden.
- 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
- Значение должно быть между 1 и 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, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- drvstart
Временная метка, с которой начать перечисление. Игнорируется при обработке списка идентификаторов версий.
- Тип: временная метка (разрешённые форматы)
- drvend
Временная метка, на которой закончить перечисление. Игнорируется при обработке списка идентификаторов версий.
- Тип: временная метка (разрешённые форматы)
- drvdir
В каком порядке перечислять:
- newer
- Начать с самых старых. Обратите внимание: drvstart должно быть раньше drvend.
- older
- Начать с самых новых (по умолчанию). Обратите внимание: drvstart должно быть позже drvend.
- Одно из следующих значений: newer, older
- По умолчанию: older
- drvtag
Только правки с заданной меткой.
- drvuser
Только правки данного участника.
- Тип: пользователь, любой из имя участника, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
- drvexcludeuser
Не перечислять правки данного участника.
- Тип: пользователь, любой из имя участника, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
- drvcontinue
Когда доступно больше результатов, используйте это для продолжения.
- Список удалённых правок страниц Main Page и Talk:Main Page с содержимым.
- api.php?action=query&prop=deletedrevisions&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0|%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5%3A%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&drvslots=*&drvprop=user|comment|content [открыть в песочнице]
- Список информации для удалённой правки 123456.
- api.php?action=query&prop=deletedrevisions&revids=123456 [открыть в песочнице]
prop=duplicatefiles (df)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление всех файлов, являющихся дубликатами данных, основываясь на сравнении хэш-сумм.
- dflimit
Сколько дубликатов вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- dfcontinue
Когда доступно больше результатов, используйте это для продолжения.
- dfdir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- dflocalonly
Искать только файлы в локальном репозитории.
- Type: boolean (details)
- Поиск дубликатов File:Albert Einstein Head.jpg.
- api.php?action=query&titles=File:Albert_Einstein_Head.jpg&prop=duplicatefiles [открыть в песочнице]
- Поиск дубликатов всех файлов.
- api.php?action=query&generator=allimages&prop=duplicatefiles [открыть в песочнице]
prop=extlinks (el)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение всех внешних ссылок (не интервик) для данной страницы.
- ellimit
Сколько ссылок вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- elcontinue
Когда доступно больше результатов, используйте это для продолжения.
- elprotocol
Протокол ссылки. Если оставлено пустым, а elquery задано, будут найдены ссылки с протоколом http. Оставьте пустым и elquery, и данный параметр, чтобы получить список всех внешних ссылок.
- Одно из следующих значений: Может быть пустым или ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, matrix, mms, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, worldwind, xmpp
- По умолчанию: (пусто)
- elquery
Поисковый запрос без протокола. Полезно для проверки, содержит ли определённая страница определённую внешнюю ссылку.
- elexpandurl
Раскрыть зависимые от протокола ссылки с каноничным протоколом.
- Type: boolean (details)
- Получить внешние ссылки на странице Main Page.
- api.php?action=query&prop=extlinks&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0 [открыть в песочнице]
prop=extracts (ex)
- Этот модуль требует прав на чтение.
- Источник: TextExtracts
- Лицензия: GPL-2.0-or-later
Returns plain-text or limited HTML extracts of the given pages.
- exchars
Сколько символов возвращать. Возвращаемый в действительности текст может быть немного длиннее.
- Тип: целочисленное значение
- Значение должно быть между 1 и 1200.
- exsentences
Сколько предложений возвращать.
- Тип: целочисленное значение
- Значение должно быть между 1 и 10.
- exlimit
How many extracts to return. (Multiple extracts can only be returned if exintro is set to true.)
- Тип: целое число или max
- Значение должно быть между 1 и 20.
- По умолчанию: 20
- exintro
Возвращаться только содержимое, идущее до первого раздела.
- Type: boolean (details)
- explaintext
Return extracts as plain text instead of limited HTML.
- Type: boolean (details)
- exsectionformat
How to format sections in plaintext mode:
- plain
- No formatting.
- wiki
- Wikitext-style formatting (== like this ==).
- raw
- This module's internal representation (section titles prefixed with <ASCII 1><ASCII 2><section level><ASCII 2><ASCII 1>).
- Одно из следующих значений: plain, raw, wiki
- По умолчанию: wiki
- excontinue
Когда доступно больше результатов, используйте это для продолжения.
- Тип: целочисленное значение
- Получить 175-символьный фрагмент
- api.php?action=query&prop=extracts&exchars=175&titles=Therion [открыть в песочнице]
prop=fileusage (fu)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Поиск всех страниц, использующих данный файл.
- fuprop
Какие свойства получить:
- pageid
- Идентификатор каждой страницы.
- title
- Заголовок каждой страницы.
- redirect
- Метка, является ли страница перенаправлением.
- Значения (разделённые с помощью | или альтернативного разделителя): pageid, redirect, title
- По умолчанию: pageid|title|redirect
- funamespace
Включить страницы только из данных пространств имён.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- Для указания всех значений, используйте *.
- fushow
Показать только элементы, соответствующие этим критериям:
- redirect
- Показать только перенаправления.
- !redirect
- Показать только не перенаправления.
- Значения (разделённые с помощью | или альтернативного разделителя): !redirect, redirect
- fulimit
Сколько страниц вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- fucontinue
Когда доступно больше результатов, используйте это для продолжения.
- Получить список страниц, использующих File:Example.jpg.
- api.php?action=query&prop=fileusage&titles=File%3AExample.jpg [открыть в песочнице]
- Получить информацию о страницах, использующих File:Example.jpg.
- api.php?action=query&generator=fileusage&titles=File%3AExample.jpg&prop=info [открыть в песочнице]
prop=imageinfo (ii)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Возвращает информацию о файле и историю загрузок.
- iiprop
Какую информацию о файле получить:
- timestamp
- Добавляет метку времени загрузки файловой версии.
- user
- Добавляет участников, загрузивших каждую файловую версию. Если версия пользователя была удалена, будет возвращено свойство userhidden.
- userid
- Добавляет идентификаторы участников, загрузивших каждую файловую версию. Если версия пользователя была удалена, будет возвращено свойство userhidden.
- comment
- Комментарий к версии. Если комментарий был удален, будет возвращено свойство commenthidden.
- parsedcomment
- Распарсенный комментарий к версии. Если комментарий был удален, будет возвращено свойство commenthidden.
- canonicaltitle
- Добавляет каноничное название файла. Если версия файла была удалена, будет возвращено свойство filehidden.
- url
- Возвращает ссылку на файл и страницу описания. Если версия файла была удалена, будет возвращено свойство filehidden.
- size
- Добавляет размер файла в байтах, высоту, ширину и количество использующих страниц (если применимо).
- dimensions
- Синоним для size.
- sha1
- Добавляет SHA1-хэш файла. Если версия файла была удалена, будет возвращено свойство filehidden.
- mime
- Добавляет MIME-тип файла. Если версия файла была удалена, будет возвращено свойство filehidden.
- thumbmime
- Добавляет MIME-тип миниатюры файла (требуется url и параметр iiurlwidth). Если версия файла была удалена, будет возвращено свойство filehidden.
- mediatype
- Добавляет медиа-тип файла. Если версия файла была удалена, будет возвращено свойство filehidden.
- metadata
- Перечисляет метаданные Exif для файловой версии. Если версия файла была удалена, будет возвращено свойство filehidden.
- commonmetadata
- Перечисляет общие для данного формата метаданные для файловой версии. Если версия файла была удалена, будет возвращено свойство filehidden.
- extmetadata
- Перечисляет структурированные метаданные, собранные из нескольких источников. Результат отдаётся в формате HTML. Если версия файла была удалена, будет возвращено свойство filehidden.
- archivename
- Добавляет имя архивной версии файла. Если версия файла была удалена, будет возвращено свойство filehidden.
- bitdepth
- Добавляет глубину цвета файловой версии. Если версия файла была удалена, будет возвращено свойство filehidden.
- uploadwarning
- Используется страницей Special:Upload для получения информации о существовании файла. Не предназначено для использования за пределами ядра MediaWiki.
- badfile
- Добавляет указание на то, находится ли файл в списке MediaWiki:Bad image list
- Значения (разделённые с помощью | или альтернативного разделителя): archivename, badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, thumbmime, timestamp, uploadwarning, url, user, userid
- По умолчанию: timestamp|user
- iilimit
Сколько версий каждого файла вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 1
- iistart
Временная метка, с которой начать перечисление.
- Тип: временная метка (разрешённые форматы)
- iiend
Временная метка, на которой закончить перечисление.
- Тип: временная метка (разрешённые форматы)
- iiurlwidth
Если задан iiprop=url, будет возвращена ссылка на изображение, масштабированное до указанной ширины. Из соображений производительности, при использовании этой опции будет возвращено не более 50 файлов.
- Тип: целочисленное значение
- По умолчанию: -1
- iiurlheight
Аналогично iiurlwidth.
- Тип: целочисленное значение
- По умолчанию: -1
- iimetadataversion
Какую версию метаданных использовать. Если указано latest, будет использована последняя версия. Для обратной совместимости, значение по умолчанию — 1.
- По умолчанию: 1
- iiextmetadatalanguage
На каком языке запрашивать расширенные метаданные. Это затрагивает как переводы, если их доступно несколько, так и способ форматирования чисел и других значений.
- По умолчанию: ru
- iiextmetadatamultilang
Если для свойства расширенных метаданных доступны переводы, запросить их все.
- Type: boolean (details)
- iiextmetadatafilter
Если задано и непустое, только эти ключи будут возвращены для iiprop=extmetadata.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- iiurlparam
Строковой параметр, зависящий от обработчика. Например, для PDF можно использовать page15-100px. Должен быть использован iiurlwidth, не противоречащий с iiurlparam.
- По умолчанию: (пусто)
- iibadfilecontexttitle
Если задан badfilecontexttitleprop=badfile, этот заголовок страницы будет использован для анализа MediaWiki:Bad image list.
- iicontinue
Когда доступно больше результатов, используйте это для продолжения.
- iilocalonly
Искать только файлы в локальном репозитории.
- Type: boolean (details)
- Заросить информацию о текущей версии File:Albert Einstein Head.jpg.
- api.php?action=query&titles=File:Albert%20Einstein%20Head.jpg&prop=imageinfo [открыть в песочнице]
- Запросить информацию о версиях File:Test.jpg с 2008 года и позже.
- api.php?action=query&titles=File:Test.jpg&prop=imageinfo&iilimit=50&iiend=2007-12-31T23:59:59Z&iiprop=timestamp|user|url [открыть в песочнице]
prop=images (im)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Возвращает все файлы, содержащиеся на данных страницах.
- imlimit
Сколько файлов вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- imcontinue
Когда доступно больше результатов, используйте это для продолжения.
- imimages
Перечислять только данные файлы. Полезно для проверки, включает ли конкретная страница конкретный файл.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- imdir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- Получить список файлов, использованных на Main Page.
- api.php?action=query&prop=images&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0 [открыть в песочнице]
- Получить информацию о всех файлах, использованных на Main Page.
- api.php?action=query&generator=images&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&prop=info [открыть в песочнице]
prop=info (in)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение основной информации о страницах.
- inprop
Какие дополнительные свойства получить:
- protection
- Перечисление уровней защиты каждой страницы.
- talkid
- Идентификатор страницы обсуждения для каждой страницы не-обсуждения.
- watched
- Перечислить статус наблюдения за каждой страницей.
- watchers
- Количество наблюдающих, если разрешено.
- visitingwatchers
- Количество наблюдающих за каждой страницей, просмотревших последние правки, если разрешено.
- notificationtimestamp
- Временная метка уведомления для списка наблюдения для каждой страницы.
- subjectid
- Идентификатор родительской страницы для каждой страницы обсуждения.
- associatedpage
- The prefixed title of the associated subject or talk page.
- url
- Возвращает полную ссылку, ссылку на редактирование и каноничную ссылку для каждой страницы.
- readable
- Устарело. Может ли участник просматривать эту страницу. Используйте вместо этого intestactions=read.
- preload
- Текст, возвращённый EditFormPreloadText.
- displaytitle
- Возвращает стиль отображения заголовка страницы.
- varianttitles
- Выдаёт отображаемый заголовок во всех вариантах языка контента сайта.
- linkclasses
- Gives the additional CSS classes (e.g. link colors) used for links to this page if they were to appear on the page named by inlinkcontext.
- Значения (разделённые с помощью | или альтернативного разделителя): associatedpage, displaytitle, linkclasses, notificationtimestamp, preload, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, readable
- inlinkcontext
The context title to use when determining extra CSS classes (e.g. link colors) when inprop contains linkclasses.
- Тип: название страницы
- Принимает несуществующие страницы.
- По умолчанию: Заглавная страница
- intestactions
Проверить, может ли текущий участник провести указанные действия над страницей.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- intestactionsdetail
Detail level for intestactions. Use the main module's errorformat and errorlang parameters to control the format of the messages returned.
- boolean
- Возвращает логическое значение для каждого действия.
- full
- Return messages describing why the action is disallowed, or an empty array if it is allowed.
- quick
- Like full but skipping expensive checks.
- Одно из следующих значений: boolean, full, quick
- По умолчанию: boolean
- incontinue
Когда доступно больше результатов, используйте это для продолжения.
- Получить информацию о странице Main Page.
- api.php?action=query&prop=info&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0 [открыть в песочнице]
- Получить основную информацию и информацию о защите страницы Main Page.
- api.php?action=query&prop=info&inprop=protection&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0 [открыть в песочнице]
prop=infobox (ib)
- Этот модуль требует прав на чтение.
- Источник: PortableInfobox
- Лицензия: GPL-2.0-or-later
prop=iwlinks (iw)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Возвращает все интервики-ссылки с данных страниц.
- iwprop
Какие дополнительные свойства получить для каждой интервики-ссылки:
- url
- Добавляет полный URL.
- Значения (разделённые с помощью | или альтернативного разделителя): url
- iwprefix
Вернуть только интервики с этим префиксом.
- iwtitle
Искомая интервики-ссылка. Должна быть использована вместе с iwprefix.
- iwdir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- iwlimit
Сколько интервики-ссылок вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- iwcontinue
Когда доступно больше результатов, используйте это для продолжения.
- iwurl
- Устарело.
Следует ли возвращать полный URL (не может быть использовано одновременно с iwprop).
- Type: boolean (details)
- Получить интервики-ссылки со страницы Main Page.
- api.php?action=query&prop=iwlinks&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0 [открыть в песочнице]
prop=langlinks (ll)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Возвращает все межъязыковые ссылки с данных страниц.
- llprop
Какие дополнительные свойства получить для каждой межъязыковой ссылки:
- url
- Добавляет полный URL.
- langname
- Добавляет локализованное название языка (лучший вариант). Используйте llinlanguagecode для указания языка.
- autonym
- Добавляет самоназвание языка.
- Значения (разделённые с помощью | или альтернативного разделителя): autonym, langname, url
- lllang
Возвращает только ссылки с данным языковым кодом.
- lltitle
Искомая ссылка. Должна быть использована вместе с lllang.
- lldir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- llinlanguagecode
Языковой код для локализованных названий языков.
- По умолчанию: ru
- lllimit
Сколько ссылок вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- llcontinue
Когда доступно больше результатов, используйте это для продолжения.
- llurl
- Устарело.
Следует ли вернуть полный URL (не может быть использовано одновременно с llprop).
- Type: boolean (details)
- Получить межъязыковые ссылки со страницы Main Page.
- api.php?action=query&prop=langlinks&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&redirects= [открыть в песочнице]
prop=links (pl)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Возвращает все ссылки с данных страниц.
- plnamespace
Показывать ссылки только на данные пространства имён.
- Значения (разделённые с помощью | или альтернативного разделителя): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- Для указания всех значений, используйте *.
- pllimit
Сколько ссылок вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- plcontinue
Когда доступно больше результатов, используйте это для продолжения.
- pltitles
Перечислять только данные ссылки. Полезно для проверки, содержит ли конкретная страница конкретную ссылку.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- pldir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- Получить ссылки со страницы Main Page.
- api.php?action=query&prop=links&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0 [открыть в песочнице]
- Получить информацию о страницах, на которые ссылается Main Page.
- api.php?action=query&generator=links&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&prop=info [открыть в песочнице]
- Получить ссылки с Main Page на пространства имён Участник и Шаблон.
- api.php?action=query&prop=links&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&plnamespace=2|10 [открыть в песочнице]
prop=linkshere (lh)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Поиск всех страниц, ссылающихся на данную.
- lhprop
Какие свойства получить:
- pageid
- Идентификатор каждой страницы.
- title
- Заголовок каждой страницы.
- redirect
- Метка, является ли страница перенаправлением.
- Значения (разделённые с помощью | или альтернативного разделителя): pageid, redirect, title
- По умолчанию: pageid|title|redirect
- lhnamespace
Включить страницы только из данных пространств имён.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- Для указания всех значений, используйте *.
- lhshow
Показать только элементы, соответствующие этим критериям:
- redirect
- Показать только перенаправления.
- !redirect
- Показать только не перенаправления.
- Значения (разделённые с помощью | или альтернативного разделителя): !redirect, redirect
- lhlimit
Сколько страниц вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- lhcontinue
Когда доступно больше результатов, используйте это для продолжения.
- Получить список страниц, ссылающихся на Main Page.
- api.php?action=query&prop=linkshere&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0 [открыть в песочнице]
- Получить информацию о страницах, ссылающихся на Main Page.
- api.php?action=query&generator=linkshere&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&prop=info [открыть в песочнице]
prop=pageimages (pi)
- Этот модуль требует прав на чтение.
- Источник: unknown
- Лицензия: unknown
- pithumbsize
- ⧼apihelp-query+pageimages-param-thumbsize⧽
- Тип: целочисленное значение
- По умолчанию: 50
- piprop
- ⧼apihelp-query+pageimages-param-prop⧽
- Значения (разделённые с помощью | или альтернативного разделителя): name, original, thumbnail
- По умолчанию: thumbnail|name
prop=pageprops (pp)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение различных свойств страниц, определённых в содержании страницы.
- ppcontinue
Когда доступно больше результатов, используйте это для продолжения.
- ppprop
Перечислить только эти свойства страницы (action=query&list=pagepropnames возвращает список используемых названий свойств). Полезно для проверки, используют ли страницы конкретные свойства.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- Получить свойства страниц Main Page и MediaWiki.
- api.php?action=query&prop=pageprops&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0|MediaWiki [открыть в песочнице]
prop=redirects (rd)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Возвращает все перенаправления на данную страницу.
- rdprop
Какие свойства получить:
- pageid
- Идентификатор каждого перенаправления.
- title
- Название каждого перенаправления.
- fragment
- Фрагемнт каждого перенаправления, если доступен.
- Значения (разделённые с помощью | или альтернативного разделителя): fragment, pageid, title
- По умолчанию: pageid|title
- rdnamespace
Включить страницы только из данных пространств имён.
Примечание: Из-за жадного режима, использование этого может привести к меньшему, чем rdlimit, числу результатов перед продолжением; в крайнем случае, может вернуться и ноль результатов.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- Для указания всех значений, используйте *.
- rdshow
Показывать только элементы, удовлетворяющие данным критериям:
- fragment
- Показывать только перенаправления с фрагментами.
- !fragment
- Показывать только перенаправления без фрагментов.
- Значения (разделённые с помощью | или альтернативного разделителя): !fragment, fragment
- rdlimit
Сколько перенаправлений вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- rdcontinue
Когда доступно больше результатов, используйте это для продолжения.
- Получить список перенаправлений на Main Page.
- api.php?action=query&prop=redirects&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0 [открыть в песочнице]
- Получить информацию о всех перенаправлениях на Main Page.
- api.php?action=query&generator=redirects&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&prop=info [открыть в песочнице]
prop=revisions (rv)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение информации о версии страницы.
Может использоваться в трёх режимах:
- Получение данных о наборе страниц (последних версий) с помощью передачи названий или идентификаторов страниц.
- Получение версий одной данной страницы, используя названия или идентификаторы с началом, концом или лимитом.
- Получение данных о наборе версий, передаваемых с помощью их идентификаторов.
- rvprop
Какие свойства каждой версии получить:
- ids
- Идентификатор версии.
- flags
- Флаги версии (малая правка).
- timestamp
- Временная метка версии.
- user
- Участник, создавший версию. Если версия пользователя была удалена, будет возвращено свойство userhidden.
- userid
- Идентификатор создателя версии. Если версия пользователя была удалена, будет возвращено свойство userhidden.
- 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
- Описание правки. Если комментарий был удален, будет возвращено свойство commenthidden.
- parsedcomment
- Распарсенное описание правки. Если комментарий был удален, будет возвращено свойство commenthidden.
- content
- Содержание каждого слота версии. Если редакция содержимого была удалена, будет возвращено свойство texthidden.
- 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
- rvslots
Which revision slots to return data for, when slot-related properties are included in rvprops. If omitted, data from the main slot will be returned in a backwards-compatible format.
- Значения (разделённые с помощью | или альтернативного разделителя): main
- Для указания всех значений, используйте *.
- rvlimit
Сколько версий вернуть.
- Может быть использовано только с одной страницей (режим №2).
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- rvexpandtemplates
- Устарело.
Вместо этого используйте action=expandtemplates. Раскрыть шаблоны в содержимом версии (требуется rvprop=content).
- Type: boolean (details)
- rvgeneratexml
- Устарело.
Вместо этого используйте action=expandtemplates или action=parse. Сгенерировать дерево парсинга XML содержимого версии (требуется rvprop=content).
- Type: boolean (details)
- rvparse
- Устарело.
Вместо этого используйте action=parse. Распарсить содержимое версии (требуется rvprop=content). Из соображений производительности, при использовании этой опции, в качестве rvlimit принудительно устанавливается 1.
- Type: boolean (details)
- rvsection
Восстановить только содержимое раздела с этим идентификатором.
- rvdiffto
- Устарело.
Вместо этого используйте action=compare. Идентификатор версии, с которым сравнивать каждую версию. Используйте prev, next и cur для предыдущей, следующей и текущей версии соответственно.
- rvdifftotext
- Устарело.
Вместо этого используйте action=compare. Текст, с которым сравнивать каждую версию. Сравнивает ограниченное число версий. Переопределяет rvdiffto. Если задано rvsection, сравнение будет произведено только с этим разделом.
- rvdifftotextpst
- Устарело.
Вместо этого используйте action=compare. Выполнить преобразование перед записью правки до сравнения. Доступно только при использовании с rvdifftotext.
- Type: boolean (details)
- rvcontentformat
- Устарело.
Формат серилиализации, использованный в rvdifftotext и ожидаемый в результате.
- Одно из следующих значений: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- rvstartid
Начать перечисление с этой временной метки версии. Версия обязана существовать, но не обязана принадлежать этой странице.
- Может быть использовано только с одной страницей (режим №2).
- Тип: целочисленное значение
- rvendid
Закончить перечисление на этой временной метке версии. Версия обязана существовать, но не обязана принадлежать этой странице.
- Может быть использовано только с одной страницей (режим №2).
- Тип: целочисленное значение
- rvstart
С какой временной метки начать перечисление.
- Может быть использовано только с одной страницей (режим №2).
- Тип: временная метка (разрешённые форматы)
- rvend
Перечислять до данной временной метки.
- Может быть использовано только с одной страницей (режим №2).
- Тип: временная метка (разрешённые форматы)
- rvdir
В каком порядке перечислять:
- newer
- Начать с самых старых. Обратите внимание: rvstart должно быть раньше rvend.
- older
- Начать с самых новых (по умолчанию). Обратите внимание: rvstart должно быть позже rvend.
- Может быть использовано только с одной страницей (режим №2).
- Одно из следующих значений: newer, older
- По умолчанию: older
- rvuser
Только версии данного участника.
- Может быть использовано только с одной страницей (режим №2).
- Тип: пользователь, любой из имя участника, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
- rvexcludeuser
Исключить версии данного участника.
- Может быть использовано только с одной страницей (режим №2).
- Тип: пользователь, любой из имя участника, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
- rvtag
Только версии с заданной меткой.
- rvcontinue
Когда доступно больше результатов, используйте это для продолжения.
- Получить данные с содержимым для последних версий страниц API и Main Page.
- api.php?action=query&prop=revisions&titles=API|%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&rvslots=*&rvprop=timestamp|user|comment|content [открыть в песочнице]
- Получить последние 5 версий Main Page.
- api.php?action=query&prop=revisions&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&rvlimit=5&rvprop=timestamp|user|comment [открыть в песочнице]
- Получить первые 5 версий Main Page.
- api.php?action=query&prop=revisions&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer [открыть в песочнице]
- Получить первые 5 версий Main Page созданных после 2006-05-01.
- api.php?action=query&prop=revisions&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer&rvstart=2006-05-01T00:00:00Z [открыть в песочнице]
- Получить первые 5 версий Main Page, сделанных не анонимным участником 127.0.0.1.
- api.php?action=query&prop=revisions&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&rvlimit=5&rvprop=timestamp|user|comment&rvexcludeuser=127.0.0.1 [открыть в песочнице]
- Получить первые 5 версий Main Page, сделанных участником MediaWiki default.
- api.php?action=query&prop=revisions&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&rvlimit=5&rvprop=timestamp|user|comment&rvuser=MediaWiki%20default [открыть в песочнице]
prop=stashimageinfo (sii)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Возвращает информацию о файлах во временном хранилище.
- siifilekey
Ключ, идентифицирующий предыдущую временную загрузку.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- siisessionkey
- Устарело.
Синоним siifilekey для обратной совместимости.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- siiprop
Какую информацию о файле получить:
- timestamp
- Добавляет метку времени загрузки файловой версии.
- canonicaltitle
- Добавляет каноничное название файла. Если версия файла была удалена, будет возвращено свойство filehidden.
- url
- Возвращает ссылку на файл и страницу описания. Если версия файла была удалена, будет возвращено свойство filehidden.
- size
- Добавляет размер файла в байтах, высоту, ширину и количество использующих страниц (если применимо).
- dimensions
- Синоним для size.
- sha1
- Добавляет SHA1-хэш файла. Если версия файла была удалена, будет возвращено свойство filehidden.
- mime
- Добавляет MIME-тип файла. Если версия файла была удалена, будет возвращено свойство filehidden.
- thumbmime
- Добавляет MIME-тип миниатюры файла (требуется url и параметр siiurlwidth). Если версия файла была удалена, будет возвращено свойство filehidden.
- metadata
- Перечисляет метаданные Exif для файловой версии. Если версия файла была удалена, будет возвращено свойство filehidden.
- commonmetadata
- Перечисляет общие для данного формата метаданные для файловой версии. Если версия файла была удалена, будет возвращено свойство filehidden.
- extmetadata
- Перечисляет структурированные метаданные, собранные из нескольких источников. Результат отдаётся в формате HTML. Если версия файла была удалена, будет возвращено свойство filehidden.
- bitdepth
- Добавляет глубину цвета файловой версии. Если версия файла была удалена, будет возвращено свойство filehidden.
- badfile
- Добавляет указание на то, находится ли файл в списке MediaWiki:Bad image list
- Значения (разделённые с помощью | или альтернативного разделителя): badfile, bitdepth, canonicaltitle, commonmetadata, dimensions, extmetadata, metadata, mime, sha1, size, thumbmime, timestamp, url
- По умолчанию: timestamp|url
- siiurlwidth
Если задан siiprop=url, будет возвращена ссылка на изображение, масштабированное до указанной ширины. Из соображений производительности, при использовании этой опции будет возвращено не более 50 файлов.
- Тип: целочисленное значение
- По умолчанию: -1
- siiurlheight
Аналогично siiurlwidth.
- Тип: целочисленное значение
- По умолчанию: -1
- siiurlparam
Строковой параметр, зависящий от обработчика. Например, для PDF можно использовать page15-100px. Должен быть использован siiurlwidth, не противоречащий с siiurlparam.
- По умолчанию: (пусто)
- Вернуть информацию о файле во временном хранилище.
- api.php?action=query&prop=stashimageinfo&siifilekey=124sd34rsdf567 [открыть в песочнице]
- Вернуть эскизы двух файлов в тайнике.
- api.php?action=query&prop=stashimageinfo&siifilekey=b34edoe3|bceffd4&siiurlwidth=120&siiprop=url [открыть в песочнице]
prop=templates (tl)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Возвращает все страницы, включённые в данную.
- tlnamespace
Показать шаблоны только данного пространства имён.
- Значения (разделённые с помощью | или альтернативного разделителя): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- Для указания всех значений, используйте *.
- tllimit
Сколько шаблонов вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- tlcontinue
Когда доступно больше результатов, используйте это для продолжения.
- tltemplates
Перечислять только эти шаблоны. Полезно для проверки, включает ли конкретная страница конкретный шаблон.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- tldir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- Получить список шаблонов, использующихся на Main Page.
- api.php?action=query&prop=templates&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0 [открыть в песочнице]
- Получить информацию о шаблонах, использующихся на Main Page.
- api.php?action=query&generator=templates&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&prop=info [открыть в песочнице]
- Получить страницы из пространств имён Участник и Шаблон, включённые в Main Page.
- api.php?action=query&prop=templates&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&tlnamespace=2|10 [открыть в песочнице]
prop=transcludedin (ti)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Поиск всех страниц, включающих данные страницы.
- tiprop
Какие свойства получить:
- pageid
- Идентификатор каждой страницы.
- title
- Заголовок каждой страницы.
- redirect
- Метка, является ли страница перенаправлением.
- Значения (разделённые с помощью | или альтернативного разделителя): pageid, redirect, title
- По умолчанию: pageid|title|redirect
- tinamespace
Включить страницы только из данных пространств имён.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- Для указания всех значений, используйте *.
- tishow
Показать только элементы, соответствующие этим критериям:
- redirect
- Показать только перенаправления.
- !redirect
- Показать только не перенаправления.
- Значения (разделённые с помощью | или альтернативного разделителя): !redirect, redirect
- tilimit
Сколько страниц вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- ticontinue
Когда доступно больше результатов, используйте это для продолжения.
- Получить список страниц, включающих Main Page.
- api.php?action=query&prop=transcludedin&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0 [открыть в песочнице]
- Получить информацию о страницах, включающих Main Page.
- api.php?action=query&generator=transcludedin&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&prop=info [открыть в песочнице]
prop=vignetteimages (vig)
- Этот модуль требует прав на чтение.
- Источник: unknown
- Лицензия: unknown
- vigthumbsize
- ⧼apihelp-query+vignetteimages-param-thumbsize⧽
- Тип: целочисленное значение
- По умолчанию: 50
- vigprop
- ⧼apihelp-query+vignetteimages-param-prop⧽
- Значения (разделённые с помощью | или альтернативного разделителя): name, original, thumbnail
- По умолчанию: thumbnail|name
list=abusefilters (abf)
- Этот модуль требует прав на чтение.
- Источник: Abuse Filter
- Лицензия: GPL-2.0-or-later
Отображение подробностей фильтров злоупотреблений
- abfstartid
Идентификатор фильтра, с которого начать перечисление.
- Тип: целочисленное значение
- abfendid
Идентификатор фильтра, на котором закончить перечисление.
- Тип: целочисленное значение
- abfdir
В каком порядке перечислять:
- Одно из следующих значений: newer, older
- По умолчанию: newer
- abfshow
Показывать только фильтры, которые отвечают этим критериям.
- Значения (разделённые с помощью | или альтернативного разделителя): !deleted, !enabled, !private, deleted, enabled, private
- abflimit
Максимальное число фильтров в списке.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- abfprop
Какие свойства необходимо получить.
- Значения (разделённые с помощью | или альтернативного разделителя): actions, comments, description, hits, id, lasteditor, lastedittime, pattern, private, status
- По умолчанию: id|description|actions|status
- Список включённых публичных фильтров
- api.php?action=query&list=abusefilters&abfshow=enabled|!private [открыть в песочнице]
- Показать дополнительную информацию о фильтрах
- api.php?action=query&list=abusefilters&abfprop=id|description|pattern [открыть в песочнице]
list=abuselog (afl)
- Этот модуль требует прав на чтение.
- Источник: Abuse Filter
- Лицензия: GPL-2.0-or-later
Отображение событий, на которых сработал один из фильтров злоупотреблений.
- afllogid
Показать запись с данным ID журнала.
- Тип: целочисленное значение
- aflstart
Временная метка, с которой начать перечисление.
- Тип: временная метка (разрешённые форматы)
- aflend
Временная метка, на которой закончить перечисление.
- Тип: временная метка (разрешённые форматы)
- afldir
В каком порядке перечислять:
- Одно из следующих значений: newer, older
- По умолчанию: older
- afluser
Показать только записи, связанные с данным участником или IP-адресом.
- afltitle
Показать только записи, связанные с данной страницей.
- aflfilter
Показать только записи, связанные с фильтрами с данными идентификаторами. Идентификаторы разделяются вертикальной чертой, а префикс "global-" используется для глобальных фильтров.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- afllimit
Максимальное количество записей в списке.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- aflprop
Какие свойства необходимо получить.
- Значения (разделённые с помощью | или альтернативного разделителя): action, details, filter, hidden, ids, result, revid, timestamp, title, user
- По умолчанию: ids|user|title|action|result|timestamp|hidden|revid
- Показать последние записи в журнале
- api.php?action=query&list=abuselog [открыть в песочнице]
- Показать последние записи в журнале API
- api.php?action=query&list=abuselog&afltitle=API [открыть в песочнице]
list=allcategories (ac)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление всех категорий.
- acfrom
Категория, с которой начать перечисление.
- accontinue
Когда доступно больше результатов, используйте это для продолжения.
- acto
Категория, на которой закончить перечисление.
- acprefix
Найти все названия категорий, начинающиеся с этого значения.
- acdir
Порядок сортировки.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- acmin
Вернуть только категории, в которых не меньше заданного числа страниц.
- Тип: целочисленное значение
- acmax
Вернуть только категории, в которых не больше заданного числа страниц.
- Тип: целочисленное значение
- aclimit
Сколько категорий вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- acprop
Какие свойства получить:
- size
- Добавляет количество страниц в категории.
- hidden
- Отмечает категории, скрытые магическим словом
__HIDDENCAT__.
- Значения (разделённые с помощью | или альтернативного разделителя): hidden, size
- По умолчанию: (пусто)
- Составить список категорий с информацией о числе страниц в каждой из них.
- api.php?action=query&list=allcategories&acprop=size [открыть в песочнице]
- Получить информацию о самой странице категории для категорий, начинающихся с List.
- api.php?action=query&generator=allcategories&gacprefix=List&prop=info [открыть в песочнице]
list=alldeletedrevisions (adr)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление всех удалённых версий указанного участника или в указанном пространстве имён.
- adrprop
Какие свойства каждой версии получить:
- ids
- Идентификатор версии.
- flags
- Флаги версии (малая правка).
- timestamp
- Временная метка версии.
- user
- Участник, создавший версию. Если версия пользователя была удалена, будет возвращено свойство userhidden.
- userid
- Идентификатор создателя версии. Если версия пользователя была удалена, будет возвращено свойство userhidden.
- 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
- Описание правки. Если комментарий был удален, будет возвращено свойство commenthidden.
- parsedcomment
- Распарсенное описание правки. Если комментарий был удален, будет возвращено свойство commenthidden.
- content
- Содержание каждого слота версии. Если редакция содержимого была удалена, будет возвращено свойство texthidden.
- 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
- adrslots
Which revision slots to return data for, when slot-related properties are included in adrprops. If omitted, data from the main slot will be returned in a backwards-compatible format.
- Значения (разделённые с помощью | или альтернативного разделителя): main
- Для указания всех значений, используйте *.
- adrlimit
Сколько версий вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- adrexpandtemplates
- Устарело.
Вместо этого используйте action=expandtemplates. Раскрыть шаблоны в содержимом версии (требуется adrprop=content).
- Type: boolean (details)
- adrgeneratexml
- Устарело.
Вместо этого используйте action=expandtemplates или action=parse. Сгенерировать дерево парсинга XML содержимого версии (требуется adrprop=content).
- Type: boolean (details)
- adrparse
- Устарело.
Вместо этого используйте action=parse. Распарсить содержимое версии (требуется adrprop=content). Из соображений производительности, при использовании этой опции, в качестве adrlimit принудительно устанавливается 1.
- Type: boolean (details)
- adrsection
Восстановить только содержимое раздела с этим идентификатором.
- adrdiffto
- Устарело.
Вместо этого используйте action=compare. Идентификатор версии, с которым сравнивать каждую версию. Используйте prev, next и cur для предыдущей, следующей и текущей версии соответственно.
- adrdifftotext
- Устарело.
Вместо этого используйте action=compare. Текст, с которым сравнивать каждую версию. Сравнивает ограниченное число версий. Переопределяет adrdiffto. Если задано adrsection, сравнение будет произведено только с этим разделом.
- adrdifftotextpst
- Устарело.
Вместо этого используйте action=compare. Выполнить преобразование перед записью правки до сравнения. Доступно только при использовании с adrdifftotext.
- Type: boolean (details)
- adrcontentformat
- Устарело.
Формат серилиализации, использованный в adrdifftotext и ожидаемый в результате.
- Одно из следующих значений: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- adruser
Только правки данного участника.
Примечание: Из-за жадного режима одновременное использование adruser и adrnamespace может привести к меньшему, чем adrlimit, числу результатов перед продолжением; в крайнем случае, может вернуться и ноль результатов.
- Тип: пользователь, любой из имя участника, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
- adrnamespace
Перечислять только страницы этого пространства имён.
Примечание: Из-за жадного режима одновременное использование adruser и adrnamespace может привести к меньшему, чем adrlimit, числу результатов перед продолжением; в крайнем случае, может вернуться и ноль результатов.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- Для указания всех значений, используйте *.
- adrstart
Временная метка, с которой начать перечисление.
- Может быть использовано только одновременно с adruser.
- Тип: временная метка (разрешённые форматы)
- adrend
Временная метка, на которой закончить перечисление.
- Может быть использовано только одновременно с adruser.
- Тип: временная метка (разрешённые форматы)
- adrdir
В каком порядке перечислять:
- newer
- Начать с самых старых. Обратите внимание: adrstart должно быть раньше adrend.
- older
- Начать с самых новых (по умолчанию). Обратите внимание: adrstart должно быть позже adrend.
- Одно из следующих значений: newer, older
- По умолчанию: older
- adrfrom
Начать перечисление на этом заголовке.
- Не может быть использовано одновременно с adruser.
- adrto
Закончить перечисление на этом заголовке.
- Не может быть использовано одновременно с adruser.
- adrprefix
Найти все названия страниц, начинающиеся с этого значения.
- Не может быть использовано одновременно с adruser.
- adrexcludeuser
Не перечислять правки данного участника.
- Не может быть использовано одновременно с adruser.
- Тип: пользователь, любой из имя участника, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
- adrtag
Только правки с заданной меткой.
- adrcontinue
Когда доступно больше результатов, используйте это для продолжения.
- adrgeneratetitles
При использовании в качестве генератора, создаёт названия страниц вместо идентификаторов версий.
- Type: boolean (details)
- Перечислить последние 50 удалённых правок участника Example.
- api.php?action=query&list=alldeletedrevisions&adruser=Example&adrlimit=50 [открыть в песочнице]
- Перечислить первые 50 удалённых правок в основном пространстве.
- api.php?action=query&list=alldeletedrevisions&adrdir=newer&adrnamespace=0&adrlimit=50 [открыть в песочнице]
list=allfileusages (af)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление всех использований файлов, в том числе несуществующих.
- afcontinue
Когда доступно больше результатов, используйте это для продолжения.
- affrom
Название файла, с которого начать перечисление.
- afto
Название файла, на котором закончить перечисление.
- afprefix
Найти все названия файлов, начинающиеся с этого значения.
- afunique
Показывать только уникальные названия файлов. Не может быть использовано одновременно с afprop=ids. При использовании в качестве генератора, перечисляет целевые страницы вместо исходных.
- Type: boolean (details)
- afprop
Какую информацию включить:
- ids
- Добавляет идентификаторы страниц, использующих файл (не может быть использовано одновременно с afunique).
- title
- Добавляет название файла.
- Значения (разделённые с помощью | или альтернативного разделителя): ids, title
- По умолчанию: title
- aflimit
Сколько элементов вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- afdir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- Список названий файлов, включая несуществующих, с идентификаторами использующих их страниц, начиная с B.
- api.php?action=query&list=allfileusages&affrom=B&afprop=ids|title [открыть в песочнице]
- Список уникальных названий файлов.
- api.php?action=query&list=allfileusages&afunique=&affrom=B [открыть в песочнице]
- Список всех названий файлов с отметкой несуществующих.
- api.php?action=query&generator=allfileusages&gafunique=&gaffrom=B [открыть в песочнице]
- Список страниц, содержащих файлы.
- api.php?action=query&generator=allfileusages&gaffrom=B [открыть в песочнице]
list=allimages (ai)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление всех файлов.
- aisort
Свойство для сортировки.
- Одно из следующих значений: name, timestamp
- По умолчанию: name
- aidir
Порядок перечисления.
- Одно из следующих значений: ascending, descending, newer, older
- По умолчанию: ascending
- aifrom
Название изображения, с которого начать перечисление. Можно использовать только одновременно с aisort=name.
- aito
Название изображения, на котором закончить перечисление. Можно использовать только одновременно с aisort=name.
- aicontinue
Когда доступно больше результатов, используйте это для продолжения.
- aistart
Временная метка, с которой начать перечисление. Можно использовать только одновременно с aisort=timestamp.
- Тип: временная метка (разрешённые форматы)
- aiend
Временная метка, на которой закончить перечисление. Можно использовать только одновременно с aisort=timestamp.
- Тип: временная метка (разрешённые форматы)
- aiprop
Какую информацию о файле получить:
- timestamp
- Добавляет метку времени загрузки файловой версии.
- user
- Добавляет участников, загрузивших каждую файловую версию. Если версия пользователя была удалена, будет возвращено свойство userhidden.
- userid
- Добавляет идентификаторы участников, загрузивших каждую файловую версию. Если версия пользователя была удалена, будет возвращено свойство userhidden.
- comment
- Комментарий к версии. Если комментарий был удален, будет возвращено свойство commenthidden.
- parsedcomment
- Распарсенный комментарий к версии. Если комментарий был удален, будет возвращено свойство commenthidden.
- canonicaltitle
- Добавляет каноничное название файла. Если версия файла была удалена, будет возвращено свойство filehidden.
- url
- Возвращает ссылку на файл и страницу описания. Если версия файла была удалена, будет возвращено свойство filehidden.
- size
- Добавляет размер файла в байтах, высоту, ширину и количество использующих страниц (если применимо).
- dimensions
- Синоним для size.
- sha1
- Добавляет SHA1-хэш файла. Если версия файла была удалена, будет возвращено свойство filehidden.
- mime
- Добавляет MIME-тип файла. Если версия файла была удалена, будет возвращено свойство filehidden.
- mediatype
- Добавляет медиа-тип файла. Если версия файла была удалена, будет возвращено свойство filehidden.
- metadata
- Перечисляет метаданные Exif для файловой версии. Если версия файла была удалена, будет возвращено свойство filehidden.
- commonmetadata
- Перечисляет общие для данного формата метаданные для файловой версии. Если версия файла была удалена, будет возвращено свойство filehidden.
- extmetadata
- Перечисляет структурированные метаданные, собранные из нескольких источников. Результат отдаётся в формате HTML. Если версия файла была удалена, будет возвращено свойство filehidden.
- bitdepth
- Добавляет глубину цвета файловой версии. Если версия файла была удалена, будет возвращено свойство filehidden.
- badfile
- Добавляет указание на то, находится ли файл в списке MediaWiki:Bad image list
- Значения (разделённые с помощью | или альтернативного разделителя): badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, timestamp, url, user, userid
- По умолчанию: timestamp|url
- aiprefix
Найти все названия файлов, начинающиеся с этого значения. Можно использовать только одновременно с aisort=name.
- aiminsize
Ограничить изображения этим числом байтов снизу.
- Тип: целочисленное значение
- aimaxsize
Ограничить изображения этим числом байтов сверху.
- Тип: целочисленное значение
- aisha1
SHA1-хэш этого изображения. Переопределяет aisha1base36.
- aisha1base36
SHA1-хэш этого изображения в base 36 (используется в MediaWiki).
- aiuser
Вернуть только файлы, последняя версия которых была загружена данным пользователем. Может быть использовано только одновременно с aisort=timestamp и не может одновременно с aifilterbots.
- Тип: пользователь, любой из имя участника, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
- aifilterbots
Как отфильтровывать файлы, загруженные ботами. Может быть использовано только одновременно с aisort=timestamp и не может одновременно с aiuser.
- Одно из следующих значений: all, bots, nobots
- По умолчанию: all
- aimime
Отключено из-за жадного режима.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- ailimit
Сколько изображений вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- Показать список файлов, начиная с буквы B.
- api.php?action=query&list=allimages&aifrom=B [открыть в песочнице]
- Показать список недавно загруженных файлов, аналогично Special:NewFiles.
- api.php?action=query&list=allimages&aiprop=user|timestamp|url&aisort=timestamp&aidir=older [открыть в песочнице]
- Показать список файлов с MIME-типом image/png или image/gif.
- api.php?action=query&list=allimages&aimime=image/png|image/gif [открыть в песочнице]
- Показать информацию о 4 файлах, начиная с буквы T.
- api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo [открыть в песочнице]
list=allinfoboxes
- Этот модуль требует прав на чтение.
- Источник: PortableInfobox
- Лицензия: GPL-2.0-or-later
list=alllinks (al)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление всех ссылок, указывающих на заданное пространство имён.
- alcontinue
Когда доступно больше результатов, используйте это для продолжения.
- alfrom
Название ссылки, с которой начать перечисление.
- alto
Название ссылки, на которой закончить перечисление.
- alprefix
Найти все названия ссылаемых страниц, начинающиеся с этого значения.
- alunique
Показывать только уникальные названия ссылаемых страниц. Не может быть использовано одновременно с alprop=ids. При использовании в качестве генератора, перечисляет целевые страницы вместо исходных.
- Type: boolean (details)
- alprop
Какую информацию включить:
- ids
- Добавляет идентификатор ссылаемой страницы (не может быть использовано одновременно с alunique).
- title
- Добавляет название ссылки.
- Значения (разделённые с помощью | или альтернативного разделителя): ids, title
- По умолчанию: title
- alnamespace
Пространство имён для перечисления.
- Одно из следующих значений: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- По умолчанию: 0
- allimit
Сколько элементов вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- aldir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- Список заголовков ссылаемых страниц, включая несуществующих, с идентификаторами страниц, ссылающихся на них, начиная с B.
- api.php?action=query&list=alllinks&alfrom=B&alprop=ids|title [открыть в песочнице]
- Список уникальных названий ссылаемых страниц.
- api.php?action=query&list=alllinks&alunique=&alfrom=B [открыть в песочнице]
- Список всех ссылаемых страниц с отметкой несуществующих.
- api.php?action=query&generator=alllinks&galunique=&galfrom=B [открыть в песочнице]
- Список страниц, содержащих ссылки.
- api.php?action=query&generator=alllinks&galfrom=B [открыть в песочнице]
list=allpages (ap)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление всех страниц в данном пространстве имён.
- apfrom
Название страницы, с которой начать перечисление.
- apcontinue
Когда доступно больше результатов, используйте это для продолжения.
- apto
Название страницы, на которой закончить перечисление.
- apprefix
Найти все названия страниц, начинающиеся с этого значения.
- apnamespace
Пространство имён для перечисления.
- Одно из следующих значений: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- По умолчанию: 0
- apfilterredir
Какие страницы перечислять.
Примечание: Из-за жадного режима, использование этого может привести к меньшему, чем aplimit, числу результатов перед продолжением; в крайнем случае, может вернуться и ноль результатов.
- Одно из следующих значений: all, nonredirects, redirects
- По умолчанию: all
- apminsize
Ограничить страницы этим числом байтов снизу.
- Тип: целочисленное значение
- apmaxsize
Ограничить страницы этим числом байтов сверху.
- Тип: целочисленное значение
- apprtype
Перечислить только защищённые страницы.
- Значения (разделённые с помощью | или альтернативного разделителя): edit, move, upload
- apprlevel
Отфильтровывать страницы, основываясь на уровне защиты (должно быть использовано одновременно с параметром apprtype=).
- Значения (разделённые с помощью | или альтернативного разделителя): Может быть пустым или autoconfirmed, sysop
- apprfiltercascade
Отфильтровывать страницы, основываясь на каскадности (игнорируется, если apprtype не задан).
- Одно из следующих значений: all, cascading, noncascading
- По умолчанию: all
- aplimit
Сколько страниц вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- apdir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- apfilterlanglinks
Отфильтровывать страницы, основываясь на наличие на странице языковых ссылок. Обратите внимание: языковые ссылки, добавленные расширениями, могут не учитываться.
- Одно из следующих значений: all, withlanglinks, withoutlanglinks
- По умолчанию: all
- apprexpiry
Отфильтровывать страницы, основываясь на длительности защиты:
- indefinite
- Получить только страницы с неограниченной защитой.
- definite
- Получить только страницы с заданной длительностью защиты.
- all
- Получить страницы с любой длительностью защиты.
- Одно из следующих значений: all, definite, indefinite
- По умолчанию: all
- Показать список страниц, начиная с буквы B.
- api.php?action=query&list=allpages&apfrom=B [открыть в песочнице]
- Получить информацию о четырёх страницах, начиная с буквы T.
- api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info [открыть в песочнице]
- Показать содержимое первых двух страниц, не являющихся перенаправлениями, начиная с Re.
- api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content [открыть в песочнице]
list=allredirects (ar)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление всех перенаправлений на заданное пространство имён.
- arcontinue
Когда доступно больше результатов, используйте это для продолжения.
- arfrom
Название перенаправления, с которого начать перечисление.
- arto
Название перенаправления, на котором закончить перечисление.
- arprefix
Найти все названия целевых страниц, начинающихся с этого значения.
- arunique
Показывать только уникальные целевые страницы. Не может быть использовано одновременно с arprop=ids|fragment|interwiki. При использовании в качестве генератора, перечисляет целевые страницы вместо исходных.
- Type: boolean (details)
- arprop
Какую информацию включить:
- ids
- Добавляет идентификатор перенаправляемой страницы (не может быть использовано одновременно с arunique).
- title
- Добавляет название перенаправления.
- fragment
- Добавляет фрагмент из перенаправления при наличии (не может быть использовано одновременно с arunique).
- interwiki
- Добавляет префикс интервики к редиректу при наличии (не может быть использовано одновременно с arunique).
- Значения (разделённые с помощью | или альтернативного разделителя): fragment, ids, interwiki, title
- По умолчанию: title
- arnamespace
Пространство имён для перечисления.
- Одно из следующих значений: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- По умолчанию: 0
- arlimit
Сколько элементов вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- ardir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- Список целевых страниц, в включая несуществующих, с идентификаторами перенаправлений, начиная с буквы B.
- api.php?action=query&list=allredirects&arfrom=B&arprop=ids|title [открыть в песочнице]
- Список уникальных целевых страниц.
- api.php?action=query&list=allredirects&arunique=&arfrom=B [открыть в песочнице]
- Список всех целевых страниц с отметкой несуществующих.
- api.php?action=query&generator=allredirects&garunique=&garfrom=B [открыть в песочнице]
- Список страниц, содержащих перенаправления.
- api.php?action=query&generator=allredirects&garfrom=B [открыть в песочнице]
list=allrevisions (arv)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление всех версий.
- arvprop
Какие свойства каждой версии получить:
- ids
- Идентификатор версии.
- flags
- Флаги версии (малая правка).
- timestamp
- Временная метка версии.
- user
- Участник, создавший версию. Если версия пользователя была удалена, будет возвращено свойство userhidden.
- userid
- Идентификатор создателя версии. Если версия пользователя была удалена, будет возвращено свойство userhidden.
- 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
- Описание правки. Если комментарий был удален, будет возвращено свойство commenthidden.
- parsedcomment
- Распарсенное описание правки. Если комментарий был удален, будет возвращено свойство commenthidden.
- content
- Содержание каждого слота версии. Если редакция содержимого была удалена, будет возвращено свойство texthidden.
- 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
- arvslots
Which revision slots to return data for, when slot-related properties are included in arvprops. If omitted, data from the main slot will be returned in a backwards-compatible format.
- Значения (разделённые с помощью | или альтернативного разделителя): main
- Для указания всех значений, используйте *.
- arvlimit
Сколько версий вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- arvexpandtemplates
- Устарело.
Вместо этого используйте action=expandtemplates. Раскрыть шаблоны в содержимом версии (требуется arvprop=content).
- Type: boolean (details)
- arvgeneratexml
- Устарело.
Вместо этого используйте action=expandtemplates или action=parse. Сгенерировать дерево парсинга XML содержимого версии (требуется arvprop=content).
- Type: boolean (details)
- arvparse
- Устарело.
Вместо этого используйте action=parse. Распарсить содержимое версии (требуется arvprop=content). Из соображений производительности, при использовании этой опции, в качестве arvlimit принудительно устанавливается 1.
- Type: boolean (details)
- arvsection
Восстановить только содержимое раздела с этим идентификатором.
- arvdiffto
- Устарело.
Вместо этого используйте action=compare. Идентификатор версии, с которым сравнивать каждую версию. Используйте prev, next и cur для предыдущей, следующей и текущей версии соответственно.
- arvdifftotext
- Устарело.
Вместо этого используйте action=compare. Текст, с которым сравнивать каждую версию. Сравнивает ограниченное число версий. Переопределяет arvdiffto. Если задано arvsection, сравнение будет произведено только с этим разделом.
- arvdifftotextpst
- Устарело.
Вместо этого используйте action=compare. Выполнить преобразование перед записью правки до сравнения. Доступно только при использовании с arvdifftotext.
- Type: boolean (details)
- arvcontentformat
- Устарело.
Формат серилиализации, использованный в arvdifftotext и ожидаемый в результате.
- Одно из следующих значений: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- arvuser
Только правки данного участника.
- Тип: пользователь, любой из имя участника, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
- arvnamespace
Перечислять только страницы этого пространства имён.
Примечание: Из-за жадного режима, использование этого может привести к меньшему, чем arvlimit, числу результатов перед продолжением; в крайнем случае, может вернуться и ноль результатов.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- Для указания всех значений, используйте *.
- arvstart
Временная метка, с которой начать перечисление.
- Тип: временная метка (разрешённые форматы)
- arvend
Временная метка, на которой закончить перечисление.
- Тип: временная метка (разрешённые форматы)
- arvdir
В каком порядке перечислять:
- newer
- Начать с самых старых. Обратите внимание: arvstart должно быть раньше arvend.
- older
- Начать с самых новых (по умолчанию). Обратите внимание: arvstart должно быть позже arvend.
- Одно из следующих значений: newer, older
- По умолчанию: older
- arvexcludeuser
Не перечислять правки данного участника.
- Тип: пользователь, любой из имя участника, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
- arvcontinue
Когда доступно больше результатов, используйте это для продолжения.
- arvgeneratetitles
При использовании в качестве генератора, генерирует названия страниц вместо идентификаторов версий.
- Type: boolean (details)
- Перечислить последние 50 правок участника Example.
- api.php?action=query&list=allrevisions&arvuser=Example&arvlimit=50 [открыть в песочнице]
- Перечислить первые 50 правок в любом пространстве имён.
- api.php?action=query&list=allrevisions&arvdir=newer&arvlimit=50 [открыть в песочнице]
list=alltransclusions (at)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление всех включений (страниц, вставленных с помощью {{x}}), включая несуществующие.
- atcontinue
Когда доступно больше результатов, используйте это для продолжения.
- atfrom
Название включения, с которого начать перечисление.
- atto
Название включения, на котором закончить перечисление.
- atprefix
Найти все названия включений, начинающиеся с этого значения.
- atunique
Показывать только уникальные названия включений. Не может быть использовано одновременно с atprop=ids. При использовании в качестве генератора, перечисляет целевые страницы вместо исходных.
- Type: boolean (details)
- atprop
Какую информацию включить:
- ids
- Добавляет идентификаторы включающих страниц (не может быть использовано одновременно с atunique).
- title
- Добавляет название включения.
- Значения (разделённые с помощью | или альтернативного разделителя): ids, title
- По умолчанию: title
- atnamespace
Пространство имён для перечисления.
- Одно из следующих значений: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- По умолчанию: 10
- atlimit
Сколько элементов вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- atdir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- Списки заголовков включаемых страниц, в том числе несуществующих, с идентификаторами включающих их страниц, начиная с буквы B.
- api.php?action=query&list=alltransclusions&atfrom=B&atprop=ids|title [открыть в песочнице]
- Список уникальных включаемых названий.
- api.php?action=query&list=alltransclusions&atunique=&atfrom=B [открыть в песочнице]
- Список всех включаемых страниц с отметкой несуществующих.
- api.php?action=query&generator=alltransclusions&gatunique=&gatfrom=B [открыть в песочнице]
- Список страниц, содержащих включения.
- api.php?action=query&generator=alltransclusions&gatfrom=B [открыть в песочнице]
list=allusers (au)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление всех зарегистрированных участников.
- aufrom
Ник, с которого начать перечисление.
- auto
Ник, на котором закончить перечисление.
- auprefix
Найти все ники, начинающиеся с этого значения.
- audir
Порядок сортировки.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- augroup
Включать участников только из данных групп.
- Значения (разделённые с помощью | или альтернативного разделителя): autopatrol, bot, bot-global, bureaucrat, checkuser, content-moderator, content-reviewer, content-volunteer, directors, fandom-editor, fandom-star, global-discussions-moderator, helper, imagereviewer, notifications-cms-user, request-to-be-forgotten-admin, restricted-login-exempt, rollback, soap, staff, sysop, threadmoderator, translator, util, vanguard, voldev, widgeteditor, wiki-representative, wiki-specialist
- auexcludegroup
Исключать участников из данных групп.
- Значения (разделённые с помощью | или альтернативного разделителя): autopatrol, bot, bot-global, bureaucrat, checkuser, content-moderator, content-reviewer, content-volunteer, directors, fandom-editor, fandom-star, global-discussions-moderator, helper, imagereviewer, notifications-cms-user, request-to-be-forgotten-admin, restricted-login-exempt, rollback, soap, staff, sysop, threadmoderator, translator, util, vanguard, voldev, widgeteditor, wiki-representative, wiki-specialist
- aurights
Включать только участников с данными правами. Участники с правами, предоставляемыми автоматически присваиваемыми группами — такими, как *, user или autoconfirmed, — не включаются.
- Значения (разделённые с помощью | или альтернативного разделителя): abusefilter-bypass, abusefilter-hidden-log, abusefilter-hide-log, abusefilter-log, abusefilter-log-detail, abusefilter-log-private, abusefilter-modify, abusefilter-modify-global, abusefilter-modify-restricted, abusefilter-privatedetails, abusefilter-privatedetails-log, abusefilter-revert, abusefilter-view, abusefilter-view-private, achievement_admin, analytics, announcements, apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, award_achievements, bigdelete, block, blockemail, bot, browsearchive, changetags, checkuser, checkuser-log, content-review, content-review-test-mode, createaccount, createinteractivemap, createpage, createtalk, delete, delete-redirect, delete_achievements, deletechangetags, deletedhistory, deletedtext, deleteinteractivemap, deletelogentry, deleterevision, dpl_param_delete_rules, dpl_param_update_rules, edit, edit_achievements, edit_meta_achievements, editcontentmodel, editinteractivemap, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, editwidgets, font_manager, font_upload, gadgets-definition-edit, gadgets-edit, hideblockername, hideuser, ignore-contrast-errors, import, importupload, interwiki, ipblock-exempt, lookupcontribs, lookupuser, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, moveinteractivemap, multidelete, multilookup, nominornewtalk, noratelimit, nuke, override-export-depth, pagelang, patrol, patrolmarks, phalanx, phalanxemailblock, phalanxexempt, piggyback, profile-comments-moderate, profile-moderate, profile-purgecomments, profile-stats, protect, purge, read, restore_achievements, reupload, reupload-own, reupload-shared, rollback, sboverride, sendemail, siteadmin, skipcaptcha, spamblacklistlog, subscription, suppressionlog, suppressredirect, suppressrevision, tboverride, tboverride-account, titleblacklistlog, torunblocked, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, view-importjs-statistics, viewmyprivateinfo, viewmywatchlist, viewsuppressed, wiki_points_admin, wpa_adjust_points, writeapi
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- auprop
Какую информацию включить:
- blockinfo
- Добавляет информацию о текущих блокировках участника.
- groups
- Перечисляет группы, в которые входит участник. Это значительно нагружает сервера, что может привести к возвращению меньшего числа результатов, чем указанный лимит.
- implicitgroups
- Перечисляет группы, в которые участник был включён автоматически.
- rights
- Перечисляет права, которые есть у участника.
- editcount
- Добавляет счётчик правок участника.
- registration
- Добавляет метку времени, когда участник был зарегистрирован, если она доступна (может быть пустым).
- centralids
- Добавляет центральный идентификатор и статус прикрепления участника.
- Значения (разделённые с помощью | или альтернативного разделителя): blockinfo, centralids, editcount, groups, implicitgroups, registration, rights
- aulimit
Сколько ников вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- auwitheditsonly
Перечислять только участников, совершавших правки.
- Type: boolean (details)
- auactiveusers
Перечислять только участников, которые были активны в последние 30 дней.
- Type: boolean (details)
- auattachedwiki
С auprop=centralids, также отображает, прикреплён ли к вики участник с этим идентификатором.
- Список участников, начиная с Y.
- api.php?action=query&list=allusers&aufrom=Y [открыть в песочнице]
list=backlinks (bl)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение списка страниц, ссылающихся на данную страницу.
- bltitle
Заголовок для поиска. Не может быть использован одновременно с blpageid.
- blpageid
Идентификатор страницы для поиска. Не может быть использован одновременно с bltitle.
- Тип: целочисленное значение
- blcontinue
Когда доступно больше результатов, используйте это для продолжения.
- blnamespace
Пространство имён для перечисления.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- Для указания всех значений, используйте *.
- bldir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- blfilterredir
Как обрабатывать перенаправления. Если присвоено значение nonredirects при заданном blredirect, это применяется только ко второму уровню.
- Одно из следующих значений: all, nonredirects, redirects
- По умолчанию: all
- bllimit
Сколько страниц вернуть. Если задан blredirect, лимит применяется к каждому уровню по отдельности (что означает, что всего может вернуться до 2 * bllimit результатов).
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- blredirect
Если ссылающаяся страница является перенаправлением, найти также все страницы, которые ссылаются на это перенаправление. Максимальный лимит становится в два раза меньше.
- Type: boolean (details)
- Показать ссылки на Main page.
- api.php?action=query&list=backlinks&bltitle=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0 [открыть в песочнице]
- Получить информацию о страницах, ссылающихся на Main page.
- api.php?action=query&generator=backlinks&gbltitle=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&prop=info [открыть в песочнице]
list=blocks (bk)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление всех заблокированных участников и IP-адресов.
- bkstart
Временная метка, с которой начать перечисление.
- Тип: временная метка (разрешённые форматы)
- bkend
Временная метка, на которой закончить перечисление.
- Тип: временная метка (разрешённые форматы)
- bkdir
В каком порядке перечислять:
- newer
- Начать с самых старых. Обратите внимание: bkstart должно быть раньше bkend.
- older
- Начать с самых новых (по умолчанию). Обратите внимание: bkstart должно быть позже bkend.
- Одно из следующих значений: newer, older
- По умолчанию: older
- bkids
Список идентификаторов блокировки (необязательно).
- Тип: список целочисленных значений
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- bkusers
Список искомых участников (необязательно).
- Тип: список пользователей, любой из имя участника, IP-адрес и IP-диапазон
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- bkip
Получить все блокировки, применённые к этому IP-адресу или диапазону CIDR, включая блокировки диапазонов. Не может быть использовано одновременно с bkusers. Диапазоны CIDR шире IPv4/16 или IPv6/19 не поддерживаются.
- bklimit
Максимальное число блокировок в списке.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- bkprop
Какие свойства получить:
- id
- Добавляет идентификатор блокировки.
- user
- Добавляет ник заблокированного участника.
- userid
- Добавляет идентификатор заблокированного участника.
- by
- Добавляет ник заблокировавшего участника.
- byid
- Добавляет идентификатор заблокировавшего участника.
- timestamp
- Добавляет метку времени, когда была дана блокировка.
- expiry
- Добавляет метку времени, когда блокировка истечёт.
- reason
- Добавляет причину блокировки.
- range
- Добавляет диапазон IP-адресов, затронутых блокировкой.
- flags
- Добавляет бану метку (autoblock, anonoly, и так далее).
- restrictions
- Добавляет ограничения частичных блокировок, если блокировка не действует во всём проекте.
- Значения (разделённые с помощью | или альтернативного разделителя): by, byid, expiry, flags, id, range, reason, restrictions, timestamp, user, userid
- По умолчанию: id|user|by|timestamp|expiry|reason|flags
- bkshow
Показать только элементы, удовлетворяющие этим критериям. Например, чтобы отобразить только бессрочные блокировки IP-адресов, установите bkshow=ip|!temp.
- Значения (разделённые с помощью | или альтернативного разделителя): !account, !ip, !range, !temp, account, ip, range, temp
- bkcontinue
Когда доступно больше результатов, используйте это для продолжения.
- Список блокировок.
- api.php?action=query&list=blocks [открыть в песочнице]
- Список блокировок участников Alice и Bob.
- api.php?action=query&list=blocks&bkusers=Alice|Bob [открыть в песочнице]
list=categorymembers (cm)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление всех страниц в данной категории.
- cmtitle
Страницы какой категории перечислять (обязательно). Префикс Категория: должен быть включён. Не может быть использовано одновременно с cmpageid.
- cmpageid
Идентификатор перечисляемой категории. Не может быть использовано одновременно с cmtitle.
- Тип: целочисленное значение
- cmprop
Какую информацию включить:
- ids
- Добавляет идентификатор страницы.
- title
- Добавляет заголовок и идентификатор пространства имён страницы.
- sortkey
- Добавляет ключ, используемый для сортировки внутри категории (шестнадцатеричная строка).
- sortkeyprefix
- Добавляет префикс ключа, используемого для сортировки внутри категории (человеко-читаемая часть ключа).
- type
- Добавляет тип категоризованной страницы (page, subcat или file).
- timestamp
- Добавляет метку времени, когда страница была включена.
- Значения (разделённые с помощью | или альтернативного разделителя): ids, sortkey, sortkeyprefix, timestamp, title, type
- По умолчанию: ids|title
- cmnamespace
Включать только страница из этих пространств имён. Обратите внимание, что вместо cmnamespace=14 или 6 могут быть использованы cmtype=subcat или cmtype=file.
Примечание: Из-за жадного режима, использование этого может привести к меньшему, чем cmlimit, числу результатов перед продолжением; в крайнем случае, может вернуться и ноль результатов.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- Для указания всех значений, используйте *.
- cmtype
Какие типы страниц включать. Игнорируется при cmsort=timestamp.
- Значения (разделённые с помощью | или альтернативного разделителя): file, page, subcat
- По умолчанию: page|subcat|file
- cmcontinue
Когда доступно больше результатов, используйте это для продолжения.
- cmlimit
Максимальное число возвращаемых страниц.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- cmsort
Свойство для сортировки.
- Одно из следующих значений: sortkey, timestamp
- По умолчанию: sortkey
- cmdir
Порядок сортировки.
- Одно из следующих значений: asc, ascending, desc, descending, newer, older
- По умолчанию: ascending
- cmstart
Временная метка, с которой начать перечисление. Может быть использовано только одновременно с cmsort=timestamp.
- Тип: временная метка (разрешённые форматы)
- cmend
Временная метка, на которой закончить перечисление. Может быть использовано только одновременно с cmsort=timestamp.
- Тип: временная метка (разрешённые форматы)
- cmstarthexsortkey
Ключ сортировки, с которого начать перечисление, возвращённый cmprop=sortkey. Может быть использовано только одновременно с cmsort=sortkey.
- cmendhexsortkey
Ключ сортировки, на котором закончить перечисление, возвращённый cmprop=sortkey. Может быть использовано только одновременно с cmsort=sortkey.
- cmstartsortkeyprefix
Префикс ключа сортировки, с которого начать перечисление. Может быть использовано только с cmsort=sortkey. Переопределяет cmstarthexsortkey.
- cmendsortkeyprefix
Префикс ключа сортировки, перед которым закончить перечисление (не на котором; если это значение существует, оно не будет включено!). Может быть использовано только одновременно с cmsort=sortkey. Переопределяет cmendhexsortkey.
- cmstartsortkey
- Устарело.
Используйте вместо этого cmstarthexsortkey.
- cmendsortkey
- Устарело.
Используйте вместо этого cmendhexsortkey.
- Получить первые 10 страниц в Category:Physics.
- api.php?action=query&list=categorymembers&cmtitle=Category:Physics [открыть в песочнице]
- Получить информацию о первых 10 страницах в Category:Physics.
- api.php?action=query&generator=categorymembers&gcmtitle=Category:Physics&prop=info [открыть в песочнице]
list=checkuser (cu)
- Этот модуль требует прав на чтение.
- Этот модуль требует прав на запись.
- Этот модуль принимает только POST-запросы.
- Источник: CheckUser
- Лицензия: GPL-2.0-or-later
Проверить, какие IP-адреса используются данным именем участника или какие имена участников используются заданным IP-адресом.
- curequest
Тип запроса чекюзера:
- userips
- Получить IP-адрес целевого пользователя.
- edits
- Получить изменения, сделанные с целевого IP-адреса или диапазона адресов.
- ipusers
- Получить пользователей по целевому IP-адресу или диапазону.
- Это обязательный параметр.
- Одно из следующих значений: edits, ipusers, userips
- cutarget
Имя участника, IP-адрес или CIDR-диапазон для проверки.
- Это обязательный параметр.
- cureason
Причина проверки.
- culimit
Ограничение количества строк.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 500
- cutimecond
Ограничение по времени для данных об участнике (например, «-2 weeks» или «2 weeks ago»).
- По умолчанию: -2 weeks
- cuxff
Использовать XFF-данные вместо IP-адреса.
- cutoken
Токен «csrf», полученный из action=query&meta=tokens
- Это обязательный параметр.
list=checkuserlog (cul)
- Этот модуль требует прав на чтение.
- Источник: CheckUser
- Лицензия: GPL-2.0-or-later
Получить записи из журнала проверки участников.
- culuser
Имя пользователя чекюзера.
- cultarget
Проверенный участник, IP-адрес или CIDR-диапазон.
- cullimit
Ограничение количества строк.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- culdir
In which direction to enumerate:
- newer
- List oldest first. Note: culfrom has to be before culto.
- older
- List newest first (default). Note: culfrom has to be later than culto.
- Одно из следующих значений: newer, older
- По умолчанию: older
- culfrom
Метка времени, с которого нужно начинать перечисление.
- Тип: временная метка (разрешённые форматы)
- culto
Метка времени, до которого делать перечисление.
- Тип: временная метка (разрешённые форматы)
- culcontinue
Когда доступно больше результатов, используйте это для продолжения.
- Показать проверки User:Example
- api.php?action=query&list=checkuserlog&culuser=Example&cullimit=25 [открыть в песочнице]
- Показать проверки 192.0.2.0/24 начиная с 2011-10-15T23:00:00Z
- api.php?action=query&list=checkuserlog&cultarget=192.0.2.0/24&culfrom=2011-10-15T23:00:00Z [открыть в песочнице]
list=deletedrevs (dr)
- Этот модуль устарел.
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление удалённых правок.
Работает в трёх режимах:
- Перечисление удалённых правок для заданных названий страниц, сортируется по временным меткам.
- Перечисление удалённого вклада заданного участника, сортируется по временным меткам (названия страниц не указываются).
- Перечисление удалённых правок в заданном пространстве имён, сортируется по названиям страниц и временным меткам (названия страниц и druser не указываются).
Определённые параметры применяются только к некоторым режимам и игнорируются в других.
- drstart
Временная метка, с которой начать перечисление.
- Моды: 1, 2
- Тип: временная метка (разрешённые форматы)
- drend
Временная метка, на которой закончить перечисление.
- Моды: 1, 2
- Тип: временная метка (разрешённые форматы)
- drdir
В каком порядке перечислять:
- newer
- Начать с самых старых. Обратите внимание: drstart должно быть раньше drend.
- older
- Начать с самых новых (по умолчанию). Обратите внимание: drstart должно быть позже drend.
- Моды: 1, 3
- Одно из следующих значений: newer, older
- По умолчанию: older
- drfrom
Начать перечисление на этом заголовке.
- Мод: 3
- drto
Закончить перечисление на этом заголовке.
- Мод: 3
- drprefix
Найти все названия страниц, начинающиеся с этого значения.
- Мод: 3
- drunique
Перечислять только одну правку на каждую страницу.
- Мод: 3
- Type: boolean (details)
- drnamespace
Перечислять только страницы этого пространства имён.
- Мод: 3
- Одно из следующих значений: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- По умолчанию: 0
- drtag
Только правки с заданной меткой.
- druser
Только правки данного участника.
- Тип: пользователь, любой из имя участника, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
- drexcludeuser
Не перечислять правки данного участника.
- Тип: пользователь, любой из имя участника, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
- drprop
Какие свойства возвращать:
- revid
- Добавляет идентификатор удалённой правки.
- parentid
- Добавляет идентификатор предыдущей версии страницы.
- user
- Добавляет ник участника, сделавшего правку.
- userid
- Добавляет идентификатор участника, сделавшего правку.
- comment
- Добавляет описание правки.
- parsedcomment
- Добавляет распарсенное описание правки.
- minor
- Отмечает, была ли правка малой.
- len
- Добавляет длину правки (в байтах).
- sha1
- Добавляет хэш SHA-1 (base 16) правки.
- content
- Добавляет содержимое правки.
- token
- Устарело. Возвращает токен редактирования.
- tags
- Метки правки.
- Значения (разделённые с помощью | или альтернативного разделителя): comment, content, len, minor, parentid, parsedcomment, revid, sha1, tags, user, userid, token
- По умолчанию: user|comment
- drlimit
Максимальное количество правок в списке.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- drcontinue
Когда доступно больше результатов, используйте это для продолжения.
- Список последних удалённых правок страниц Main Page и Talk:Main Page с содержимым (режим 1).
- api.php?action=query&list=deletedrevs&titles=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0|%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5%3A%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&drprop=user|comment|content [открыть в песочнице]
- Список последних 50 удалённых правок участника Bob (режим 2).
- api.php?action=query&list=deletedrevs&druser=Bob&drlimit=50 [открыть в песочнице]
- Список последних 50 удалённых правок в основном пространстве имён (режим 3)
- api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50 [открыть в песочнице]
- Список последних 50 удалённых страниц в пространстве имён Обсуждение (режим 3).
- api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50&drnamespace=1&drunique= [открыть в песочнице]
list=embeddedin (ei)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Поиск всех страниц, встраивающих (включающих) данное название.
- eititle
Искомое название. Не может использоваться вместе с eipageid.
- eipageid
Искомый идентификатор страницы. Не может быть использован одновременно с eititle.
- Тип: целочисленное значение
- eicontinue
Когда доступно больше результатов, используйте это для продолжения.
- einamespace
Пространство имён для перечисления.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- Для указания всех значений, используйте *.
- eidir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- eifilterredir
Как фильтровать перенаправления.
- Одно из следующих значений: all, nonredirects, redirects
- По умолчанию: all
- eilimit
Сколько страниц вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- Показать включения Template:Stub.
- api.php?action=query&list=embeddedin&eititle=Template:Stub [открыть в песочнице]
- Получить информацию о страницах, включающих Template:Stub.
- api.php?action=query&generator=embeddedin&geititle=Template:Stub&prop=info [открыть в песочнице]
list=exturlusage (eu)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечислить страницы, содержащие данную ссылку.
- euprop
Какую информацию включить:
- ids
- Добавляет идентификатор страницы.
- title
- Добавляет заголовок и идентификатор пространства имён страницы.
- url
- Добавляет ссылку, использованную на этой странице.
- Значения (разделённые с помощью | или альтернативного разделителя): ids, title, url
- По умолчанию: ids|title|url
- eucontinue
Когда доступно больше результатов, используйте это для продолжения.
- euprotocol
Протокол ссылки. Если оставлено пустым, а euquery задано, будут найдены ссылки с протоколом http. Оставьте пустым и euquery, и данный параметр, чтобы получить список всех внешних ссылок.
- Одно из следующих значений: Может быть пустым или ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, matrix, mms, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, worldwind, xmpp
- По умолчанию: (пусто)
- euquery
Поисковый запрос без протокола. См. Special:LinkSearch. Оставьте пустым для получение списка всех внешних ссылок.
- eunamespace
Пространства имён для перечисления.
Примечание: Из-за жадного режима, использование этого может привести к меньшему, чем eulimit, числу результатов перед продолжением; в крайнем случае, может вернуться и ноль результатов.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- Для указания всех значений, используйте *.
- eulimit
Сколько страниц вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- euexpandurl
Раскрыть зависимые от протокола ссылки с каноничным протоколом.
- Type: boolean (details)
- Показать страницы, ссылающиеся на https://www.mediawiki.org.
- api.php?action=query&list=exturlusage&euquery=www.mediawiki.org [открыть в песочнице]
list=filearchive (fa)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление всех удалённых файлов.
- fafrom
Название изображения, с которого начать перечисление.
- fato
Название изображения, на котором закончить перечисление.
- faprefix
Найти все названия файлов, начинающиеся с этого значения.
- fadir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- fasha1
SHA1-хэш этого изображения. Переопределяет fasha1base36.
- fasha1base36
SHA1-хэш этого изображения в base 36 (используется в MediaWiki).
- faprop
Какую информацию получить:
- sha1
- Добавляет SHA1-хэш изображения.
- timestamp
- Добавляет метку времени загрузки файловой версии.
- user
- Добавляет участника, загрузившего изображение.
- size
- Добавляет размер изображения в байтах, высоту, ширину и количество использующих страниц (если применимо).
- dimensions
- Синоним для size.
- description
- Добавляет описание файловой версии.
- parseddescription
- Распарсить описание файловой версии.
- mime
- Добавляет MIME-тип изображения.
- mediatype
- Добавляет медиа-тип изображения.
- metadata
- Перечисляет метаданные Exif для файловой версии.
- bitdepth
- Добавляет глубину цвета файловой версии.
- archivename
- Добавляет имя архивной версии файла.
- Значения (разделённые с помощью | или альтернативного разделителя): archivename, bitdepth, description, dimensions, mediatype, metadata, mime, parseddescription, sha1, size, timestamp, user
- По умолчанию: timestamp
- falimit
Сколько всего изображений вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- facontinue
Когда доступно больше результатов, используйте это для продолжения.
- Список всех удалённых файлов.
- api.php?action=query&list=filearchive [открыть в песочнице]
list=gadgetcategories (gc)
- Этот модуль требует прав на чтение.
- Источник: Gadgets
- Лицензия: GPL-2.0-or-later
Возвращает список категорий гаджетов.
- gcprop
Какую информацию о категориях гаджетов получить:
- name
- Внутреннее имя категории.
- title
- Название категории.
- members
- Число гаджетов в категории.
- Значения (разделённые с помощью | или альтернативного разделителя): members, name, title
- По умолчанию: name
- gcnames
Названия возвращаемых категорий.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- Получить список существующих категорий гаджетов
- api.php?action=query&list=gadgetcategories [открыть в песочнице]
- Получить всю информацию о категориях с названиями «Foo» и «Bar»
- api.php?action=query&list=gadgetcategories&gcnames=foo|bar&gcprop=name|title|members [открыть в песочнице]
list=gadgets (ga)
- Этот модуль требует прав на чтение.
- Источник: Gadgets
- Лицензия: GPL-2.0-or-later
Возвращает список гаджетов, используемых в этой вики.
- gaprop
Какую информацию о гаджете получить:
- id
- Внутренний ID гаджета.
- metadata
- Метаданные гаджета.
- desc
- Описание гаджета, преобразованное в HTML (может быть медленно, используйте его только при настоящем желании).
- Значения (разделённые с помощью | или альтернативного разделителя): desc, id, metadata
- По умолчанию: id|metadata
- gacategories
Гаджеты из каких категорий получать.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- gaids
Идентификаторы гаджетов для получения.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- gaallowedonly
Перечислить только гаджеты, разрешённые текущему участнику.
- Type: boolean (details)
- gaenabledonly
Перечислить только гаджеты, включенные у текущего участника.
- Type: boolean (details)
- Получить список гаджетов вместе с их описаниями
- api.php?action=query&list=gadgets&gaprop=id|desc [открыть в песочнице]
- Получить список гаджетов со всеми их возможными свойствами
- api.php?action=query&list=gadgets&gaprop=id|metadata|desc [открыть в песочнице]
- Получить список гаджетов в категории «foo»
- api.php?action=query&list=gadgets&gacategories=foo [открыть в песочнице]
- Получить информацию о гаджетах «foo» и «bar»
- api.php?action=query&list=gadgets&gaids=foo|bar&gaprop=id|desc|metadata [открыть в песочнице]
- Получить список гаджетов, включённых у данного участника
- api.php?action=query&list=gadgets&gaenabledonly [открыть в песочнице]
list=imageusage (iu)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Поиск всех страниц, использующих данный файл.
- iutitle
Искомое название. Не может использоваться вместе с iupageid.
- iupageid
Искомый идентификатор страницы. Не может быть использован одновременно с iutitle.
- Тип: целочисленное значение
- iucontinue
Когда доступно больше результатов, используйте это для продолжения.
- iunamespace
Пространство имён для перечисления.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- Для указания всех значений, используйте *.
- iudir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- iufilterredir
Как обрабатывать перенаправления. Если присвоено значение nonredirects при заданном iuredirect, это применяется только ко второму уровню.
- Одно из следующих значений: all, nonredirects, redirects
- По умолчанию: all
- iulimit
Сколько страниц вернуть. Если задан iuredirect, лимит применяется к каждому уровню по отдельности (что означает, что всего может вернуться до 2 * iulimit результатов).
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- iuredirect
Если ссылающаяся страница является перенаправлением, найти также все страницы, которые ссылаются на это перенаправление. Максимальный лимит становится в два раза меньше.
- Type: boolean (details)
- Показать страницы, использующие File:Albert Einstein Head.jpg.
- api.php?action=query&list=imageusage&iutitle=File:Albert%20Einstein%20Head.jpg [открыть в песочнице]
- Получить информацию о страницах, использующих File:Albert Einstein Head.jpg.
- api.php?action=query&generator=imageusage&giutitle=File:Albert%20Einstein%20Head.jpg&prop=info [открыть в песочнице]
list=iwbacklinks (iwbl)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Поиск всех страниц, ссылающихся на заданную интервики ссылку.
Может быть использована для поиска всех ссылок с префиксом, или всех ссылок на название (с заданным префиксом). Неиспользование никакого параметра фактически означает «все интервики-ссылки».
- iwblprefix
Префикс интервики.
- iwbltitle
Искомая интервики-ссылка. Должна быть использована вместе с iwblblprefix.
- iwblcontinue
Когда доступно больше результатов, используйте это для продолжения.
- iwbllimit
Сколько страниц вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- iwblprop
Какие свойства получить:
- iwprefix
- Добавляет префикс интервики.
- iwtitle
- Добавляет название интервики.
- Значения (разделённые с помощью | или альтернативного разделителя): iwprefix, iwtitle
- По умолчанию: (пусто)
- iwbldir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- Получить список страниц, ссылающихся на wikibooks:Test.
- api.php?action=query&list=iwbacklinks&iwbltitle=Test&iwblprefix=wikibooks [открыть в песочнице]
- Получить информацию о страницах, ссылающихся на wikibooks:Test.
- api.php?action=query&generator=iwbacklinks&giwbltitle=Test&giwblprefix=wikibooks&prop=info [открыть в песочнице]
list=langbacklinks (lbl)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Поиск всех страниц, ссылающихся на заданную языковую ссылку.
Может быть использовано для поиска всех ссылок с языковым кодом, или всех ссылок на страницу с заданным языком. Неиспользование этого параметра фактически вернёт все языковые ссылки.
Обратите внимания, что ссылки, добавляемые расширениями, могут не рассматриваться.
- lbllang
Язык ссылки.
- lbltitle
Искомая языковая ссылка. Должно быть использовано с lbllang.
- lblcontinue
Когда доступно больше результатов, используйте это для продолжения.
- lbllimit
Сколько страниц вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- lblprop
Какие свойства получить:
- lllang
- Добавляет языковой код ссылки.
- lltitle
- Добавляет название ссылки.
- Значения (разделённые с помощью | или альтернативного разделителя): lllang, lltitle
- По умолчанию: (пусто)
- lbldir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- Получить список страниц, ссылающихся на fr:Test.
- api.php?action=query&list=langbacklinks&lbltitle=Test&lbllang=fr [открыть в песочнице]
- Получить информацию о страницах, ссылающихся на fr:Test.
- api.php?action=query&generator=langbacklinks&glbltitle=Test&glbllang=fr&prop=info [открыть в песочнице]
list=logevents (le)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение записей журналов.
- leprop
Какие свойства получить:
- ids
- Добавляет идентификатор записи журнала.
- title
- Добавляет заголовок страницы, связанной с записью журнала.
- type
- Добавляет тип записи журнала.
- user
- Добавляет участника, ответственного за запись журнала. Если версия пользователя была удалена, будет возвращено свойство userhidden.
- userid
- Добавляет идентификатор участника, ответственного за запись журнала. Если версия пользователя была удалена, будет возвращено свойство userhidden.
- timestamp
- Добавляет временную метку записи журнала.
- comment
- Добавляет комментарий записи журнала. Если комментарий был удален, будет возвращено свойство commenthidden.
- parsedcomment
- Добавляет распарсенный комментарий записи журнала. Если комментарий был удален, будет возвращено свойство commenthidden.
- details
- Перечисляет дополнительные сведения о записи в журнале. Если ревизия события журнала была удалена, будет возвращено свойство actionhidden.
- tags
- Перечисляет метки записи журнала.
- Значения (разделённые с помощью | или альтернативного разделителя): comment, details, ids, parsedcomment, tags, timestamp, title, type, user, userid
- По умолчанию: ids|title|type|user|timestamp|comment|details
- letype
Вернуть только записи этого типа.
- Одно из следующих значений: Может быть пустым или abusefilter, abusefilterprivatedetails, block, contentmodel, create, curseprofile, delete, import, interwiki, managetags, merge, move, newusers, patrol, phalanx, phalanxemail, piggyback, protect, renametool, rights, spamblacklist, suppress, tag, titleblacklist, upload
- leaction
Вернуть только указанные действия журнала. Переопределяет letype. В списке возможных значений можно использовать звёздочку, например, action/* найдёт различные подстроки после слэша (/).
- Одно из следующих значений: abusefilter/create, abusefilter/hit, abusefilter/modify, abusefilterprivatedetails/access, block/block, block/reblock, block/unblock, contentmodel/change, contentmodel/new, create/create, curseprofile/comment-created, curseprofile/comment-deleted, curseprofile/comment-edited, curseprofile/comment-purged, curseprofile/comment-replied, curseprofile/profile-edited, delete/delete, delete/delete_redir, delete/delete_redir2, 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, patrol/autopatrol, patrol/patrol, phalanx/add, phalanx/delete, phalanx/edit, phalanxemail/add, phalanxemail/delete, phalanxemail/edit, piggyback/impersonating, protect/modify, protect/move_prot, protect/protect, protect/unprotect, renametool/local-rename-failed, renametool/rename-finished, renametool/rename-started, renametool/renamed-global-data, rights/autopromote, rights/blockautopromote, rights/restoreautopromote, rights/rights, spamblacklist/*, suppress/block, suppress/delete, suppress/event, suppress/hide-afl, suppress/reblock, suppress/revision, suppress/unhide-afl, 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, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- leprefix
Отключено из-за жадного режима.
- letag
Только записи с заданной меткой.
- lelimit
Сколько записей вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- lecontinue
Когда доступно больше результатов, используйте это для продолжения.
- Список последних записей.
- api.php?action=query&list=logevents [открыть в песочнице]
list=multilookup (ml)
- Этот модуль требует прав на чтение.
- Источник: MultiLookup
- Лицензия: Apache-2.0
- mltarget
- ⧼apihelp-query+multilookup-param-target⧽
- Это обязательный параметр.
- mloffset
- ⧼apihelp-query+multilookup-param-offset⧽
list=mystashedfiles (msf)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получить список файлов во временном хранилище текущего участника.
- msfprop
Какие свойства файлов запрашивать.
- size
- Запросить размер и разрешение изображения.
- type
- Запросить MIME- и медиа-тип файла.
- Значения (разделённые с помощью | или альтернативного разделителя): size, type
- По умолчанию: (пусто)
- msflimit
Сколько файлов получить.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- msfcontinue
Когда доступно больше результатов, используйте это для продолжения.
- Получить ключ, размер и разрешение файлов во временном хранилище текущего участника.
- api.php?action=query&list=mystashedfiles&msfprop=size [открыть в песочнице]
list=pagepropnames (ppn)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление всех названий свойств, использованных в вики.
- ppncontinue
Когда доступно больше результатов, используйте это для продолжения.
- ppnlimit
Максимальное число возвращаемых названий.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- Получить первые 10 названий свойств.
- api.php?action=query&list=pagepropnames [открыть в песочнице]
list=pageswithprop (pwp)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление всех страниц, использующих заданное свойство.
- pwppropname
Искомое свойство (action=query&list=pagepropnames возвращает список используемых названий свойств).
- Это обязательный параметр.
- pwpprop
Какую информацию включить:
- ids
- Добавляет идентификатор страницы.
- title
- Добавляет заголовок и идентификатор пространства имён страницы.
- value
- Добавляет значение свойства страницы.
- Значения (разделённые с помощью | или альтернативного разделителя): ids, title, value
- По умолчанию: ids|title
- pwpcontinue
Когда доступно больше результатов, используйте это для продолжения.
- pwplimit
Максимальное число возвращаемых страниц.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- pwpdir
Порядок сортировки.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- Список первых 10 страниц, использующих
{{DISPLAYTITLE:}}. - api.php?action=query&list=pageswithprop&pwppropname=displaytitle&pwpprop=ids|title|value [открыть в песочнице]
- Получение дополнительной информации о первых десяти страницах, использующих
__NOTOC__. - api.php?action=query&generator=pageswithprop&gpwppropname=notoc&prop=info [открыть в песочнице]
list=prefixsearch (ps)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Осуществление поиска по префиксу названий страниц.
Не смотря на похожесть названий, этот модуль не является эквивалентом Special:PrefixIndex; если вы ищете его, см. action=query&list=allpages с параметром apprefix. Задача этого модуля близка к action=opensearch: получение пользовательского ввода и представление наиболее подходящих заголовков. В зависимости от поискового движка, используемого на сервере, сюда может включаться исправление опечаток, избегание перенаправлений и другие эвристики.
- pssearch
Поисковый запрос.
- Это обязательный параметр.
- psnamespace
Пространства имён для поиска. Игнорируется, если pssearch начинается с корректного префикса пространства имён.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- Для указания всех значений, используйте *.
- По умолчанию: 0
- pslimit
Максимальное число возвращаемых результатов.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- psoffset
Когда доступно больше результатов, используйте это для продолжения.
- Тип: целочисленное значение
- По умолчанию: 0
- Поиск названий страниц, начинающихся с meaning.
- api.php?action=query&list=prefixsearch&pssearch=meaning [открыть в песочнице]
list=protectedtitles (pt)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление всех названий, защищённых от создания.
- ptnamespace
Перечислять только страницы этих пространств имён.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- Для указания всех значений, используйте *.
- ptlevel
Перечислять только названия с этим уровнем защиты.
- Значения (разделённые с помощью | или альтернативного разделителя): autoconfirmed, sysop
- ptlimit
Сколько страниц вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- ptdir
В каком порядке перечислять:
- newer
- Начать с самых старых. Обратите внимание: ptstart должно быть раньше ptend.
- older
- Начать с самых новых (по умолчанию). Обратите внимание: ptstart должно быть позже ptend.
- Одно из следующих значений: newer, older
- По умолчанию: older
- ptstart
Начать перечисление с этой метки времени защиты.
- Тип: временная метка (разрешённые форматы)
- ptend
Закончить перечисление на этой метке времени защиты.
- Тип: временная метка (разрешённые форматы)
- ptprop
Какие свойства получить:
- timestamp
- Добавляет метку времени установки защиты.
- user
- Добавляет участника, установившего защиту.
- userid
- Добавляет идентификатор участника, установившего защиту.
- comment
- Добавляет описание защиты.
- parsedcomment
- Добавляет распарсенное описание защиты.
- expiry
- Добавляет метку времени снятия защиты.
- level
- Добавляет уровень защиты.
- Значения (разделённые с помощью | или альтернативного разделителя): comment, expiry, level, parsedcomment, timestamp, user, userid
- По умолчанию: timestamp|level
- ptcontinue
Когда доступно больше результатов, используйте это для продолжения.
- Список защищённых заголовков
- api.php?action=query&list=protectedtitles [открыть в песочнице]
- Поиск ссылок на защищённые заголовки в основном пространстве имён.
- api.php?action=query&generator=protectedtitles&gptnamespace=0&prop=linkshere [открыть в песочнице]
list=querypage (qp)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение списка, предоставляемого служебной страницей, основанной на QueryPage.
- qppage
Название служебной страницы. Обратите внимание: чувствительно к регистру.
- Это обязательный параметр.
- Одно из следующих значений: AllInfoboxes, Ancientpages, BrokenRedirects, Deadendpages, DisambiguationPageLinks, DisambiguationPages, DoubleRedirects, Fewestrevisions, GadgetUsage, ListDuplicatedFiles, Listredirects, Lonelypages, Longpages, MediaStatistics, Mostcategories, Mostimages, Mostinterwikis, Mostlinked, Mostlinkedcategories, Mostlinkedtemplates, Mostrevisions, NonportableInfoboxes, Shortpages, Uncategorizedcategories, Uncategorizedimages, Uncategorizedpages, Uncategorizedtemplates, Unusedcategories, Unusedimages, Unusedtemplates, Unwatchedpages, Wantedcategories, Wantedfiles, Wantedpages, Wantedtemplates, Withoutimages, Withoutinterwiki
- qpoffset
Когда доступно больше результатов, используйте это для продолжения.
- Тип: целочисленное значение
- По умолчанию: 0
- qplimit
Количество возвращаемых результатов.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
list=random (rn)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение набора случайных страниц.
Страницы перечисляются в строгой последовательности, случайна только входная точка. Это означает, что если, например, Main Page — первая страница в списке, то List of fictional monkeys всегда будет второй, List of people on stamps of Vanuatu — третьей, и так далее.
- rnnamespace
Вернуть только страницы этих пространств имён.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- Для указания всех значений, используйте *.
- rnfilterredir
Как фильтровать перенаправления.
- Одно из следующих значений: all, nonredirects, redirects
- По умолчанию: nonredirects
- rnredirect
- Устарело.
Вместо этого, используйте rnfilterredir=redirects.
- Type: boolean (details)
- rnlimit
Ограничение на количество возвращаемых страниц.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 1
- rncontinue
Когда доступно больше результатов, используйте это для продолжения.
- Вернуть две случайные страницы из основного пространства имён.
- api.php?action=query&list=random&rnnamespace=0&rnlimit=2 [открыть в песочнице]
- Вернуть информацию о двух случайных страницах из основного пространства имён.
- api.php?action=query&generator=random&grnnamespace=0&grnlimit=2&prop=info [открыть в песочнице]
list=recentchanges (rc)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление последних правок.
- rcstart
Временная метка, с которой начать перечисление.
- Тип: временная метка (разрешённые форматы)
- rcend
Временная метка, на которой закончить перечисление.
- Тип: временная метка (разрешённые форматы)
- rcdir
В каком порядке перечислять:
- newer
- Начать с самых старых. Обратите внимание: rcstart должно быть раньше rcend.
- older
- Начать с самых новых (по умолчанию). Обратите внимание: rcstart должно быть позже rcend.
- Одно из следующих значений: newer, older
- По умолчанию: older
- rcnamespace
Только правки в этих пространствах имён.
- Значения (разделённые с помощью | или альтернативного разделителя): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- Для указания всех значений, используйте *.
- rcuser
Только правки данного участника.
- Тип: пользователь, любой из имя участника, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
- rcexcludeuser
Не перечислять правки данного участника.
- Тип: пользователь, любой из имя участника, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
- rctag
Только правки с заданной меткой.
- rcprop
Включить дополнительную информацию:
- user
- Добавить анонимных участников, ответственных за правку или метку. Если версия пользователя была удалена, будет возвращено свойство userhidden.
- userid
- Добавить идентификатор ответственного за правку участника. Если версия пользователя была удалена, будет возвращено свойство userhidden.
- comment
- Добавляет описание правки. Если комментарий был удален, будет возвращено свойство commenthidden.
- parsedcomment
- Добавляет распарсенное описание правки. Если комментарий был удален, будет возвращено свойство commenthidden.
- flags
- Добавляет метки правки.
- timestamp
- Добавляет временную метку правки.
- title
- Добавляет заголовок отредактированной страницы.
- ids
- Добавляет идентификаторы страницы, правки, старой и новой версии.
- sizes
- Добавляет старую и новую длину страницы в байтах.
- redirect
- Отмечает правку, если страница является перенаправлением.
- patrolled
- Отмечает патрулируемые правки как отпатрулированные или неотпатрулированные.
- loginfo
- Добавляет информацию о записи журнала (идентификатор записи, её тип, и так далее).
- tags
- Перечисляет метки записи.
- sha1
- Добавляет значение контрольных сумм для записей, связанных с версией. Если версия содержимого была удалена, будет возвращено свойство sha1hidden.
- Значения (разделённые с помощью | или альтернативного разделителя): comment, flags, ids, loginfo, parsedcomment, patrolled, redirect, sha1, sizes, tags, timestamp, title, user, userid
- По умолчанию: title|timestamp|ids
- rcshow
Показать только элементы, удовлетворяющие данным критериям. Например, чтобы отобразить только малые правки, сделанные зарегистрированными участниками, установите rcshow=minor|!anon.
- Значения (разделённые с помощью | или альтернативного разделителя): !anon, !autopatrolled, !bot, !minor, !patrolled, !redirect, anon, autopatrolled, bot, minor, patrolled, redirect, unpatrolled
- rclimit
Сколько правок вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- rctype
Какие типы правок показать.
- Значения (разделённые с помощью | или альтернативного разделителя): categorize, edit, external, log, new
- По умолчанию: edit|new|log|categorize
- rctoponly
Перечислять только последние правки страниц.
- Type: boolean (details)
- rctitle
Вернуть записи, связанные со страницей.
- rccontinue
Когда доступно больше результатов, используйте это для продолжения.
- rcgeneraterevisions
При использовании в качестве генератора, генерировать идентификаторы версий вместо их названий. Записи последних изменений без привязанного идентификатора версии (например, большинство записей журналов) не сгенерируют ничего.
- Type: boolean (details)
- rcslot
Only list changes that touch the named slot.
- Одно из следующих значений: main
- Список последних изменений.
- api.php?action=query&list=recentchanges [открыть в песочнице]
- Получить информацию о последних страницах с неотпатрулированными изменениями.
- api.php?action=query&generator=recentchanges&grcshow=!patrolled&prop=info [открыть в песочнице]
list=search (sr)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Проведение полнотекстового поиска.
- srsearch
Искать страницы, названия или тексты которых содержат это значение. Вы можете использовать в поисковом запросе служебные функции в зависимости от того, какой поисковый движок используется на сервере.
- Это обязательный параметр.
- srnamespace
Искать только в этих пространствах имён.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- Для указания всех значений, используйте *.
- По умолчанию: 0
- srlimit
Сколько страниц вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- sroffset
Когда доступно больше результатов, используйте это для продолжения.
- Тип: целочисленное значение
- По умолчанию: 0
- srwhat
Какой тип поиска осуществить.
- Одно из следующих значений: nearmatch, text, title
- srinfo
Какие метаданные вернуть.
- Значения (разделённые с помощью | или альтернативного разделителя): rewrittenquery, suggestion, totalhits
- По умолчанию: totalhits|suggestion|rewrittenquery
- srprop
Какие свойства вернуть:
- size
- Добавляет размер страницы в байтах.
- wordcount
- Добавляет количество слов на странице.
- timestamp
- Добавляет метку времени последнего редактирования страницы.
- snippet
- Добавляет фрагмент страницы с разметкой, выделяющей условия запроса.
- titlesnippet
- Добавляет заголовок страницы с разметкой, выделяющей условия запроса.
- redirecttitle
- Добавляет название найденного перенаправления.
- redirectsnippet
- Добавляет заголовок соответствующего перенаправления с разметкой выделения условия запроса.
- sectiontitle
- Добавляет заголовок найденного раздела.
- sectionsnippet
- Добавляет заголовок соответствующего раздела с разметкой выделения условия запроса.
- isfilematch
- Добавляет логическое значение, обозначающее, удовлетворяет ли поисковому запросу содержимое файла.
- categorysnippet
- Добавляет соответствующее имя категории с разметкой, выделяющей условия запроса.
- score
- Устарело. Игнорируется.
- hasrelated
- Устарело. Игнорируется.
- extensiondata
- Добавляет дополнительные данные, сгенерированные расширениями.
- Значения (разделённые с помощью | или альтернативного разделителя): categorysnippet, extensiondata, isfilematch, redirectsnippet, redirecttitle, sectionsnippet, sectiontitle, size, snippet, timestamp, titlesnippet, wordcount, hasrelated, score
- По умолчанию: size|wordcount|timestamp|snippet
- srinterwiki
Включить результаты из других вики, если доступны.
- Type: boolean (details)
- srenablerewrites
Разрешить редактирование запроса. Некоторые поисковые движки могут отредактировать запрос, например, исправив опечатку, если посчитают, что это приведёт к лучшим результатам.
- Type: boolean (details)
- srsort
Задаёт порядок сортировки возвращаемых результатов.
- Одно из следующих значений: relevance
- По умолчанию: relevance
- Найти meaning.
- api.php?action=query&list=search&srsearch=meaning [открыть в песочнице]
- Найти тексты, содержащие meaning.
- api.php?action=query&list=search&srwhat=text&srsearch=meaning [открыть в песочнице]
- Получить информацию о страницах, возвращённых по поисковому запросу meaning.
- api.php?action=query&generator=search&gsrsearch=meaning&prop=info [открыть в песочнице]
list=tags (tg)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Список меток правок.
- tgcontinue
Когда доступно больше результатов, используйте это для продолжения.
- tglimit
Максимальное количество меток в списке.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- tgprop
Какие свойства получить:
- displayname
- Добавляет системное сообщение метки.
- description
- Добавляет описание метки.
- hitcount
- Добавляет количество правок и записей в журналах, использующих эту метку.
- defined
- Показывает, определена ли метка.
- source
- Получить источники меток, которыми могут быть extension для меток, определённых расширениями, и manual для меток, определённых участниками вручную.
- active
- Применима ли метка до сих пор.
- Значения (разделённые с помощью | или альтернативного разделителя): active, defined, description, displayname, hitcount, source
- По умолчанию: (пусто)
list=usercontribs (uc)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение всех правок участника.
- uclimit
Максимальное количество возвращаемых правок.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- ucstart
Временная метка, с которой начать возврат, то есть версии до этой отметки времени..
- Тип: временная метка (разрешённые форматы)
- ucend
Временная метка, на которой закончить возврат.
- Тип: временная метка (разрешённые форматы)
- uccontinue
Когда доступно больше результатов, используйте это для продолжения.
- ucuser
Участники, чей вклад необходимо получить. Не может быть использовано с ucuserids, ucuserprefix или uciprange.
- Тип: список пользователей, любой из имя участника, IP-адрес и название интервики (например, «префикс>ПримерНазвания»)
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- ucuserids
Идентификаторы участников, чей вклад необходимо получить. Не может быть использовано с ucuser, ucuserprefix или uciprange.
- Тип: список целочисленных значений
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- ucuserprefix
Получить вклад всех участников, имена которых начинаются с этого значения. Не может быть использовано с ucuser, ucuserids, или uciprange.
- uciprange
The CIDR range to retrieve contributions for. Cannot be used with ucuser, ucuserprefix, or ucuserids.
- ucdir
В каком порядке перечислять:
- newer
- Начать с самых старых. Обратите внимание: ucstart должно быть раньше ucend.
- older
- Начать с самых новых (по умолчанию). Обратите внимание: ucstart должно быть позже ucend.
- Одно из следующих значений: newer, older
- По умолчанию: older
- ucnamespace
Перечислять только правки в этих пространствах имён.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- Для указания всех значений, используйте *.
- ucprop
Включить дополнительную информацию:
- ids
- Добавляет идентификатор страницы и версии.
- title
- Добавляет заголовок и идентификатор пространства имён страницы.
- timestamp
- Добавляет временную метку правки.
- comment
- Добавляет описание правки. Если комментарий был удален, будет возвращено свойство commenthidden.
- parsedcomment
- Добавляет распарсенное описание правки. Если комментарий был удален, будет возвращено свойство commenthidden.
- size
- Добавляет новый размер страницы.
- sizediff
- Добавляет разницу между размерами страницы до и после правки.
- flags
- Добавляет флаги правки.
- patrolled
- Отмечает отпатрулированные правки.
- tags
- Перечисляет метки правки.
- Значения (разделённые с помощью | или альтернативного разделителя): comment, flags, ids, parsedcomment, patrolled, size, sizediff, tags, timestamp, title
- По умолчанию: ids|title|timestamp|comment|size|flags
- ucshow
Показать только элементы, удовлетворяющие данным критериям, например, только не малые правки: ucshow=!minor.
Если установлено ucshow=patrolled или ucshow=!patrolled, правки старее $wgRCMaxAge (7776000 секунд) не будут показаны.
- Значения (разделённые с помощью | или альтернативного разделителя): !autopatrolled, !minor, !new, !patrolled, !top, autopatrolled, minor, new, patrolled, top
- uctag
Только правки с заданной меткой.
- uctoponly
- Устарело.
Перечислять только последние правки страниц.
- Type: boolean (details)
- Показать вклад участника Example.
- api.php?action=query&list=usercontribs&ucuser=Example [открыть в песочнице]
- Показать вклад со всех IP-адресов, начинающихся на 192.0.2..
- api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [открыть в песочнице]
list=users (us)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение информации о списке участников.
- usprop
Какую информацию включить:
- blockinfo
- Определяет, заблокирован ли участник, кем и по какой причине.
- groups
- Перечисляет все группы, в которые входит каждый участник.
- groupmemberships
- Возвращает группы, в которые каждый участник был явно включён, включая дату окончания членства для каждой группы.
- implicitgroups
- Перечисляет группы, в которые участник был включён автоматически.
- rights
- Перечисляет все права каждого участника.
- editcount
- Добавляет счётчики правок участников.
- registration
- Добавляет даты регистрации участников.
- emailable
- Отмечает, может ли и хочет ли участник получать электронную почту посредством Special:Emailuser.
- gender
- Отмечает пол текущего участника. Возвращает «male», «female» или «unknown».
- centralids
- Добавляет центральный идентификатор и статус прикрепления участника.
- cancreate
- Определяет, могут ли быть созданы аккаунты с корректными, но незарегистрированными именами.
- Значения (разделённые с помощью | или альтернативного разделителя): blockinfo, cancreate, centralids, editcount, emailable, gender, groupmemberships, groups, implicitgroups, registration, rights
- usattachedwiki
Вместе с usprop=centralids отображает, прикреплён ли к вики участник с этим идентификатором.
- ususers
Список участников, для которых получить информацию.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- ususerids
Список идентификаторов участников, для которых получить информацию.
- Тип: список целочисленных значений
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- Вернуть информацию о участнике Example.
- api.php?action=query&list=users&ususers=Example&usprop=groups|editcount|gender [открыть в песочнице]
list=watchlist (wl)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение последних правок страниц из списка наблюдения текущего участника.
- wlallrev
Включить несколько правок одной страницы из заданного временного промежутка.
- Type: boolean (details)
- wlstart
Временная метка, с которой начать перечисление.
- Тип: временная метка (разрешённые форматы)
- wlend
Временная метка, на которой закончить перечисление.
- Тип: временная метка (разрешённые форматы)
- wlnamespace
Только правки в этих пространствах имён.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- Для указания всех значений, используйте *.
- wluser
Только правки данного участника.
- Тип: пользователь, любой из имя участника, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
- wlexcludeuser
Не перечислять правки данного участника.
- Тип: пользователь, любой из имя участника, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
- wldir
В каком порядке перечислять:
- newer
- Начать с самых старых. Обратите внимание: wlstart должно быть раньше wlend.
- older
- Начать с самых новых (по умолчанию). Обратите внимание: wlstart должно быть позже wlend.
- Одно из следующих значений: newer, older
- По умолчанию: older
- wllimit
Сколько результатов возвращать за один запрос.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- wlprop
Какие дополнительные свойства получить:
- ids
- Добавляет идентификаторы страницы и версии.
- title
- Добавляет заголовок страницы.
- flags
- Добавляет флаги правки.
- user
- Добавляет участника, сделавшего правку. Если версия пользователя была удалена, будет возвращено свойство userhidden.
- userid
- Добавляет идентификатор участника, сделавшего правку. Если версия пользователя была удалена, будет возвращено свойство userhidden.
- comment
- Добавляет описание правки. Если комментарий был удален, будет возвращено свойство commenthidden.
- parsedcomment
- Добавляет распарсенное описание правки. Если комментарий был удален, будет возвращено свойство commenthidden.
- timestamp
- Добавляет временную метку правки.
- patrol
- Определяет, была ли правка отпатрулирована.
- sizes
- Добавляет старую и новую длину страницы.
- notificationtimestamp
- Добавляет метку времени, когда участник был уведомлён о правке.
- loginfo
- Добавляет информацию о журнале, где уместно.
- tags
- Перечисляет метки записи.
- expiry
- Adds the expiry time.
- Значения (разделённые с помощью | или альтернативного разделителя): comment, expiry, flags, ids, loginfo, notificationtimestamp, parsedcomment, patrol, sizes, tags, timestamp, title, user, userid
- По умолчанию: ids|title|flags
- wlshow
Показать только элементы, удовлетворяющие данным критериям. Например, чтобы отобразить только малые правки, сделанные зарегистрированными участниками, установите wlshow=minor|!anon.
- Значения (разделённые с помощью | или альтернативного разделителя): !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread
- wltype
Какие типы правок показать:
- edit
- Обычные правки страниц.
- new
- Создания страниц.
- log
- Записи журнала.
- external
- Внешние правки.
- categorize
- Правки категоризации.
- Значения (разделённые с помощью | или альтернативного разделителя): categorize, edit, external, log, new
- По умолчанию: edit|new|log|categorize
- wlowner
Используется вместе с wltoken для получения списка наблюдения другого участника.
- Тип: пользователь, из имя участника
- wltoken
Токен безопасности (доступен в настройках участника), предоставляющий доступ к списку наблюдения другого участника.
- wlcontinue
Когда доступно больше результатов, используйте это для продолжения.
- Список последних правок недавно отредактированных страниц из списка наблюдения текущего участника.
- api.php?action=query&list=watchlist [открыть в песочнице]
- Запросить дополнительную информацию о последних правках недавно отредактированных страниц из списка наблюдения текущего участника.
- api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment [открыть в песочнице]
- Получить дополнительную информацию о последней редакции недавно измененных страниц в списке наблюдения текущего пользователя, в том числе о том, когда срок действия временно просматриваемых элементов истечет.
- api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment|expiry [открыть в песочнице]
- Запросить информацию о всех недавних правках страниц из списка наблюдения текущего участника.
- api.php?action=query&list=watchlist&wlallrev=&wlprop=ids|title|timestamp|user|comment [открыть в песочнице]
- Запросить информацию о страницах для недавно отредактированных страниц из списка наблюдения текущего участника.
- api.php?action=query&generator=watchlist&prop=info [открыть в песочнице]
- Запросить информацию о версиях для последних правок страниц из списка наблюдения текущего участника.
- api.php?action=query&generator=watchlist&gwlallrev=&prop=revisions&rvprop=timestamp|user [открыть в песочнице]
- Список последних правок недавно отредактированных страниц из списка наблюдения участника Example.
- api.php?action=query&list=watchlist&wlowner=Example&wltoken=123ABC [открыть в песочнице]
list=watchlistraw (wr)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение всех страниц из списка наблюдения текущего участника.
- wrcontinue
Когда доступно больше результатов, используйте это для продолжения.
- wrnamespace
Перечислять только страницы этих пространств имён.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111, 202, 274, 275, 420, 421, 500, 501, 502, 503, 828, 829, 1200, 1201, 1202, 2300, 2301, 2302, 2303, 2900, 2901, 10000, 10001, 10002, 10003, 10004, 10005
- Для указания всех значений, используйте *.
- wrlimit
Сколько результатов возвращать за один запрос.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- wrprop
Какие дополнительные свойства получить:
- changed
- Добавляет метку времени, когда участник был уведомлён о правке.
- Значения (разделённые с помощью | или альтернативного разделителя): changed
- wrshow
Перечислять только элементы, соответствующие этим критериям.
- Значения (разделённые с помощью | или альтернативного разделителя): !changed, changed
- wrowner
Используется вместе с wrtoken для получения списка наблюдения другого участника.
- Тип: пользователь, из имя участника
- wrtoken
Токен безопасности (доступен в настройках участника), предоставляющий доступ к списку наблюдения другого участника.
- wrdir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- wrfromtitle
Название (с префиксом пространства имён), с которого начать перечисление.
- wrtotitle
Название (с префиксом пространства имён), на котором закончить перечисление.
- Получение страниц из списка наблюдения текущего участника.
- api.php?action=query&list=watchlistraw [открыть в песочнице]
- Запросить информацию о страницах из списка наблюдения текущего участника.
- api.php?action=query&generator=watchlistraw&gwrshow=changed&prop=info [открыть в песочнице]
meta=allmessages (am)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Возвращает сообщения с этого сайта.
- ammessages
Какие сообщения выводить. * (по умолчанию) означает «все сообщения».
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- По умолчанию: *
- amprop
Какие свойства получить:
- Значения (разделённые с помощью | или альтернативного разделителя): default
- amenableparser
Установите, чтобы активировать парсер, который будет обрабатывать вики-текст сообщений (подставлять волшебные слова, обрабатывать шаблоны, и так далее).
- Type: boolean (details)
- amnocontent
Если установлен, ничего не делать с содержимым сообщений перед выводом.
- Type: boolean (details)
- amincludelocal
Также включить локальные сообщения, то есть, сообщения, не существующие в программе, но существующие в пространстве имён MediaWiki. Это перечислит все страницы из пространства MediaWiki, поэтому в результат также могут попасть страницы, не являющимися сообщениями — например, Common.js.
- Type: boolean (details)
- amargs
Аргументы, подставляемые в сообщение.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- amfilter
Вернуть только сообщения, чьи названия содержат эту подстроку.
- amcustomised
Вернуть только сообщения в этом состоянии персонализации.
- Одно из следующих значений: all, modified, unmodified
- По умолчанию: all
- amlang
Вернуть сообщения на этом языке.
- amfrom
Вернуть сообщения, начиная с данного.
- amto
Вернуть сообщения, заканчивая на данном.
- amtitle
Название страницы, используемой для контекста при анализе сообщения (для параметра amenableparser).
- amprefix
Вернуть сообщения с заданным префиксом.
- Отобразить сообщения, начинающиеся с ipb-.
- api.php?action=query&meta=allmessages&refix=ipb- [открыть в песочнице]
- Отобразить сообщения august и mainpage на немецком языке.
- api.php?action=query&meta=allmessages&ammessages=august|mainpage&amlang=de [открыть в песочнице]
meta=authmanagerinfo (ami)
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение информации о текущем статусе аутентификации.
- amisecuritysensitiveoperation
Проверить, достаточен ли текущий статус для осуществления чувствительных к безопасности операций.
- amirequestsfor
Получить информацию о аутентификационных запросах, необходимых для указанного действия аутентификации.
- Одно из следующих значений: change, create, create-continue, link, link-continue, login, login-continue, remove, unlink
- amimergerequestfields
Слить поля информации со всех аутентификационных запросов в один массив.
- Type: boolean (details)
- amimessageformat
Формат, используемый для возвращаемых сообщений.
- Одно из следующих значений: html, none, raw, wikitext
- По умолчанию: wikitext
- Получить запросы, которые могут быть использованы на момент начала входа.
- api.php?action=query&meta=authmanagerinfo&amirequestsfor=login [открыть в песочнице]
- Получить запросы, которые могут быть использованы в момент начала авторизации с объединёнными полями формы.
- api.php?action=query&meta=authmanagerinfo&amirequestsfor=login&amimergerequestfields=1 [открыть в песочнице]
- Проверить, необходима ли аутентификация для действия foo.
- api.php?action=query&meta=authmanagerinfo&amisecuritysensitiveoperation=foo [открыть в песочнице]
meta=filerepoinfo (fri)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Возвращает мета-информацию о файловых репозиториях, настроенных в вики.
- friprop
Какие свойства хранилища получить (доступность свойств может отличаться в разных вики).
- canUpload
- Whether files can be uploaded to this repository, e.g. via CORS and shared authentication.
- descBaseUrl
- (описание отсутствует)
- displayname
- The human-readable name of the repository wiki.
- fetchDescription
- Whether file description pages are fetched from this repository when viewing local file description pages.
- initialCapital
- Whether file names implicitly start with a capital letter.
- local
- Является ли хранилище локальным или нет.
- name
- The key of the repository - used in e.g. $wgForeignFileRepos and imageinfo return values.
- rootUrl
- Корневой URL для изображений.
- scriptDirUrl
- Root URL path for the repository wiki's MediaWiki installation.
- thumbUrl
- Root URL path for thumbnail paths.
- url
- URL путь публичной зоны.
- Значения (разделённые с помощью | или альтернативного разделителя): canUpload, descBaseUrl, displayname, fetchDescription, initialCapital, local, name, rootUrl, scriptDirUrl, thumbUrl, url
- По умолчанию: canUpload|descBaseUrl|displayname|fetchDescription|initialCapital|local|name|rootUrl|scriptDirUrl|thumbUrl|url
- Получить информацию о файловых репозиториях.
- api.php?action=query&meta=filerepoinfo&friprop=name|displayname [открыть в песочнице]
meta=languageinfo (li)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Возвращает информацию о доступных языках.
Continuation may be applied if retrieving the information takes too long for one request.
- liprop
Какую информацию получить для каждого языка.
- code
- The language code. (This code is MediaWiki-specific, though there are overlaps with other standards.)
- bcp47
- The BCP-47 language code.
- dir
- Направление написания языка (
ltrилиrtl</ code>). - autonym
- The autonym of the language, that is, the name in that language.
- name
- The name of the language in the language specified by the uselang parameter, with language fallbacks applied if necessary.
- fallbacks
- The language codes of the fallback languages configured for this language. The implicit final fallback to 'en' is not included (but some languages may fall back to 'en' explicitly).
- variants
- The language codes of the variants supported by this language.
- Значения (разделённые с помощью | или альтернативного разделителя): autonym, bcp47, code, dir, fallbacks, name, variants
- По умолчанию: code
- licode
Language codes of the languages that should be returned, or
*for all languages.- Разделяйте значения с помощью | или альтернативного разделителя.
- Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
- По умолчанию: *
- licontinue
Когда доступно больше результатов, используйте это для продолжения.
- Get the language codes of all supported languages.
- api.php?action=query&meta=languageinfo [открыть в песочнице]
- Get the autonyms and German names of all supported languages.
- api.php?action=query&meta=languageinfo&liprop=autonym|name&uselang=de [открыть в песочнице]
- Get the fallback languages and variants of Occitan.
- api.php?action=query&meta=languageinfo&liprop=fallbacks|variants&licode=oc [открыть в песочнице]
- Get the BCP-47 language code and direction of all supported languages.
- api.php?action=query&meta=languageinfo&liprop=bcp47|dir [открыть в песочнице]
meta=siteinfo (si)
- Этот модуль требует прав на чтение.
- Источник: FandomAPI
- Лицензия: Apache-2.0
Получение основной информации о сайте.
- siprop
Какую информацию получить:
- general
- Общую системную информацию.
- namespaces
- Список зарегистрированных пространств имён и их каноничные имена.
- namespacealiases
- Список зарегистрированных синонимов пространств имён.
- specialpagealiases
- Список синонимов служебных страниц.
- magicwords
- Список магических слов и их синонимы.
- interwikimap
- Карта интервик (может быть отфильтрована, или локализована с помощью siinlanguagecode).
- dbrepllag
- Возвращает сервер базы данных с наибольшим отставанием репликации.
- statistics
- Статистика сайта.
- usergroups
- Список групп участников и связанных прав.
- libraries
- Библиотеки, установленные в вики.
- extensions
- Расширения, установленные в вики.
- fileextensions
- Список файловых расширений, разрешённых к загрузке.
- rightsinfo
- Возвращает правовую информацию (лицензию), если доступно.
- restrictions
- Возвращает информацию о доступных типах защиты страниц.
- languages
- Возвращает список языков, поддерживаемых MediaWiki (опционально локализованных с помощью siinlanguagecode).
- languagevariants
- Возвращает список языковых кодов, для которых включён LanguageConverter, а также варианты, поддерживаемые для каждого языка.
- skins
- Возвращает список доступных скинов (опционально локализованных с помощью siinlanguagecode, в противном случае — на языке вики).
- extensiontags
- Возвращает список меток рашсирений парсера.
- functionhooks
- Возвращает список перехватчиков функций парсера.
- showhooks
- Возвращает список всех подписанных перехватчиков (содержимое $wgHooks).
- variables
- Возвращает список идентификаторов переменных.
- protocols
- Возвращает список протоколов, разрешённых во внешних ссылках.
- defaultoptions
- Возвращает значения по умолчанию настроек участников.
- uploaddialog
- Возвращает конфигурацию диалога загрузки.
- Значения (разделённые с помощью | или альтернативного разделителя): dbrepllag, defaultoptions, extensions, extensiontags, fileextensions, functionhooks, general, interwikimap, languages, languagevariants, libraries, magicwords, namespacealiases, namespaces, protocols, restrictions, rightsinfo, showhooks, skins, specialpagealiases, statistics, uploaddialog, usergroups, variables
- По умолчанию: general
- sifilteriw
Вернуть только локальные или только нелокальные записи карты интервик.
- Одно из следующих значений: !local, local
- sishowalldb
Перечисляет все сервера баз данных, а не только самый отстающий.
- Type: boolean (details)
- sinumberingroup
Перечисляет количество участников в группах.
- Type: boolean (details)
- siinlanguagecode
Языковой код для перевода названий языков и скинов.
- Запросить информацию о сайте.
- api.php?action=query&meta=siteinfo&siprop=general|namespaces|namespacealiases|statistics [открыть в песочнице]
- Запросить список локальных префиксов интервик.
- api.php?action=query&meta=siteinfo&siprop=interwikimap&sifilteriw=local [открыть в песочнице]
- Проверить текущее отставание репликации.
- api.php?action=query&meta=siteinfo&siprop=dbrepllag&sishowalldb= [открыть в песочнице]
meta=tokens
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение токенов для действий, связанных с редактированием данных.
- type
Типы запрашиваемых токенов.
- Значения (разделённые с помощью | или альтернативного разделителя): createaccount, csrf, login, patrol, rollback, userrights, watch
- Для указания всех значений, используйте *.
- По умолчанию: csrf
- Получить csrf-токен (по умолчанию).
- api.php?action=query&meta=tokens [открыть в песочнице]
- Получить токен наблюдения и токен патрулирования.
- api.php?action=query&meta=tokens&type=watch|patrol [открыть в песочнице]
meta=userinfo (ui)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение информации о текущем участнике.
- uiprop
Какую информацию включить:
- blockinfo
- Определяет, заблокирован ли текущий участник, кем и по какой причине.
- hasmsg
- Добавляет метку messages, если у текущего участника есть непрочитанные сообщения.
- groups
- Перечисляет все группы, в которые входит участник.
- groupmemberships
- Возвращает группы, в которые участник был явно включён, включая дату окончания членства для каждой группы.
- implicitgroups
- Перечисляет все группы, в которые участник был включён автоматически.
- rights
- Перечисляет все права текущего участника.
- changeablegroups
- Перечисляет группы, в которые или из которых участник может добавить или удалить других участников.
- options
- Перечисляет все настройки, установленные текущим участником.
- editcount
- Добавляет счётчик правок текущего участника.
- ratelimits
- Добавляет все скоростные лимиты, применимые к текущему участнику.
- theoreticalratelimits
- Lists all rate limits that would apply to the current user if they were not exempt from all ratelimits based on user rights or ip
- Добавляет электронный адрес участника и дату проверки его подлинности.
- realname
- Добавляет настоящее имя участника.
- acceptlang
- Возвращает назад заголовок
Accept-Language, отосланный клиентом, в структурированном формате. - registrationdate
- Добавляет дату регистрации участника.
- unreadcount
- Добавляет число непрочитанных страниц в странице наблюдения участника (максимум 999; возвращает 1000+, если их больше).
- centralids
- Добавляет центральный идентификатор и статус прикрепления участника.
- latestcontrib
- Adds the date of user's latest contribution.
- Значения (разделённые с помощью | или альтернативного разделителя): acceptlang, blockinfo, centralids, changeablegroups, editcount, email, groupmemberships, groups, hasmsg, implicitgroups, latestcontrib, options, ratelimits, realname, registrationdate, rights, theoreticalratelimits, unreadcount
- Для указания всех значений, используйте *.
- uiattachedwiki
Вместе с uiprop=centralids отображает, прикреплён ли к вики участник с этим идентификатором.
- Получение информации о текущем участнике.
- api.php?action=query&meta=userinfo [открыть в песочнице]
- Получение дополнительной информации о текущем участнике.
- api.php?action=query&meta=userinfo&uiprop=blockinfo|groups|rights|hasmsg [открыть в песочнице]