Справка MediaWiki API

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

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

Главный модуль

Статус: Был биттә күрһәтелгән бар функциялар ҙа эшләргә тейеш, шулай ҙа API әүҙем эшкәртеү хәлендә тора һәм теләгән бер ваҡытта үҙгәрергә мөмкин. Яңыртылыуҙарҙы һәр саҡ белеп торор өсөн почта таратыу mediawiki-api-announce, ошоға яҙыл.

Хаталы һоратыуҙар: Әгәр API хаталы һоратыу алһа, HTTP баш һүҙе «MediaWiki-API-Error» асҡысы менән кире ҡайтарыла, бынан һуң баш һүҙҙең мәғәнәһе һәм хата коды кире ебәреләсәк һәм кире шул уҡ мәғәнәлә кире ҡуйыласаҡ. Киңерәк мәғлүмәтте ошонан ҡара API: Хаталар һәм иҫкәртеүҙәр.

Тестлау: API-һоратыуҙарҙы тестлау уңайлы булһын өсөн ҡара. Special:ApiSandbox

Определённые параметры:
action

Үтәлергә тейешле ғәмәлдәр.

acquiretempusername
Получить временное имя пользователя и сохраните его в текущем сеансе, если создание временной учетной записи включено и текущий пользователь вышел из системы. Если имя уже сохранено, возвращается то же имя.
block
Ҡатнашыусыны бикләү.
changeauthenticationdata
Смена параметров аутентификации для текущего участника.
changecontentmodel
Изменить модель содержимого страницы
checktoken
action=query&meta=tokens токенының дөрөҫлөгөн тикшерегеҙ.
clearhasmsg
Ағымдағы ҡатнашыусының hasmsg флагын таҙарта.
clientlogin
Вход в вики с помощью интерактивного потока.
compare
Ике бит араһындағы айырма алыу.
createaccount
Ҡатнашыусыларҙың яңы иҫәп яҙмаларын булдырыу.
delete
Битте юйырға.
edit
Биттәрҙе төҙөргә һәм мөхәррирләргә.
emailuser
Ҡатнашыусыға хат.
expandtemplates
wikitext ҡалыптарын аса.
feedcontributions
Ҡатнашыусылар өлөшө менән теҙмәне ҡайтара.
feedrecentchanges
Һуңғы үҙгәрештәр теҙмәһен ҡайтара.
feedwatchlist
Күҙәтеү каналын ҡайтара.
filerevert
Файлды иҫке өлгөһөнә ҡайтарырға.
help
Күрһәтелгән модулдәр белешмәһен күрһәтергә.
imagerotate
Бер йәки бер нисә һүрәтте бороу.
import
Импорт страницы из другой вики или XML-файла.
linkaccount
Связать учётную запись третьей стороны с текущим участником.
login
Вход и получение аутентификационных файлов cookie.
logout
Сығырға һәм сессия мәғлүмәтен юйырға.
managetags
Тамғаларҙы үҙгәртеүгә бәйле мәсьәләләрҙе тормошҡа ашырыу.
mergehistory
Үҙгәртеүҙәр тарихын берләштереү.
move
Биттең исемен үҙгәртергә.
opensearch
OpenSearch протоколын ҡулланып, вики буйынса эҙләү.
options
Смена настроек текущего участника.
paraminfo
API модуле тураһында мәғлүмәт алырға.
parse
Парсит содержимое и возвращает результат парсинга.
patrol
Патрулирование страницы или версии.
protect
Битте һаҡлау кимәлен үҙгәртергә.
purge
Очистка кэша заданных страниц.
query
Запросить данные с и о MediaWiki.
removeauthenticationdata
Удаление аутентификационных данных для текущего участника.
resetpassword
Отправить участнику письмо для сброса пароля.
revisiondelete
Удаление и восстановление версий страниц.
rollback
Отмена последней правки на странице.
rsd
Экспорт схемы RSD (Really Simple Discovery).
setnotificationtimestamp
Обновление временной метки уведомления для отслеживаемых страниц.
setpagelanguage
Изменить язык страницы.
tag
Добавление или удаление меток отдельных правок или записей журналов.
unblock
Разблокировка участника.
undelete
Восстановление версий удалённой страницы.
unlinkaccount
Удаление связанного стороннего аккаунта с текущим участником.
upload
Загрузка файла или получение статуса незавершённых загрузок.
userrights
Изменение групп участника.
validatepassword
Проверка пароля на удовлетворение политики вики.
watch
Добавление или удаление страниц из списка наблюдения текущего участника.
cspreport
Внутренний. Используется браузерами, чтобы сообщать о нарушениях политики безопасности (CSP). Этот модуль никогда не должен использоваться, за исключением случаев автоматического использования совместимыми с CSP браузерами.
stashedit
Внутренний. Подготовка правки в общем кэше.
Одно из следующих значений: acquiretempusername, block, changeauthenticationdata, changecontentmodel, checktoken, clearhasmsg, clientlogin, compare, createaccount, delete, edit, emailuser, expandtemplates, feedcontributions, feedrecentchanges, feedwatchlist, filerevert, help, imagerotate, import, linkaccount, login, logout, managetags, mergehistory, move, opensearch, options, paraminfo, parse, patrol, protect, purge, query, removeauthenticationdata, resetpassword, revisiondelete, rollback, rsd, setnotificationtimestamp, setpagelanguage, tag, unblock, undelete, unlinkaccount, upload, userrights, validatepassword, watch, cspreport, stashedit
По умолчанию: help
format

Мәғлүмәттәр сығарыу форматы.

json
Выводить данные в формате JSON.
jsonfm
Выводить данные в формате JSON (отформатированном в HTML).
none
Ничего не выводить.
php
Выводить данные в сериализованном формате PHP.
phpfm
Выводить данные в сериализованном формате PHP (отформатированном в HTML).
rawfm
Выводить данные, включая элементы отладки, в формате JSON (отформатированном в HTML).
xml
Выводить данные в формате XML.
xmlfm
Выводить данные в формате XML (отформатированном в HTML).
Одно из следующих значений: json, jsonfm, none, php, phpfm, rawfm, xml, xmlfm
По умолчанию: jsonfm
maxlag

Значение максимального отставания может использоваться, когда MediaWiki установлена на кластер из реплицируемых баз данных. Чтобы избежать ухудшения ситуации с отставанием репликации сайта, этот параметр может заставить клиента ждать, когда задержка репликации станет ниже указанного значения. В случае чрезмерной задержки возвращается код ошибки «maxlag» с сообщением «Waiting for $host: $lag seconds lagged».
См. подробнее на странице с описанием Manual: параметра Maxlag.

Тип: целочисленное значение
smaxage

HTTP-атаманың мәғәнәһен s-maxage бирелгән секунд эсендә билдәләргә. Хаталар бер ваҡытта ла кэшланмай.

Тип: целочисленное значение
Значение должно быть не меньше 0.
По умолчанию: 0
maxage

HTTP-атаманың мәғәнәһен s-maxage бирелгән секунд эсендә билдәләргә. Хаталар бер ваҡытта ла кэшланмай.

Тип: целочисленное значение
Значение должно быть не меньше 0.
По умолчанию: 0
assert

Әгәр user бирелһә - танылған ҡатнашыусы, not булһа anon - аноним, bot икән робот хоҡуҡтарына эйә икәненә инанығыҙ.

Одно из следующих значений: anon, bot, user
assertuser

Проверить, что ник текущего участника совпадает с заданным.

Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме һәм Ваҡытлыса ҡатнашыусы
requestid

Бында бирелгән һәр мәғәнә яуапҡа индереләсәк. Һорауҙарҙы айырыу өсөн файҙаланылырға мөмкин

servedby

Һөҙөмтәләргә һоратыуҙы эшкәрткән хост исемен индерергә.

Тип: булева (подробнее)
curtimestamp

Һөҙөмтәләргә ағымдағы ваҡыт тамғаһы ҡуйырға.

Тип: булева (подробнее)
responselanginfo

Включить языки, использованные для uselang и errorlang, в результат.

Тип: булева (подробнее)
origin

API мөрәжәғәт иткәндә AJAX-һорау (CORS) кросс-домены ҡулланһағыҙ, параметрға тәүге домен мәғәнәһен бирегеҙ. Ул алдағы һорауҙа булырға һәм шул рәүешле URI-һорауҙың (POST түгел) бер өлөшө булырға тейеш. Ул атамалағы бер сығанаҡҡа Origin тап килергә тейеш, мәҫәлән, https://ru.wikipedia.org йәки https://meta.wikimedia.org. Әгәр ҙә параметр атамаға Origin тура килмәһә, яуап 403 хата коды менән кире ҡайтарыла. Әгәр параметр Origin атамаға тура килһә, һәм сығанаҡ рөхсәт ителгән исемлектә икән, Access-Control-Allow-Origin тигән атама ҡуйыласаҡ.

crossorigin

When accessing the API using a cross-domain AJAX request (CORS) and using a session provider that is safe against cross-site request forgery (CSRF) attacks (such as OAuth), use this instead of origin=* to make the request authenticated (i.e., not logged out). This must be included in any pre-flight request, and therefore must be part of the request URI (not the POST body).

Note that most session providers, including standard cookie-based sessions, do not support authenticated CORS and cannot be used with this parameter.

Тип: булева (подробнее)
uselang

Язык, используемый для перевода сообщений. Запрос action=query&meta=siteinfo&siprop=languages возвращает список кодов языков. Вы можете указать user, чтобы использовать текущие языковые настройки участника, или content для использования основного языка этой вики.

По умолчанию: user
variant

Вариант языка. Работает только в том случае, если базовый язык поддерживает преобразование вариантов.

errorformat

Формат, используемый для вывода текста предупреждений и ошибок

plaintext
Вики-текст с удалёнными HTML-метками и заменёнными энтити.
wikitext
Нераспарсированный вики-текст.
html
HTML
raw
Ключ сообщения и параметры.
none
Не выводит текст, только коды ошибок.
bc
Формат, использовавшийся до MediaWiki 1.29. errorlang и errorsuselocal игнорируются.
Одно из следующих значений: bc, html, none, plaintext, raw, wikitext
По умолчанию: bc
errorlang

Язык, используемый для вывода предупреждений и сообщений об ошибках. Запрос action=query&meta=siteinfo&siprop=languages возвращает список кодов языков. Укажите content для использования основного языка этой вики, или uselang для использования того же значения, что и в параметре uselang.

По умолчанию: uselang
errorsuselocal

Если задан, тексты ошибок будут использовать локально модифицированные сообщения из пространства имён MediaWiki.

Тип: булева (подробнее)
Разрешение:
apihighlimits
Использовать высокие лимиты в запросах API (медленные запросы: 500, быстрые запросы: 5000). Лимиты для медленных запросов также применимы к параметрам со множеством значений.
Гарантируется: bot һәм sysop

action=acquiretempusername

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

Получить временное имя пользователя и сохраните его в текущем сеансе, если создание временной учетной записи включено и текущий пользователь вышел из системы. Если имя уже сохранено, возвращается то же имя.

Если позже пользователь выполнит действие, которое приведёт к созданию временной учётной записи, для его учётной записи будет использовано имя пользователя из временного хранилища (stashed username). Его также можно использовать в предпросмотре. Однако учётная запись еще не создана, и её название не видно другим пользователям.

action=block

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

Ҡатнашыусыны бикләү.

Определённые параметры:
Other general parameters are available.
id

Идентификатор блокировки для изменения.

Тип: целочисленное значение
user

Ҡатнашыусы бикләнгән.

Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы, IP-арауығы һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#12345")
userid
Устарело.

Вместо этого укажите user=#ID.

Тип: целочисленное значение
expiry

Ғәмәлдән сығыу ваҡыты. Ул сағыштырмаса булыуы мөмкин, (мәҫәлән, 5 ай йәки 2 аҙна) йәки абсолют (мәҫәлән, 2014-09-18T12:34:56Z). Әгәр сикһеҙ, билдәһеҙ, йәки һис ҡасан тип ҡуйылһа, бикләү ғәмәлдә ҡала.

По умолчанию: never
reason

Бикләү сәбәбе.

По умолчанию: (пусто)
anononly

Аноним ҡатнашыусыларҙы ғына бикләргә (йәғни IP- адресынан, шулай уҡ иҫәп яҙмаһының ваҡытлыса төҙәтеүҙәрен дә иҫәпкә алып, төҙәтеүҙе тыйырға).

Тип: булева (подробнее)
nocreate

Яңы иҫәп яҙыуҙарын булдырыуҙы тыйыу.

Тип: булева (подробнее)
autoblock

Автоматик рәүештә һуңғы ҡулланылған IP-адресты һәм танылырға тырышҡан башҡа IP-адрестарҙы блокировкаларға.

Тип: булева (подробнее)
noemail

Ҡатнашыусыға вики аша электрон хат ебәреүҙе тыйырға. (blockemail хоҡуғы талап ителә).

Тип: булева (подробнее)
hidename

Бикләү журналында ҡатнашыусы исемен йәшерергә. (hideuser хоҡуғы талап ителә)

Тип: булева (подробнее)
allowusertalk

Ҡатнашыусыға үҙенең фекер алышыу битен мөхәррирләргә рөхсәт бирергә ($wgBlockAllowsUTEdit менән бәйле).

Тип: булева (подробнее)
reblock

Әгәр ҡатнашыусы бикләнгән булһа, ғәмәлдәге бикләүҙе күсереп яҙырға.

Тип: булева (подробнее)
newblock

Добавить ещё одну блокировку, даже если участник уже заблокирован.

Тип: булева (подробнее)
watchuser

Ҡатнашыусы битен йәки IP-адрестарҙы һәм фекер алышыу биттәрен күҙәтеү аҫтына аларға.

Тип: булева (подробнее)
tags

Изменить метки записи в журнале блокировок.

Значения (разделённые с помощью | или альтернативного разделителя):
partial

Блокировать пользователю доступ только к определённым страницам или пространствам имён, а не ко всему сайту.

Тип: булева (подробнее)
pagerestrictions

Список заголовков страниц, редактирование которых заблокировано для этого участника. Действителен, только если partial установлен в true.

Төр: бит тамаһы
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 10.
Бары тик булған биттәрҙе генә ҡабул итә.
namespacerestrictions

Список пространств имён, редактирование в которых заблокировано для этого участника. Действителен, только если partial установлен в true.

Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Для указания всех значений, используйте *.
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.
Примеры:
192.0.2.5 IP-адресын, сәбәбен күрһәтеп, өс көнгә бикләргә.
api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC [открыть в песочнице]
Ҡатнашыусыны Вандал, сәбәбен күрһәтеп, билдәһеҙ мөҙҙәткә бикләгеҙ, шулай уҡ яңы иҫәп яҙмаһы булдырыуға һәм электрон почта аша хәбәр ебәреүгә юл ҡуймағыҙ.
api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC [открыть в песочнице]

action=changeauthenticationdata (changeauth)

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

Смена параметров аутентификации для текущего участника.

Определённые параметры:
Other general parameters are available.
changeauthrequest

Использовать этот аутентификационный запрос, с id, возвращённом из action=query&meta=authmanagerinfo с amirequestsfor=change.

Это обязательный параметр.
changeauthtoken

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.
*
Этот модуль принимает дополнительные параметры в зависимости от доступных аутентификационных запросов. Используйте action=query&meta=authmanagerinfo с amirequestsfor=change (или предыдущий ответ этого модуля, если доступен) для определения, какие запросы доступны и какие поля они используют.

action=changecontentmodel

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

Изменить модель содержимого страницы

Определённые параметры:
Other general parameters are available.
title

Название страницы, для которой необходимо изменить модель содержимого. Нельзя использовать одновременно с pageid.

pageid

Идентификатор страницы, для которой необходимо изменить модель содержимого. Нельзя использовать одновременно с title.

Тип: целочисленное значение
summary

Описание правки и причина записи в журнале

tags

Метки, которые необходимо добавить к записи журнала и правке.

Значения (разделённые с помощью | или альтернативного разделителя):
model

Модель нового содержимого.

Это обязательный параметр.
Одно из следующих значений: GadgetDefinition, css, javascript, json, text, vue, wikitext
bot

Пометьте изменение модели содержимого с помощью флага бота.

Тип: булева (подробнее)
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.
Пример:
Измените главную страницу, чтобы получить модель текстового содержимого
api.php?action=changecontentmodel&title=Main Page&model=text&token=123ABC [открыть в песочнице]

action=checktoken

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

action=query&meta=tokens токенының дөрөҫлөгөн тикшерегеҙ.

Определённые параметры:
Other general parameters are available.
type

Тикшереү үткән токен төрө.

Это обязательный параметр.
Одно из следующих значений: createaccount, csrf, login, patrol, rollback, userrights, watch
token

Тикшерелә торған токен.

Это обязательный параметр.
maxtokenage

Токендың максималь йәше (секундтарҙа)

Тип: целочисленное значение
Пример:
csrf токенының дөрөҫлөгөн тикшерергә.
api.php?action=checktoken&type=csrf&token=123ABC [открыть в песочнице]

action=clearhasmsg

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

Ағымдағы ҡатнашыусының hasmsg флагын таҙарта.

Пример:
Ағымдағы ҡатнашыусының hasmsg флагын таҙарта.
api.php?action=clearhasmsg [открыть в песочнице]

action=clientlogin (login)

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

Вход в вики с помощью интерактивного потока.

Стандартная процедура использования этого модуля такова:

  1. Запрос полей, доступных из action=query&meta=authmanagerinfo с amirequestsfor=login, и токена login из action=query&meta=tokens.
  2. Предоставление полей пользователю и получение его данных.
  3. Запрос к этому модулю, содержащий loginreturnurl или аналогичное поле.
  4. Проверка поля status ответа.
    • Если вы получили PASS или FAIL, вы закончили. Операция либо завершилась успехом, либо нет.
    • Если вы получили UI, предоставьте новые поля пользователю и получите новые данные. Затем совершите новый запрос с параметром logincontinue и новыми полями, после чего повторите пункт 4.
    • Если вы получили REDIRECT, отправьте пользователя на redirecttarget и подождите возвращения на loginreturnurl. Затем совершите запрос к этому модулю с параметром logincontinue и всеми полями, содержащимися в возвращённой ссылке, и повторите пункт 4.
    • Если вы получили RESTART, это означает, что аутентификация работает, но мы не привязали пользовательскую учётную запись. Вы можете рассматривать это как UI или FAIL.
Определённые параметры:
Other general parameters are available.
loginrequests

Использовать только эти аутентификационные запросы, с id, возвращённом из action=query&meta=authmanagerinfo с amirequestsfor=login, или из предыдущего ответа этого модуля.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
loginmessageformat

Формат, используемый для возвращаемых сообщений.

Одно из следующих значений: html, none, raw, wikitext
По умолчанию: wikitext
loginmergerequestfields

Слить поля информации со всех аутентификационных запросов в один массив.

Тип: булева (подробнее)
loginpreservestate

Сохранить состояние с предыдущей провалившейся попытки авторизации, если возможно.

Тип: булева (подробнее)
loginreturnurl

Вернуть ссылку для стороннего процесса аутентификации, должна быть абсолютной. Либо этот параметр, либо logincontinue, обязателен.

После получения ответа REDIRECT, вы, как правило, должны открыть в браузере или вэб-просмотрщике указанную в redirecttarget ссылку для продолжения стороннего процесса аутентификации. По завершению, сторонний сервис отошлёт браузеру или веб-просмотрщику эту ссылку. Вы должны извлечь все параметры из ссылки и отослать их в параметр logincontinue запроса к этому модулю.

logincontinue

Этот запрос — продолжение после предшествующего ответа UI или REDIRECT. Либо этот параметр, либо loginreturnurl, обязателен.

Тип: булева (подробнее)
logintoken

Токен «login», полученный из action=query&meta=tokens

Это обязательный параметр.
*
Этот модуль принимает дополнительные параметры в зависимости от доступных аутентификационных запросов. Используйте action=query&meta=authmanagerinfo с amirequestsfor=login (или предыдущий ответ этого модуля, если доступен) для определения, какие запросы доступны и какие поля они используют.
Примеры:
Начать вход в вики в качестве участника Example с паролем ExamplePassword.
api.php?action=clientlogin&username=Example&password=ExamplePassword&loginreturnurl=http://example.org/&logintoken=123ABC [открыть в песочнице]
Продолжить вход после ответа UI для двухфакторной аутентификации, предоставив 987654 в качестве токена OATHToken.
api.php?action=clientlogin&logincontinue=1&OATHToken=987654&logintoken=123ABC [открыть в песочнице]

action=compare

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

Ике бит араһындағы айырма алыу.

Номер версии, заголовок страницы, её идентификатор, текст, или относительная сноска должна быть задана как для «from», так и для «to».

Определённые параметры:
Other general parameters are available.
fromtitle

Беренсе сағыштырыла торған бит атамаһы.

fromid

Беренсе сағыштырылған бит идентификаторы.

Тип: целочисленное значение
fromrev

Беренсе сағыштырыла торған өлгө.

Тип: целочисленное значение
fromslots

Переопределение содержимого версии, заданной параметром fromtitle, fromid или fromrev.

Этот параметр определяет ячейки, которые должны быть изменены. Используйте fromtext-{slot}, fromcontentmodel-{slot}, и fromcontentformat-{slot} для определения содержимого для каждой ячейки.

Значения (разделённые с помощью | или альтернативного разделителя): main
fromtext-{slot}

Текст указанной ячейки. Если этот текст опущен, то ячейка удаляется из версии.

Это шаблонный параметр. При отправке запроса {slot} в названии параметра должно быть заменено значениями fromslots.
fromsection-{slot}

Если fromtext-{slot} является содержимым одного раздела, то это идентификатор раздела. Он будет объединён с версией, указанной fromtitle, fromid или fromrev, как при редактировании раздела.

Это шаблонный параметр. При отправке запроса {slot} в названии параметра должно быть заменено значениями fromslots.
fromcontentformat-{slot}

Формат сериализации содержимого fromtext-{slot}.

Это шаблонный параметр. При отправке запроса {slot} в названии параметра должно быть заменено значениями fromslots.
Одно из следующих значений: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
fromcontentmodel-{slot}

Модель содержимого fromtext-{slot}. Если она не указана, то она будет угадана на основе других параметров.

Это шаблонный параметр. При отправке запроса {slot} в названии параметра должно быть заменено значениями fromslots.
Одно из следующих значений: GadgetDefinition, css, javascript, json, text, unknown, vue, wikitext
frompst

Выполнить преобразование перед записью правки (PST) над fromtext-{slot}.

Тип: булева (подробнее)
fromtext
Устарело.

Укажите fromslots=main и используйте fromtext-main.

fromcontentformat
Устарело.

Укажите fromslots=main и используйте fromcontentformat-main.

Одно из следующих значений: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
fromcontentmodel
Устарело.

Укажите fromslots=main и используйте fromcontentmodel-main.

Одно из следующих значений: GadgetDefinition, css, javascript, json, text, unknown, vue, wikitext
fromsection
Устарело.

Использовать только указанный раздел из содержимого «from».

totitle

Икенсе сағыштырыла торған атама.

toid

Сағыштырыла торған икенсе бит идентификаторы.

Тип: целочисленное значение
torev

Икенсе сағыштырыла торған өлгө.

Тип: целочисленное значение
torelative

Использовать версию, относящуюся к определённой fromtitle, fromid или fromrev. Все другие параметры «to» будут проигнорированы.

Одно из следующих значений: cur, next, prev
toslots

Переопределяет содержимое версии, заданной параметрами totitle, toid или torev.

Этот параметр задаёт ячейки, которые должны быть изменены. Используйте totext-{slot}, tocontentmodel-{slot} и tocontentformat-{slot}, чтобы указать содержимое для каждой ячейки.

Значения (разделённые с помощью | или альтернативного разделителя): main
totext-{slot}

Текст указанной ячейки. Если этот текст опущен, то ячейка удаляется из версии.

Это шаблонный параметр. При отправке запроса {slot} в названии параметра должно быть заменено значениями toslots.
tosection-{slot}

Если totext-{slot} является содержимым одного раздела, то это идентификатор раздела. Она будет объединена с версией, указанной в totitle, toid или torev, как при редактировании раздела.

Это шаблонный параметр. При отправке запроса {slot} в названии параметра должно быть заменено значениями toslots.
tocontentformat-{slot}

Формат сериализации содержимого totext-{slot}.

Это шаблонный параметр. При отправке запроса {slot} в названии параметра должно быть заменено значениями toslots.
Одно из следующих значений: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
tocontentmodel-{slot}

Модель содержимого totext-{slot}. Если не задана, будет угадана по другим параметрам.

Это шаблонный параметр. При отправке запроса {slot} в названии параметра должно быть заменено значениями toslots.
Одно из следующих значений: GadgetDefinition, css, javascript, json, text, unknown, vue, wikitext
topst

Выполнить преобразование перед записью правки (PST) над totext.

Тип: булева (подробнее)
totext
Устарело.

Укажите toslots=main и используйте totext-main.

tocontentformat
Устарело.

Укажите toslots=main и используйте tocontentformat-main.

Одно из следующих значений: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
tocontentmodel
Устарело.

Укажите toslots=main и используйте tocontentmodel-main.

Одно из следующих значений: GadgetDefinition, css, javascript, json, text, unknown, vue, wikitext
tosection
Устарело.

Использовать только указанный раздел из содержимого «to».

prop

Какую информацию получить.

diff
HTML-код разницы.
diffsize
Размер HTML-кода разницы в байтах.
rel
Идентификаторы предыдущей к «from» и следующей за «to» версий.
ids
Идентификаторы страниц и версий «from» и «to».
title
Названия страниц для версий «from» и «to».
user
Имя и идентификатор участника для версий «from» и «to». Если версия пользователя была удалена, будет возвращено свойство fromuserhidden или touserhidden.
comment
Описания правок для версий «from» и «to». Если версия комментария была удалена, будет возвращено свойство fromcommenthidden или tocommenthidden.
parsedcomment
Распарсенные описания правок для версий «from» и «to». Если версия комментария была удалена, будет возвращено свойство fromcommenthidden или tocommenthidden.
size
Размер версий «from» и «to».
timestamp
Временна́я печать версий «от» и «до».
Значения (разделённые с помощью | или альтернативного разделителя): comment, diff, diffsize, ids, parsedcomment, rel, size, timestamp, title, user
По умолчанию: diff|ids|title
slots

Возвращать отдельные различия для этих ячеек, а не одно общее различие для всех ячеек.

Значения (разделённые с помощью | или альтернативного разделителя): main
Для указания всех значений, используйте *.
difftype

Возвращает сравнение, отформатированное в виде встроенного HTML.

