Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=query
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Запросить данные с и о MediaWiki.
Все модификации данных сначала должны запросить соответствующий токен для предотвращения злоупотреблений с вредоносных сайтов.
- prop
Какие использовать свойства для запрашиваемых страниц.
- categories
- Перечисление всех категорий, которым принадлежит страница.
- categoryinfo
- Возвращение информации о конкретных категориях.
- contributors
- Получение списка зарегистрированных и количества анонимных редакторов страницы.
- deletedrevisions
- Получение информации об удалённых правках.
- duplicatefiles
- Перечисление всех файлов, являющихся дубликатами данных, основываясь на сравнении хэш-сумм.
- extlinks
- Получение всех внешних ссылок (не интервик) для данной страницы.
- fileusage
- Поиск всех страниц, использующих данный файл.
- imageinfo
- Возвращает информацию о файле и историю загрузок.
- images
- Возвращает все файлы, содержащиеся на данных страницах.
- info
- Получение основной информации о страницах.
- iwlinks
- Возвращает все интервики-ссылки с данных страниц.
- langlinks
- Возвращает все межъязыковые ссылки с данных страниц.
- links
- Возвращает все ссылки с данных страниц.
- linkshere
- Поиск всех страниц, ссылающихся на данную.
- pageprops
- Получение различных свойств страниц, определённых в содержании страницы.
- redirects
- Возвращает все перенаправления на данную страницу.
- revisions
- Получение информации о версии страницы.
- stashimageinfo
- Возвращает информацию о файлах во временном хранилище.
- templates
- Возвращает все страницы, включённые в данную.
- transcludedin
- Поиск всех страниц, включающих данные страницы.
- Значения (разделённые с помощью | или альтернативного разделителя): categories, categoryinfo, contributors, deletedrevisions, duplicatefiles, extlinks, fileusage, imageinfo, images, info, iwlinks, langlinks, links, linkshere, pageprops, redirects, revisions, stashimageinfo, templates, transcludedin
- list
Какие списки использовать.
- allcategories
- Перечисление всех категорий.
- alldeletedrevisions
- Перечисление всех удалённых версий указанного участника или в указанном пространстве имён.
- allfileusages
- Перечисление всех использований файлов, в том числе несуществующих.
- allimages
- Перечисление всех файлов.
- alllinks
- Перечисление всех ссылок, указывающих на заданное пространство имён.
- allpages
- Перечисление всех страниц в данном пространстве имён.
- allredirects
- Перечисление всех перенаправлений на заданное пространство имён.
- allrevisions
- Перечисление всех версий.
- alltransclusions
- Перечисление всех включений (страниц, вставленных с помощью {{x}}), включая несуществующие.
- allusers
- Перечисление всех зарегистрированных участников.
- backlinks
- Получение списка страниц, ссылающихся на данную страницу.
- blocks
- Перечисление всех заблокированных участников и IP-адресов.
- categorymembers
- Перечисление всех страниц в данной категории.
- embeddedin
- Поиск всех страниц, встраивающих (включающих) данное название.
- exturlusage
- Перечислить страницы, содержащие данную ссылку.
- filearchive
- Перечисление всех удалённых файлов.
- gadgetcategories
- Возвращает список категорий гаджетов.
- gadgets
- Возвращает список гаджетов, используемых в этой вики.
- imageusage
- Поиск всех страниц, использующих данный файл.
- iwbacklinks
- Поиск всех страниц, ссылающихся на заданную интервики ссылку.
- langbacklinks
- Поиск всех страниц, ссылающихся на заданную языковую ссылку.
- logevents
- Получение записей журналов.
- mystashedfiles
- Получить список файлов во временном хранилище текущего участника.
- pagepropnames
- Перечисление всех названий свойств, использованных в вики.
- pageswithprop
- Перечисление всех страниц, использующих заданное свойство.
- prefixsearch
- Осуществление поиска по префиксу названий страниц.
- protectedtitles
- Перечисление всех названий, защищённых от создания.
- querypage
- Получение списка, предоставляемого служебной страницей, основанной на QueryPage.
- random
- Получение набора случайных страниц.
- recentchanges
- Перечисление последних правок.
- search
- Проведение полнотекстового поиска.
- tags
- Список меток правок.
- usercontribs
- Получение всех правок участника.
- users
- Получение информации о списке участников.
- watchlist
- Получение последних правок страниц из списка наблюдения текущего участника.
- watchlistraw
- Получение всех страниц из списка наблюдения текущего участника.
- deletedrevs
- Устарело. Перечисление удалённых правок.
- Значения (разделённые с помощью | или альтернативного разделителя): allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, allusers, backlinks, blocks, categorymembers, embeddedin, exturlusage, filearchive, gadgetcategories, gadgets, imageusage, iwbacklinks, langbacklinks, logevents, mystashedfiles, pagepropnames, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, search, tags, usercontribs, users, watchlist, watchlistraw, deletedrevs
- meta
Какие метаданные использовать.
- allmessages
- Возвращает сообщения с этого сайта.
- authmanagerinfo
- Получение информации о текущем статусе аутентификации.
- filerepoinfo
- Возвращает мета-информацию о файловых репозиториях, настроенных в вики.
- languageinfo
- Return information about available languages.
- 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
Target the given version of the XML dump format when exporting. Can only be used with query+export.
- Одно из следующих значений: 0.10, 0.11
- По умолчанию: 0.11
- iwurl
Возвращать ли полную ссылку, если названием является интервики-ссылка.
- Type: boolean (details)
- continue
Когда доступно больше результатов, используйте это для продолжения.
- rawcontinue
Вернуть сырые данные в query-continue для продолжения.
- Type: boolean (details)
- titles
Список заголовков для работы.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- pageids
Список идентификаторов страниц для работы.
- Type: list of integers
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- revids
Список идентификаторов версий для работы.
- Type: list of integers
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- 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=Main%20Page&rvprop=user|comment&continue= [открыть в песочнице]
- Получить последнее изменение для страниц, начиная с API/.
- api.php?action=query&generator=allpages&gapprefix=API/&prop=revisions&continue= [открыть в песочнице]
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
Перечислять только данные категории. Полезно для проверки, включена ли конкретная страница в конкретную категорию.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- 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, не считаются.
- Значения (разделённые с помощью | или альтернативного разделителя): bot, bureaucrat, interface-admin, suppress, sysop
- pcexcludegroup
Исключать участников из заданных групп. Неявные или автоматически присваиваемые группы, вроде *, user или autoconfirmed, не считаются.
- Значения (разделённые с помощью | или альтернативного разделителя): bot, bureaucrat, interface-admin, suppress, sysop
- pcrights
Включать только участников с данными правами. Участники с правами, предоставляемыми неявными или автоматически присваиваемыми группами — такими, как *, user или autoconfirmed, — не считаются.
- Значения (разделённые с помощью | или альтернативного разделителя): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, confirmaccount, confirmaccount-notify, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, dpl_param_delete_rules, dpl_param_update_rules, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, gadgets-definition-edit, gadgets-edit, hideuser, import, importupload, interwiki, ipblock-exempt, lookupcredentials, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, renameuser, requestips, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, usermerge, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi
- Maximum number of values is 50 (500 for clients allowed higher limits).
- pcexcluderights
Исключать участников с данными правами. Участники с правами, предоставляемыми неявными или автоматически присваиваемыми группами — такими, как *, user или autoconfirmed, — не считаются.
- Значения (разделённые с помощью | или альтернативного разделителя): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, confirmaccount, confirmaccount-notify, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, dpl_param_delete_rules, dpl_param_update_rules, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, gadgets-definition-edit, gadgets-edit, hideuser, import, importupload, interwiki, ipblock-exempt, lookupcredentials, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, renameuser, requestips, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, usermerge, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi
- Maximum number of values is 50 (500 for clients allowed higher limits).
- pclimit
Сколько редакторов вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- pccontinue
Когда доступно больше результатов, используйте это для продолжения.
- Показать редакторов страницы Main Page.
- api.php?action=query&prop=contributors&titles=Main_Page [открыть в песочнице]
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=Main%20Page|Talk:Main%20Page&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)
prop=extlinks (el)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение всех внешних ссылок (не интервик) для данной страницы.
- ellimit
Сколько ссылок вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- elcontinue
Когда доступно больше результатов, используйте это для продолжения.
- elprotocol
Протокол ссылки. Если оставлено пустым, а elquery задано, будут найдены ссылки с протоколом http. Оставьте пустым и elquery, и данный параметр, чтобы получить список всех внешних ссылок.
- Одно из следующих значений: Может быть пустым или bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, mms, news, 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=Main%20Page [открыть в песочнице]
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, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- 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 файлов.
- Type: integer
- По умолчанию: -1
- iiurlheight
Аналогично iiurlwidth.
- Type: integer
- По умолчанию: -1
- iimetadataversion
Какую версию метаданных использовать. Если указано latest, будет использована последняя версия. Для обратной совместимости, значение по умолчанию — 1.
- По умолчанию: 1
- iiextmetadatalanguage
На каком языке запрашивать расширенные метаданные. Это затрагивает как переводы, если их доступно несколько, так и способ форматирования чисел и других значений.
- По умолчанию: ru
- iiextmetadatamultilang
Если для свойства расширенных метаданных доступны переводы, запросить их все.
- Type: boolean (details)
- iiextmetadatafilter
Если задано и непустое, только эти ключи будут возвращены для iiprop=extmetadata.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- 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
Перечислять только данные файлы. Полезно для проверки, включает ли конкретная страница конкретный файл.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- imdir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- Получить список файлов, использованных на Main Page.
- api.php?action=query&prop=images&titles=Main%20Page [открыть в песочнице]
- Получить информацию о всех файлах, использованных на Main Page.
- api.php?action=query&generator=images&titles=Main%20Page&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
Проверить, может ли текущий участник провести указанные действия над страницей.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- intestactionsdetail
Detail level for intestactions. Use the main module's errorformat and errorlang parameters to control the format of the messages returned.
- boolean
- Return a boolean value for each action.
- 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=Main%20Page [открыть в песочнице]
- Получить основную информацию и информацию о защите страницы Main Page.
- api.php?action=query&prop=info&inprop=protection&titles=Main%20Page [открыть в песочнице]
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=Main%20Page [открыть в песочнице]
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=Main%20Page&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, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- pllimit
Сколько ссылок вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- plcontinue
Когда доступно больше результатов, используйте это для продолжения.
- pltitles
Перечислять только данные ссылки. Полезно для проверки, содержит ли конкретная страница конкретную ссылку.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- pldir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- Получить ссылки со страницы Main Page.
- api.php?action=query&prop=links&titles=Main%20Page [открыть в песочнице]
- Получить информацию о страницах, на которые ссылается Main Page.
- api.php?action=query&generator=links&titles=Main%20Page&prop=info [открыть в песочнице]
- Получить ссылки с Main Page на пространства имён Участник и Шаблон.
- api.php?action=query&prop=links&titles=Main%20Page&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, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- lhshow
Показать только элементы, соответствующие этим критериям:
- redirect
- Показать только перенаправления.
- !redirect
- Показать только не перенаправления.
- Значения (разделённые с помощью | или альтернативного разделителя): !redirect, redirect
- lhlimit
Сколько страниц вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- lhcontinue
Когда доступно больше результатов, используйте это для продолжения.
- Получить список страниц, ссылающихся на Main Page.
- api.php?action=query&prop=linkshere&titles=Main%20Page [открыть в песочнице]
- Получить информацию о страницах, ссылающихся на Main Page.
- api.php?action=query&generator=linkshere&titles=Main%20Page&prop=info [открыть в песочнице]
prop=pageprops (pp)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение различных свойств страниц, определённых в содержании страницы.
- ppcontinue
Когда доступно больше результатов, используйте это для продолжения.
- ppprop
Перечислить только эти свойства страницы (action=query&list=pagepropnames возвращает список используемых названий свойств). Полезно для проверки, используют ли страницы конкретные свойства.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- Получить свойства страниц Main Page и MediaWiki.
- api.php?action=query&prop=pageprops&titles=Main%20Page|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, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- rdshow
Показывать только элементы, удовлетворяющие данным критериям:
- fragment
- Показывать только перенаправления с фрагментами.
- !fragment
- Показывать только перенаправления без фрагментов.
- Значения (разделённые с помощью | или альтернативного разделителя): !fragment, fragment
- rdlimit
Сколько перенаправлений вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- rdcontinue
Когда доступно больше результатов, используйте это для продолжения.
- Получить список перенаправлений на Main Page.
- api.php?action=query&prop=redirects&titles=Main%20Page [открыть в песочнице]
- Получить информацию о всех перенаправлениях на Main Page.
- api.php?action=query&generator=redirects&titles=Main%20Page&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).
- Type: integer
- rvendid
Закончить перечисление на этой временной метке версии. Версия обязана существовать, но не обязана принадлежать этой странице.
- Может быть использовано только с одной страницей (режим №2).
- Type: integer
- 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|Main%20Page&rvslots=*&rvprop=timestamp|user|comment|content [открыть в песочнице]
- Получить последние 5 версий Main Page.
- api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment [открыть в песочнице]
- Получить первые 5 версий Main Page.
- api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer [открыть в песочнице]
- Получить первые 5 версий Main Page созданных после 2006-05-01.
- api.php?action=query&prop=revisions&titles=Main%20Page&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=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment&rvexcludeuser=127.0.0.1 [открыть в песочнице]
- Получить первые 5 версий Main Page, сделанных участником MediaWiki default.
- api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment&rvuser=MediaWiki%20default [открыть в песочнице]
prop=stashimageinfo (sii)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Возвращает информацию о файлах во временном хранилище.
- siifilekey
Ключ, идентифицирующий предыдущую временную загрузку.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- siisessionkey
- Устарело.
Синоним siifilekey для обратной совместимости.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- 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 файлов.
- Type: integer
- По умолчанию: -1
- siiurlheight
Аналогично siiurlwidth.
- Type: integer
- По умолчанию: -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, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- tllimit
Сколько шаблонов вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- tlcontinue
Когда доступно больше результатов, используйте это для продолжения.
- tltemplates
Перечислять только эти шаблоны. Полезно для проверки, включает ли конкретная страница конкретный шаблон.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- tldir
Порядок перечисления.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- Получить список шаблонов, использующихся на Main Page.
- api.php?action=query&prop=templates&titles=Main%20Page [открыть в песочнице]
- Получить информацию о шаблонах, использующихся на Main Page.
- api.php?action=query&generator=templates&titles=Main%20Page&prop=info [открыть в песочнице]
- Получить страницы из пространств имён Участник и Шаблон, включённые в Main Page.
- api.php?action=query&prop=templates&titles=Main%20Page&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, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- tishow
Показать только элементы, соответствующие этим критериям:
- redirect
- Показать только перенаправления.
- !redirect
- Показать только не перенаправления.
- Значения (разделённые с помощью | или альтернативного разделителя): !redirect, redirect
- tilimit
Сколько страниц вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- ticontinue
Когда доступно больше результатов, используйте это для продолжения.
- Получить список страниц, включающих Main Page.
- api.php?action=query&prop=transcludedin&titles=Main%20Page [открыть в песочнице]
- Получить информацию о страницах, включающих Main Page.
- api.php?action=query&generator=transcludedin&titles=Main%20Page&prop=info [открыть в песочнице]
list=allcategories (ac)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Перечисление всех категорий.
- acfrom
Категория, с которой начать перечисление.
- accontinue
Когда доступно больше результатов, используйте это для продолжения.
- acto
Категория, на которой закончить перечисление.
- acprefix
Найти все названия категорий, начинающиеся с этого значения.
- acdir
Порядок сортировки.
- Одно из следующих значений: ascending, descending
- По умолчанию: ascending
- acmin
Вернуть только категории, в которых не меньше заданного числа страниц.
- Type: integer
- acmax
Вернуть только категории, в которых не больше заданного числа страниц.
- Type: integer
- 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, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- 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
Ограничить изображения этим числом байтов снизу.
- Type: integer
- aimaxsize
Ограничить изображения этим числом байтов сверху.
- Type: integer
- aisha1
SHA1-хэш этого изображения. Переопределяет aisha1base36.
- aisha1base36
SHA1-хэш этого изображения в base 36 (используется в MediaWiki).
- aiuser
Вернуть только файлы, загруженные этим участником. Может быть использовано только одновременно с aisort=timestamp и не может одновременно с aifilterbots.
- Тип: пользователь, любой из Имя пользователя, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
- aifilterbots
Как отфильтровывать файлы, загруженные ботами. Может быть использовано только одновременно с aisort=timestamp и не может одновременно с aiuser.
- Одно из следующих значений: all, bots, nobots
- По умолчанию: all
- aimime
Отключено из-за жадного режима.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- 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=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, 2300, 2301, 2302, 2303
- По умолчанию: 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, 2300, 2301, 2302, 2303
- По умолчанию: 0
- apfilterredir
Какие страницы перечислять.
Примечание: Из-за жадного режима, использование этого может привести к меньшему, чем aplimit, числу результатов перед продолжением; в крайнем случае, может вернуться и ноль результатов.
- Одно из следующих значений: all, nonredirects, redirects
- По умолчанию: all
- apminsize
Ограничить страницы этим числом байтов снизу.
- Type: integer
- apmaxsize
Ограничить страницы этим числом байтов сверху.
- Type: integer
- 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, 2300, 2301, 2302, 2303
- По умолчанию: 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, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- 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, 2300, 2301, 2302, 2303
- По умолчанию: 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
Включать участников только из данных групп.
- Значения (разделённые с помощью | или альтернативного разделителя): bot, bureaucrat, interface-admin, suppress, sysop
- auexcludegroup
Исключать участников из данных групп.
- Значения (разделённые с помощью | или альтернативного разделителя): bot, bureaucrat, interface-admin, suppress, sysop
- aurights
Включать только участников с данными правами. Участники с правами, предоставляемыми автоматически присваиваемыми группами — такими, как *, user или autoconfirmed, — не включаются.
- Значения (разделённые с помощью | или альтернативного разделителя): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, confirmaccount, confirmaccount-notify, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, dpl_param_delete_rules, dpl_param_update_rules, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, gadgets-definition-edit, gadgets-edit, hideuser, import, importupload, interwiki, ipblock-exempt, lookupcredentials, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, renameuser, requestips, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, usermerge, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi
- Maximum number of values is 50 (500 for clients allowed higher limits).
- 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.
- Type: integer
- blcontinue
Когда доступно больше результатов, используйте это для продолжения.
- blnamespace
Пространство имён для перечисления.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- 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=Main%20Page [открыть в песочнице]
- Получить информацию о страницах, ссылающихся на Main page.
- api.php?action=query&generator=backlinks&gbltitle=Main%20Page&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
Список идентификаторов блокировки (необязательно).
- Type: list of integers
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- bkusers
Список искомых участников (необязательно).
- Тип: список пользователей, любой из Имя пользователя, IP-адрес и IP-диапазон
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- 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.
- Type: integer
- 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, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- 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=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, 2300, 2301, 2302, 2303
- По умолчанию: 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, token, user, userid
- По умолчанию: user|comment
- drlimit
Максимальное количество правок в списке.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- drcontinue
Когда доступно больше результатов, используйте это для продолжения.
- Список последних удалённых правок страниц Main Page и Talk:Main Page с содержимым (режим 1).
- api.php?action=query&list=deletedrevs&titles=Main%20Page|Talk:Main%20Page&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.
- Type: integer
- eicontinue
Когда доступно больше результатов, используйте это для продолжения.
- einamespace
Пространство имён для перечисления.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- 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, и данный параметр, чтобы получить список всех внешних ссылок.
- Одно из следующих значений: Может быть пустым или bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, mms, news, 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, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- 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
Названия возвращаемых категорий.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- Получить список существующих категорий гаджетов
- 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
Гаджеты из каких категорий получать.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- gaids
Идентификаторы гаджетов для получения.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- 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.
- Type: integer
- iucontinue
Когда доступно больше результатов, используйте это для продолжения.
- iunamespace
Пространство имён для перечисления.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- 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
Вернуть только записи этого типа.
- Одно из следующих значений: Может быть пустым или block, contentmodel, create, delete, import, interwiki, managetags, merge, move, newusers, patrol, protect, renameuser, rights, suppress, tag, upload, usermerge
- leaction
Вернуть только указанные действия журнала. Переопределяет letype. В списке возможных значений можно использовать звёздочку, например, action/* найдёт различные подстроки после слэша (/).
- Одно из следующих значений: block/block, block/reblock, block/unblock, contentmodel/change, contentmodel/new, create/create, 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, protect/modify, protect/move_prot, protect/protect, protect/unprotect, renameuser/renameuser, rights/autopromote, rights/rights, suppress/block, suppress/delete, suppress/event, suppress/reblock, suppress/revision, tag/update, upload/overwrite, upload/revert, upload/upload, usermerge/*
- 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, 2300, 2301, 2302, 2303
- leprefix
Отключено из-за жадного режима.
- letag
Только записи с заданной меткой.
- lelimit
Сколько записей вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- lecontinue
Когда доступно больше результатов, используйте это для продолжения.
- Список последних записей.
- api.php?action=query&list=logevents [открыть в песочнице]
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, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- По умолчанию: 0
- pslimit
Максимальное число возвращаемых результатов.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- psoffset
Когда доступно больше результатов, используйте это для продолжения.
- Type: integer
- По умолчанию: 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, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- 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
Название служебной страницы. Обратите внимание: чувствительно к регистру.
- Это обязательный параметр.
- Одно из следующих значений: Ancientpages, BrokenRedirects, Deadendpages, DoubleRedirects, Fewestrevisions, GadgetUsage, ListDuplicatedFiles, Listredirects, Lonelypages, Longpages, MediaStatistics, Mostcategories, Mostimages, Mostinterwikis, Mostlinked, Mostlinkedcategories, Mostlinkedtemplates, Mostrevisions, Shortpages, Uncategorizedcategories, Uncategorizedimages, Uncategorizedpages, Uncategorizedtemplates, Unusedcategories, Unusedimages, Unusedtemplates, Unwatchedpages, Wantedcategories, Wantedfiles, Wantedpages, Wantedtemplates, Withoutinterwiki
- qpoffset
Когда доступно больше результатов, используйте это для продолжения.
- Type: integer
- По умолчанию: 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, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- 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, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- 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, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- По умолчанию: 0
- srlimit
Сколько страниц вернуть.
- Тип: целое число или max
- Значение должно быть между 1 и 500.
- По умолчанию: 10
- sroffset
Когда доступно больше результатов, используйте это для продолжения.
- Type: integer
- По умолчанию: 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.
- Тип: список пользователей, любой из Имя пользователя, IP-адрес и название интервики (например, «префикс>ПримерНазвания»)
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- ucuserids
Идентификаторы участников, чей вклад необходимо получить. Не может быть использовано с ucuser или ucuserprefix.
- Type: list of integers
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- ucuserprefix
Получить вклад всех участников, имена которых начинаются с этого значения. Не может быть использовано с ucuser или 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, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- 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
Список участников, для которых получить информацию.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- ususerids
Список идентификаторов участников, для которых получить информацию.
- Type: list of integers
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- Вернуть информацию о участнике 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, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- 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
- (описание отсутствует)
- Значения (разделённые с помощью | или альтернативного разделителя): 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, 2300, 2301, 2302, 2303
- Для указания всех значений, используйте *.
- 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
Какие сообщения выводить. * (по умолчанию) означает «все сообщения».
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- По умолчанию: *
- amprop
Какие свойства получить:
- Значения (разделённые с помощью | или альтернативного разделителя): default
- amenableparser
Установите, чтобы активировать парсер, который будет обрабатывать вики-текст сообщений (подставлять магические слова, обрабатывать шаблоны, и так далее).
- Type: boolean (details)
- amnocontent
Если установлен, ничего не делать с содержимым сообщений перед выводом.
- Type: boolean (details)
- amincludelocal
Также включить локальные сообщения, то есть, сообщения, не существующие в программе, но существующие в пространстве имён MediaWiki. Это перечислит все страницы из пространства MediaWiki, поэтому в результат также могут попасть страницы, не являющимися сообщениями — например, Common.js.
- Type: boolean (details)
- amargs
Аргументы, подставляемые в сообщение.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- 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.
- displayname
- The human-readable name of the repository wiki.
- favicon
- Repository wiki's favicon URL, from $wgFavicon.
- initialCapital
- Whether file names implicitly start with a capital letter.
- local
- Whether that repository is the local one or not.
- 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, displayname, favicon, initialCapital, local, name, rootUrl, scriptDirUrl, thumbUrl, url
- По умолчанию: canUpload|displayname|favicon|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
Return information about available languages.
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.- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- По умолчанию: *
- 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)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение основной информации о сайте.
- 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 [открыть в песочнице]