Одно из следующих значений: table, unified
По умолчанию: table
Пример:
1-се һәм 2-се өлгөләр араһында айырма булдырыу.
api.php?action=compare&fromrev=1&torev=2 [открыть в песочнице]

action=createaccount (create)

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

Ҡатнашыусыларҙың яңы иҫәп яҙмаларын булдырыу.

Стандартная процедура использования этого модуля такова:

  1. Запрос полей, доступных из action=query&meta=authmanagerinfo с amirequestsfor=create, и токена createaccount из action=query&meta=tokens.
  2. Предоставление полей пользователю и получение его данных.
  3. Запрос к этому модулю, содержащий createreturnurl или аналогичное поле.
  4. Проверка поля status ответа.
    • Если вы получили PASS или FAIL, вы закончили. Операция либо завершилась успехом, либо нет.
    • Если вы получили UI, предоставьте новые поля пользователю и получите новые данные. Затем совершите новый запрос с параметром createcontinue и новыми полями, после чего повторите пункт 4.
    • Если вы получили REDIRECT, отправьте пользователя на redirecttarget и подождите возвращения на createreturnurl. Затем совершите запрос к этому модулю с параметром createcontinue и всеми полями, содержащимися в возвращённой ссылке, и повторите пункт 4.
    • Если вы получили RESTART, это означает, что аутентификация работает, но мы не привязали пользовательскую учётную запись. Вы можете рассматривать это как UI или FAIL.
Определённые параметры:
Other general parameters are available.
createrequests

Использовать только эти аутентификационные запросы, с id, возвращённом из action=query&meta=authmanagerinfo с amirequestsfor=create, или из предыдущего ответа этого модуля.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
createmessageformat

Формат, используемый для возвращаемых сообщений.

Одно из следующих значений: html, none, raw, wikitext
По умолчанию: wikitext
createmergerequestfields

Слить поля информации со всех аутентификационных запросов в один массив.

Тип: булева (подробнее)
createpreservestate

Сохранить состояние с предыдущей провалившейся попытки авторизации, если возможно.

Если запрос action=query&meta=authmanagerinfo возвращает true для hasprimarypreservedstate, то запросы, отмеченные как primary-required, должны быть пропущены. Если запрос возвращает непустое значение поля preservedusername, то это значение должно быть использовано в параметре username.

Тип: булева (подробнее)
createreturnurl

Вернуть ссылку для стороннего процесса аутентификации, должна быть абсолютной. Либо этот параметр, либо createcontinue, обязателен.

После получения ответа REDIRECT, вы, как правило, должны открыть в браузере или вэб-просмотрщике указанную в redirecttarget ссылку для продолжения стороннего процесса аутентификации. По завершению, сторонний сервис отошлёт браузеру или веб-просмотрщику эту ссылку. Вы должны извлечь все параметры из ссылки и отослать их в параметр createcontinue запроса к этому модулю.

createcontinue

Этот запрос — продолжение после предшествующего ответа UI или REDIRECT. Либо этот параметр, либо createreturnurl, обязателен.

Тип: булева (подробнее)
createtoken

Токен «createaccount», полученный из action=query&meta=tokens

Это обязательный параметр.
*
Этот модуль принимает дополнительные параметры в зависимости от доступных аутентификационных запросов. Используйте action=query&meta=authmanagerinfo с amirequestsfor=create (или предыдущий ответ этого модуля, если доступен) для определения, какие запросы доступны и какие поля они используют.

action=cspreport

  • Этот модуль является внутренним или нестабильным, и вам не следует его использовать. Его работа может быть изменена без предварительного уведомления.
  • Этот модуль принимает только POST-запросы.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Используется браузерами, чтобы сообщать о нарушениях политики безопасности (CSP). Этот модуль никогда не должен использоваться, за исключением случаев автоматического использования совместимыми с CSP браузерами.

Определённые параметры:
Other general parameters are available.
reportonly

Отметить как доклад от политики мониторинга, не от принудительной политики

Тип: булева (подробнее)
source

Что создало заголовок CSP, вызвавший этот отчёт

По умолчанию: internal

action=delete

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

Битте юйырға.

Определённые параметры:
Other general parameters are available.
title

Юйылырға тейешле бит атамаһы. pageid менән бергә ҡулланырға ярамай.

pageid

Юйылырға тейешле бит идентификаторы. title менән бергә ҡулланырға ярамай.

Тип: целочисленное значение
reason

Юйылыу сәбәбе. Әгәр ул ҡуйылмаған булһа, автоматик рәүештә булдырыласаҡ.

tags

Юйҙырыу журналында ҡулланыу өсөн тамғаларҙы үҙгәртергә.

Значения (разделённые с помощью | или альтернативного разделителя):
deletetalk

Удалить страницу обсуждения, если она существует.

Тип: булева (подробнее)
watch
Устарело.

Ҡатнашыусының күҙәтеү исемлегенә бит өҫтәргә.

Тип: булева (подробнее)
watchlist

Күҙәтеү исемлегенә ағымдағы ҡатнашыусының битен бер һүҙһеҙ өҫтәргә йәки юйырға, көйләүҙәрҙе ҡулланырға (роботтар булһа - иғтибарға алмаҫҡа) йәки күҙәтеүҙе үҙгәртмәҫкә.

Одно из следующих значений: nochange, preferences, unwatch, watch
По умолчанию: preferences
unwatch
Устарело.

Ҡатнашыусының күҙәтеү исемлегенән битте юйырға.

Тип: булева (подробнее)
oldimage

Юйыу өсөн иҫке һүрәт исеме: action=query&prop=imageinfo&iiprop=archivename

token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.

action=edit

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

Биттәрҙе төҙөргә һәм мөхәррирләргә.

Определённые параметры:
Other general parameters are available.
title

Мөхәриррләү өсөн бит исеме.pageid менән бергә ҡулланырға ярамай.

pageid

Мөхәррирләнә торған бит индентификаторы. title менән бергә ҡулланырға ярамай.

Тип: целочисленное значение
section

Бүлек идентификаторы. 0 - башланғыс бүлек өсөн, new - яңы бүлек өсөн. Бик йыш ул ыңғай бөтөн һан, шулай уҡ һан булмаҫҡа ла мөмкин.

sectiontitle

section=new ҡулланғанда, яңы бүлек өсөн баш исем.

text

Бит эстәлеге.

summary

Һығымтаны мөхәррирләргә.

Әгәр был параметр күрһәтелмәгән йәки буш икән, мөхәррирләү тасуирламаһы автоматик рәүештә башҡарыла.

section=new ҡулланылып, sectiontitle бирелмәгәндә, бүлек исеме булып тора һәм мөхәррирләү мәғлүмәте автоматик рәүештә башҡарыла.

tags

Үҙгәртеүҙәр тарихында тамғаларҙы үҙгәртергә.

Значения (разделённые с помощью | или альтернативного разделителя):
minor

Әһәмиәте әҙ үҙгәртеү тип билдәләргә.

Тип: булева (подробнее)
notminor

Ҡатнашыусы көйләүҙәре «Программа көйләүҙәре буйынса, бөтә үҙгәртеүҙәрҙе әһәмиәтһеҙ тип билдәләргә» тип көйләнһә лә, был төҙәтеүҙе әһәмиәте әҙ үҙгәртеү тип билдәләмәҫкә.

Тип: булева (подробнее)
bot

Төҙәтеүҙе бот яһаған тип билдәләргә.

Тип: булева (подробнее)
baserevid

Идентификатор предыдущей версии, используемый для обнаружения конфликтов редактирования. Может быть получено через action=query&prop=revisions. Самостоятельные конфликты приводят к сбою редактирования, если не задана базовая отметка времени.

Тип: целочисленное значение
basetimestamp

Мөхәррирләнгән өлгөнөң ваҡыт тамғаһы мөхәррирләү конфликтын табыу өсөн ҡулланыла.

action=query&prop=revisions&rvprop=timestamp ярҙамында алынырға мөмкин. Эске конфликттарға иғтибар итмәгеҙ.

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

Мөхәриррләү башланған саҡтағы билдә мөхәриррләү конфликтын асыҡлау өсөн файҙаланыла. Кәрәкле ҡиммәтте curtimestamp ярҙамында мөхәриррләү башланғанда алырға мөмкин (йәғни, мөхәриррләнгән бит эстәлеген йөкләгәндән һуң).

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

Биттең мөхәррирләү ваҡытында юйылыуы тураһындағы иҫкәртеүгә иғтибар итмәҫкә.

Тип: булева (подробнее)
createonly

Булған битте мөхәррирләмәҫкә.

Тип: булева (подробнее)
nocreate

Бит булмағанда хата тип күрһәтә.

Тип: булева (подробнее)
watch
Устарело.

Ҡатнашыусының күҙәтеү исемлегенә бит өҫтәргә.

Тип: булева (подробнее)
unwatch
Устарело.

Ҡатнашыусының күҙәтеү исемлегенән битте юйырға.

Тип: булева (подробнее)
watchlist

Күҙәтеү исемлегенә ағымдағы ҡатнашыусының битен бер һүҙһеҙ өҫтәргә йәки юйырға, көйләүҙәрҙе ҡулланырға (роботтар булһа - иғтибарға алмаҫҡа) йәки күҙәтеүҙе үҙгәртмәҫкә.

Одно из следующих значений: nochange, preferences, unwatch, watch
По умолчанию: preferences
md5

text параметрының MD5-хэшы йәки prependtext һәм appendtext параметрҙары берләштерелгән. Әгәр бирелгән булһа, хэш тап килмәгәндә төҙәтеү башҡарылмаясаҡ.

prependtext

Был тексты биттең йәки бүлектең башына өҫтәгеҙ. text алмаштыра.

appendtext

Был тексты бит йәки бүлек аҙағына өҫтәгеҙ. text алмаштыра. Яңы бүлек өҫтәү өсөн section=new файҙаланығыҙ, ә был параметрҙы түгел.

undo

Был өлгөнө кире алырға. text, prependtext, appendtext алмаштыра.

Тип: целочисленное значение
Значение должно быть не меньше 0.
undoafter

undo-нан алып барлыҡ үҙгәртеүҙәрҙе кире алырға. Әгәр ул бирелмәһә, бер үҙгәртеүҙе кире алырға.

Тип: целочисленное значение
Значение должно быть не меньше 0.
redirect

Йүнәлтеүҙе автоматик рөхсәт итергә.

Тип: булева (подробнее)
contentformat

Индерелгән текст өсөн файҙаланылған эстәлекте сериялау форматы.

Одно из следующих значений: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
contentmodel

Яңы эстәлек моделе.

Одно из следующих значений: GadgetDefinition, css, javascript, json, text, unknown, vue, wikitext
token

Токен «csrf», полученный из action=query&meta=tokens

Маркер һуңғы параметр сифатында йәки, һәр хәлдә, text параметрынан һуң ебәрелергә тейеш.

Это обязательный параметр.
returnto

Заголовок страницы. Если при сохранении правки была создана временная учётная запись, то API может выдать в ответ URL, который клиент должен посетить для завершения входа в систему. Если этот параметр указан, то URL будет перенаправлен на данную страницу, а не на страницу, которая была отредактирована.

Төр: бит тамаһы
Булмаған биттәрҙе ҡабул итә.
returntoquery

Параметры запроса URL (с ведущими ?). Если при сохранении правки была создана временная учётная запись, то в ответ на запрос API может быть указан URL, который клиент должен посетить для завершения входа в систему. Если этот параметр указан, то URL будет перенаправлен на страницу с заданными параметрами запроса.

По умолчанию: (пусто)
returntoanchor

Фрагмент URL (с ведущим #). Если при сохранении правки была создана временная учётная запись, то API может ответить на запрос URL, который клиент должен посетить для завершения входа в систему. Если этот параметр указан, то URL будет перенаправлен на страницу с указанным фрагментом.

По умолчанию: (пусто)
captchaword

Капчаға яуап

captchaid

Алдағы һорауҙан CAPTCHA ID

action=emailuser

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

Ҡатнашыусыға хат.

Определённые параметры:
Other general parameters are available.
target

Электрон хат алыусы.

Это обязательный параметр.
subject

Теманың атамаһы.

Это обязательный параметр.
text

Хат эстәлеге.

Это обязательный параметр.
ccme

Был хәбәрҙең күсермәһен миңә ебәрергә.

Тип: булева (подробнее)
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.
Пример:
WikiSysop ҡатнашыусыһына Content текслы хат ебәрергә.
api.php?action=emailuser&target=WikiSysop&text=Content&token=123ABC [открыть в песочнице]

action=expandtemplates

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

wikitext ҡалыптарын аса.

Определённые параметры:
Other general parameters are available.
title

Бит атамаһы.

text

Үҙгәртеү өсөн викитекст.

Это обязательный параметр.
revid

{{REVISIONID}} һәм шуға оҡшаш үҙгәреүсәндәр өсөн мөхәррирләү идентификаторы.

Тип: целочисленное значение
prop

Ниндәй мәғлүмәт алырға кәрәк.

Иғтибар итегеҙ, әгәр бер ғәмәл дә һайланмаһа, ул саҡта һөҙөмтәлә вики-текст буласаҡ, әммә сығыу мәғлүмәте элекке форматта ҡаласаҡ.

wikitext
Киңәйтелгән викитекст.
categories
Сығыу мәғлүмәттәренә ингән, әммә һөҙөмтә вики-тексына кермәгән теләһә ҡайһы категориялар.
properties
Бит үҙенсәлектәре вики-текстағы киңәйтелгән тылсымлы һүҙҙәр менән билдәләнә.
volatile
Является ли вывод нестабильным и следует ли отказаться от его повторного использования где-либо на странице.
ttl
Һөҙөмтә кэшы яраҡһыҙ тип табылырға тейешле максималь ваҡыт.
modules
Любые модули ResourceLoader, запрашиваемые функциями парсера на добавление в результат. Одновременно с modules должен быть запрошен либо jsconfigvars, либо encodedjsconfigvars.
jsconfigvars
Ошо биткә хас булған JavaScript конфигурациялары үҙгәреүсәнен ҡайтара.
encodedjsconfigvars
Ошо биткә хас булған JavaScript конфигурациялары үҙгәреүсәнен JSON-юлы сифатында ҡайтара.
parsetree
XML керетелә торған мәғлүмәт ағасы (шәжәрәһе).
Значения (разделённые с помощью | или альтернативного разделителя): categories, encodedjsconfigvars, jsconfigvars, modules, parsetree, properties, ttl, volatile, wikitext
includecomments

HTML комментарийҙарын һөҙөмтәгә индереү кәрәкме?

Тип: булева (подробнее)
showstrategykeys

Включать ли информацию о внутренней стратегии объединения в jsconfigvars.

Тип: булева (подробнее)
generatexml
Устарело.

Создать дерево синтаксического разбора XML (заменено prop=parsetree).

Тип: булева (подробнее)
Пример:
Вики-тексты {{Project:Sandbox}} асығыҙ.
api.php?action=expandtemplates&text={{Project:Sandbox}} [открыть в песочнице]

action=feedcontributions

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

Ҡатнашыусылар өлөшө менән теҙмәне ҡайтара.

Определённые параметры:
Other general parameters are available.
feedformat

Мәғлүмәттәр теҙмәһе форматы.

Одно из следующих значений: atom, rss
По умолчанию: rss
user

Вклад каких участников получить.

Это обязательный параметр.
Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы, IP-арауығы, интервики исеме (мәҫәлән, «префикс>МиҫалИсем») һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#12345")
namespace

Вклад в каком пространстве имён показать.

Одно из следующих значений: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
year

Йылдан башлап (һәм элегерәк).

Тип: целочисленное значение
month

Айҙан башлап (һәм элегерәк).

Тип: целочисленное значение
tagfilter

Показать вклад, содержащий данные метки.

Значения (разделённые с помощью | или альтернативного разделителя): mw-blank, mw-changed-redirect-target, mw-contentmodelchange, mw-manual-revert, mw-new-redirect, mw-recreated, mw-removed-redirect, mw-replace, mw-reverted, mw-rollback, mw-server-side-upload, mw-undo, wikieditor
По умолчанию: (пусто)
deletedonly

Юйылған төҙәтеүҙәрҙе генә күрһәтергә.

Тип: булева (подробнее)
toponly

Һуңғы өлгө булған төҙәтеүҙәрҙе генә күрһәтергә.

Тип: булева (подробнее)
newonly

Яңы бит яһаған төҙәтеүҙәрҙе генә күрһәтергә.

Тип: булева (подробнее)
hideminor

Скрыть малые правки.

Тип: булева (подробнее)
showsizediff

Өлгөләр араһындағы күләм айырмаһын күрһәтергә.

Тип: булева (подробнее)
Пример:
Ҡуатнашыусының өлөшөн күрһәтергә Example.
api.php?action=feedcontributions&user=Example [открыть в песочнице]

action=feedrecentchanges

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

Һуңғы үҙгәрештәр теҙмәһен ҡайтара.

Определённые параметры:
Other general parameters are available.
feedformat

Мәғлүмәттәр теҙмәһе форматы.

Одно из следующих значений: atom, rss
По умолчанию: rss
namespace

Пространство имён, которым ограничить результат.

Одно из следующих значений: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
invert

Һайланғандан тыш исемдәр арауығы.

Тип: булева (подробнее)
associated

Включить связанное (обсуждения или основное) пространство имён.

Тип: булева (подробнее)
days

Сколькими днями ограничить результат.

Тип: целочисленное значение
Значение должно быть не меньше 1.
По умолчанию: 7
limit

Ҡайтарылған һөҙөмтәләрҙең максималь һаны.

Тип: целочисленное значение
Значение должно быть между 1 и 50.
По умолчанию: 50
from

Ошо ваҡыттан һуң яһалған үҙгәртеүҙәрҙе күрһәтергә.

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

Әһәмиәте әҙ төҙәтеүҙәрҙе йәшерергә.

Тип: булева (подробнее)
hidebots

Робот эшләгән төҙәтеүҙәрҙе йәшерергә.

Тип: булева (подробнее)
hideanons

Аноним ҡатнашыусылар төҙәтеүен йәшерергә

Тип: булева (подробнее)
hideliu

Теркәлгән ҡатнашыусылар өлөшөн йәшерергә.

Тип: булева (подробнее)
hidepatrolled

Тикшерелгән төҙәтеүҙәрҙе йәшерергә.

Тип: булева (подробнее)
hidemyself

Был ҡатнашыусы эшләгән төҙәтеүҙәрҙе йәшерергә.

Тип: булева (подробнее)
hidecategorization

Скрыть категоризацию страниц.

Тип: булева (подробнее)
tagfilter

Тамғалар буйынса фильтр.

inverttags

Все правки, кроме помеченных выбранными.

Тип: булева (подробнее)
target

Был биттән һылтанған биттәрҙәге һуңғы үҙгәртеүҙәрҙе күрһәтергә.

showlinkedto

Был биткә һылтанма яһаған биттәрҙәге үҙгәртеүҙәрҙе күрһәтергә.

Тип: булева (подробнее)
Примеры:
Һуңғы үҙгәртеүҙәрҙе күрһәтергә.
api.php?action=feedrecentchanges [открыть в песочнице]
30 көндәге һуңғы үҙгәртеүҙәрҙе күрһәтергә.
api.php?action=feedrecentchanges&days=30 [открыть в песочнице]

action=feedwatchlist

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

Күҙәтеү каналын ҡайтара.

Определённые параметры:
Other general parameters are available.
feedformat

Мәғлүмәттәр теҙмәһе форматы.

Одно из следующих значений: atom, rss
По умолчанию: rss
hours

Ошо ваҡыт дауамында мөхәррирләнгән биттәр исемлеге.

Тип: целочисленное значение
Значение должно быть между 1 и 72.
По умолчанию: 24
linktosections

Мөмкин булһа, үҙгәртеүҙәр булған бүлеккә тура һылтанырға.

Тип: булева (подробнее)
allrev

Включить несколько правок одной страницы из заданного временного промежутка.

Тип: булева (подробнее)
wlowner

Используется вместе с token для получения списка наблюдения другого участника.

Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме
wltoken

Токен безопасности (доступен в настройках участника), предоставляющий доступ к списку наблюдения другого участника.

wlshow

Показать только элементы, удовлетворяющие данным критериям. Например, чтобы отобразить только малые правки, сделанные зарегистрированными участниками, установите show=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
wlexcludeuser

Не перечислять правки данного участника.

Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы, интервики исеме (мәҫәлән, «префикс>МиҫалИсем») һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#12345")
Примеры:
Күҙәтеү исемлеге теҙмәһен күрһәтергә
api.php?action=feedwatchlist [открыть в песочнице]
Күҙәтелгән биттәрҙәге һуңғы 6 сәғәт эсендәге барлыҡ үҙгәртеүҙәрҙе күрһәтергә.
api.php?action=feedwatchlist&allrev=&hours=6 [открыть в песочнице]

action=filerevert

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

Файлды иҫке өлгөһөнә ҡайтарырға.

Определённые параметры:
Other general parameters are available.
filename

Файлдың "Файл:" префиксһыҙ маҡсатлы исеме.

Это обязательный параметр.
comment

Комментарий өҫтәргә

По умолчанию: (пусто)
archivename

Архивное название возвращаемой версии.

Это обязательный параметр.
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.

action=help

Күрһәтелгән модулдәр белешмәһен күрһәтергә.

Определённые параметры:
Other general parameters are available.
modules

Белешмәләрен күрһәтеү мотлаҡ булған модулдәр (параметрҙар ҡиммәте action һәм format, йәки main). Ярҙамсы модулдәрҙе + ярҙамында күрһәтергә мөмкин.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
По умолчанию: main
submodules

Күрһәтелгән модулдең ярҙамсы модулдәре белешмәһен индерергә.

Тип: булева (подробнее)
recursivesubmodules

Ярҙамсы модулдәр белешмәһен рекурсив индерергә.

Тип: булева (подробнее)
wrap

Обернуть вывод в стандартную структуру API-ответа.

Тип: булева (подробнее)
toc

Включить содержание в вывод HTML.

Тип: булева (подробнее)
Примеры:
Төп модулгә ярҙам.
api.php?action=help [открыть в песочнице]
action=query модуленә һәм уның барлыҡ ярҙамсы модулдәренә ярҙам.
api.php?action=help&modules=query&submodules=1 [открыть в песочнице]
Бар белешмә бер биттә.
api.php?action=help&recursivesubmodules=1 [открыть в песочнице]
Модулдең белешмәһе буйынса белешмә.
api.php?action=help&modules=help [открыть в песочнице]
Һоратыуҙың ике ярҙамсы модуле буйынса белешмә.
api.php?action=help&modules=query+info|query+categorymembers [открыть в песочнице]

action=imagerotate

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

Бер йәки бер нисә һүрәтте бороу.

Определённые параметры:
Other general parameters are available.
rotation

Һүрәтте сәғәт йөрөшө буйынса нисә градусҡа борорға.

Это обязательный параметр.
Одно из следующих значений: 90, 180, 270
continue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

tags

Изменить метки записи в журнале загрузок.

Значения (разделённые с помощью | или альтернативного разделителя):
titles

Список заголовков для работы.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
pageids

Список идентификаторов страниц для работы.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
revids

Список идентификаторов версий для работы. Обратите внимание, что почти все модули запросов преобразуют идентификаторы версий в соответствующие идентификаторы страниц и вместо этого работают с последней версией. Только prop=revisions использует в своём ответе точные версии.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
generator

Получить список страниц для работы, запустив указанный запрос-модуль.

Примечание: названия параметров генераторов должны начинаться с «g», см. примеры.

allcategories
Бөтә категорияларҙы ла иҫәпләргә.
alldeletedrevisions
Ҡатнашыусы тарафынан йәки исемдәр арауығында юйылған барлыҡ өлгөләрҙе һанағыҙ.
allfileusages
Барлыҡ файлдарҙы, шул иҫәптән булмағандарын да, ҡулланыу исемлеге.
allimages
Барлыҡ һүрәттәрҙе эҙмә-эҙлекле һанап сығығыҙ.
alllinks
Бирелгән исемдәр арауығына йүнәлткән барлыҡ һылтанмаларҙы һанап сығырға.
allpages
Перечисление всех страниц в данном пространстве имён.
allredirects
Перечисление всех перенаправлений на заданное пространство имён.
allrevisions
Перечисление всех версий.
alltransclusions
Перечисление всех включений (страниц, вставленных с помощью {{x}}), включая несуществующие.
backlinks
Получение списка страниц, ссылающихся на данную страницу.
categories
Перечисление всех категорий, которым принадлежит страница.
categorymembers
Перечисление всех страниц в данной категории.
deletedrevisions
Получение информации об удалённых правках.
duplicatefiles
Перечисление всех файлов, являющихся дубликатами данных, основываясь на сравнении хэш-сумм.
embeddedin
Поиск всех страниц, встраивающих (включающих) данное название.
exturlusage
Перечислить страницы, содержащие данную ссылку.
fileusage
Поиск всех страниц, использующих данный файл.
images
Возвращает все файлы, содержащиеся на данных страницах.
imageusage
Поиск всех страниц, использующих данный файл.
iwbacklinks
Поиск всех страниц, ссылающихся на заданную интервики ссылку.
langbacklinks
Поиск всех страниц, ссылающихся на заданную языковую ссылку.
links
Возвращает все ссылки с данных страниц.
linkshere
Поиск всех страниц, ссылающихся на данную.
pageswithprop
Перечисление всех страниц, использующих заданное свойство.
prefixsearch
Осуществление поиска по префиксу названий страниц.
protectedtitles
Перечисление всех названий, защищённых от создания.
querypage
Получение списка, предоставляемого служебной страницей, основанной на QueryPage.
random
Получение набора случайных страниц.
recentchanges
Перечисление последних правок.
redirects
Возвращает все перенаправления на данную страницу.
revisions
Получение информации о версии страницы.
search
Проведение полнотекстового поиска.
templates
Возвращает все страницы, включённые в данную.
trackingcategories
Enumerate all existing tracking categories defined in Special:TrackingCategories. A tracking category exists if it contains pages or if its category page exists.
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, trackingcategories, transcludedin, watchlist, watchlistraw
redirects

Автоматически разрешать перенаправления в titles, pageids и revids, а также на страницах, возвращённых generator.

Тип: булева (подробнее)
converttitles

Преобразовать заголовки в другой вариант, если это необходимо. Работает только если язык содержимого вики поддерживает преобразование вариантов. Языки, поддерживающие преобразование, включают ban, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh һәм zh.

Тип: булева (подробнее)
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.

action=import

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

Импорт страницы из другой вики или XML-файла.

Обратите внимание, что HTTP POST-запрос должен быть осуществлён как загрузка файла (то есть с использованием многотомных данных multipart/form-data) при отправке файла через параметр xml.

Определённые параметры:
Other general parameters are available.
summary

Индереү журналы яҙмаларын тасуирлау.

xml

Йөкләнгән XML-файл.

Должно быть отправлено как файл с использованием multipart/form-data.
interwikiprefix

Для загруженных импортов: префикс интервики для неизвестных имён участников (а также известных, если задан assignknownusers).

interwikisource

Башҡа викиҙарҙан индереү өсөн: индерелеүсе вики.

Одно из следующих значений:
interwikipage

Башҡа викиҙарҙан индереү өсөн: индерелеүсе бит.

fullhistory

Для импорта из других вики: импортировать полную историю, а не только текущую страницу.

Тип: булева (подробнее)
templates

Для импорта из других вики: также импортировать все включённые шаблоны.

Тип: булева (подробнее)
namespace

Импортировать в это пространство имён. Не может быть использовано одновременно с rootpage.

Одно из следующих значений: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
assignknownusers

Связать правки с локальными участниками, когда участники с такими именами существуют.

Тип: булева (подробнее)
rootpage

Импортировать в качестве подстраницы данной страницы. Не может быть использовано одновременно с namespace.

tags

Метки, которые следует указать у записи в журнале импорта и у нулевой правки в импортируемых страницах.

Значения (разделённые с помощью | или альтернативного разделителя):
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.

action=linkaccount (link)

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

Связать учётную запись третьей стороны с текущим участником.

Стандартная процедура использования этого модуля такова:

  1. Запрос полей, доступных из action=query&meta=authmanagerinfo с amirequestsfor=link, и токена csrf из action=query&meta=tokens.
  2. Предоставление полей пользователю и получение его данных.
  3. Запрос к этому модулю, содержащий linkreturnurl или аналогичное поле.
  4. Проверка поля status ответа.
    • Если вы получили PASS или FAIL, вы закончили. Операция либо завершилась успехом, либо нет.
    • Если вы получили UI, предоставьте новые поля пользователю и получите новые данные. Затем совершите новый запрос с параметром linkcontinue и новыми полями, после чего повторите пункт 4.
    • Если вы получили REDIRECT, отправьте пользователя на redirecttarget и подождите возвращения на linkreturnurl. Затем совершите запрос к этому модулю с параметром linkcontinue и всеми полями, содержащимися в возвращённой ссылке, и повторите пункт 4.
    • Если вы получили RESTART, это означает, что аутентификация работает, но мы не привязали пользовательскую учётную запись. Вы можете рассматривать это как UI или FAIL.
Определённые параметры:
Other general parameters are available.
linkrequests

Использовать только эти аутентификационные запросы, с id, возвращённом из action=query&meta=authmanagerinfo с amirequestsfor=link, или из предыдущего ответа этого модуля.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
linkmessageformat

Формат, используемый для возвращаемых сообщений.

Одно из следующих значений: html, none, raw, wikitext
По умолчанию: wikitext
linkmergerequestfields

Слить поля информации со всех аутентификационных запросов в один массив.

Тип: булева (подробнее)
linkreturnurl

Вернуть ссылку для стороннего процесса аутентификации, должна быть абсолютной. Либо этот параметр, либо linkcontinue, обязателен.

После получения ответа REDIRECT, вы, как правило, должны открыть в браузере или вэб-просмотрщике указанную в redirecttarget ссылку для продолжения стороннего процесса аутентификации. По завершению, сторонний сервис отошлёт браузеру или веб-просмотрщику эту ссылку. Вы должны извлечь все параметры из ссылки и отослать их в параметр linkcontinue запроса к этому модулю.

linkcontinue

Этот запрос — продолжение после предшествующего ответа UI или REDIRECT. Либо этот параметр, либо linkreturnurl, обязателен.

Тип: булева (подробнее)
linktoken

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.
*
Этот модуль принимает дополнительные параметры в зависимости от доступных аутентификационных запросов. Используйте action=query&meta=authmanagerinfo с amirequestsfor=link (или предыдущий ответ этого модуля, если доступен) для определения, какие запросы доступны и какие поля они используют.

action=login (lg)

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

Вход и получение аутентификационных файлов cookie.

Это действие должно быть использовано только в комбинации со Special:BotPasswords; использование этого модуля для входа в основную учётную запись устарело и может сбиться без предупреждения. Для безопасного входа в основную учётную запись, используйте action=clientlogin.

Определённые параметры:
Other general parameters are available.
lgname

Ҡатнашыусы исеме.

lgpassword

Серһүҙ.

lgdomain

Домен (мотлаҡ түгел).

lgtoken

Токен «login», полученный из action=query&meta=tokens

action=logout

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

Сығырға һәм сессия мәғлүмәтен юйырға.

Определённый параметр:
Other general parameters are available.
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.
Пример:
Хәҙерге иҫәп яҙмаһынан сығырға.
api.php?action=logout&token=123ABC [открыть в песочнице]

action=managetags

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

Тамғаларҙы үҙгәртеүгә бәйле мәсьәләләрҙе тормошҡа ашырыу.

Определённые параметры:
Other general parameters are available.
operation

Какую операцию выполнить:

create
Создать новую метку для ручного использования.
delete
Удалить метку из базы данных, что включает в себя удаление метки со всех версий и записей журналов, где она использовалось.
activate
Активировать изменение метки, позволив участникам устанавливать её вручную.
deactivate
Деактивировать изменение метки, запретив участникам устанавливать её вручную.
Это обязательный параметр.
Одно из следующих значений: activate, create, deactivate, delete
tag

Создаваемая, удаляемая, активируемая или деактивируемая метка. Создаваемая метка должна не существовать. Удаляемая метка должна существовать. Активируемая метка должна существовать и не быть использованной в каком-либо расширении. Деактивируемая метка должна существовать и быть заданной вручную.

Это обязательный параметр.
reason

Тамғаны булдырыу, юйҙырыу, әүҙемләштереү һәм әүҙемлеген туҡтатыу сәбәбе (мотлаҡ түгел).

По умолчанию: (пусто)
ignorewarnings

Игнорировать ли все предупреждения, возникающие во время операции.

Тип: булева (подробнее)
tags

Изменить метки записи в журнале управления метками.

Значения (разделённые с помощью | или альтернативного разделителя):
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.
Примеры:
Создать метку с названием spam с причиной For use in edit patrolling.
api.php?action=managetags&operation=create&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [открыть в песочнице]
Удалить метку vandlaism с причиной Misspelt.
api.php?action=managetags&operation=delete&tag=vandlaism&reason=Misspelt&token=123ABC [открыть в песочнице]
Активировать метку spam с причиной For use in edit patrolling.
api.php?action=managetags&operation=activate&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [открыть в песочнице]
Деактивировать метку spam с причиной No longer required.
api.php?action=managetags&operation=deactivate&tag=spam&reason=No+longer+required&token=123ABC [открыть в песочнице]

action=mergehistory

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

Үҙгәртеүҙәр тарихын берләштереү.

Определённые параметры:
Other general parameters are available.
from

Тарихы берләштереләсәк бит атамаһы. fromid менән бергә ҡулланыла алмай.

fromid

Тарихы берләштереләсәк бит идентификаторы. fromid менән бергә ҡулланыла алмай.

Тип: целочисленное значение
to

Тарихына берләштереләсәк өлөш өҫтәләсәк бит атамаһы. fromid менән бергә ҡулланыла алмай.

toid

Тарихына берләштереләсәк өлөш өҫтәләсәк бит идентификаторы. fromid менән бергә ҡулланыла алмай.

Тип: целочисленное значение
timestamp

Временная метка, до которой версии будут перемещены из истории страницы-источника в историю целевой страницы. Если опущено, в целевую страницу будет перемещена вся история правок страницы-источника.

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

Тарихты берләштереү өсөн сәбәп.

По умолчанию: (пусто)
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.
Примеры:
Переместить всю историю правок страницы Oldpage на страницу Newpage.
api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason [открыть в песочнице]
Переместить историю правок из Oldpage, совершённых до 2015-12-31T04:37:41Z, на страницу Newpage.
api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason&timestamp=2015-12-31T04%3A37%3A41Z [открыть в песочнице]

action=move

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

Биттең исемен үҙгәртергә.

Определённые параметры:
Other general parameters are available.
from

Исеме үҙгәртеләсәк бит атамаһы.биттәрҙән менән бергә ҡулланыла алмай.

fromid

Исеме үҙгәртеләсәк бит идентифакторы. title менән бергә ҡулланыла алмай.

Тип: целочисленное значение
to

Биттең яңы исеме.

Это обязательный параметр.
reason

Исем үҙгәртеү сәбәбе.

По умолчанию: (пусто)
movetalk

Әгәр бар икән, фекер алышыу битенең исемен үҙгәртергә.

Тип: булева (подробнее)
movesubpages

Мөмкин булһа, ярҙамсы биттең исемен үҙгәртергә.

Тип: булева (подробнее)
noredirect

Йүнәлтеүҙәр ҡуймаҫҡа.

Тип: булева (подробнее)
watchlist

Күҙәтеү исемлегенә ағымдағы ҡатнашыусының битен бер һүҙһеҙ өҫтәргә йәки юйырға, көйләүҙәрҙе ҡулланырға (роботтар булһа - иғтибарға алмаҫҡа) йәки күҙәтеүҙе үҙгәртмәҫкә.

Одно из следующих значений: nochange, preferences, unwatch, watch
По умолчанию: preferences
ignorewarnings

Барлыҡ иҫкәртеүҙәргә иғтибар итмәҫкә.

Тип: булева (подробнее)
tags

Изменить метки записи в журнале переименований и нулевой правки на переименованной странице.

Значения (разделённые с помощью | или альтернативного разделителя):
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.
Пример:
Йүнәлтеү ҡуймайынса Badtitle Goodtitle исемен үҙгәртергә.
api.php?action=move&from=Badtitle&to=Goodtitle&token=123ABC&reason=Misspelled%20title&movetalk=&noredirect= [открыть в песочнице]

action=opensearch

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

OpenSearch протоколын ҡулланып, вики буйынса эҙләү.

Определённые параметры:
Other general parameters are available.
search

Эҙләү юлы.

Это обязательный параметр.
namespace

Эҙләү өсөн исемдәр арауығы. Әгәр search исемдәр арауығының ғәмәлдәге префиксынан башланһа, иғтибарға алмаҫҡа.

Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Для указания всех значений, используйте *.
По умолчанию: 0
limit

Кире ҡайтарылған һөҙөмтәнең максималь һаны.

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

Больше не используется.

Тип: булева (подробнее)
redirects

Как обрабатывать перенаправления:

return
Вернуть само перенаправление.
resolve
Вернуть целевую страницу. Может вернуть меньше limit результатов.

По историческим причинам значением по умолчанию является «return» для format=json и «resolve» для остальных форматов.

Одно из следующих значений: resolve, return
format

Сығарыу мәғлүмәттәре форматы.

Одно из следующих значений: json, jsonfm, xml, xmlfm
По умолчанию: json
warningsaserror

Если предупреждения возникают при format=json, вернуть ошибку API вместо того, чтобы игнорировать их.

Тип: булева (подробнее)
Пример:
Te менән башланған биттәрҙе табырға.
api.php?action=opensearch&search=Te [открыть в песочнице]

action=options

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

Смена настроек текущего участника.

Менять можно только настройки, зарегистрированные в ядре или в одном из установленных расширений, а также настройки, чьи ключи начинаются с userjs- (предназначенные для использования в пользовательских скриптах).

Определённые параметры:
Other general parameters are available.
reset

Көйләүҙәрҙе программа көйләүҙәренә ҡайтара.

Тип: булева (подробнее)
resetkinds

Список типов сбрасываемых настроек, если задан параметр reset.

Значения (разделённые с помощью | или альтернативного разделителя): all, registered, registered-checkmatrix, registered-multiselect, special, unused, userjs
По умолчанию: all
change

Список изменений в формате название=значение (например, skin=vector). Если значения не даётся (нет даже знака равенства), например, названиенастройки|другаянастройка|, настройка будет возвращена в своё значение по умолчанию. Если какое-либо значение должно содержать знак трубы (|), используйте альтернативный разделитель значений для действительного проведения операции.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
optionname

Название настройки, которая должна быть установлена в значение, переданное через optionvalue.

optionvalue

Значение настройки, заданной optionname.

global

What to do if the option was set globally using the GlobalPreferences extension.

  • ignore: Do nothing. The option remains with its previous value.
  • override: Add a local override.
  • update: Update the option globally.
  • create: Set the option globally, overriding any local value.
Одно из следующих значений: create, ignore, override, update
По умолчанию: ignore
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.

action=paraminfo

API модуле тураһында мәғлүмәт алырға.

Определённые параметры:
Other general parameters are available.
modules

Список названий модулей (значения параметров action и format, или main). Можно указать подмодули с помощью +, все подмодули с помощью +*, или все подмодули рекурсивно с помощью +**.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
helpformat

Белешмә юлдары форматы.

Одно из следующих значений: html, none, raw, wikitext
По умолчанию: none
querymodules
Устарело.

Список модулей query (значения параметров prop, meta или list). Используйте modules=query+foo вместо querymodules=foo.

Значения (разделённые с помощью | или альтернативного разделителя): allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allmessages, allpages, allredirects, allrevisions, alltransclusions, allusers, authmanagerinfo, backlinks, blocks, categories, categoryinfo, categorymembers, codexicons, contributors, deletedrevisions, deletedrevs, duplicatefiles, embeddedin, extlinks, exturlusage, filearchive, filerepoinfo, fileusage, gadgetcategories, gadgets, imageinfo, images, imageusage, info, iwbacklinks, iwlinks, langbacklinks, langlinks, languageinfo, links, linkshere, logevents, mystashedfiles, pagepropnames, pageprops, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, siteinfo, stashimageinfo, tags, templates, tokens, trackingcategories, transcludedin, usercontribs, userinfo, users, watchlist, watchlistraw
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
mainmodule
Устарело.

Также получить информацию о главном модуле. Вместо этого используйте modules=main.

pagesetmodule
Устарело.

Также получить информацию о модуле pageset (предоставляющем titles= и синонимы).

formatmodules
Устарело.

Список названий форматных модулей (значения параметра format). Вместо этого используйте modules.

Значения (разделённые с помощью | или альтернативного разделителя): json, jsonfm, none, php, phpfm, rawfm, xml, xmlfm

action=parse

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

Парсит содержимое и возвращает результат парсинга.

См. различные prop-модули action=query для получения информации о текущей версии страницы.

Есть несколько способов указать текст для парсинга:

  1. Указать страницу или версию, используя page, pageid или oldid.
  2. Явно указать содержимое, используя text, title и contentmodel.
  3. Указать описание правки. Параметру prop должно быть присвоено пустое значение.
Определённые параметры:
Other general parameters are available.
title

Название страницы, которой принадлежит текст. Если опущено, должен быть указан параметр contentmodel, и в качестве заголовка будет использовано API.

text

Распарсиваемый текст. Используйте title или contentmodel для управления моделью содержимого.

revid

Номер версии, для {{REVISIONID}} и аналогичных переменных.

Тип: целочисленное значение
summary

Анализируемое описание правки.

page

Распарсить содержимое этой страницы. Не может быть использовано совместно с text и title.

pageid

Анализировать содержимое этой страницы. Переопределяет page.

Тип: целочисленное значение
redirects

Если значением page или pageid указано перенаправление, разрешить его.

Тип: булева (подробнее)
oldid

Распарсить содержимое этой версии. Переопределяет page и pageid.

Тип: целочисленное значение
prop

Ҡайһы мәғлүмәтте алырға:

text
Возвращает текст распарсенного вики-текста.
langlinks
Анализланған вики-текст башҡа телдәргә һылтана.
categories
Возвращает категории из распарсенного вики-текста.
categorieshtml
Возвращает HTML-версию категорий.
links
Анализланған вики-текста эске һылтанмалар бар.
templates
Анализланған вики-текста ҡалыптар бар.
images
Анализланған вики-текста һүрәттәр бар.
externallinks
Анализланған вики-текста тышҡы һылтанмалар бар.
sections
Анализланған вики-текста бүлектәр бар.
revid
Тикшерелгән биттәргә өлгө идентификаторын өҫтәй.
displaytitle
Анализланған вики-тексҡа исем ҡуя.
subtitle
Добавляет подзаголовок страницы для распарсенной страницы.
headhtml
Документтың распарсланған төрөн кире ҡайтара, башланғыс <html>, элемент <head> һәм асыусы <body>.
modules
Возвращает использованные на странице модули ResourceLoader. Для загрузки, используйте mw.loader.using(). Одновременно с modules должно быть запрошено либо jsconfigvars, либо encodedjsconfigvars.
jsconfigvars
Бит өсөн көйләүҙәре мәғлүмәттәре менән JavaScript-ҡа үҙгәреүсәндәрен ҡайтара. Ҡулланыу өсөн mw.config.set() файҙалығыҙ.
encodedjsconfigvars
JSON юлы рәүешендәге был бит көйләүҙәре мәғлүмәттәре менән JavaScript үҙгәреүсәндәрен ҡайтара.
indicators
Возвращает HTML-код индикаторов, использованных на данной странице.
iwlinks
Анализланған вики-текста интервикиға һылтанма бар.
wikitext
Анализланған сығанаҡ вики-тексты ҡайтара.
properties
Анализланған вики-текстағы төрлө сифаттарҙы бирә.
limitreportdata
Лимит буйынса структураланған отчет бирә. disablelimitreport ҡуйылһа, бер ниндәй ҙә мәғлүмәт бирмәй.
limitreporthtml
Лимит отчётының HTML-өлгөһөн бирә. disablelimitreport ҡуйылһа, бер ниндәй ҙә мәғлүмәт бирмәй.
parsetree
Дерево парсинга XML содержимого версии (требуется модель содержимого wikitext).
parsewarnings
Возвращает предупреждения, возникшие во время парсинга контента (в формате вики-текста).
parsewarningshtml
Возвращает предупреждения, возникшие во время парсинга контента (в формате HTML).
headitems
Устарело. Биттең <head> урынлаштырылырға тейешле элементтарҙы кире ҡайтара.
Значения (разделённые с помощью | или альтернативного разделителя): categories, categorieshtml, displaytitle, encodedjsconfigvars, externallinks, headhtml, images, indicators, iwlinks, jsconfigvars, langlinks, limitreportdata, limitreporthtml, links, modules, parsetree, parsewarnings, parsewarningshtml, properties, revid, sections, subtitle, templates, text, wikitext, headitems
По умолчанию: text|langlinks|categories|links|templates|images|externallinks|sections|revid|displaytitle|iwlinks|properties|parsewarnings
wrapoutputclass

CSS-класс, используемый для оборачивания вывода парсера.

По умолчанию: mw-parser-output
usearticle

Use the ArticleParserOptions hook to ensure the options used match those used for article page views

Тип: булева (подробнее)
parsoid

Создать HTML, соответствующий спецификации MediaWiki DOM spec, используя Parsoid.

Тип: булева (подробнее)
pst

Выполнить преобразование перед записью правки (PST) до того, как начать парсировать текст. Доступно только когда используется с текстом.

Тип: булева (подробнее)
onlypst

Выполнить преобразование перед записью правки (PST) входных данных, но не парсить их. Возвращает тот же вики-текст после применения PST. Доступно только при применении с text.

Тип: булева (подробнее)
effectivelanglinks
Устарело.

Включает языковые ссылки, обеспечиваемые расширениями (для использования с prop=langlinks).

Тип: булева (подробнее)
section

Распарсить содержимое только раздела с этим идентификатором.

Если задан new, распарсить text и sectiontitle так, как будто добавлен новый раздел на страницу.

new доступен только при заданном text.

sectiontitle

Название нового раздела, когда section имеет значение new.

В отличие от редактирования страницы, оно не примет значение параметра summary, если опустить его или оставить пустым.

disablepp
Устарело.

Урынына disablelimitreport ҡулланырға.

Тип: булева (подробнее)
disablelimitreport

Опустить отчёт о лимите («NewPP limit report») из результата парсинга.

Тип: булева (подробнее)
disableeditsection

Опустить ссылки на редактирование разделов из результата парсинга.

Тип: булева (подробнее)
disablestylededuplication

Не редуплицировать встроенные таблицы стилей в выходе парсера.

Тип: булева (подробнее)
showstrategykeys

Включать ли информацию о внутренней стратегии объединения в jsconfigvars.

Тип: булева (подробнее)
generatexml
Устарело.

Создать дерево парсинга XML (требуется модель содержимого wikitext, замещено prop=parsetree).

Тип: булева (подробнее)
preview

Ҡарап сығыу режимында тикшерергә.

Тип: булева (подробнее)
sectionpreview

Распарсить в режиме предпросмотра раздела (также активирует режим предпросмотра).

Тип: булева (подробнее)
disabletoc

Не включать в вывод содержание.

Тип: булева (подробнее)
useskin

Применить выбранную тему оформления к результату работы парсера. Может затронуть следующие свойства: text, langlinks, headitems, modules, jsconfigvars, indicators.

Одно из следующих значений: apioutput, authentication-popup, fallback, json, vector, vector-2022
contentformat

Формат сериализации содержимого, использующийся во входном тексте. Доступен только при использовании с text.

Одно из следующих значений: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
contentmodel

Модель содержимого входного текста. Если пропущена, должен быть задан title, и значение по умолчанию будет взято в зависимости от указанного названия. Доступно только при использовании с text.

Одно из следующих значений: GadgetDefinition, css, javascript, json, text, unknown, vue, wikitext
Примеры:
Битте тикшереү.
api.php?action=parse&page=Project:Sandbox [открыть в песочнице]
Вики-тексты анализлау.
api.php?action=parse&text={{Project:Sandbox}}&contentmodel=wikitext [открыть в песочнице]
Парсинг вики-текста с заданным заголовком страницы.
api.php?action=parse&text={{PAGENAME}}&title=Test [открыть в песочнице]
Төҙәтеү тасуирламаһын тикшереү.
api.php?action=parse&summary=Some+[[link]]&prop= [открыть в песочнице]

action=patrol

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

Патрулирование страницы или версии.

Определённые параметры:
Other general parameters are available.
rcid

Тикшереләсәк һуңғы үҙгәртеү идентификаторы.

Тип: целочисленное значение
revid

Тикшереләсәк өлгө идентификаторы.

Тип: целочисленное значение
tags

Тикшереү журналындағы яҙмаларҙың тамғаһын үҙгәртергә.

Значения (разделённые с помощью | или альтернативного разделителя):
token

Токен «patrol», полученный из action=query&meta=tokens

Это обязательный параметр.

action=protect

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

Битте һаҡлау кимәлен үҙгәртергә.

Определённые параметры:
Other general parameters are available.
title

Һаҡлан(ма)ған бит атамаһы. pageid менән бергә ҡулланылмай.

pageid

Идентификатор не защищаемой/защищаемой страницы. Не может использоваться одновременно с title.

Тип: целочисленное значение
protections

Список уровней защиты в формате действие=уровень (например, edit=sysop). Уровень all означает, что кто угодно может осуществлять действие, то есть, нет ограничений.

Примечания: Все неперечисленные действия потеряют уровни защиты.

Это обязательный параметр.
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
expiry

Временная метка истечения защиты. Если задана только одна метка, она будет использована для всех защит. Используйте infinite, indefinite, infinity или never для бессрочных защит.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
По умолчанию: infinite
reason

Һаҡ ҡуйыу һәм алыу сәбәптәре.

По умолчанию: (пусто)
tags

Тикшереү журналындағы яҙмаларҙың тамғаһын үҙгәртергә.

Значения (разделённые с помощью | или альтернативного разделителя):
cascade

Активировать каскадную защиту (то есть, защитить включённые шаблоны и использованные изображения). Игнорируется, если ни один из заданных уровней не поддерживает каскадную защиту.

Тип: булева (подробнее)
watch
Устарело.

Если задан, добавить не защищаемую/защищаемую страницу в список наблюдения текущего участника.

Тип: булева (подробнее)
watchlist

Күҙәтеү исемлегенә ағымдағы ҡатнашыусының битен бер һүҙһеҙ өҫтәргә йәки юйырға, көйләүҙәрҙе ҡулланырға (роботтар булһа - иғтибарға алмаҫҡа) йәки күҙәтеүҙе үҙгәртмәҫкә.

Одно из следующих значений: nochange, preferences, unwatch, watch
По умолчанию: preferences
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.

action=purge

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

Очистка кэша заданных страниц.

Определённые параметры:
Other general parameters are available.
forcelinkupdate

Һылтанмалар таблицаһын яңыртырға һәм мәғлүмәттәрҙең башҡа өҫтәмә яңыртыуҙарын башҡарырға.

Тип: булева (подробнее)
forcerecursivelinkupdate

forcelinkupdate кеүек үк, шулай уҡ был битте ҡалып кеүек ҡулланған барлыҡ биттәр өсөн һылтанмалар таблицаһын яңыртығыҙ.

Тип: булева (подробнее)
continue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

titles

Список заголовков для работы.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
pageids

Список идентификаторов страниц для работы.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
revids

Список идентификаторов версий для работы. Обратите внимание, что почти все модули запросов преобразуют идентификаторы версий в соответствующие идентификаторы страниц и вместо этого работают с последней версией. Только prop=revisions использует в своём ответе точные версии.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
generator

Получить список страниц для работы, запустив указанный запрос-модуль.

Примечание: названия параметров генераторов должны начинаться с «g», см. примеры.

allcategories
Бөтә категорияларҙы ла иҫәпләргә.
alldeletedrevisions
Ҡатнашыусы тарафынан йәки исемдәр арауығында юйылған барлыҡ өлгөләрҙе һанағыҙ.
allfileusages
Барлыҡ файлдарҙы, шул иҫәптән булмағандарын да, ҡулланыу исемлеге.
allimages
Барлыҡ һүрәттәрҙе эҙмә-эҙлекле һанап сығығыҙ.
alllinks
Бирелгән исемдәр арауығына йүнәлткән барлыҡ һылтанмаларҙы һанап сығырға.
allpages
Перечисление всех страниц в данном пространстве имён.
allredirects
Перечисление всех перенаправлений на заданное пространство имён.
allrevisions
Перечисление всех версий.
alltransclusions
Перечисление всех включений (страниц, вставленных с помощью {{x}}), включая несуществующие.
backlinks
Получение списка страниц, ссылающихся на данную страницу.
categories
Перечисление всех категорий, которым принадлежит страница.
categorymembers
Перечисление всех страниц в данной категории.
deletedrevisions
Получение информации об удалённых правках.
duplicatefiles
Перечисление всех файлов, являющихся дубликатами данных, основываясь на сравнении хэш-сумм.
embeddedin
Поиск всех страниц, встраивающих (включающих) данное название.
exturlusage
Перечислить страницы, содержащие данную ссылку.
fileusage
Поиск всех страниц, использующих данный файл.
images
Возвращает все файлы, содержащиеся на данных страницах.
imageusage
Поиск всех страниц, использующих данный файл.
iwbacklinks
Поиск всех страниц, ссылающихся на заданную интервики ссылку.
langbacklinks
Поиск всех страниц, ссылающихся на заданную языковую ссылку.
links
Возвращает все ссылки с данных страниц.
linkshere
Поиск всех страниц, ссылающихся на данную.
pageswithprop
Перечисление всех страниц, использующих заданное свойство.
prefixsearch
Осуществление поиска по префиксу названий страниц.
protectedtitles
Перечисление всех названий, защищённых от создания.
querypage
Получение списка, предоставляемого служебной страницей, основанной на QueryPage.
random
Получение набора случайных страниц.
recentchanges
Перечисление последних правок.
redirects
Возвращает все перенаправления на данную страницу.
revisions
Получение информации о версии страницы.
search
Проведение полнотекстового поиска.
templates
Возвращает все страницы, включённые в данную.
trackingcategories
Enumerate all existing tracking categories defined in Special:TrackingCategories. A tracking category exists if it contains pages or if its category page exists.
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, trackingcategories, transcludedin, watchlist, watchlistraw
redirects

Автоматически разрешать перенаправления в titles, pageids и revids, а также на страницах, возвращённых generator.

Тип: булева (подробнее)
converttitles

Преобразовать заголовки в другой вариант, если это необходимо. Работает только если язык содержимого вики поддерживает преобразование вариантов. Языки, поддерживающие преобразование, включают ban, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh һәм zh.

Тип: булева (подробнее)
Примеры:
Очистить кэш для страниц Баш бит и API.
api.php?action=purge&titles=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82|API [открыть в песочнице]
Очистить кэш первых 10 страниц в основном пространстве имён.
api.php?action=purge&generator=allpages&gapnamespace=0&gaplimit=10 [открыть в песочнице]

action=query

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

Запросить данные с и о MediaWiki.

Все модификации данных сначала должны запросить соответствующий токен для предотвращения злоупотреблений с вредоносных сайтов.

Определённые параметры:
Other general parameters are available.
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
Перечисление всех страниц в данной категории.
codexicons
Получить иконки Codex
embeddedin
Поиск всех страниц, встраивающих (включающих) данное название.
exturlusage
Перечислить страницы, содержащие данную ссылку.
filearchive
Перечисление всех удалённых файлов.
gadgetcategories
Возвращает список разделов гаджетов.
gadgets
Возвращает список гаджетов, используемых в этой вики.
imageusage
Поиск всех страниц, использующих данный файл.
iwbacklinks
Поиск всех страниц, ссылающихся на заданную интервики ссылку.
langbacklinks
Поиск всех страниц, ссылающихся на заданную языковую ссылку.
logevents
Журналдарҙан яҙмалар алыу.
mystashedfiles
Получить список файлов во временном хранилище текущего участника.
pagepropnames
Перечисление всех названий свойств, использованных в вики.
pageswithprop
Перечисление всех страниц, использующих заданное свойство.
prefixsearch
Осуществление поиска по префиксу названий страниц.
protectedtitles
Перечисление всех названий, защищённых от создания.
querypage
Получение списка, предоставляемого служебной страницей, основанной на QueryPage.
random
Получение набора случайных страниц.
recentchanges
Перечисление последних правок.
search
Проведение полнотекстового поиска.
tags
Үҙгәртеү тамғалары исемлеге.
trackingcategories
Enumerate all existing tracking categories defined in Special:TrackingCategories. A tracking category exists if it contains pages or if its category page exists.
usercontribs
Ҡатнашыусының бөтә үҙгәртеүҙәрен алыу.
users
Получение информации о списке участников.
watchlist
Получение последних правок страниц из списка наблюдения текущего участника.
watchlistraw
Получение всех страниц из списка наблюдения текущего участника.
deletedrevs
Устарело. Перечисление удалённых правок.
Значения (разделённые с помощью | или альтернативного разделителя): allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, allusers, backlinks, blocks, categorymembers, codexicons, embeddedin, exturlusage, filearchive, gadgetcategories, gadgets, imageusage, iwbacklinks, langbacklinks, logevents, mystashedfiles, pagepropnames, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, search, tags, trackingcategories, usercontribs, users, watchlist, watchlistraw, deletedrevs
meta

Ниндәй матамәғлүмәт ҡулланырға.

allmessages
Был сайттан хәбәрҙәрҙе ҡайтара.
authmanagerinfo
Получение информации о текущем статусе аутентификации.
filerepoinfo
Возвращает мета-информацию о файловых репозиториях, настроенных в вики.
languageinfo
Возвращает информацию о доступных языках.
siteinfo
Получение основной информации о сайте.
tokens
Получение токенов для действий, связанных с редактированием данных.
userinfo
Получение информации о текущем участнике.
Значения (разделённые с помощью | или альтернативного разделителя): allmessages, authmanagerinfo, filerepoinfo, languageinfo, siteinfo, tokens, userinfo
indexpageids

Включить дополнительный раздел pageids, содержащий список идентификаторов всех возвращённых страниц.

Тип: булева (подробнее)
export

Экспортировать текущую версию для всех данных или созданных страниц.

Тип: булева (подробнее)
exportnowrap

Вернуть экспортируемый XML без оборачивания его в XML-результат (тот же формат, что и в Special:Export). Можно использовать только одновременно с query+export.

Тип: булева (подробнее)
exportschema

При экспорте ориентироваться на заданную версию формата XML дампа. Может использоваться только вместе с query+export.

Одно из следующих значений: 0.10, 0.11
По умолчанию: 0.11
iwurl

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

Тип: булева (подробнее)
continue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

rawcontinue

Вернуть сырые данные в query-continue для продолжения.

Тип: булева (подробнее)
titles

Список заголовков для работы.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
pageids

Список идентификаторов страниц для работы.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
revids

Список идентификаторов версий для работы. Обратите внимание, что почти все модули запросов преобразуют идентификаторы версий в соответствующие идентификаторы страниц и вместо этого работают с последней версией. Только prop=revisions использует в своём ответе точные версии.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
generator

Получить список страниц для работы, запустив указанный запрос-модуль.

Примечание: названия параметров генераторов должны начинаться с «g», см. примеры.

allcategories
Бөтә категорияларҙы ла иҫәпләргә.
alldeletedrevisions
Ҡатнашыусы тарафынан йәки исемдәр арауығында юйылған барлыҡ өлгөләрҙе һанағыҙ.
allfileusages
Барлыҡ файлдарҙы, шул иҫәптән булмағандарын да, ҡулланыу исемлеге.
allimages
Барлыҡ һүрәттәрҙе эҙмә-эҙлекле һанап сығығыҙ.
alllinks
Бирелгән исемдәр арауығына йүнәлткән барлыҡ һылтанмаларҙы һанап сығырға.
allpages
Перечисление всех страниц в данном пространстве имён.
allredirects
Перечисление всех перенаправлений на заданное пространство имён.
allrevisions
Перечисление всех версий.
alltransclusions
Перечисление всех включений (страниц, вставленных с помощью {{x}}), включая несуществующие.
backlinks
Получение списка страниц, ссылающихся на данную страницу.
categories
Перечисление всех категорий, которым принадлежит страница.
categorymembers
Перечисление всех страниц в данной категории.
deletedrevisions
Получение информации об удалённых правках.
duplicatefiles
Перечисление всех файлов, являющихся дубликатами данных, основываясь на сравнении хэш-сумм.
embeddedin
Поиск всех страниц, встраивающих (включающих) данное название.
exturlusage
Перечислить страницы, содержащие данную ссылку.
fileusage
Поиск всех страниц, использующих данный файл.
images
Возвращает все файлы, содержащиеся на данных страницах.
imageusage
Поиск всех страниц, использующих данный файл.
iwbacklinks
Поиск всех страниц, ссылающихся на заданную интервики ссылку.
langbacklinks
Поиск всех страниц, ссылающихся на заданную языковую ссылку.
links
Возвращает все ссылки с данных страниц.
linkshere
Поиск всех страниц, ссылающихся на данную.
pageswithprop
Перечисление всех страниц, использующих заданное свойство.
prefixsearch
Осуществление поиска по префиксу названий страниц.
protectedtitles
Перечисление всех названий, защищённых от создания.
querypage
Получение списка, предоставляемого служебной страницей, основанной на QueryPage.
random
Получение набора случайных страниц.
recentchanges
Перечисление последних правок.
redirects
Возвращает все перенаправления на данную страницу.
revisions
Получение информации о версии страницы.
search
Проведение полнотекстового поиска.
templates
Возвращает все страницы, включённые в данную.
trackingcategories
Enumerate all existing tracking categories defined in Special:TrackingCategories. A tracking category exists if it contains pages or if its category page exists.
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, trackingcategories, transcludedin, watchlist, watchlistraw
redirects

Автоматически разрешать перенаправления в query+titles, query+pageids и query+revids, а также на страницах, возвращённых query+generator.

Тип: булева (подробнее)
converttitles

Преобразовать заголовки в другой вариант, если это необходимо. Работает только если язык содержимого вики поддерживает преобразование вариантов. Языки, поддерживающие преобразование, включают ban, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh һәм zh.

Тип: булева (подробнее)

prop=categories (cl)

  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Перечисление всех категорий, которым принадлежит страница.

Определённые параметры:
Other general parameters are available.
clprop

Какие дополнительные свойства получить для каждой категории:

sortkey
Добавляет ключ сортировки (шестнадцатеричная строка) и префикс ключа сортировки (человеко-читаемая часть) для категории.
timestamp
Добавляет метку времени, когда категория была добавлена.
hidden
Отмечает категории, скрытые магическим словом __HIDDENCAT__.
Значения (разделённые с помощью | или альтернативного разделителя): hidden, sortkey, timestamp
clshow

Какие типы категорий показать.

Значения (разделённые с помощью | или альтернативного разделителя): !hidden, hidden
cllimit

Нисә категорияны кире ҡайтарырға.

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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

clcategories

Перечислять только данные категории. Полезно для проверки, включена ли конкретная страница в конкретную категорию.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
cldir

Һанау тәртибе.

Одно из следующих значений: ascending, descending
По умолчанию: ascending
Примеры:
Получить список категорий, в которые включена страница Albert Einstein.
api.php?action=query&prop=categories&titles=Albert%20Einstein [открыть в песочнице]
Получить информацию о всех категориях, использованных на странице Albert Einstein.
api.php?action=query&generator=categories&titles=Albert%20Einstein&prop=info [открыть в песочнице]

prop=categoryinfo (ci)

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

Возвращение информации о конкретных категориях.

Определённый параметр:
Other general parameters are available.
cicontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

Пример:
Получить информацию о Category:Foo и Category:Bar.
api.php?action=query&prop=categoryinfo&titles=Category:Foo|Category:Bar [открыть в песочнице]

prop=contributors (pc)

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

Получение списка зарегистрированных и количества анонимных редакторов страницы.

Определённые параметры:
Other general parameters are available.
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, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, import, importupload, interwiki, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, read, renameuser, renameuser-global, replacetext, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, skipcaptcha, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
pcexcluderights

Исключать участников с данными правами. Участники с правами, предоставляемыми неявными или автоматически присваиваемыми группами — такими, как *, user или autoconfirmed, — не считаются.

Значения (разделённые с помощью | или альтернативного разделителя): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, import, importupload, interwiki, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, read, renameuser, renameuser-global, replacetext, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, skipcaptcha, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
pclimit

Нисә мөхәррирҙе ҡайтарырға?

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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

prop=deletedrevisions (drv)

  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Получение информации об удалённых правках.

Может быть использовано несколькими способами:

  1. Получение удалённых правок для набора страниц, заданного с помощью названий или идентификаторов. Сортируется по названиям и временным меткам.
  2. Получение данных о наборе удалённых правок, заданных с помощью их revid. Сортируется по идентификаторам версий.
Определённые параметры:
Other general parameters are available.
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
Для указания всех значений, используйте *.
drvcontentformat-{slot}

Content serialization format used for output of content.

Это шаблонный параметр. При отправке запроса {slot} в названии параметра должно быть заменено значениями drvslots.
Одно из следующих значений: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
drvlimit

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

Тип: целое число или max
Значение должно быть между 1 и 500.
drvexpandtemplates
Устарело.

Вместо этого используйте action=expandtemplates. Раскрыть шаблоны в содержимом версии (требуется drvprop=content).

Тип: булева (подробнее)
drvgeneratexml
Устарело.

Вместо этого используйте action=expandtemplates или action=parse. Сгенерировать дерево парсинга XML содержимого версии (требуется drvprop=content).

Тип: булева (подробнее)
drvparse
Устарело.

Вместо этого используйте action=parse. Распарсить содержимое версии (требуется drvprop=content). Из соображений производительности, при использовании этой опции, в качестве drvlimit принудительно устанавливается 1.

Тип: булева (подробнее)
drvsection

Восстановить только содержимое раздела с этим идентификатором.

drvdiffto
Устарело.

Вместо этого используйте action=compare. Идентификатор версии, с которым сравнивать каждую версию. Используйте prev, next и cur для предыдущей, следующей и текущей версии соответственно. Из соображений производительности, если используется эта опция, drvlimit принудительно устанавливается в значение 50.

drvdifftotext
Устарело.

Вместо этого используйте action=compare. Текст, с которым сравнивать каждую версию. Сравнивает ограниченное число версий. Переопределяет drvdiffto. Если задано drvsection, сравнение будет произведено только с этим разделом. Из соображений производительности, если используется эта опция, drvlimit принудительно устанавливается в значение 50.

drvdifftotextpst
Устарело.

Вместо этого используйте action=compare. Выполнить преобразование перед записью правки до сравнения. Доступно только при использовании с drvdifftotext.

Тип: булева (подробнее)
drvcontentformat
Устарело.

Формат серилиализации, использованный в drvdifftotext и ожидаемый в результате.

Одно из следующих значений: application/json, application/octet-stream, application/unknown, application/vue+xml, 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-адрес, Ваҡытлыса ҡатнашыусы, интервики исеме (мәҫәлән, «префикс>МиҫалИсем») һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#12345")
drvexcludeuser

Был ҡатнашыусы индергән үҙгәртеүҙәрҙе һанамаҫҡа.

Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы, интервики исеме (мәҫәлән, «префикс>МиҫалИсем») һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#12345")
drvcontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

prop=duplicatefiles (df)

  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Перечисление всех файлов, являющихся дубликатами данных, основываясь на сравнении хэш-сумм.

Определённые параметры:
Other general parameters are available.
dflimit

Сколько дубликатов вернуть.

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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

dfdir

Һанау тәртибе.

Одно из следующих значений: ascending, descending
По умолчанию: ascending
dflocalonly

Искать только файлы в локальном репозитории.

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

Получение всех внешних ссылок (не интервик) для данной страницы.

Определённые параметры:
Other general parameters are available.
ellimit

Сколько ссылок вернуть.

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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

elprotocol

Протокол ссылки. Если оставлено пустым, а elquery задано, будут найдены ссылки с протоколами http и https. Оставьте пустым и elquery, и данный параметр, чтобы получить список всех внешних ссылок.

Одно из следующих значений: Может быть пустым или bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, matrix, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, wikipedia, worldwind, xmpp
По умолчанию: (пусто)
elquery

Поисковый запрос без протокола. Полезно для проверки, содержит ли определённая страница определённую внешнюю ссылку.

elexpandurl
Устарело.

Раскрыть зависимые от протокола ссылки с каноничным протоколом.

Тип: булева (подробнее)

prop=fileusage (fu)

  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Поиск всех страниц, использующих данный файл.

Определённые параметры:
Other general parameters are available.
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
Для указания всех значений, используйте *.
fushow

Показать только элементы, соответствующие этим критериям:

redirect
Показать только перенаправления.
!redirect
Показать только не перенаправления.
Значения (разделённые с помощью | или альтернативного разделителя): !redirect, redirect
fulimit

Нисә битте ҡайтарырға.

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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

Примеры:
Получить список страниц, использующих 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

Возвращает информацию о файле и историю загрузок.

Определённые параметры:
Other general parameters are available.
iiprop

Файл тураһында ҡайһы мәғлүмәтте алырға:

timestamp
Добавляет метку времени загрузки файловой версии.
user
Добавляет участников, загрузивших каждую файловую версию. Если версия пользователя была удалена, будет возвращено свойство userhidden.
userid
Добавляет идентификаторы участников, загрузивших каждую файловую версию. Если версия пользователя была удалена, будет возвращено свойство userhidden.
comment
Комментарий к версии. Если комментарий был удален, будет возвращено свойство commenthidden.
parsedcomment
Распарсенный комментарий к версии. Если комментарий был удален, будет возвращено свойство commenthidden.
canonicaltitle
Добавляет каноничное название файла. Если версия файла была удалена, будет возвращено свойство filehidden.
url
Возвращает ссылку на файл и страницу описания. Если версия файла была удалена, будет возвращено свойство filehidden.
size
Добавляет размер файла в байтах, высоту, ширину и количество использующих страниц (если применимо).
dimensions
Синоним для size.
sha1
Добавляет SHA1-хэш файла. Если версия файла была удалена, будет возвращено свойство filehidden.
mime
Добавляет MIME-тип файла. Если версия файла была удалена, будет возвращено свойство filehidden.
thumbmime
Добавляет MIME-тип миниатюры файла (требуется url и параметр iiurlwidth). Если версия файла была удалена, будет возвращено свойство filehidden.
mediatype
Файлдың медиа-төрөн өҫтәй. Әгәр файл өлгөһө юйылған булһа, filehidden үҙенсәлеге кире ҡайтарыласаҡ.
metadata
Перечисляет метаданные Exif для файловой версии. Если версия файла была удалена, будет возвращено свойство filehidden.
commonmetadata
Перечисляет общие для данного формата метаданные для файловой версии. Если версия файла была удалена, будет возвращено свойство filehidden.
extmetadata
Перечисляет структурированные метаданные, собранные из нескольких источников. Результат отдаётся в формате HTML. Если версия файла была удалена, будет возвращено свойство filehidden.
archivename
Добавляет имя архивной версии файла. Если версия файла была удалена, будет возвращено свойство filehidden.
bitdepth
Добавляет глубину цвета файловой версии. Если версия файла была удалена, будет возвращено свойство filehidden.
uploadwarning
Используется страницей Special:Upload для получения информации о существовании файла. Не предназначено для использования за пределами ядра MediaWiki.
badfile
Добавляет указание на то, находится ли файл в списке MediaWiki:Bad image list
Значения (разделённые с помощью | или альтернативного разделителя): archivename, badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, thumbmime, timestamp, uploadwarning, url, user, userid
По умолчанию: timestamp|user
iilimit

Сколько версий каждого файла вернуть.

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

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

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

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

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

Если задан iiprop=url, будет возвращена ссылка на изображение, масштабированное до указанной ширины. Из соображений производительности, при использовании этой опции будет возвращено не более 50 файлов.

Тип: целочисленное значение
По умолчанию: -1
iiurlheight

Аналогично iiurlwidth.

Тип: целочисленное значение
По умолчанию: -1
iimetadataversion

Какую версию метаданных использовать. Если указано latest, будет использована последняя версия. Для обратной совместимости, значение по умолчанию — 1.

По умолчанию: 1
iiextmetadatalanguage

На каком языке запрашивать расширенные метаданные. Это затрагивает как переводы, если их доступно несколько, так и способ форматирования чисел и других значений.

По умолчанию: ba
iiextmetadatamultilang

Если для свойства расширенных метаданных доступны переводы, запросить их все.

Тип: булева (подробнее)
iiextmetadatafilter

Если задано и непустое, только эти ключи будут возвращены для iiprop=extmetadata.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
iiurlparam

Строковой параметр, зависящий от обработчика. Например, для PDF можно использовать page15-100px. Должен быть использован iiurlwidth, не противоречащий с iiurlparam.

По умолчанию: (пусто)
iibadfilecontexttitle

Если задан badfilecontexttitleprop=badfile, этот заголовок страницы будет использован для анализа MediaWiki:Bad image list.

iicontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

iilocalonly

Искать только файлы в локальном репозитории.

Тип: булева (подробнее)

prop=images (im)

  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Возвращает все файлы, содержащиеся на данных страницах.

Определённые параметры:
Other general parameters are available.
imlimit

Күпме файлды кире ҡайтарырға.

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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

imimages

Перечислять только данные файлы. Полезно для проверки, включает ли конкретная страница конкретный файл.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
imdir

Һанау тәртибе.

Одно из следующих значений: ascending, descending
По умолчанию: ascending
Примеры:
Получить список файлов, использованных на странице Баш бит.
api.php?action=query&prop=images&titles=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82 [открыть в песочнице]
Получить информацию о всех файлах, использованных на странице Баш бит.
api.php?action=query&generator=images&titles=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82&prop=info [открыть в песочнице]

prop=info (in)

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

Получение основной информации о страницах.

Определённые параметры:
Other general parameters are available.
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. Вместо этого используйте preloadcontent, который поддерживает и другие виды предварительно загруженного текста.
preloadcontent
Gives the content to be shown in the editor when the page does not exist or while adding a new section.
editintro
Gives the intro messages that should be shown to the user while editing this page or revision, as HTML.
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, editintro, linkclasses, notificationtimestamp, preloadcontent, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, preload, readable
inlinkcontext

The context title to use when determining extra CSS classes (e.g. link colors) when inprop contains linkclasses.

Төр: бит тамаһы
Булмаған биттәрҙе ҡабул итә.
По умолчанию: Баш бит
intestactions

Проверить, может ли текущий участник провести указанные действия над страницей.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
intestactionsdetail

Detail level for intestactions. Use the main module's errorformat and errorlang parameters to control the format of the messages returned.

boolean
Возвращает логическое значение для каждого действия.
full
Return messages describing why the action is disallowed, or an empty array if it is allowed.
quick
Like full but skipping expensive checks.
Одно из следующих значений: boolean, full, quick
По умолчанию: boolean
intestactionsautocreate

Test whether performing intestactions would automatically create a temporary account.

Тип: булева (подробнее)
inpreloadcustom

Title of a custom page to use as preloaded content.

Используется только в том случае, если inprop содержит preloadcontent.
inpreloadparams

Parameters for the custom page being used as preloaded content.

Используется только в том случае, если inprop содержит preloadcontent.
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
inpreloadnewsection

Return preloaded content for a new section on the page, rather than a new page.

Используется только в том случае, если inprop содержит preloadcontent.
Тип: булева (подробнее)
ineditintrostyle

Some intro messages come with optional wrapper frames. Use moreframes to include them or lessframes to omit them.

Only used when inprop contains editintro.
Одно из следующих значений: lessframes, moreframes
По умолчанию: moreframes
ineditintroskip

List of intro messages to remove from the response. Use this if a specific message is not relevant to your tool, or if the information is conveyed in a different way.

Only used when inprop contains editintro.
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
ineditintrocustom

Title of a custom page to use as an additional intro message.

Only used when inprop contains editintro.
incontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

Примеры:
Получить информацию о странице Баш бит.
api.php?action=query&prop=info&titles=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82 [открыть в песочнице]
Получить основную информацию и информацию о защите страницы Баш бит.
api.php?action=query&prop=info&inprop=protection&titles=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82 [открыть в песочнице]
  • Этот модуль требует прав на чтение.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Возвращает все интервики-ссылки с данных страниц.

Определённые параметры:
Other general parameters are available.
iwprop

Какие дополнительные свойства получить для каждой интервики-ссылки:

url
Добавляет полный URL.
Значения (разделённые с помощью | или альтернативного разделителя): url
iwprefix

Вернуть только интервики с этим префиксом.

iwtitle

Искомая интервики-ссылка. Должна быть использована вместе с iwprefix.

iwdir

Һанау тәртибе.

Одно из следующих значений: ascending, descending
По умолчанию: ascending
iwlimit

Сколько интервики-ссылок вернуть.

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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

iwurl
Устарело.

Следует ли возвращать полный URL (не может быть использовано одновременно с iwprop).

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

Возвращает все межъязыковые ссылки с данных страниц.

Определённые параметры:
Other general parameters are available.
llprop

Какие дополнительные свойства получить для каждой межъязыковой ссылки:

url
Добавляет полный URL.
langname
Добавляет локализованное название языка (лучший вариант). Используйте llinlanguagecode для указания языка.
autonym
Добавляет самоназвание языка.
Значения (разделённые с помощью | или альтернативного разделителя): autonym, langname, url
lllang

Возвращает только ссылки с данным языковым кодом.

lltitle

Искомая ссылка. Должна быть использована вместе с lllang.

lldir

Порядок перечисления.

Одно из следующих значений: ascending, descending
По умолчанию: ascending
llinlanguagecode

Языковой код для локализованных названий языков.

По умолчанию: ba
lllimit

Сколько ссылок вернуть.

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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

llurl
Устарело.

Следует ли вернуть полный URL (не может быть использовано одновременно с llprop).

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

Возвращает все ссылки с данных страниц.

Определённые параметры:
Other general parameters are available.
plnamespace

Показывать ссылки только на данные пространства имён.

Значения (разделённые с помощью | или альтернативного разделителя): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Для указания всех значений, используйте *.
pllimit

Күпме һылтанманы кире ҡайтарырға.

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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

pltitles

Перечислять только данные ссылки. Полезно для проверки, содержит ли конкретная страница конкретную ссылку.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
pldir

Һанау тәртибе.

Одно из следующих значений: ascending, descending
По умолчанию: ascending
Примеры:
Получить ссылки со страницы Баш бит.
api.php?action=query&prop=links&titles=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82 [открыть в песочнице]
Получить информацию о страницах, на которые ссылается Баш бит.
api.php?action=query&generator=links&titles=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82&prop=info [открыть в песочнице]
Получить ссылки со страницы Баш бит на пространства имён Ҡатнашыусы и Ҡалып.
api.php?action=query&prop=links&titles=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82&plnamespace=2|10 [открыть в песочнице]

prop=linkshere (lh)

  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Поиск всех страниц, ссылающихся на данную.

Определённые параметры:
Other general parameters are available.
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
Для указания всех значений, используйте *.
lhshow

Показать только элементы, соответствующие этим критериям:

redirect
Показать только перенаправления.
!redirect
Показать только не перенаправления.
Значения (разделённые с помощью | или альтернативного разделителя): !redirect, redirect
lhlimit

Сколько страниц вернуть.

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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

prop=pageprops (pp)

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

Получение различных свойств страниц, определённых в содержании страницы.

Определённые параметры:
Other general parameters are available.
ppcontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

ppprop

Перечислить только эти свойства страницы (action=query&list=pagepropnames возвращает список используемых названий свойств). Полезно для проверки, используют ли страницы конкретные свойства.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
Пример:
Получить свойства страниц Баш бит и MediaWiki.
api.php?action=query&prop=pageprops&titles=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82|MediaWiki [открыть в песочнице]

prop=redirects (rd)

  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Возвращает все перенаправления на данную страницу.

Определённые параметры:
Other general parameters are available.
rdprop

Ниндәй үҙенсәлектәрҙе алырға:

pageid
Идентификатор каждого перенаправления.
title
Название каждого перенаправления.
fragment
Фрагемнт каждого перенаправления, если доступен.
Значения (разделённые с помощью | или альтернативного разделителя): fragment, pageid, title
По умолчанию: pageid|title
rdnamespace

Включить страницы только из данных пространств имён.

Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Для указания всех значений, используйте *.
rdshow

Показывать только элементы, удовлетворяющие данным критериям:

fragment
Показывать только перенаправления с фрагментами.
!fragment
Показывать только перенаправления без фрагментов.
Значения (разделённые с помощью | или альтернативного разделителя): !fragment, fragment
rdlimit

Күпме йүнәлтмәне кире ҡайтарырға.

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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

prop=revisions (rv)

  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Получение информации о версии страницы.

Может использоваться в трёх режимах:

  1. Получение данных о наборе страниц (последних версий) с помощью передачи названий или идентификаторов страниц.
  2. Получение версий одной данной страницы, используя названия или идентификаторы с началом, концом или лимитом.
  3. Получение данных о наборе версий, передаваемых с помощью их идентификаторов.
Определённый параметр:
Other general parameters are available.
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
Для указания всех значений, используйте *.
rvcontentformat-{slot}

Content serialization format used for output of content.

Это шаблонный параметр. При отправке запроса {slot} в названии параметра должно быть заменено значениями rvslots.
Одно из следующих значений: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
rvlimit

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

Может быть использовано только с одной страницей (режим №2).
Тип: целое число или max
Значение должно быть между 1 и 500.
rvexpandtemplates
Устарело.

Вместо этого используйте action=expandtemplates. Раскрыть шаблоны в содержимом версии (требуется rvprop=content).

Тип: булева (подробнее)
rvgeneratexml
Устарело.

Вместо этого используйте action=expandtemplates или action=parse. Сгенерировать дерево парсинга XML содержимого версии (требуется rvprop=content).

Тип: булева (подробнее)
rvparse
Устарело.

Вместо этого используйте action=parse. Распарсить содержимое версии (требуется rvprop=content). Из соображений производительности, при использовании этой опции, в качестве rvlimit принудительно устанавливается 1.

Тип: булева (подробнее)
rvsection

Восстановить только содержимое раздела с этим идентификатором.

rvdiffto
Устарело.

Вместо этого используйте action=compare. Идентификатор версии, с которым сравнивать каждую версию. Используйте prev, next и cur для предыдущей, следующей и текущей версии соответственно. Из соображений производительности, если используется эта опция, rvlimit принудительно устанавливается в значение 50.

rvdifftotext
Устарело.

Вместо этого используйте action=compare. Текст, с которым сравнивать каждую версию. Сравнивает ограниченное число версий. Переопределяет rvdiffto. Если задано rvsection, сравнение будет произведено только с этим разделом. Из соображений производительности, если используется эта опция, rvlimit принудительно устанавливается в значение 50.

rvdifftotextpst
Устарело.

Вместо этого используйте action=compare. Выполнить преобразование перед записью правки до сравнения. Доступно только при использовании с rvdifftotext.

Тип: булева (подробнее)
rvcontentformat
Устарело.

Формат серилиализации, использованный в rvdifftotext и ожидаемый в результате.

Одно из следующих значений: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
rvstartid

Начать перечисление с этой временной метки версии с указанным ID. Версия обязана существовать, но не обязана принадлежать этой странице.

Может быть использовано только с одной страницей (режим №2).
Тип: целочисленное значение
rvendid

Закончить перечисление на временной метке версии с указанным ID. Версия обязана существовать, но не обязана принадлежать этой странице.

Может быть использовано только с одной страницей (режим №2).
Тип: целочисленное значение
rvstart

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

Может быть использовано только с одной страницей (режим №2).
Тип: временная метка (разрешённые форматы)
rvend

Перечислять до данной временной метки.

Может быть использовано только с одной страницей (режим №2).
Тип: временная метка (разрешённые форматы)
rvdir

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

newer
Начать с самых старых. Обратите внимание: rvstart должно быть раньше rvend.
older
Начать с самых новых (по умолчанию). Обратите внимание: rvstart должно быть позже rvend.
Может быть использовано только с одной страницей (режим №2).
Одно из следующих значений: newer, older
По умолчанию: older
rvuser

Только версии данного участника.

Может быть использовано только с одной страницей (режим №2).
Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы, интервики исеме (мәҫәлән, «префикс>МиҫалИсем») һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#12345")
rvexcludeuser

Исключить версии данного участника.

Может быть использовано только с одной страницей (режим №2).
Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы, интервики исеме (мәҫәлән, «префикс>МиҫалИсем») һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#12345")
rvtag

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

rvcontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

Примеры:
Получить данные с содержимым для последних версий страниц API и Баш бит.
api.php?action=query&prop=revisions&titles=API|%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82&rvslots=*&rvprop=timestamp|user|comment|content [открыть в песочнице]
Баш бит һуңғы 5 өлгөһөн алығыҙ.
api.php?action=query&prop=revisions&titles=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82&rvlimit=5&rvprop=timestamp|user|comment [открыть в песочнице]
Баш бит тәүге 5 өлгөһөн алырға.
api.php?action=query&prop=revisions&titles=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer [открыть в песочнице]
Получить первые 5 версий Баш бит, созданных после 2006-05-01.
api.php?action=query&prop=revisions&titles=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer&rvstart=2006-05-01T00:00:00Z [открыть в песочнице]
Получить первые 5 версий Баш бит, сделанных не анонимным участником 127.0.0.1.
api.php?action=query&prop=revisions&titles=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82&rvlimit=5&rvprop=timestamp|user|comment&rvexcludeuser=127.0.0.1 [открыть в песочнице]
Получить первые 5 версий Баш бит, сделанных участником MediaWiki default.
api.php?action=query&prop=revisions&titles=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82&rvlimit=5&rvprop=timestamp|user|comment&rvuser=MediaWiki%20default [открыть в песочнице]

prop=stashimageinfo (sii)

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

Возвращает информацию о файлах во временном хранилище.

Определённые параметры:
Other general parameters are available.
siifilekey

Ключ, идентифицирующий предыдущую временную загрузку.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
siisessionkey
Устарело.

Синоним siifilekey для обратной совместимости.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
siiprop

Файл тураһында ҡайһы мәғлүмәтте алырға:

timestamp
Добавляет метку времени загрузки файловой версии.
canonicaltitle
Добавляет каноничное название файла. Если версия файла была удалена, будет возвращено свойство filehidden.
url
Возвращает ссылку на файл и страницу описания. Если версия файла была удалена, будет возвращено свойство filehidden.
size
Добавляет размер файла в байтах, высоту, ширину и количество использующих страниц (если применимо).
dimensions
Синоним для size.
sha1
Добавляет SHA1-хэш файла. Если версия файла была удалена, будет возвращено свойство filehidden.
mime
Добавляет MIME-тип файла. Если версия файла была удалена, будет возвращено свойство filehidden.
thumbmime
Добавляет MIME-тип миниатюры файла (требуется url и параметр siiurlwidth). Если версия файла была удалена, будет возвращено свойство filehidden.
metadata
Перечисляет метаданные Exif для файловой версии. Если версия файла была удалена, будет возвращено свойство filehidden.
commonmetadata
Перечисляет общие для данного формата метаданные для файловой версии. Если версия файла была удалена, будет возвращено свойство filehidden.
extmetadata
Перечисляет структурированные метаданные, собранные из нескольких источников. Результат отдаётся в формате HTML. Если версия файла была удалена, будет возвращено свойство filehidden.
bitdepth
Добавляет глубину цвета файловой версии. Если версия файла была удалена, будет возвращено свойство filehidden.
badfile
Добавляет указание на то, находится ли файл в списке MediaWiki:Bad image list
Значения (разделённые с помощью | или альтернативного разделителя): badfile, bitdepth, canonicaltitle, commonmetadata, dimensions, extmetadata, metadata, mime, sha1, size, thumbmime, timestamp, url
По умолчанию: timestamp|url
siiurlwidth

Если задан siiprop=url, будет возвращена ссылка на изображение, масштабированное до указанной ширины. Из соображений производительности, при использовании этой опции будет возвращено не более 50 файлов.

Тип: целочисленное значение
По умолчанию: -1
siiurlheight

Аналогично siiurlwidth.

Тип: целочисленное значение
По умолчанию: -1
siiurlparam

Строковой параметр, зависящий от обработчика. Например, для PDF можно использовать page15-100px. Должен быть использован siiurlwidth, не противоречащий с siiurlparam.

По умолчанию: (пусто)
Примеры:
Вернуть информацию о файле во временном хранилище.
api.php?action=query&prop=stashimageinfo&siifilekey=124sd34rsdf567 [открыть в песочнице]
Вернуть эскизы двух файлов в тайнике.
api.php?action=query&prop=stashimageinfo&siifilekey=b34edoe3|bceffd4&siiurlwidth=120&siiprop=url [открыть в песочнице]

prop=templates (tl)

  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Возвращает все страницы, включённые в данную.

Определённые параметры:
Other general parameters are available.
tlnamespace

Показать шаблоны только данного пространства имён.

Значения (разделённые с помощью | или альтернативного разделителя): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Для указания всех значений, используйте *.
tllimit

Күпме ҡалыпты кире ҡайтарырға.

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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

tltemplates

Перечислять только эти шаблоны. Полезно для проверки, включает ли конкретная страница конкретный шаблон.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
tldir

Һанау тәртибе.

Одно из следующих значений: ascending, descending
По умолчанию: ascending
Примеры:
Получить список шаблонов, использующихся на странице Баш бит.
api.php?action=query&prop=templates&titles=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82 [открыть в песочнице]
Получить информацию о шаблонах, использующихся на странице Баш бит.
api.php?action=query&generator=templates&titles=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82&prop=info [открыть в песочнице]
Получить страницы из пространств имён Ҡатнашыусы и Ҡалып, включённые в страницу Баш бит.
api.php?action=query&prop=templates&titles=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82&tlnamespace=2|10 [открыть в песочнице]

prop=transcludedin (ti)

  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Поиск всех страниц, включающих данные страницы.

Определённые параметры:
Other general parameters are available.
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
Для указания всех значений, используйте *.
tishow

Показать только элементы, соответствующие этим критериям:

redirect
Показать только перенаправления.
!redirect
Показать только не перенаправления.
Значения (разделённые с помощью | или альтернативного разделителя): !redirect, redirect
tilimit

Күпме кире ҡайтарырға.

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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

list=allcategories (ac)

  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Бөтә категорияларҙы ла иҫәпләргә.

Определённые параметры:
Other general parameters are available.
acfrom

Иҫәп башланырға тейешле категория.

accontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

acto

Иҫәп тамамланырға тейешле категория.

acprefix

Ошо мәғәнәнән башланған барлыҡ категориялар атамаларын эҙләргә.

acdir

Айырыу тәртибе.

Одно из следующих значений: ascending, descending
По умолчанию: ascending
acmin

Вернуть только категории, в которых не меньше заданного числа страниц.

Тип: целочисленное значение
acmax

Вернуть только категории, в которых не больше заданного числа страниц.

Тип: целочисленное значение
aclimit

Нисә категорияны кире ҡайтарырға.

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

Ниндәй үҙенсәлектәрҙе алырға:

size
Категорияларға биттәр һаны өҫтәй.
hidden
Отмечает категории, скрытые магическим словом __HIDDENCAT__.
Значения (разделённые с помощью | или альтернативного разделителя): hidden, size
По умолчанию: (пусто)
Примеры:
Биттәр һаны буйынса мәғлүмәте булған категориялар исемлеген төҙөргә.
api.php?action=query&list=allcategories&acprop=size [открыть в песочнице]
Исемлектән башланған категориялар өсөн категория бите тураһында мәғлүмәт алырға.
api.php?action=query&generator=allcategories&gacprefix=List&prop=info [открыть в песочнице]

list=alldeletedrevisions (adr)

  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Ҡатнашыусы тарафынан йәки исемдәр арауығында юйылған барлыҡ өлгөләрҙе һанағыҙ.

Определённые параметры:
Other general parameters are available.
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
Для указания всех значений, используйте *.
adrcontentformat-{slot}

Content serialization format used for output of content.

Это шаблонный параметр. При отправке запроса {slot} в названии параметра должно быть заменено значениями adrslots.
Одно из следующих значений: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
adrlimit

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

Тип: целое число или max
Значение должно быть между 1 и 500.
adrexpandtemplates
Устарело.

Вместо этого используйте action=expandtemplates. Раскрыть шаблоны в содержимом версии (требуется adrprop=content).

Тип: булева (подробнее)
adrgeneratexml
Устарело.

Вместо этого используйте action=expandtemplates или action=parse. Сгенерировать дерево парсинга XML содержимого версии (требуется adrprop=content).

Тип: булева (подробнее)
adrparse
Устарело.

Вместо этого используйте action=parse. Распарсить содержимое версии (требуется adrprop=content). Из соображений производительности, при использовании этой опции, в качестве adrlimit принудительно устанавливается 1.

Тип: булева (подробнее)
adrsection

Восстановить только содержимое раздела с этим идентификатором.

adrdiffto
Устарело.

Вместо этого используйте action=compare. Идентификатор версии, с которым сравнивать каждую версию. Используйте prev, next и cur для предыдущей, следующей и текущей версии соответственно. Из соображений производительности, если используется эта опция, adrlimit принудительно устанавливается в значение 50.

adrdifftotext
Устарело.

Вместо этого используйте action=compare. Текст, с которым сравнивать каждую версию. Сравнивает ограниченное число версий. Переопределяет adrdiffto. Если задано adrsection, сравнение будет произведено только с этим разделом. Из соображений производительности, если используется эта опция, adrlimit принудительно устанавливается в значение 50.

adrdifftotextpst
Устарело.

Вместо этого используйте action=compare. Выполнить преобразование перед записью правки до сравнения. Доступно только при использовании с adrdifftotext.

Тип: булева (подробнее)
adrcontentformat
Устарело.

Формат серилиализации, использованный в adrdifftotext и ожидаемый в результате.

Одно из следующих значений: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
adruser

Бары тик был ҡатнашыусы индергән үҙгәртеүҙәр исемлеге.

Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы, интервики исеме (мәҫәлән, «префикс>МиҫалИсем») һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#12345")
adrnamespace

Бары тик был исемдәр арауығындағы биттәр исемлеге.

Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Для указания всех значений, используйте *.
adrstart

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

adrҠатнашыусы менән бергә генә ҡулланыла ала.
Тип: временная метка (разрешённые форматы)
adrend

Иҫәп тамамланған ваҡыт билдәһе.

adrҠатнашыусы менән бергә генә ҡулланыла ала.
Тип: временная метка (разрешённые форматы)
adrdir

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

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

Начать перечисление на этом заголовке.

Не может быть использовано одновременно с adruser.
adrto

Закончить перечисление на этом заголовке.

Не может быть использовано одновременно с adruser.
adrprefix

Ошо мәғәнәнән башланған бар бит атамаларын табырға.

Не может быть использовано одновременно с adruser.
adrexcludeuser

Не перечислять правки данного участника.

Не может быть использовано одновременно с adruser.
Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы, интервики исеме (мәҫәлән, «префикс>МиҫалИсем») һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#12345")
adrtag

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

adrcontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

adrgeneratetitles

При использовании в качестве генератора, создаёт названия страниц вместо идентификаторов версий.

Тип: булева (подробнее)
Примеры:
Перечислить последние 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

Барлыҡ файлдарҙы, шул иҫәптән булмағандарын да, ҡулланыу исемлеге.

Определённые параметры:
Other general parameters are available.
afcontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

affrom

Иҫәп башланған файл атамаһы.

afto

Иҫәпт тамамланған файл атамаһы.

afprefix

Ошо мәғәнәнән башланған барлыҡ файл атамаларын табырға.

afunique

Показывать только уникальные названия файлов. Не может быть использовано одновременно с afprop=ids. При использовании в качестве генератора, перечисляет целевые страницы вместо исходных.

Тип: булева (подробнее)
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

Барлыҡ һүрәттәрҙе эҙмә-эҙлекле һанап сығығыҙ.

Определённые параметры:
Other general parameters are available.
aisort

Айырыу өсөн үҙенсәлектәр.

Одно из следующих значений: name, timestamp
По умолчанию: name
aidir

Һанау тәртибе.

Одно из следующих значений: ascending, descending, newer, older
По умолчанию: ascending
aifrom

Название изображения, с которого начать перечисление. Можно использовать только одновременно с aisort=name.

aito

Название изображения, на котором закончить перечисление. Можно использовать только одновременно с aisort=name.

aicontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

aistart

Временная метка, с которой начать перечисление. Можно использовать только одновременно с aisort=timestamp.

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

Временная метка, на которой закончить перечисление. Можно использовать только одновременно с aisort=timestamp.

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

Файл тураһында ҡайһы мәғлүмәтте алырға:

timestamp
Добавляет метку времени загрузки файловой версии.
user
Добавляет участников, загрузивших каждую файловую версию. Если версия пользователя была удалена, будет возвращено свойство userhidden.
userid
Добавляет идентификаторы участников, загрузивших каждую файловую версию. Если версия пользователя была удалена, будет возвращено свойство userhidden.
comment
Комментарий к версии. Если комментарий был удален, будет возвращено свойство commenthidden.
parsedcomment
Распарсенный комментарий к версии. Если комментарий был удален, будет возвращено свойство commenthidden.
canonicaltitle
Добавляет каноничное название файла. Если версия файла была удалена, будет возвращено свойство filehidden.
url
Возвращает ссылку на файл и страницу описания. Если версия файла была удалена, будет возвращено свойство filehidden.
size
Добавляет размер файла в байтах, высоту, ширину и количество использующих страниц (если применимо).
dimensions
Синоним для size.
sha1
Добавляет SHA1-хэш файла. Если версия файла была удалена, будет возвращено свойство filehidden.
mime
Добавляет MIME-тип файла. Если версия файла была удалена, будет возвращено свойство filehidden.
mediatype
Файлдың медиа-төрөн өҫтәй. Әгәр файл өлгөһө юйылған булһа, filehidden үҙенсәлеге кире ҡайтарыласаҡ.
metadata
Перечисляет метаданные Exif для файловой версии. Если версия файла была удалена, будет возвращено свойство filehidden.
commonmetadata
Перечисляет общие для данного формата метаданные для файловой версии. Если версия файла была удалена, будет возвращено свойство filehidden.
extmetadata
Перечисляет структурированные метаданные, собранные из нескольких источников. Результат отдаётся в формате HTML. Если версия файла была удалена, будет возвращено свойство filehidden.
bitdepth
Добавляет глубину цвета файловой версии. Если версия файла была удалена, будет возвращено свойство filehidden.
badfile
Добавляет указание на то, находится ли файл в списке MediaWiki:Bad image list
Значения (разделённые с помощью | или альтернативного разделителя): badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, timestamp, url, user, userid
По умолчанию: timestamp|url
aiprefix

Найти все названия файлов, начинающиеся с этого значения. Можно использовать только одновременно с aisort=name.

aiminsize

Һүрәттәр өсөн түбән байтты түбәндәге күләм менән сикләргә.

Тип: целочисленное значение
aimaxsize

Һүрәттәр өсөн юғары байтты түбәндәге күләм менән сикләргә.

Тип: целочисленное значение
aisha1

SHA1-хэш этого изображения. Переопределяет aisha1base36.

aisha1base36

SHA1-хэш этого изображения в base 36 (используется в MediaWiki).

aiuser

Вернуть только файлы, последняя версия которых была загружена данным пользователем. Может быть использовано только одновременно с aisort=timestamp и не может одновременно с aifilterbots.

Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы, интервики исеме (мәҫәлән, «префикс>МиҫалИсем») һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#12345")
aifilterbots

Как отфильтровывать файлы, загруженные ботами. Может быть использовано только одновременно с aisort=timestamp и не может одновременно с aiuser.

Одно из следующих значений: all, bots, nobots
По умолчанию: all
aimime

Какие типы MIME искать, например, image/jpeg.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
ailimit

Күпме һүрәтте кире ҡайтарырға.

Тип: целое число или max
Значение должно быть между 1 и 500.
По умолчанию: 10
Примеры:
Б хәрефенән башлап файлдар исемлеген күрһәтергә.
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 файл тураһында мәғлүмәт күрһәтергә.
api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo [открыть в песочнице]
  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Бирелгән исемдәр арауығына йүнәлткән барлыҡ һылтанмаларҙы һанап сығырға.

Определённые параметры:
Other general parameters are available.
alcontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

alfrom

Һанау башланырға тейешле һылтанма атамаһы.

alto

Һанау туҡтатылған һылтанма атамаһы.

alprefix

Ошо мәғәнәнән башланған барлыҡ һылтанылған атамаларҙы эҙләргә.

alunique

Показывать только уникальные названия ссылаемых страниц. Не может быть использовано одновременно с alprop=ids. При использовании в качестве генератора, перечисляет целевые страницы вместо исходных.

Тип: булева (подробнее)
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
По умолчанию: 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

Перечисление всех страниц в данном пространстве имён.

Определённые параметры:
Other general parameters are available.
apfrom

Иҫәп башланырға тейешле бит атамаһы.

apcontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

apto

Иҫәп тамамланған бит атамаһы.

apprefix

Ошо мәғәнәнән башланған бар бит атамаларын табырға.

apnamespace

Һанау өсөн исемдәр арауығы.

Одно из следующих значений: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
По умолчанию: 0
apfilterredir

Какие страницы перечислять.

Одно из следующих значений: all, nonredirects, redirects
По умолчанию: all
apfilterlanglinks

Отфильтровывать страницы, основываясь на наличие на странице языковых ссылок. Обратите внимание: языковые ссылки, добавленные расширениями, могут не учитываться.

Одно из следующих значений: all, withlanglinks, withoutlanglinks
По умолчанию: all
apminsize

Биттәр өсөн түбән байтты түбәндәге күләм менән сикләргә.

Тип: целочисленное значение
apmaxsize

Ограничить страницы этим числом байтов сверху.

Тип: целочисленное значение
apprtype

Перечислить только защищённые страницы.

Значения (разделённые с помощью | или альтернативного разделителя): edit, move, upload
apprlevel

Отфильтровывать страницы, основываясь на уровне защиты (должно быть использовано одновременно с параметром apprtype=).

Значения (разделённые с помощью | или альтернативного разделителя): Может быть пустым или autoconfirmed, sysop
apprfiltercascade

Отфильтровывать страницы, основываясь на каскадности (игнорируется, если apprtype не задан).

Одно из следующих значений: all, cascading, noncascading
По умолчанию: all
apprexpiry

Отфильтровывать страницы, основываясь на длительности защиты:

indefinite
Получить только страницы с неограниченной защитой.
definite
Получить только страницы с заданной длительностью защиты.
all
Получить страницы с любой длительностью защиты.
Одно из следующих значений: all, definite, indefinite
По умолчанию: all
aplimit

Нисә битте ҡайтарырға?

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

Һанау тәртибе.

Одно из следующих значений: ascending, descending
По умолчанию: ascending
Примеры:
Файлдар исемлеген Б хәрефенән башлап күрһәтергә.
api.php?action=query&list=allpages&apfrom=B [открыть в песочнице]
Т хәрефенән башланған биттәр тураһында мәғлүмәт алырға.
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

Перечисление всех перенаправлений на заданное пространство имён.

Определённые параметры:
Other general parameters are available.
arcontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

arfrom

Һанау башланырға тейешле йүнәлтеү.

arto

Һанау туҡтатыласаҡ йүнәлтеү атамаһы.

arprefix

Ошо мәғәнәнән башланған барлыҡ махсус биттәр атамаһын табырға.

arunique

Показывать только уникальные целевые страницы. Не может быть использовано одновременно с arprop=ids|fragment|interwiki. При использовании в качестве генератора, перечисляет целевые страницы вместо исходных.

Тип: булева (подробнее)
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
По умолчанию: 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

Перечисление всех версий.

Определённые параметры:
Other general parameters are available.
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
Для указания всех значений, используйте *.
arvcontentformat-{slot}

Content serialization format used for output of content.

Это шаблонный параметр. При отправке запроса {slot} в названии параметра должно быть заменено значениями arvslots.
Одно из следующих значений: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
arvlimit

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

Тип: целое число или max
Значение должно быть между 1 и 500.
arvexpandtemplates
Устарело.

Вместо этого используйте action=expandtemplates. Раскрыть шаблоны в содержимом версии (требуется arvprop=content).

Тип: булева (подробнее)
arvgeneratexml
Устарело.

Вместо этого используйте action=expandtemplates или action=parse. Сгенерировать дерево парсинга XML содержимого версии (требуется arvprop=content).

Тип: булева (подробнее)
arvparse
Устарело.

Вместо этого используйте action=parse. Распарсить содержимое версии (требуется arvprop=content). Из соображений производительности, при использовании этой опции, в качестве arvlimit принудительно устанавливается 1.

Тип: булева (подробнее)
arvsection

Восстановить только содержимое раздела с этим идентификатором.

arvdiffto
Устарело.

Вместо этого используйте action=compare. Идентификатор версии, с которым сравнивать каждую версию. Используйте prev, next и cur для предыдущей, следующей и текущей версии соответственно. Из соображений производительности, если используется эта опция, arvlimit принудительно устанавливается в значение 50.

arvdifftotext
Устарело.

Вместо этого используйте action=compare. Текст, с которым сравнивать каждую версию. Сравнивает ограниченное число версий. Переопределяет arvdiffto. Если задано arvsection, сравнение будет произведено только с этим разделом. Из соображений производительности, если используется эта опция, arvlimit принудительно устанавливается в значение 50.

arvdifftotextpst
Устарело.

Вместо этого используйте action=compare. Выполнить преобразование перед записью правки до сравнения. Доступно только при использовании с arvdifftotext.

Тип: булева (подробнее)
arvcontentformat
Устарело.

Формат серилиализации, использованный в arvdifftotext и ожидаемый в результате.

Одно из следующих значений: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
arvuser

Бары тик был ҡатнашыусы индергән үҙгәртеүҙәр исемлеге.

Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы, интервики исеме (мәҫәлән, «префикс>МиҫалИсем») һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#12345")
arvnamespace

Перечислять только страницы этого пространства имён.

Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Для указания всех значений, используйте *.
arvstart

Иҫәп башланыуҙың ваҡытлыса тамғаһы.

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

Иҫәп тамамланыуҙың ваҡытлыса билдәһе.

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

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

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

Был ҡатнашыусы индергән үҙгәртеүҙәрҙе һанамаҫҡа.

Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы, интервики исеме (мәҫәлән, «префикс>МиҫалИсем») һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#12345")
arvcontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

arvgeneratetitles

При использовании в качестве генератора, генерирует названия страниц вместо идентификаторов версий.

Тип: булева (подробнее)
Примеры:
Перечислить последние 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}}), включая несуществующие.

Определённые параметры:
Other general parameters are available.
atcontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

atfrom

Название включения, с которого начать перечисление.

atto

Һанау туҡтатылған тәржемә атамаһы.

atprefix

Найти все названия включений, начинающиеся с этого значения.

atunique

Показывать только уникальные названия включений. Не может быть использовано одновременно с atprop=ids. При использовании в качестве генератора, перечисляет целевые страницы вместо исходных.

Тип: булева (подробнее)
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
По умолчанию: 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

Перечисление всех зарегистрированных участников.

Определённые параметры:
Other general parameters are available.
aufrom

Иҫәп башланырға тейешле ҡатнашыусы исеме.

auto

Иҫәп тамамланған ҡатнашыусы исеме.

auprefix

Ошо мәғәнәнән башланған барлыҡ ҡатнашыусы исемдәрен табырға.

audir

Айырыу тәртибе.

Одно из следующих значений: ascending, descending
По умолчанию: ascending
augroup

Включать только участников из данных групп. Неявные или автоматически присваиваемые группы, вроде *, user или autoconfirmed, не считаются.

Значения (разделённые с помощью | или альтернативного разделителя): 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, changeemail, changetags, confirmemail, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, import, importupload, interwiki, ipblock-exempt, linkpurge, mailpassword, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, renameuser, renameuser-global, renderfile, renderfile-nonstandard, replacetext, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, skipcaptcha, stashbasehtml, stashedit, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
auprop

Ниндәй мәғлүмәтте күрһәтергә:

blockinfo
Добавляет информацию о текущих блокировках участника.
groups
Перечисляет группы, в которые входит участник. Это значительно нагружает сервера, что может привести к возвращению меньшего числа результатов, чем указанный лимит.
implicitgroups
Перечисляет группы, в которые участник был включён автоматически.
rights
Перечисляет права, которые есть у участника.
editcount
Добавляет счётчик правок участника.
registration
Добавляет метку времени, когда участник был зарегистрирован, если она доступна (может быть пустым).
centralids
Добавляет центральный идентификатор и статус прикрепления участника.
Значения (разделённые с помощью | или альтернативного разделителя): blockinfo, centralids, editcount, groups, implicitgroups, registration, rights
aulimit

Сколько ников вернуть.

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

Перечислять только участников, совершавших правки.

Тип: булева (подробнее)
auactiveusers

Перечислять только участников, которые были активны в последние 30 дней.

Тип: булева (подробнее)
auattachedwiki

С auprop=centralids, также отображает, прикреплён ли к вики участник с этим идентификатором.

auexcludenamed

Исключить пользователей именованных учетных записей.

Тип: булева (подробнее)
auexcludetemp

Исключить пользователей временных аккаунтов.

Тип: булева (подробнее)
Пример:
Список участников, начиная с Y.
api.php?action=query&list=allusers&aufrom=Y [открыть в песочнице]
  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Получение списка страниц, ссылающихся на данную страницу.

Определённые параметры:
Other general parameters are available.
bltitle

Эҙләү өсөн бит атамаһы. blpageid менән бергә ҡулланыла алмай.

blpageid

Эҙләү өсөн бит идентифакторы. bltitle менән бергә ҡулланыла алмай.

Тип: целочисленное значение
blcontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

blnamespace

Пространство имён для перечисления.

Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Для указания всех значений, используйте *.
bldir

Һанау тәртибе.

Одно из следующих значений: ascending, descending
По умолчанию: ascending
blfilterredir

Как обрабатывать перенаправления. Если присвоено значение nonredirects при заданном blredirect, это применяется только ко второму уровню.

Одно из следующих значений: all, nonredirects, redirects
По умолчанию: all
bllimit

Сколько страниц вернуть. Если задан blredirect, лимит применяется к каждому уровню по отдельности (что означает, что всего может вернуться до 2 * bllimit результатов).

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

Если ссылающаяся страница является перенаправлением, найти также все страницы, которые ссылаются на это перенаправление. Максимальный лимит становится в два раза меньше.

Тип: булева (подробнее)

list=blocks (bk)

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

Перечисление всех заблокированных участников и IP-адресов.

Определённые параметры:
Other general parameters are available.
bkstart

Һанау башланған ваҡытлыса тамға.

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

Иҫәп тамамланыуҙың ваҡытлыса билдәһе.

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

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

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

Список идентификаторов блокировки (необязательно).

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
bkusers

Список искомых участников (необязательно).

Төр: ҡатнашыусылар исемлеге, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы һәм IP-арауығы
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
bkip

Получить все блокировки, применённые к этому IP-адресу или диапазону CIDR, включая блокировки диапазонов. Не может быть использовано одновременно с bkusers. Диапазоны CIDR шире IPv4/16 или IPv6/19 не поддерживаются.

bklimit

Максимальное число блокировок в списке.

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

Ниндәй үҙенсәлектәрҙе алырға:

id
Добавляет идентификатор блокировки.
user
Добавляет ник заблокированного участника.
userid
Добавляет идентификатор заблокированного участника.
by
Добавляет ник заблокировавшего участника.
byid
Добавляет идентификатор заблокировавшего участника.
timestamp
Добавляет метку времени, когда была дана блокировка.
expiry
Добавляет метку времени, когда блокировка истечёт.
reason
Добавляет причину блокировки.
parsedreason
Adds the parsed reason given for the block.
range
Добавляет диапазон IP-адресов, затронутых блокировкой.
flags
Добавляет бану метку (autoblock, anonoly, и так далее).
restrictions
Добавляет ограничения частичных блокировок, если блокировка не действует во всём проекте.
Значения (разделённые с помощью | или альтернативного разделителя): by, byid, expiry, flags, id, parsedreason, 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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

Примеры:
Бикләүҙәр исемлеге.
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

Перечисление всех страниц в данной категории.

Определённые параметры:
Other general parameters are available.
cmtitle

Страницы какой категории перечислять (обязательно). Префикс Категория: должен быть включён. Не может быть использовано одновременно с cmpageid.

cmpageid

Һаналасаҡ категория идентифакторы. cmtitle менән бергә ҡулланыла алмай.

Тип: целочисленное значение
cmprop

Ҡайһы мәғлүмәтте күрһәтергә:

ids
Добавляет идентификатор страницы.
title
Добавляет заголовок и идентификатор пространства имён страницы.
sortkey
Добавляет ключ, используемый для сортировки внутри категории (шестнадцатеричная строка).
sortkeyprefix
Добавляет префикс ключа, используемого для сортировки внутри категории (человеко-читаемая часть ключа).
type
Добавляет тип категоризованной страницы (page, subcat или file).
timestamp
Добавляет метку времени, когда страница была включена.
Значения (разделённые с помощью | или альтернативного разделителя): ids, sortkey, sortkeyprefix, timestamp, title, type
По умолчанию: ids|title
cmnamespace

Включать только страница из этих пространств имён. Обратите внимание, что вместо cmnamespace=14 или 6 могут быть использованы cmtype=subcat или cmtype=file.

Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Для указания всех значений, используйте *.
cmtype

Какие типы страниц включать. Игнорируется при cmsort=timestamp.

Значения (разделённые с помощью | или альтернативного разделителя): file, page, subcat
По умолчанию: page|subcat|file
cmcontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

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=codexicons

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

Получить иконки Codex

Определённый параметр:
Other general parameters are available.
names

Названия иконок

Это обязательный параметр.
Значения (разделённые с помощью | или альтернативного разделителя): cdxIconAdd, cdxIconAlert, cdxIconAlignCenter, cdxIconAlignLeft, cdxIconAlignRight, cdxIconAppearance, cdxIconArrowDown, cdxIconArrowNext, cdxIconArrowPrevious, cdxIconArrowUp, cdxIconArticle, cdxIconArticleAdd, cdxIconArticleCheck, cdxIconArticleDisambiguation, cdxIconArticleNotFound, cdxIconArticleRedirect, cdxIconArticleSearch, cdxIconArticles, cdxIconArticlesSearch, cdxIconAttachment, cdxIconBell, cdxIconBellOutline, cdxIconBigger, cdxIconBlock, cdxIconBold, cdxIconBook, cdxIconBookmark, cdxIconBookmarkOutline, cdxIconBright, cdxIconBrowser, cdxIconCalendar, cdxIconCamera, cdxIconCancel, cdxIconChart, cdxIconCheck, cdxIconCheckAll, cdxIconClear, cdxIconClock, cdxIconClose, cdxIconCode, cdxIconCollapse, cdxIconConfigure, cdxIconCopy, cdxIconCut, cdxIconDatabase, cdxIconDie, cdxIconDoubleChevronEnd, cdxIconDoubleChevronStart, cdxIconDownTriangle, cdxIconDownload, cdxIconDraggable, cdxIconEdit, cdxIconEditLock, cdxIconEditUndo, cdxIconEllipsis, cdxIconError, cdxIconExitFullscreen, cdxIconExpand, cdxIconEye, cdxIconEyeClosed, cdxIconFeedback, cdxIconFlag, cdxIconFolderPlaceholder, cdxIconFullscreen, cdxIconFunction, cdxIconFunctionArgument, cdxIconFunnel, cdxIconGlobe, cdxIconHalfBright, cdxIconHalfStar, cdxIconHand, cdxIconHeart, cdxIconHelp, cdxIconHelpNotice, cdxIconHieroglyph, cdxIconHighlight, cdxIconHistory, cdxIconHome, cdxIconImage, cdxIconImageAdd, cdxIconImageBroken, cdxIconImageGallery, cdxIconImageLayoutBasic, cdxIconImageLayoutFrame, cdxIconImageLayoutFrameless, cdxIconImageLayoutThumbnail, cdxIconImageLock, cdxIconIndent, cdxIconInfo, cdxIconInfoFilled, cdxIconInstance, cdxIconItalic, cdxIconJournal, cdxIconKey, cdxIconKeyboard, cdxIconLabFlask, cdxIconLanguage, cdxIconLargerText, cdxIconLayout, cdxIconLightbulb, cdxIconLink, cdxIconLinkExternal, cdxIconLinkSecure, cdxIconListBullet, cdxIconListNumbered, cdxIconLiteral, cdxIconLock, cdxIconLogIn, cdxIconLogOut, cdxIconLogoCC, cdxIconLogoCodex, cdxIconLogoMediaWiki, cdxIconLogoMetaWiki, cdxIconLogoWikibooks, cdxIconLogoWikidata, cdxIconLogoWikifunctions, cdxIconLogoWikimedia, cdxIconLogoWikimediaCommons, cdxIconLogoWikimediaDiscovery, cdxIconLogoWikinews, cdxIconLogoWikipedia, cdxIconLogoWikiquote, cdxIconLogoWikisource, cdxIconLogoWikispecies, cdxIconLogoWikiversity, cdxIconLogoWikivoyage, cdxIconLogoWiktionary, cdxIconMap, cdxIconMapPin, cdxIconMapPinAdd, cdxIconMapTrail, cdxIconMarkup, cdxIconMathematics, cdxIconMathematicsDisplayBlock, cdxIconMathematicsDisplayDefault, cdxIconMathematicsDisplayInline, cdxIconMenu, cdxIconMessage, cdxIconMoon, cdxIconMove, cdxIconMoveFirst, cdxIconMoveLast, cdxIconMusicalScore, cdxIconNetwork, cdxIconNetworkOff, cdxIconNewWindow, cdxIconNewline, cdxIconNewspaper, cdxIconNext, cdxIconNoWikitext, cdxIconNotBright, cdxIconNotice, cdxIconOngoingConversation, cdxIconOutdent, cdxIconOutline, cdxIconPageSettings, cdxIconPalette, cdxIconPaste, cdxIconPause, cdxIconPlay, cdxIconPower, cdxIconPrevious, cdxIconPrinter, cdxIconPushPin, cdxIconPuzzle, cdxIconQrCode, cdxIconQuotes, cdxIconRecentChanges, cdxIconRedo, cdxIconReference, cdxIconReferenceExisting, cdxIconReferences, cdxIconReload, cdxIconRestore, cdxIconRobot, cdxIconSandbox, cdxIconSearch, cdxIconSearchCaseSensitive, cdxIconSearchDiacritics, cdxIconSearchRegularExpression, cdxIconSettings, cdxIconShare, cdxIconSignature, cdxIconSmaller, cdxIconSmallerText, cdxIconSortVertical, cdxIconSpecialCharacter, cdxIconSpecialPages, cdxIconSpeechBubble, cdxIconSpeechBubbleAdd, cdxIconSpeechBubbles, cdxIconStar, cdxIconStop, cdxIconStrikethrough, cdxIconSubscript, cdxIconSubtract, cdxIconSuccess, cdxIconSuperscript, cdxIconTable, cdxIconTableAddColumnAfter, cdxIconTableAddColumnBefore, cdxIconTableAddRowAfter, cdxIconTableAddRowBefore, cdxIconTableCaption, cdxIconTableMergeCells, cdxIconTableMoveColumnAfter, cdxIconTableMoveColumnBefore, cdxIconTableMoveRowAfter, cdxIconTableMoveRowBefore, cdxIconTag, cdxIconTemplateAdd, cdxIconTextDirLTR, cdxIconTextDirRTL, cdxIconTextFlow, cdxIconTextStyle, cdxIconTextSummary, cdxIconTrash, cdxIconTray, cdxIconUnBlock, cdxIconUnFlag, cdxIconUnLink, cdxIconUnLock, cdxIconUnStar, cdxIconUnderline, cdxIconUndo, cdxIconUpTriangle, cdxIconUpload, cdxIconUserActive, cdxIconUserAdd, cdxIconUserAnonymous, cdxIconUserAvatar, cdxIconUserAvatarOutline, cdxIconUserContributions, cdxIconUserGroup, cdxIconUserRights, cdxIconUserTalk, cdxIconUserTemporary, cdxIconUserTemporaryLocation, cdxIconViewCompact, cdxIconViewDetails, cdxIconVisionSimulator, cdxIconVolumeDown, cdxIconVolumeOff, cdxIconVolumeUp, cdxIconWatchlist, cdxIconWikitext, cdxIconWindow, cdxIconZoomIn, cdxIconZoomOut
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
Для указания всех значений, используйте *.

list=deletedrevs (dr)

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

Перечисление удалённых правок.

Работает в трёх режимах:

  1. Перечисление удалённых правок для заданных названий страниц, сортируется по временным меткам.
  2. Перечисление удалённого вклада заданного участника, сортируется по временным меткам (названия страниц не указываются).
  3. Перечисление удалённых правок в заданном пространстве имён, сортируется по названиям страниц и временным меткам (названия страниц и druser не указываются).

Определённые параметры применяются только к некоторым режимам и игнорируются в других.

Определённые параметры:
Other general parameters are available.
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
Тип: булева (подробнее)
drnamespace

Перечислять только страницы этого пространства имён.

Мод: 3
Одно из следующих значений: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
По умолчанию: 0
drtag

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

druser

Бары тик был ҡатнашыусының үҙгәртеүҙәре.

Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы, интервики исеме (мәҫәлән, «префикс>МиҫалИсем») һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#12345")
drexcludeuser

Не перечислять правки данного участника.

Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы, интервики исеме (мәҫәлән, «префикс>МиҫалИсем») һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#12345")
drprop

Какие свойства возвращать:

revid
Добавляет идентификатор удалённой правки.
parentid
Добавляет идентификатор предыдущей версии страницы.
user
Добавляет ник участника, сделавшего правку.
userid
Добавляет идентификатор участника, сделавшего правку.
comment
Добавляет описание правки.
parsedcomment
Добавляет распарсенное описание правки.
minor
Отмечает, была ли правка малой.
len
Добавляет длину правки (в байтах).
sha1
Добавляет хэш SHA-1 (base 16) правки.
content
Добавляет содержимое версии. Из соображений производительности, если используется эта опция, drlimit принудительно устанавливается в значение 50.
token
Устарело. Возвращает токен редактирования.
tags
Метки правки.
Значения (разделённые с помощью | или альтернативного разделителя): comment, content, len, minor, parentid, parsedcomment, revid, sha1, tags, user, userid, token
По умолчанию: user|comment
drlimit

Максимальное количество изменений в списке. Если используется dr prop=content, предел составляет 50.

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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

Примеры:
Список последних удалённых правок страниц Баш бит и Talk:Main Page с содержимым (режим 1).
api.php?action=query&list=deletedrevs&titles=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82|%D0%A4%D0%B5%D0%BA%D0%B5%D1%80%D0%BB%D3%99%D1%88%D0%B5%D2%AF%3A%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82&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

Поиск всех страниц, встраивающих (включающих) данное название.

Определённые параметры:
Other general parameters are available.
eititle

Эҙләү өсөн атама. eipageid менән бергә ҡулланыла алмай.

eipageid

Биттең сығанаҡ идентифакторы. eititle менән бергә ҡулланыла алмай.

Тип: целочисленное значение
eicontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

einamespace

Пространство имён для перечисления.

Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Для указания всех значений, используйте *.
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

Перечислить страницы, содержащие данную ссылку.

Определённые параметры:
Other general parameters are available.
euprop

Какую информацию включить:

ids
Добавляет идентификатор страницы.
title
Добавляет заголовок и идентификатор пространства имён страницы.
url
Добавляет ссылку, использованную на этой странице.
Значения (разделённые с помощью | или альтернативного разделителя): ids, title, url
По умолчанию: ids|title|url
eucontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

euprotocol

Протокол ссылки. Если оставлено пустым, а euquery задано, будут найдены ссылки с протоколами http и https. Оставьте пустым и euquery, и данный параметр, чтобы получить список всех внешних ссылок.

Одно из следующих значений: Может быть пустым или bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, matrix, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, wikipedia, worldwind, xmpp
По умолчанию: (пусто)
euquery

Поисковый запрос без протокола. См. Special:LinkSearch. Оставьте пустым для получение списка всех внешних ссылок.

eunamespace

Пространства имён для перечисления.

Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Для указания всех значений, используйте *.
eulimit

Нисә битте ҡайтарырға?

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

Раскрыть зависимые от протокола ссылки с каноничным протоколом.

Тип: булева (подробнее)

list=filearchive (fa)

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

Перечисление всех удалённых файлов.

Определённые параметры:
Other general parameters are available.
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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

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

list=gadgetcategories (gc)

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

Возвращает список разделов гаджетов.

Определённые параметры:
Other general parameters are available.
gcprop

Какую информацию о разделах гаджетов получить:

name
Внутреннее имя раздела.
title
Заголовок раздела.
members
Количество гаджетов в разделе.
Значения (разделённые с помощью | или альтернативного разделителя): members, name, title
По умолчанию: name
gcnames

Кире ҡайтарыла торған категориялар исемлеге.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
Примеры:
Гаджеттарҙың барлыҡ ғәмәлдәге категорияларының исемлеген алырға
api.php?action=query&list=gadgetcategories [открыть в песочнице]
«Foo» һәм «Bar» атамалары булған категориялар тураһында барлыҡ мәғлүмәтте алырға
api.php?action=query&list=gadgetcategories&gcnames=foo|bar&gcprop=name|title|members [открыть в песочнице]

list=gadgets (ga)

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

Возвращает список гаджетов, используемых в этой вики.

Определённые параметры:
Other general parameters are available.
gaprop

Какую информацию о гаджете получить:

id
Внутренний идентификатор гаджета.
metadata
Метаданные гаджета.
desc
Описание гаджета, преобразованое в HTML (может быть медленным, используйте только при крайней необходимости).
Значения (разделённые с помощью | или альтернативного разделителя): desc, id, metadata
По умолчанию: id|metadata
gacategories

Ниндәй категорияларҙан гаджеттар алырға.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
gaids

Алыу өсөн гаджеттарҙың идентификаторҙары.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
gaallowedonly

Әлеге ҡатнашыусыға рөхсәт ителгән гаджеттарҙы ғына һанап сығарға.

Тип: булева (подробнее)
gaenabledonly

Әлеге ҡатнашыусының ҡабыҙылған гаджеттарын ғына һанап сығарға.

Тип: булева (подробнее)
Примеры:
Тасуирламалары менән бергә гаджеттар исемлеген алырға.
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

Поиск всех страниц, использующих данный файл.

Определённые параметры:
Other general parameters are available.
iutitle

Эҙләү өсөн атама. iupageid менән бергә ҡулланыла алмай.

iupageid

Биттең сығанаҡ идентифакторы. iutitle менән бергә ҡулланыла алмай.

Тип: целочисленное значение
iucontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

iunamespace

Пространство имён для перечисления.

Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Для указания всех значений, используйте *.
iudir

Һанау тәртибе.

Одно из следующих значений: ascending, descending
По умолчанию: ascending
iufilterredir

Как обрабатывать перенаправления. Если присвоено значение nonredirects при заданном iuredirect, это применяется только ко второму уровню.

Одно из следующих значений: all, nonredirects, redirects
По умолчанию: all
iulimit

Сколько страниц вернуть. Если задан iuredirect, лимит применяется к каждому уровню по отдельности (что означает, что всего может вернуться до 2 * iulimit результатов).

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

Если ссылающаяся страница является перенаправлением, найти также все страницы, которые ссылаются на это перенаправление. Максимальный лимит становится в два раза меньше.

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

Поиск всех страниц, ссылающихся на заданную интервики ссылку.

Может быть использована для поиска всех ссылок с префиксом, или всех ссылок на название (с заданным префиксом). Неиспользование никакого параметра фактически означает «все интервики-ссылки».

Определённые параметры:
Other general parameters are available.
iwblprefix

Префикс интервики.

iwbltitle

Искомая интервики-ссылка. Должна быть использована вместе с iwblblprefix.

iwblcontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

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 [открыть в песочнице]
  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Поиск всех страниц, ссылающихся на заданную языковую ссылку.

Может быть использовано для поиска всех ссылок с языковым кодом, или всех ссылок на страницу с заданным языком. Неиспользование этого параметра фактически вернёт все языковые ссылки.

Обратите внимания, что ссылки, добавляемые расширениями, могут не рассматриваться.

Определённые параметры:
Other general parameters are available.
lbllang

Язык ссылки.

lbltitle

Искомая языковая ссылка. Должно быть использовано с lbllang.

lblcontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

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

Журналдарҙан яҙмалар алыу.

Определённые параметры:
Other general parameters are available.
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
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/iw_add, interwiki/iw_delete, interwiki/iw_edit, managetags/activate, managetags/create, managetags/deactivate, managetags/delete, merge/merge, merge/merge-into, 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
lestart

Иҫәп башланыуҙың ваҡытлыса билдәһе.

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

Иҫәп тамамланыуҙың ваҡытлыса билдәһе.

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

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

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

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

Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы, интервики исеме (мәҫәлән, «префикс>МиҫалИсем») һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#12345")
letitle

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

lenamespace

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

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

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

letag

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

lelimit

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

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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

Пример:
Журналда теркәлгән һуңғы ваҡиғалар исемлеге.
api.php?action=query&list=logevents [открыть в песочнице]

list=mystashedfiles (msf)

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

Получить список файлов во временном хранилище текущего участника.

Определённые параметры:
Other general parameters are available.
msfprop

Какие свойства файлов запрашивать.

size
Запросить размер и разрешение изображения.
type
Запросить MIME- и медиа-тип файла.
Значения (разделённые с помощью | или альтернативного разделителя): size, type
По умолчанию: (пусто)
msflimit

Сколько файлов получить.

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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

Пример:
Получить ключ, размер и разрешение файлов во временном хранилище текущего участника.
api.php?action=query&list=mystashedfiles&msfprop=size [открыть в песочнице]

list=pagepropnames (ppn)

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

Перечисление всех названий свойств, использованных в вики.

Определённые параметры:
Other general parameters are available.
ppncontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

ppnlimit

Кире ҡайтарылған атамаларҙың иң ҙур һаны.

Тип: целое число или max
Значение должно быть между 1 и 500.
По умолчанию: 10
Пример:
Үҙенсәлектәрҙең тәүге 10 атамаһын алырға.
api.php?action=query&list=pagepropnames [открыть в песочнице]

list=pageswithprop (pwp)

  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Перечисление всех страниц, использующих заданное свойство.

Определённые параметры:
Other general parameters are available.
pwppropname

Искомое свойство (action=query&list=pagepropnames возвращает список используемых названий свойств).

Это обязательный параметр.
pwpprop

Ҡайһы мәғлүмәтте күрһәтергә:

ids
Добавляет идентификатор страницы.
title
Добавляет заголовок и идентификатор пространства имён страницы.
value
Добавляет значение свойства страницы.
Значения (разделённые с помощью | или альтернативного разделителя): ids, title, value
По умолчанию: ids|title
pwpcontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

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: получение пользовательского ввода и представление наиболее подходящих заголовков. В зависимости от поискового движка, используемого на сервере, сюда может включаться исправление опечаток, избегание перенаправлений и другие эвристики.

Определённые параметры:
Other general parameters are available.
pssearch

Эҙләү юлы.

Это обязательный параметр.
psnamespace

Эҙләү өсөн исемдәр арауығы. Әгәр pssearch исемдәр арауығының ғәмәлдәге префиксынан башланһа, иғтибарға алмаҫҡа.

Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Для указания всех значений, используйте *.
По умолчанию: 0
pslimit

Ҡайтарылған һөҙөмтәләрҙең иң ҙур һаны.

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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

Тип: целочисленное значение
Значение должно быть не меньше 0.
По умолчанию: 0
Пример:
Поиск названий страниц, начинающихся с meaning.
api.php?action=query&list=prefixsearch&pssearch=meaning [открыть в песочнице]

list=protectedtitles (pt)

  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Перечисление всех названий, защищённых от создания.

Определённые параметры:
Other general parameters are available.
ptnamespace

Перечислять только страницы этих пространств имён.

Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Для указания всех значений, используйте *.
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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

Примеры:
Список защищённых заголовков
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.

Определённые параметры:
Other general parameters are available.
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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

Тип: целочисленное значение
По умолчанию: 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 — третьей, и так далее.

Определённые параметры:
Other general parameters are available.
rnnamespace

Вернуть только страницы этих пространств имён.

Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Для указания всех значений, используйте *.
rnfilterredir

Как фильтровать перенаправления.

Одно из следующих значений: all, nonredirects, redirects
По умолчанию: nonredirects
rnminsize

Limit to pages with at least this many bytes.

Тип: целочисленное значение
rnmaxsize

Limit to pages with at most this many bytes.

Тип: целочисленное значение
rncontentmodel

Filter pages that have the specified content model.

Одно из следующих значений: GadgetDefinition, css, javascript, json, text, unknown, vue, wikitext
rnredirect
Устарело.

Вместо этого, используйте rnfilterredir=redirects.

Тип: булева (подробнее)
rnlimit

Ограничение на количество возвращаемых страниц.

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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

Примеры:
Вернуть две случайные страницы из основного пространства имён.
api.php?action=query&list=random&rnnamespace=0&rnlimit=2 [открыть в песочнице]
Вернуть информацию о двух случайных страницах из основного пространства имён.
api.php?action=query&generator=random&grnnamespace=0&grnlimit=2&prop=info [открыть в песочнице]
Return page info about one random page from the main namespace that has at least 500 bytes of text.
api.php?action=query&list=random&rnnamespace=0&rnlimit=1&minsize=500 [открыть в песочнице]

list=recentchanges (rc)

  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Перечисление последних правок.

Определённые параметры:
Other general parameters are available.
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
Для указания всех значений, используйте *.
rcuser

Бары тик был ҡатнашыусы индергән үҙгәртеүҙәр исемлеге.

Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы, интервики исеме (мәҫәлән, «префикс>МиҫалИсем») һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#12345")
rcexcludeuser

Не перечислять правки данного участника.

Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы, интервики исеме (мәҫәлән, «префикс>МиҫалИсем») һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#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

Перечислять только последние правки страниц.

Тип: булева (подробнее)
rctitle

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

rccontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

rcgeneraterevisions

При использовании в качестве генератора, генерировать идентификаторы версий вместо их названий. Записи последних изменений без привязанного идентификатора версии (например, большинство записей журналов) не сгенерируют ничего.

Тип: булева (подробнее)
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

Проведение полнотекстового поиска.

Определённые параметры:
Other general parameters are available.
srsearch

Искать страницы, названия или тексты которых содержат это значение. Вы можете использовать в поисковом запросе служебные функции в зависимости от того, какой поисковый движок используется на сервере.

Это обязательный параметр.
srnamespace

Искать только в этих пространствах имён.

Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Для указания всех значений, используйте *.
По умолчанию: 0
srlimit

Нисә битте ҡайтарырға.

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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

Тип: целочисленное значение
Значение должно быть не меньше 0.
По умолчанию: 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

Включить результаты из других вики, если доступны.

Тип: булева (подробнее)
srenablerewrites

Разрешить редактирование запроса. Некоторые поисковые движки могут отредактировать запрос, например, исправив опечатку, если посчитают, что это приведёт к лучшим результатам.

Тип: булева (подробнее)
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

Үҙгәртеү тамғалары исемлеге.

Определённые параметры:
Other general parameters are available.
tgcontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

tglimit

Исемлектәге тамғаларҙың иң ҙур һаны.

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

Ниндәй үҙенсәлектәрҙе алырға:

displayname
Добавляет системное сообщение метки.
description
Добавляет описание метки.
hitcount
Добавляет количество правок и записей в журналах, использующих эту метку.
defined
Показывает, определена ли метка.
source
Получить источники меток, которыми могут быть extension для меток, определённых расширениями, и manual для меток, определённых участниками вручную.
active
Применима ли метка до сих пор.
Значения (разделённые с помощью | или альтернативного разделителя): active, defined, description, displayname, hitcount, source
По умолчанию: (пусто)

list=trackingcategories (tc)

  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Enumerate all existing tracking categories defined in Special:TrackingCategories. A tracking category exists if it contains pages or if its category page exists.

Определённые параметры:
Other general parameters are available.
tccontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

tctrackingcatname

Search for all existing tracking category titles that match the provided tracking category name (as defined by "message name" on Special:TrackingCategories.)

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
tcmin

Only return existing tracking categories with at least this many members.

Тип: целочисленное значение
tcmax

Only return existing tracking categories with at most this many members.

Тип: целочисленное значение
tclimit

How many tracking categories to return.

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

Which properties to get:

size
Adds number of pages in the tracking category.
hidden
Tags tracking categories that are hidden with __HIDDENCAT__.
Значения (разделённые с помощью | или альтернативного разделителя): hidden, size
По умолчанию: (пусто)
Примеры:
List tracking categories with information on the number of pages in each.
api.php?action=query&list=trackingcategories&tcprop=size [открыть в песочнице]
Retrieve info about the tracking category pages representing the broken-file-category themselves, if they exist
api.php?action=query&generator=trackingcategories&gtctrackingcatname=broken-file-category&prop=info [открыть в песочнице]

list=usercontribs (uc)

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

Ҡатнашыусының бөтә үҙгәртеүҙәрен алыу.

Определённые параметры:
Other general parameters are available.
uclimit

Кире ҡайтарылған үҙгәртеүҙәрҙең иң ҙур һаны.

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

Временная метка, с которой начать возврат, то есть версии до этой отметки времени.

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

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

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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

ucuser

Участники, чей вклад необходимо получить. Не может быть использовано с ucuserids, ucuserprefix или uciprange.

Төр: ҡатнашыусылар исемлеге, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы һәм интервики исеме (мәҫәлән, «префикс>МиҫалИсем»)
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
ucuserids

Идентификаторы участников, чей вклад необходимо получить. Не может быть использовано с ucuser, ucuserprefix или uciprange.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
ucuserprefix

Получить вклад всех участников, имена которых начинаются с этого значения. Не может быть использовано с ucuser, ucuserids, или uciprange.

uciprange

The CIDR range to retrieve contributions for. Cannot be used with ucuser, ucuserprefix, or ucuserids.

ucdir

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

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

Перечислять только правки в этих пространствах имён.

Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Для указания всех значений, используйте *.
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
Устарело.

Перечислять только последние правки страниц.

Тип: булева (подробнее)
Примеры:
Показать вклад участника 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

Получение информации о списке участников.

Определённые параметры:
Other general parameters are available.
usprop

Какую информацию включить:

blockinfo
Определяет, заблокирован ли участник, кем и по какой причине.
groups
Перечисляет все группы, в которые входит каждый участник.
groupmemberships
Возвращает группы, в которые каждый участник был явно включён, включая дату окончания членства для каждой группы.
implicitgroups
Перечисляет группы, в которые участник был включён автоматически.
rights
Перечисляет все права каждого участника.
editcount
Добавляет счётчики правок участников.
registration
Добавляет даты регистрации участников.
emailable
Отмечает, может ли и хочет ли участник получать электронную почту посредством Special:Emailuser.
gender
Отмечает пол текущего участника. Возвращает «male», «female» или «unknown».
centralids
Добавляет центральный идентификатор и статус прикрепления участника.
cancreate
Определяет, могут ли быть созданы аккаунты с допустимыми, но незарегистрированными именами. Чтобы проверить, может ли текущий пользователь выполнить создание учетной записи, используйте action=query&meta=userinfo&uiprop=cancreateaccount.
Значения (разделённые с помощью | или альтернативного разделителя): blockinfo, cancreate, centralids, editcount, emailable, gender, groupmemberships, groups, implicitgroups, registration, rights
usattachedwiki

Вместе с usprop=centralids отображает, прикреплён ли к вики участник с этим идентификатором.

ususers

Список участников, для которых получить информацию.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
ususerids

Список идентификаторов участников, для которых получить информацию.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
Пример:
Вернуть информацию о участнике Example.
api.php?action=query&list=users&ususers=Example&usprop=groups|editcount|gender [открыть в песочнице]

list=watchlist (wl)

  • Этот модуль требует прав на чтение.
  • Этот модуль может быть использован в качестве генератора.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Получение последних правок страниц из списка наблюдения текущего участника.

Определённые параметры:
Other general parameters are available.
wlallrev

Включить несколько правок одной страницы из заданного временного промежутка.

Тип: булева (подробнее)
wlstart

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

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

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

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

Только правки в этих пространствах имён.

Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Для указания всех значений, используйте *.
wluser

Только правки данного участника.

Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы, интервики исеме (мәҫәлән, «префикс>МиҫалИсем») һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#12345")
wlexcludeuser

Не перечислять правки данного участника.

Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы, интервики исеме (мәҫәлән, «префикс>МиҫалИсем») һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#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

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

Примеры:
Список последних правок недавно отредактированных страниц из списка наблюдения текущего участника.
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

Получение всех страниц из списка наблюдения текущего участника.

Определённые параметры:
Other general parameters are available.
wrcontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

wrnamespace

Перечислять только страницы этих пространств имён.

Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Для указания всех значений, используйте *.
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

Был сайттан хәбәрҙәрҙе ҡайтара.

Определённые параметры:
Other general parameters are available.
ammessages

Какие сообщения выводить. * (по умолчанию) означает «все сообщения».

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
По умолчанию: *
amprop

Ниндәй үҙенсәлекте алырға:

Значения (разделённые с помощью | или альтернативного разделителя): default
amenableparser

Установите, чтобы активировать парсер, который будет обрабатывать вики-текст сообщений (подставлять волшебные слова, обрабатывать шаблоны, и так далее).

Тип: булева (подробнее)
amnocontent

Если установлен, ничего не делать с содержимым сообщений перед выводом.

Тип: булева (подробнее)
amincludelocal

Также включить локальные сообщения, то есть, сообщения, не существующие в программе, но существующие в пространстве имён MediaWiki. Это перечислит все страницы из пространства MediaWiki, поэтому в результат также могут попасть страницы, не являющимися сообщениями — например, Common.js.

Тип: булева (подробнее)
amargs

Хәбәрҙәрҙә килтерелгән дәлилдәр.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
amfilter

Вернуть только сообщения, чьи названия содержат эту подстроку.

amcustomised

Вернуть только сообщения в этом состоянии персонализации.

Одно из следующих значений: all, modified, unmodified
По умолчанию: all
amlang

Вернуть сообщения на этом языке.

amfrom

Вернуть сообщения, начиная с данного.

amto

Вернуть сообщения, заканчивая на данном.

amtitle

Название страницы, используемой для контекста при анализе сообщения (для параметра amenableparser).

amprefix

Вернуть сообщения с заданным префиксом.

Примеры:
Отобразить сообщения, начинающиеся с ipb-.
api.php?action=query&meta=allmessages&amprefix=ipb- [открыть в песочнице]
Отобразить сообщения august и mainpage на немецком языке.
api.php?action=query&meta=allmessages&ammessages=august|mainpage&amlang=de [открыть в песочнице]

meta=authmanagerinfo (ami)

Получение информации о текущем статусе аутентификации.

Определённые параметры:
Other general parameters are available.
amisecuritysensitiveoperation

Проверить, достаточен ли текущий статус для осуществления чувствительных к безопасности операций.

amirequestsfor

Получить информацию о аутентификационных запросах, необходимых для указанного действия аутентификации.

Одно из следующих значений: change, create, create-continue, link, link-continue, login, login-continue, remove, unlink
amimergerequestfields

Слить поля информации со всех аутентификационных запросов в один массив.

Тип: булева (подробнее)
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

Возвращает мета-информацию о файловых репозиториях, настроенных в вики.

Определённый параметр:
Other general parameters are available.
friprop

Какие свойства хранилища получить (доступность свойств может отличаться в разных вики).

apiurl
Ссылка на API репозитория — полезно для получения информации об изображении с сервера.
articlepath
Repository wiki's $wgArticlePath or equivalent.
canUpload
Whether files can be uploaded to this repository, e.g. via CORS and shared authentication.
descriptionCacheExpiry
(описание отсутствует)
displayname
The human-readable name of the repository wiki.
favicon
Repository wiki's favicon URL, from $wgFavicon.
fetchDescription
Whether file description pages are fetched from this repository when viewing local file description pages.
initialCapital
Whether file names implicitly start with a capital letter.
local
Является ли хранилище локальным или нет.
name
The key of the repository - used in e.g. $wgForeignFileRepos and imageinfo return values.
rootUrl
Корневой URL для изображений.
scriptDirUrl
Root URL path for the repository wiki's MediaWiki installation.
server
Repository wiki's $wgServer or equivalent.
thumbUrl
Корневой URL-адрес для путей к миниатюрам.
url
URL путь публичной зоны.
Значения (разделённые с помощью | или альтернативного разделителя): apiurl, articlepath, canUpload, descriptionCacheExpiry, displayname, favicon, fetchDescription, initialCapital, local, name, rootUrl, scriptDirUrl, server, thumbUrl, url
По умолчанию: apiurl|articlepath|canUpload|descriptionCacheExpiry|displayname|favicon|fetchDescription|initialCapital|local|name|rootUrl|scriptDirUrl|server|thumbUrl|url
Пример:
Получить информацию о файловых репозиториях.
api.php?action=query&meta=filerepoinfo&friprop=apiurl|name|displayname [открыть в песочнице]

meta=languageinfo (li)

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

Возвращает информацию о доступных языках.

Continuation may be applied if retrieving the information takes too long for one request.

Определённые параметры:
Other general parameters are available.
liprop

Какую информацию получить для каждого языка.

code
The language code. (This code is MediaWiki-specific, though there are overlaps with other standards.)
bcp47
Код языка в формате BCP-47.
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.
variantnames
The short names for language variants used for language conversion links.
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, variantnames, variants
По умолчанию: code
licode

Language codes of the languages that should be returned, or * for all languages.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
По умолчанию: *
licontinue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

Примеры:
Получить языковые коды всех поддерживаемых языков.
api.php?action=query&meta=languageinfo [открыть в песочнице]
Получить автонимы и немецкие названия всех поддерживаемых языков.
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

Получение основной информации о сайте.

Определённые параметры:
Other general parameters are available.
siprop

Какую информацию получить:

general
Общую системную информацию.
namespaces
Список зарегистрированных пространств имён и их каноничные имена.
namespacealiases
Список зарегистрированных синонимов пространств имён.
specialpagealiases
Список синонимов служебных страниц.
magicwords
Список магических слов и их синонимы.
interwikimap
Карта интервик (может быть отфильтрована, или локализована с помощью siinlanguagecode).
dbrepllag
Возвращает сервер базы данных с наибольшим отставанием репликации.
statistics
Статистика сайта.
usergroups
Список групп участников и связанных прав.
autocreatetempuser
Returns configuration for the automatic creation of temporary user accounts (also known as IP masking).
clientlibraries
Returns client-side libraries installed on the wiki
libraries
Библиотеки, установленные в вики.
extensions
Расширения, установленные в вики.
fileextensions
Список файловых расширений, разрешённых к загрузке.
rightsinfo
Возвращает правовую информацию (лицензию), если доступно.
restrictions
Возвращает информацию о доступных типах защиты страниц.
languages
Возвращает список языков, поддерживаемых MediaWiki (опционально локализованных с помощью siinlanguagecode).
languagevariants
Возвращает список языковых кодов, для которых включён LanguageConverter, а также варианты, поддерживаемые для каждого языка.
skins
Возвращает список доступных скинов (опционально локализованных с помощью siinlanguagecode, в противном случае — на языке вики).
extensiontags
Возвращает список меток рашсирений парсера.
functionhooks
Возвращает список перехватчиков функций парсера.
showhooks
Возвращает список всех подписанных перехватчиков (содержимое $wgHooks).
variables
Возвращает список идентификаторов переменных.
protocols
Возвращает список протоколов, разрешённых во внешних ссылках.
defaultoptions
Возвращает значения по умолчанию настроек участников.
uploaddialog
Возвращает конфигурацию диалога загрузки.
autopromote
Returns the automatic promotion configuration.
autopromoteonce
Returns the automatic promotion configuration that are only done once.
copyuploaddomains
Returns the list of allowed copy upload domains
Значения (разделённые с помощью | или альтернативного разделителя): autocreatetempuser, autopromote, autopromoteonce, clientlibraries, copyuploaddomains, 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

Перечисляет все сервера баз данных, а не только самый отстающий.

Тип: булева (подробнее)
sinumberingroup

Перечисляет количество участников в группах.

Тип: булева (подробнее)
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

Получение токенов для действий, связанных с редактированием данных.

Определённый параметр:
Other general parameters are available.
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

Получение информации о текущем участнике.

Определённые параметры:
Other general parameters are available.
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.
email
Добавляет электронный адрес участника и дату проверки его подлинности.
realname
Добавляет настоящее имя участника.
acceptlang
Возвращает назад заголовок Accept-Language, отосланный клиентом, в структурированном формате.
registrationdate
Добавляет дату регистрации участника.
unreadcount
Добавляет число непрочитанных страниц в странице наблюдения участника (максимум 999; возвращает 1000+, если их больше).
centralids
Добавляет центральный идентификатор и статус прикрепления участника.
latestcontrib
Добавляет дату последнего вклада участника.
cancreateaccount
Указывает, разрешено ли пользователю создавать учетные записи. Чтобы проверить, можно ли создать определенную учетную запись, используйте action=query&list=users&usprop=cancreate.
Значения (разделённые с помощью | или альтернативного разделителя): acceptlang, blockinfo, cancreateaccount, 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 [открыть в песочнице]

action=removeauthenticationdata

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

Удаление аутентификационных данных для текущего участника.

Определённые параметры:
Other general parameters are available.
request

Использовать этот аутентификационный запрос, с id, возвращённом из action=query&meta=authmanagerinfo с amirequestsfor=remove.

Это обязательный параметр.
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.
Пример:
Попытка удалить данные текущего участника для FooAuthenticationRequest.
api.php?action=removeauthenticationdata&request=FooAuthenticationRequest&token=123ABC [открыть в песочнице]

action=resetpassword

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

Отправить участнику письмо для сброса пароля.

Определённые параметры:
Other general parameters are available.
user

Сбрасываемый участник.

Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме
email

Электронный адрес сбрасываемого участника.

token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.
Примеры:
Послать письмо для сброса пароля участнику Example.
api.php?action=resetpassword&user=Example&token=123ABC [открыть в песочнице]
Послать письмо для сброса пароля всем участникам с электронным адресом user@example.com.
api.php?action=resetpassword&user=user@example.com&token=123ABC [открыть в песочнице]

action=revisiondelete

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

Удаление и восстановление версий страниц.

Определённые параметры:
Other general parameters are available.
type

Тип осуществляемого удаления версии.

Это обязательный параметр.
Одно из следующих значений: archive, filearchive, logging, oldimage, revision
target

Название страницы удаляемой версии, если это требуется для выбранного типа.

ids

Идентификаторы удаляемых версий.

Это обязательный параметр.
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
hide

Что скрыть для каждой версии.

Значения (разделённые с помощью | или альтернативного разделителя): comment, content, user
show

Что показать для каждой версии.

Значения (разделённые с помощью | или альтернативного разделителя): comment, content, user
suppress

Следует ли скрыть данные от администраторов так же, как и от остальных участников.

Одно из следующих значений: no, nochange, yes
По умолчанию: nochange
reason

Причина удаления или восстановления.

tags

Изменить метки записи в журнале удалений.

Значения (разделённые с помощью | или альтернативного разделителя):
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.

action=rollback

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

Отмена последней правки на странице.

Если последний редактировавший страницу участник сделал несколько правок подряд, все они будут откачены.

Определённые параметры:
Other general parameters are available.
title

Заголовок откатываемой страницы. Не может быть использовано одновременно с pageid.

pageid

Идентификатор откатываемой страницы. Не может быть использовано одновременно с title.

Тип: целочисленное значение
tags

Метки, применяемые к откату.

Значения (разделённые с помощью | или альтернативного разделителя):
user

Имя участника, чьи правки следует откатить.

Это обязательный параметр.
Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы, интервики исеме (мәҫәлән, «префикс>МиҫалИсем») һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#12345")
summary

Пользовательское описание правки. При пустом значении будет использовано стандартное описание.

По умолчанию: (пусто)
markbot

Отметить откатываемые правки и откат как правки бота.

Тип: булева (подробнее)
watchlist

Безусловно добавить или удалить страницу из списка наблюдения текущего участника, использовать настройки (игнорируются для пользователей-ботов) или не менять наблюдение.

Одно из следующих значений: nochange, preferences, unwatch, watch
По умолчанию: preferences
token

Токен «rollback», полученный из action=query&meta=tokens

Для обратной совместимости, токен, используемый в веб-интерфейсе, также применим.

Это обязательный параметр.
Примеры:
Откатить последние правки страницы Баш бит участника Example.
api.php?action=rollback&title=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82&user=Example&token=123ABC [открыть в песочнице]
Откатить последние правки страницы Баш бит анонимного участника 192.0.2.5 с описанием Reverting vandalism, и отметить эти правки и их откат как правки ботов.
api.php?action=rollback&title=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82&user=192.0.2.5&token=123ABC&summary=Reverting%20vandalism&markbot=1 [открыть в песочнице]

action=rsd

(main | rsd)

Экспорт схемы RSD (Really Simple Discovery).

Пример:
Экспортировать схему RSD.
api.php?action=rsd [открыть в песочнице]

action=setnotificationtimestamp

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

Обновление временной метки уведомления для отслеживаемых страниц.

Это затрагивает подсвечивание изменённых страниц в списке наблюдения и истории, и отправляет письмо, если включена настройка «Күҙәтеү исемлегендәге биттәр һәм файлдарҙағы үҙгәрештәр тураһында электрон почта аша белдерергә».

Определённые параметры:
Other general parameters are available.
entirewatchlist

Работать над всеми отслеживаемыми страницами.

Тип: булева (подробнее)
timestamp

Новая временная метка уведомления.

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

Версия, к временной метке которой приравнять временную метку уведомления (только для одной страницы).

Тип: целочисленное значение
newerthanrevid

Версия, новее которой сделать временную метку уведомления (только для одной страницы).

Тип: целочисленное значение
continue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

titles

Список заголовков для работы.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
pageids

Список идентификаторов страниц для работы.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
revids

Список идентификаторов версий для работы. Обратите внимание, что почти все модули запросов преобразуют идентификаторы версий в соответствующие идентификаторы страниц и вместо этого работают с последней версией. Только prop=revisions использует в своём ответе точные версии.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
generator

Получить список страниц для работы, запустив указанный запрос-модуль.

Примечание: названия параметров генераторов должны начинаться с «g», см. примеры.

allcategories
Бөтә категорияларҙы ла иҫәпләргә.
alldeletedrevisions
Ҡатнашыусы тарафынан йәки исемдәр арауығында юйылған барлыҡ өлгөләрҙе һанағыҙ.
allfileusages
Барлыҡ файлдарҙы, шул иҫәптән булмағандарын да, ҡулланыу исемлеге.
allimages
Барлыҡ һүрәттәрҙе эҙмә-эҙлекле һанап сығығыҙ.
alllinks
Бирелгән исемдәр арауығына йүнәлткән барлыҡ һылтанмаларҙы һанап сығырға.
allpages
Перечисление всех страниц в данном пространстве имён.
allredirects
Перечисление всех перенаправлений на заданное пространство имён.
allrevisions
Перечисление всех версий.
alltransclusions
Перечисление всех включений (страниц, вставленных с помощью {{x}}), включая несуществующие.
backlinks
Получение списка страниц, ссылающихся на данную страницу.
categories
Перечисление всех категорий, которым принадлежит страница.
categorymembers
Перечисление всех страниц в данной категории.
deletedrevisions
Получение информации об удалённых правках.
duplicatefiles
Перечисление всех файлов, являющихся дубликатами данных, основываясь на сравнении хэш-сумм.
embeddedin
Поиск всех страниц, встраивающих (включающих) данное название.
exturlusage
Перечислить страницы, содержащие данную ссылку.
fileusage
Поиск всех страниц, использующих данный файл.
images
Возвращает все файлы, содержащиеся на данных страницах.
imageusage
Поиск всех страниц, использующих данный файл.
iwbacklinks
Поиск всех страниц, ссылающихся на заданную интервики ссылку.
langbacklinks
Поиск всех страниц, ссылающихся на заданную языковую ссылку.
links
Возвращает все ссылки с данных страниц.
linkshere
Поиск всех страниц, ссылающихся на данную.
pageswithprop
Перечисление всех страниц, использующих заданное свойство.
prefixsearch
Осуществление поиска по префиксу названий страниц.
protectedtitles
Перечисление всех названий, защищённых от создания.
querypage
Получение списка, предоставляемого служебной страницей, основанной на QueryPage.
random
Получение набора случайных страниц.
recentchanges
Перечисление последних правок.
redirects
Возвращает все перенаправления на данную страницу.
revisions
Получение информации о версии страницы.
search
Проведение полнотекстового поиска.
templates
Возвращает все страницы, включённые в данную.
trackingcategories
Enumerate all existing tracking categories defined in Special:TrackingCategories. A tracking category exists if it contains pages or if its category page exists.
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, trackingcategories, transcludedin, watchlist, watchlistraw
redirects

Автоматически разрешать перенаправления в titles, pageids и revids, а также на страницах, возвращённых generator.

Тип: булева (подробнее)
converttitles

Преобразовать заголовки в другой вариант, если это необходимо. Работает только если язык содержимого вики поддерживает преобразование вариантов. Языки, поддерживающие преобразование, включают ban, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh һәм zh.

Тип: булева (подробнее)
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.
Примеры:
Сбросить статус уведомления для всего списка наблюдения.
api.php?action=setnotificationtimestamp&entirewatchlist=&token=123ABC [открыть в песочнице]
Сбросить статус уведомления для Баш бит.
api.php?action=setnotificationtimestamp&titles=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82&token=123ABC [открыть в песочнице]
Установить временную метку уведомления для страницы Баш бит таким образом, чтобы сделать все правки с 1 января 2012 года непросмотренными.
api.php?action=setnotificationtimestamp&titles=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82&timestamp=2012-01-01T00:00:00Z&token=123ABC [открыть в песочнице]
Сбросить статус уведомления для страниц из пространства имён Ҡатнашыусы.
api.php?action=setnotificationtimestamp&generator=allpages&gapnamespace=2&token=123ABC [открыть в песочнице]

action=setpagelanguage

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

Изменить язык страницы.

Изменение языка страницы не разрешено в этой вики.

Активируйте $wgPageLanguageUseDB для использования этого действия.

Определённые параметры:
Other general parameters are available.
title

Название страницы, язык которой вы желаете поменять. Не может быть использовано одновременно с pageid.

pageid

Идентификатор страницы, язык которой вы желаете поменять. Не может быть использовано одновременно с title.

Тип: целочисленное значение
lang

Код нового языка. Используйте default для смены на язык содержимого по умолчанию для этой вики.

Это обязательный параметр.
Одно из следующих значений: aae, ab, abs, ace, acf, acm, ady, ady-cyrl, aeb, aeb-arab, aeb-latn, af, aig, aln, alt, am, ami, an, ang, ann, anp, apc, ar, arc, arn, arq, ary, arz, as, ase, ast, atj, av, avk, awa, ay, az, azb, ba, ban, ban-bali, bar, bbc, bbc-latn, bcc, bci, bcl, bdr, be, be-tarask, bew, bg, bgc, bgn, bh, bho, bi, bjn, blk, bm, bn, bo, bpy, bqi, br, brh, bs, btm, bto, bug, bug-bugi, bxr, ca, cbk-zam, ccp, cdo, cdo-hant, cdo-latn, ce, ceb, ch, chn, chr, chy, ckb, co, cop, cps, cpx, cpx-hans, cpx-hant, cr, crh, crh-cyrl, crh-latn, crh-ro, cs, csb, cu, cv, cy, da, dag, de, de-at, de-ch, de-formal, default, dga, din, diq, dlg, dsb, dtp, dty, dua, dv, dz, ee, efi, egl, el, eml, en, en-ca, en-gb, eo, es, es-formal, et, eu, ext, fa, fat, ff, fi, fit, fj, fo, fon, fr, frc, frp, frr, fur, fvr, fy, ga, gaa, gag, gan, gan-hans, gan-hant, gcf, gcr, gd, gl, gld, glk, gn, gom, gom-deva, gom-latn, gor, got, gpe, grc, gsw, gu, guc, gur, guw, gv, ha, hak, hak-hans, hak-hant, hak-latn, haw, he, hi, hif, hif-latn, hil, hke, hno, hoc-latn, hr, hrx, hsb, hsn, ht, hu, hu-formal, hy, hyw, ia, iba, ibb, id, ie, ig, igl, ii, ik, ike-cans, ike-latn, ilo, inh, io, is, isv-cyrl, isv-latn, it, iu, ja, jam, jbo, jut, jv, ka, kaa, kab, kai, kbd, kbd-cyrl, kbp, kcg, kea, kg, kge, khw, ki, kiu, kjh, kjp, kk, kk-arab, kk-cn, kk-cyrl, kk-kz, kk-latn, kk-tr, kl, km, kn, knc, ko, ko-kp, koi, kr, krc, kri, krj, krl, ks, ks-arab, ks-deva, ksh, ksw, ku, ku-arab, ku-latn, kum, kus, kv, kw, ky, la, lad, lb, lbe, lez, lfn, lg, li, lij, liv, ljp, lki, lld, lmo, ln, lo, loz, lrc, lt, ltg, lua, lus, luz, lv, lzh, lzz, mad, mag, mai, map-bms, mdf, mg, mhr, mi, min, mk, ml, mn, mnc, mnc-latn, mnc-mong, mni, mnw, mo, mos, mr, mrh, mrj, ms, ms-arab, mt, mui, mwl, my, myv, mzn, nah, nan, nan-hant, nan-latn-pehoeji, nan-latn-tailo, nap, nb, nds, nds-nl, ne, new, nia, nit, niu, nl, nl-informal, nmz, nn, no, nod, nog, nov, nqo, nr, nrm, nso, nup, nv, ny, nyn, nyo, nys, oc, ojb, olo, om, or, os, pa, pag, pam, pap, pap-aw, pcd, pcm, pdc, pdt, pfl, pi, pih, pl, pms, pnb, pnt, prg, ps, pt, pt-br, pwn, qu, qug, rgn, rif, rki, rm, rmc, rmy, rn, ro, roa-tara, rsk, ru, rue, rup, ruq, ruq-cyrl, ruq-latn, rut, rw, ryu, sa, sah, sat, sc, scn, sco, sd, sdc, sdh, se, se-fi, se-no, se-se, sei, ses, sg, sgs, sh, sh-cyrl, sh-latn, shi, shn, shy, shy-latn, si, sjd, sje, sk, skr, skr-arab, sl, sli, sm, sma, smn, sms, sn, so, sq, sr, sr-ec, sr-el, srn, sro, ss, st, stq, sty, su, sv, sw, syl, szl, szy, ta, tay, tcy, tdd, te, tet, tg, tg-cyrl, tg-latn, th, ti, tig, tk, tl, tly, tn, to, tok, tpi, tr, tru, trv, ts, tt, tt-cyrl, tt-latn, ttj, tum, tw, ty, tyv, tzm, udm, ug, ug-arab, ug-latn, uk, ur, uz, ve, vec, vep, vi, vls, vmf, vmw, vo, vot, vro, wa, wal, war, wls, wlx, wo, wuu, wuu-hans, wuu-hant, xal, xh, xmf, xsy, yi, yo, yrl, yua, yue, yue-hans, yue-hant, za, zea, zgh, zh, zh-cn, zh-hans, zh-hant, zh-hk, zh-mo, zh-my, zh-sg, zh-tw, zu
reason

Причина изменения.

tags

Изменить метки записей в журнале, возникающих в результате этого действия.

Значения (разделённые с помощью | или альтернативного разделителя):
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.
Примеры:
Изменить язык страницы Баш бит на баскский.
api.php?action=setpagelanguage&title=%D0%91%D0%B0%D1%88%20%D0%B1%D0%B8%D1%82&lang=eu&token=123ABC [открыть в песочнице]
Изменить язык страницы с идентификатором 123 на язык по умолчанию.
api.php?action=setpagelanguage&pageid=123&lang=default&token=123ABC [открыть в песочнице]

action=stashedit

  • Этот модуль является внутренним или нестабильным, и вам не следует его использовать. Его работа может быть изменена без предварительного уведомления.
  • Этот модуль требует прав на чтение.
  • Этот модуль требует прав на запись.
  • Этот модуль принимает только POST-запросы.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Подготовка правки в общем кэше.

Предназначено для использования через AJAX из формы редактирования для увеличения производительности сохранения страницы.

Определённые параметры:
Other general parameters are available.
title

Заголовок редактируемой страницы.

Это обязательный параметр.
section

Идентификатор раздела. 0 - для основного раздела, new - для нового.

sectiontitle

Заголовок нового раздела.

text

Содержимое страницы.

stashedtexthash

Хэш содержимого страницы в кэше.

summary

Описание правки.

По умолчанию: (пусто)
contentmodel

Модель нового содержимого.

Это обязательный параметр.
Одно из следующих значений: GadgetDefinition, css, javascript, json, text, unknown, vue, wikitext
contentformat

Формат сериализации содержимого, используемый для введённого текста.

Это обязательный параметр.
Одно из следующих значений: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
baserevid

Идентификатор предыдущей версии.

Это обязательный параметр.
Тип: целочисленное значение
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.

action=tag

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

Добавление или удаление меток отдельных правок или записей журналов.

Определённые параметры:
Other general parameters are available.
rcid

Один или более идентификаторов правок, метки которых нужно добавить или удалить.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
revid

Один или более идентификаторов версий, метки которых нужно добавить или удалить.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
logid

Один или более идентификаторов записей журналов, метки которых нужно добавить или удалить.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
add

Добавляемые метки. Добавлять можно только метки, заданные вручную.

Значения (разделённые с помощью | или альтернативного разделителя):
remove

Удаляемые метки. Удалять можно только метки, заданные вручную или не заданные.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
reason

Причина изменения.

По умолчанию: (пусто)
tags

Метки, применяемые к записи в журнале, создаваемой в результате этого действия.

Значения (разделённые с помощью | или альтернативного разделителя):
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.
Примеры:
Добавить метку vandalism к версии с идентификатором 123 без указания причины.
api.php?action=tag&revid=123&add=vandalism&token=123ABC [открыть в песочнице]
Удаление метки spam из записи журнала с идентификатором 123 с причиной Wrongly applied.
api.php?action=tag&logid=123&remove=spam&reason=Wrongly+applied&token=123ABC [открыть в песочнице]

action=unblock

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

Разблокировка участника.

Определённые параметры:
Other general parameters are available.
id

Идентификатор снимаемой блокировки (получается с помощью list=blocks). Не может быть использовано одновременно с user.

Тип: целочисленное значение
user

Участник для разблокировки. Нельзя использовать одновременно с id.

Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме, IP-адрес, Ваҡытлыса ҡатнашыусы, IP-арауығы һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#12345")
userid
Устарело.

Вместо этого укажите user=#ID.

Тип: целочисленное значение
reason

Причина разблокировки.

По умолчанию: (пусто)
tags

Изменить метки записи в журнале блокировок.

Значения (разделённые с помощью | или альтернативного разделителя):
watchuser

Watch the user's or IP address's user and talk pages.

Тип: булева (подробнее)
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.
Примеры:
Снять блокировку с идентификатором #105.
api.php?action=unblock&id=105 [открыть в песочнице]
Разблокировать участника Bob по причине Sorry Bob.
api.php?action=unblock&user=Bob&reason=Sorry%20Bob [открыть в песочнице]

action=undelete

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

Восстановление версий удалённой страницы.

Список удалённых версий с временными метками может быть получен с помощью prop=deletedrevisions, а список идентификаторов удалённых файлов может быть получен с помощью list=filearchive.

Определённые параметры:
Other general parameters are available.
title

Заголовок восстанавливаемой страницы.

Это обязательный параметр.
reason

Причина восстановления.

По умолчанию: (пусто)
tags

Изменить метки записи в журнале удалений.

Значения (разделённые с помощью | или альтернативного разделителя):
timestamps

Временные метки восстанавливаемых версий. Если и timestamps, и fileids пустые, все версии будут восстановлены.

Тип: список временных меток (разрешённые форматы)
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
fileids

Идентификаторы восстанавливаемых файловых версий. Если и timestamps, и fileids пустые, все версии будут восстановлены.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
undeletetalk

Undelete all revisions of the associated talk page, if any.

Тип: булева (подробнее)
watchlist

Безусловно добавить или удалить страницу из списка наблюдения текущего участника, использовать настройки (игнорируются для пользователей-ботов) или не менять наблюдение.

Одно из следующих значений: nochange, preferences, unwatch, watch
По умолчанию: preferences
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.

action=unlinkaccount

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

Удаление связанного стороннего аккаунта с текущим участником.

Определённые параметры:
Other general parameters are available.
request

Использовать этот аутентификационный запрос, с id, возвращённом из action=query&meta=authmanagerinfo с amirequestsfor=unlink.

Это обязательный параметр.
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.
Пример:
Попытаться удалить связь между текущим участником и FooAuthenticationRequest.
api.php?action=unlinkaccount&request=FooAuthenticationRequest&token=123ABC [открыть в песочнице]

action=upload

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

Загрузка файла или получение статуса незавершённых загрузок.

Доступно несколько режимов:

  • Прямо загрузить содержимое файла, используя параметр file.
  • Загрузить файл по кусочком, используя параметры filesize, chunk и offset.
  • Заставить сервер MediaWiki запросить файл по ссылке, используя параметр url.
  • Завершить старую загрузку, провалившуюся из-за предупреждений, используя параметр filekey.

Обратите внимание, что запрос HTTP POST должен быть выполнен как загрузка файла (то есть, с использованием multipart/form-data) при отправке file.

Определённые параметры:
Other general parameters are available.
filename

Целевое название файла.

comment

Описание загрузки. Также используется как начальный текст страницы при загрузке нового файла, если параметр text не задан.

По умолчанию: (пусто)
tags

Изменить метки записи в журнале загрузок и версии файловой страницы.

Значения (разделённые с помощью | или альтернативного разделителя):
text

Начальный текст страницы для новых файлов.

watch
Устарело.

Наблюдать за этой страницей

Тип: булева (подробнее)
watchlist

Безусловно добавить или удалить страницу из списка наблюдения текущего участника, использовать настройки (игнорируются для пользователей-ботов) или не менять наблюдение.

Одно из следующих значений: nochange, preferences, watch
По умолчанию: preferences
ignorewarnings

Игнорировать все предупреждения.

Тип: булева (подробнее)
file

Содержимое файла.

Должно быть отправлено как файл с использованием multipart/form-data.
url

Ссылка на запрашиваемый файл.

filekey

Ключ, идентифицирующий предыдущую временную загрузку.

sessionkey
Устарело.

Синоним filekey, обслуживаемый для обратной совместимости.

stash

Если задано, сервер поместит файл во временное хранилище, не добавив в постоянное.

Тип: булева (подробнее)
filesize

Полны размер файла.

Тип: целочисленное значение
Значение должно быть между 0 и 104 857 600.
offset

Смещение блока в байтах.

Тип: целочисленное значение
Значение должно быть не меньше 0.
chunk

Содержимое кусочка.

Должно быть отправлено как файл с использованием multipart/form-data.
async

Сделать операции над потенциально большими файлами асинхронными, когда это возможно.

Тип: булева (подробнее)
checkstatus

Только запросить статус загрузки для данного файлового ключа.

Тип: булева (подробнее)
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.

action=userrights

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

Изменение групп участника.

Определённые параметры:
Other general parameters are available.
user

Участник.

Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#12345")
userid
Устарело.

Вместо этого укажите user=#ID.

Тип: целочисленное значение
add

Добавить участника в эти группы, или, если они уже являются её членами, обновить дату истечения членства в этих группах.

Значения (разделённые с помощью | или альтернативного разделителя): bot, bureaucrat, interface-admin, suppress, sysop
expiry

Временная метка истечения. Может быть относительной (например, 5 months или 2 weeks) или абсолютной (например, 2014-09-18T12:34:56Z). Если задана только одна временная метка, она будет использована для всех групп, переданных в параметре add. Используйте infinite, indefinite, infinity или never для неистекаемой группы.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
По умолчанию: infinite
remove

Удалить участника из этих групп.

Значения (разделённые с помощью | или альтернативного разделителя): bot, bureaucrat, interface-admin, suppress, sysop
reason

Причина изменения.

По умолчанию: (пусто)
token

Токен «userrights», полученный из action=query&meta=tokens

Для обратной совместимости, токен, используемый в веб-интерфейсе, также применим.

Это обязательный параметр.
tags

Изменить метки записи в журнале прав.

Значения (разделённые с помощью | или альтернативного разделителя):
watchuser

Watch the user's user and talk pages.

Тип: булева (подробнее)
Примеры:
Добавить участника FooBot в группу bot и удалить его из групп sysop и bureaucrat.
api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [открыть в песочнице]
Добавить участника с идентификатором 123 в группу bot и удалить его из групп sysop и bureaucrat.
api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [открыть в песочнице]
Добавить участника SometimeSysop в группу sysop на один месяц.
api.php?action=userrights&user=SometimeSysop&add=sysop&expiry=1%20month&token=123ABC [открыть в песочнице]

action=validatepassword

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

Проверка пароля на удовлетворение политики вики.

Результатом проверки является Good, если пароль приемлемый, Change, если пароль может быть использован для входа, но должен быть сменён, и Invalid, если пароль не может быть использован.

Определённые параметры:
Other general parameters are available.
password

Проверяемый пароль.

Это обязательный параметр.
user

Имя участника, при использовании во время создания аккаунта. Такого участника не должно существовать.

Төр: ҡатнашыусы, теләһә ниндәй ҡатнашыусы исеме һәм ҡатнашыусы идентификаторы - ID (мәҫәлән, "#12345")
email

Электронная почта, при использовании во время создания аккаунта.

realname

Настоящее имя, при использовании во время создания аккаунта.

Примеры:
Проверка пароля foobar для текущего участника.
api.php?action=validatepassword&password=foobar [открыть в песочнице]
Проверка пароля querty для создаваемого участника Example.
api.php?action=validatepassword&password=querty&user=Example [открыть в песочнице]

action=watch

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

Добавление или удаление страниц из списка наблюдения текущего участника.

Определённые параметры:
Other general parameters are available.
title
Устарело.

Название страницы. Используйте titles вместо этого.

unwatch

Если установлено, страницы будут удалены из списка наблюдения, а не добавлены в него.

Тип: булева (подробнее)
continue

Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.

titles

Список заголовков для работы.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
pageids

Список идентификаторов страниц для работы.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
revids

Список идентификаторов версий для работы. Обратите внимание, что почти все модули запросов преобразуют идентификаторы версий в соответствующие идентификаторы страниц и вместо этого работают с последней версией. Только prop=revisions использует в своём ответе точные версии.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
generator

Получить список страниц для работы, запустив указанный запрос-модуль.

Примечание: названия параметров генераторов должны начинаться с «g», см. примеры.

allcategories
Бөтә категорияларҙы ла иҫәпләргә.
alldeletedrevisions
Ҡатнашыусы тарафынан йәки исемдәр арауығында юйылған барлыҡ өлгөләрҙе һанағыҙ.
allfileusages
Барлыҡ файлдарҙы, шул иҫәптән булмағандарын да, ҡулланыу исемлеге.
allimages
Барлыҡ һүрәттәрҙе эҙмә-эҙлекле һанап сығығыҙ.
alllinks
Бирелгән исемдәр арауығына йүнәлткән барлыҡ һылтанмаларҙы һанап сығырға.
allpages
Перечисление всех страниц в данном пространстве имён.
allredirects
Перечисление всех перенаправлений на заданное пространство имён.
allrevisions
Перечисление всех версий.
alltransclusions
Перечисление всех включений (страниц, вставленных с помощью {{x}}), включая несуществующие.
backlinks
Получение списка страниц, ссылающихся на данную страницу.
categories
Перечисление всех категорий, которым принадлежит страница.
categorymembers
Перечисление всех страниц в данной категории.
deletedrevisions
Получение информации об удалённых правках.
duplicatefiles
Перечисление всех файлов, являющихся дубликатами данных, основываясь на сравнении хэш-сумм.
embeddedin
Поиск всех страниц, встраивающих (включающих) данное название.
exturlusage
Перечислить страницы, содержащие данную ссылку.
fileusage
Поиск всех страниц, использующих данный файл.
images
Возвращает все файлы, содержащиеся на данных страницах.
imageusage
Поиск всех страниц, использующих данный файл.
iwbacklinks
Поиск всех страниц, ссылающихся на заданную интервики ссылку.
langbacklinks
Поиск всех страниц, ссылающихся на заданную языковую ссылку.
links
Возвращает все ссылки с данных страниц.
linkshere
Поиск всех страниц, ссылающихся на данную.
pageswithprop
Перечисление всех страниц, использующих заданное свойство.
prefixsearch
Осуществление поиска по префиксу названий страниц.
protectedtitles
Перечисление всех названий, защищённых от создания.
querypage
Получение списка, предоставляемого служебной страницей, основанной на QueryPage.
random
Получение набора случайных страниц.
recentchanges
Перечисление последних правок.
redirects
Возвращает все перенаправления на данную страницу.
revisions
Получение информации о версии страницы.
search
Проведение полнотекстового поиска.
templates
Возвращает все страницы, включённые в данную.
trackingcategories
Enumerate all existing tracking categories defined in Special:TrackingCategories. A tracking category exists if it contains pages or if its category page exists.
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, trackingcategories, transcludedin, watchlist, watchlistraw
redirects

Автоматически разрешать перенаправления в titles, pageids и revids, а также на страницах, возвращённых generator.

Тип: булева (подробнее)
converttitles

Преобразовать заголовки в другой вариант, если это необходимо. Работает только если язык содержимого вики поддерживает преобразование вариантов. Языки, поддерживающие преобразование, включают ban, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh һәм zh.

Тип: булева (подробнее)
token

Токен «watch», полученный из action=query&meta=tokens

Это обязательный параметр.

format=json

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

Выводить данные в формате JSON.

Определённые параметры:
Other general parameters are available.
callback

Если задано, оборачивает вывод в вызов данной функции. Из соображении безопасности, вся пользовательская информация будет удалена.

utf8

Если задано, кодирует большинство (но не все) не-ASCII символов в UTF-8 вместо замены их на шестнадцатеричные коды. Применяется по умолчанию, когда formatversion не равно 1.

Тип: булева (подробнее)
ascii

Если задано, заменяет все не-ASCII-символы на шестнадцатеричные коды. Применяется по умолчанию, когда formatversion равно 1.

Тип: булева (подробнее)
formatversion

Форматирование вывода

1
Backwards-compatible format (XML-style booleans, * keys for content nodes, etc.).
2
Современный формат.
latest
Use the latest format (currently 2), may change without warning.
Одно из следующих значений: 1, 2, latest
По умолчанию: 1
Пример:
Вернуть результат запроса в формате JSON.
api.php?action=query&meta=siteinfo&siprop=namespaces&format=json [открыть в песочнице]

format=jsonfm

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

Выводить данные в формате JSON (отформатированном в HTML).

Определённые параметры:
Other general parameters are available.
wrappedhtml

Вернуть хорошо читаемый HTML со связанными модулями ResourceLoader в виде объекта JSON.

Тип: булева (подробнее)
callback

Если задано, оборачивает вывод в вызов данной функции. Из соображении безопасности, вся пользовательская информация будет удалена.

utf8

Если задано, кодирует большинство (но не все) не-ASCII символов в UTF-8 вместо замены их на шестнадцатеричные коды. Применяется по умолчанию, когда formatversion не равно 1.

Тип: булева (подробнее)
ascii

Если задано, заменяет все не-ASCII-символы на шестнадцатеричные коды. Применяется по умолчанию, когда formatversion равно 1.

Тип: булева (подробнее)
formatversion

Форматирование вывода

1
Backwards-compatible format (XML-style booleans, * keys for content nodes, etc.).
2
Современный формат.
latest
Use the latest format (currently 2), may change without warning.
Одно из следующих значений: 1, 2, latest
По умолчанию: 1
Пример:
Вернуть результат запроса в формате JSON.
api.php?action=query&meta=siteinfo&siprop=namespaces&format=jsonfm [открыть в песочнице]

format=none

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

Ничего не выводить.

Пример:
Вернуть результат запроса в формате NONE.
api.php?action=query&meta=siteinfo&siprop=namespaces&format=none [открыть в песочнице]

format=php

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

Выводить данные в сериализованном формате PHP.

Определённый параметр:
Other general parameters are available.
formatversion

Форматирование вывода

1
Backwards-compatible format (XML-style booleans, * keys for content nodes, etc.).
2
Современный формат.
latest
Use the latest format (currently 2), may change without warning.
Одно из следующих значений: 1, 2, latest
По умолчанию: 1
Пример:
Вернуть результат запроса в формате PHP.
api.php?action=query&meta=siteinfo&siprop=namespaces&format=php [открыть в песочнице]

format=phpfm

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

Выводить данные в сериализованном формате PHP (отформатированном в HTML).

Определённые параметры:
Other general parameters are available.
wrappedhtml

Вернуть хорошо читаемый HTML со связанными модулями ResourceLoader в виде объекта JSON.

Тип: булева (подробнее)
formatversion

Форматирование вывода

1
Backwards-compatible format (XML-style booleans, * keys for content nodes, etc.).
2
Современный формат.
latest
Use the latest format (currently 2), may change without warning.
Одно из следующих значений: 1, 2, latest
По умолчанию: 1
Пример:
Вернуть результат запроса в формате PHP.
api.php?action=query&meta=siteinfo&siprop=namespaces&format=phpfm [открыть в песочнице]

format=rawfm

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

Выводить данные, включая элементы отладки, в формате JSON (отформатированном в HTML).

Определённый параметр:
Other general parameters are available.
wrappedhtml

Вернуть хорошо читаемый HTML со связанными модулями ResourceLoader в виде объекта JSON.

Тип: булева (подробнее)
Пример:
Вернуть результат запроса в формате RAW.
api.php?action=query&meta=siteinfo&siprop=namespaces&format=rawfm [открыть в песочнице]

format=xml

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

Выводить данные в формате XML.

Определённые параметры:
Other general parameters are available.
xslt

Если задано, добавляет названную страницу в качестве листа XSL. Значением должно быть название в пространстве имён MediaWiki, заканчивающееся на .xsl.

includexmlnamespace

Если задано, добавляет пространство имён XML.

Тип: булева (подробнее)
Пример:
Вернуть результат запроса в формате XML.
api.php?action=query&meta=siteinfo&siprop=namespaces&format=xml [открыть в песочнице]

format=xmlfm

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

Выводить данные в формате XML (отформатированном в HTML).

Определённые параметры:
Other general parameters are available.
wrappedhtml

Вернуть хорошо читаемый HTML со связанными модулями ResourceLoader в виде объекта JSON.

Тип: булева (подробнее)
xslt

Если задано, добавляет названную страницу в качестве листа XSL. Значением должно быть название в пространстве имён MediaWiki, заканчивающееся на .xsl.

includexmlnamespace

Если задано, добавляет пространство имён XML.

Тип: булева (подробнее)
Пример:
Вернуть результат запроса в формате XML.
api.php?action=query&meta=siteinfo&siprop=namespaces&format=xmlfm [открыть в песочнице]

Типы данных

Input to MediaWiki should be NFC-normalized UTF-8. MediaWiki may attempt to convert other input, but this may cause some operations (such as edits with MD5 checks) to fail.

Parameters that take multiple values are normally submitted with the values separated using the pipe character, e.g. param=value1|value2 or param=value1%7Cvalue2. If a value must contain the pipe character, use U+001F (Unit Separator) as the separator and prefix the value with U+001F, e.g. param=%1Fvalue1%1Fvalue2.

Some parameter types in API requests need further explanation:

boolean

Boolean parameters work like HTML checkboxes: if the parameter is specified, regardless of value, it is considered true. For a false value, omit the parameter entirely.

expiry

Expiry values may be relative (e.g. 5 months or 2 weeks) or absolute (e.g. 2014-09-18T12:34:56Z). For no expiry, use infinite, indefinite, infinity or never.

timestamp

Timestamps may be specified in several formats, see the Timestamp library input formats documented on mediawiki.org for details. ISO 8601 date and time is recommended: 2001-01-15T14:56:00Z. Additionally, the string now may be used to specify the current timestamp.

Шаблонные параметры

Шаблонные параметры используются в случаях, когда модулю API нужно получить по параметру со значением на каждое значение другого параметра. Например, если бы был модуль API, запрашивающий фрукты, у него мог бы быть параметр фрукты, указывающий, какие фрукты запрашиваются, и шаблонный параметр {фрукт}-в-количестве, указывающий, сколько фруктов каждого вида запросить. Клиент API, который хочет запросить 1 яблоко, 5 бананов и 20 апельсинов, мог бы тогда сделать запрос наподобие фрукты=яблоки|бананы|апельсины&яблоки-в-количестве=1&бананы-в-количестве=5&апельсины-в-количестве=20.

Создатели

Разработчики API:

  • Yuri Astrakhan (создатель, ведущий разработчик с сентября 2006 по сентябрь 2007)
  • Roan Kattouw (ведущий разработчик 2007—2009)
  • Victor Vasiliev
  • Bryan Tong Minh
  • Sam Reed
  • Brad Jorsch (ведущий разработчик 2013—2020)

Пожалуйста, присылайте ваши комментарии, предложения и вопросы на адрес mediawiki-api@lists.wikimedia.org или присылайте отчёты об ошибках на https://phabricator.wikimedia.org/.