Довідка API MediaWiki
Це автоматично генерована сторінка документації API MediaWiki.
Документація та приклади: https://www.mediawiki.org/wiki/API
action=query
- Цей модуль вимагає прав на читання.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Вибірка даних з і про MediaWiki.
Усі зміни даних у першу чергу мають використовувати запит на отримання токена, щоб запобігти зловживанням зі шкідливих сайтів.
- prop
Властивості, які потрібно отримати для запитуваних сторінок.
- categories
- Перерахувати категорії, до яких сторінки належать.
- categoryinfo
- Видає інформацію про подані категорії.
- contributors
- Отримати список залогінених дописувачів і кількість анонімних дописувачів до сторінки.
- deletedrevisions
- Отримати інформацію про вилучену версію.
- duplicatefiles
- Перерахувати усі файли, які є дублікатами поданих файлів з огляду на значення хешу.
- extlinks
- Видати усі зовнішні URL (не інтервікі) з поданих сторінок.
- fileusage
- Знайти всі сторінки, що використовують дані файли.
- imageinfo
- Видає інформацію про файл й історію завантаження.
- images
- Видає усі файли, які містяться на вказаних сторінках.
- info
- Отримати основні відомості про сторінку.
- iwlinks
- Видає усі інтервікі-посилання із вказаних сторінок.
- langlinks
- Видає усі міжмовні посилання із вказаних сторінок.
- links
- Видає усі посилання із вказаних сторінок.
- linkshere
- Знайти усі сторінки, що посилаються на подані сторінки.
- pageprops
- Дає різні властивості сторінки, визначені у вмісті сторінки.
- redirects
- Видає усі перенаправлення на дані сторінки.
- references
- Вивести репрезентацію даних посилань, пов'язаних із заданими сторінками.
- revisions
- Отримати інформацію про версію.
- stashimageinfo
- Видає інформацію про приховані файли.
- templates
- Видає усі сторінки, які включені на вказаних сторінках.
- transcludedin
- Знайти усі сторінки, що включають подані сторінки.
- Значення (розділені через | або альтернативу): categories, categoryinfo, contributors, deletedrevisions, duplicatefiles, extlinks, fileusage, imageinfo, images, info, iwlinks, langlinks, links, linkshere, pageprops, redirects, references, revisions, stashimageinfo, templates, transcludedin
- list
Які списки отримати.
- allcategories
- Перерахувати всі категорії.
- alldeletedrevisions
- Перерахувати усі вилучені версії за користувачем або у просторі назв.
- allfileusages
- Перерахувати усі використання файлів, включно з тими, що не існують.
- allimages
- Перерахувати усі зображення послідовно.
- alllinks
- Перераховувати всі посилання, які вказують на заданий простір назв.
- allpages
- Перераховувати всі сторінки послідовно в заданому просторі назв.
- allredirects
- Перерахувати усі перенаправлення на простір назв.
- allrevisions
- Список усіх версій.
- alltransclusions
- Список усіх включень (сторінки, вставлені з використанням {{x}}), включно з неіснуючими.
- allusers
- Перерахувати усіх зареєстрованих користувачів.
- backlinks
- Знайти усі сторінки, що посилаються на подану сторінку.
- blocks
- Перерахувати усіх заблокованих користувачів і IP-адреси.
- categorymembers
- Перерахувати усі сторінки у поданій категорії.
- embeddedin
- Знайти всі сторінки, які вбудовують (включають) подану назву.
- exturlusage
- Перерахувати сторінки, які містять поданий URL.
- filearchive
- Перерахувати всі вилучені файли послідовно.
- gadgetcategories
- Видає список категорій додатків.
- gadgets
- Видає список додатків, використовуваних у цій вікі.
- imageusage
- Знайти всі сторінки, що використовують дану назву зображення.
- iwbacklinks
- Знайти всі сторінки, які посилаються на дане інтервікі-посилання.
- langbacklinks
- Знайти всі сторінки, які посилаються на дане мовне посилання.
- logevents
- Отримати події з журналів.
- mystashedfiles
- Отримати список файлів у сховку завантажень поточного користувача.
- pagepropnames
- Перелічити усі назви властивостей сторінки, що використовуються у вікі.
- pageswithprop
- Перелічити усі сторінки, що використовують подану властивість сторінки.
- prefixsearch
- Виконати пошук назв сторінок за префіксом.
- protectedtitles
- Вивести список усіх назв, захищених від створення.
- querypage
- Отримати список, кий дає спеціальна сторінка на базі QueryPage.
- random
- Отримати набір випадкових сторінок.
- recentchanges
- Перерахувати нещодавні зміни.
- search
- Виконати повнотекстовий пошук.
- tags
- Перелічити мітки змін.
- usercontribs
- Отримати всі редагування користувача.
- users
- Отримати інформацію про список користувачів.
- watchlist
- Отримати нещодавні зміни сторінок у списку спостереження поточного користувача.
- watchlistraw
- Отримати усі сторінки у списку спостереження поточного користувача.
- deletedrevs
- Застарілий. Перелічити вилучені версії.
- Значення (розділені через | або альтернативу): allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, allusers, backlinks, blocks, categorymembers, embeddedin, exturlusage, filearchive, gadgetcategories, gadgets, imageusage, iwbacklinks, langbacklinks, logevents, mystashedfiles, pagepropnames, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, search, tags, usercontribs, users, watchlist, watchlistraw, deletedrevs
- meta
Які метадані отримати.
- allmessages
- Видати повідомлення від цього сайту.
- authmanagerinfo
- Отримати інформацію про поточний стан автентифікації.
- filerepoinfo
- Видати мета-інформацію про репозиторії зображень, налаштовані на вікі.
- siteinfo
- Видати загальну інформацію про сайт.
- tokens
- Отримує токени для дій, що змінюють дані.
- userinfo
- Отримати інформацію про поточного користувача.
- Значення (розділені через | або альтернативу): allmessages, authmanagerinfo, filerepoinfo, siteinfo, tokens, userinfo
- indexpageids
Включити додатковий розділ pageids зі списком усіх виданих ідентифікаторів сторінки.
- Тип: логічний (деталі)
- export
Експортувати поточні версії усіх заданих або створюваних сторінок.
- Тип: логічний (деталі)
- exportnowrap
Видати експорт XML без огортання його в XML-результат (той же формат, що й Special:Export). Може використовуватися лише з query+export.
- Тип: логічний (деталі)
- iwurl
Чи отримувати повний URL, якщо назва є інтервікі-посиланням.
- Тип: логічний (деталі)
- continue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- rawcontinue
Видати сирі дані query-continue для продовження.
- Тип: логічний (деталі)
- titles
Список назв над якими працювати.
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- pageids
Список ідентифікаторів сторінок над якими працювати.
- Тип: список цілих чисел
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- revids
Список ідентифікаторів версій над якими працювати.
- Тип: список цілих чисел
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- generator
Отримати список сторінок над якими працювати шляхом виконання вказаного модуля запиту.
Примітка: Назви параметрів генератора повинні мати префікс «g», див. приклади.
- allcategories
- Перерахувати всі категорії.
- alldeletedrevisions
- Перерахувати усі вилучені версії за користувачем або у просторі назв.
- allfileusages
- Перерахувати усі використання файлів, включно з тими, що не існують.
- allimages
- Перерахувати усі зображення послідовно.
- alllinks
- Перераховувати всі посилання, які вказують на заданий простір назв.
- allpages
- Перераховувати всі сторінки послідовно в заданому просторі назв.
- allredirects
- Перерахувати усі перенаправлення на простір назв.
- allrevisions
- Список усіх версій.
- alltransclusions
- Список усіх включень (сторінки, вставлені з використанням {{x}}), включно з неіснуючими.
- backlinks
- Знайти усі сторінки, що посилаються на подану сторінку.
- categories
- Перерахувати категорії, до яких сторінки належать.
- categorymembers
- Перерахувати усі сторінки у поданій категорії.
- deletedrevisions
- Отримати інформацію про вилучену версію.
- duplicatefiles
- Перерахувати усі файли, які є дублікатами поданих файлів з огляду на значення хешу.
- embeddedin
- Знайти всі сторінки, які вбудовують (включають) подану назву.
- exturlusage
- Перерахувати сторінки, які містять поданий URL.
- fileusage
- Знайти всі сторінки, що використовують дані файли.
- images
- Видає усі файли, які містяться на вказаних сторінках.
- imageusage
- Знайти всі сторінки, що використовують дану назву зображення.
- iwbacklinks
- Знайти всі сторінки, які посилаються на дане інтервікі-посилання.
- langbacklinks
- Знайти всі сторінки, які посилаються на дане мовне посилання.
- links
- Видає усі посилання із вказаних сторінок.
- linkshere
- Знайти усі сторінки, що посилаються на подані сторінки.
- pageswithprop
- Перелічити усі сторінки, що використовують подану властивість сторінки.
- prefixsearch
- Виконати пошук назв сторінок за префіксом.
- protectedtitles
- Вивести список усіх назв, захищених від створення.
- querypage
- Отримати список, кий дає спеціальна сторінка на базі QueryPage.
- random
- Отримати набір випадкових сторінок.
- recentchanges
- Перерахувати нещодавні зміни.
- redirects
- Видає усі перенаправлення на дані сторінки.
- revisions
- Отримати інформацію про версію.
- search
- Виконати повнотекстовий пошук.
- templates
- Видає усі сторінки, які включені на вказаних сторінках.
- transcludedin
- Знайти усі сторінки, що включають подані сторінки.
- watchlist
- Отримати нещодавні зміни сторінок у списку спостереження поточного користувача.
- watchlistraw
- Отримати усі сторінки у списку спостереження поточного користувача.
- Одне з наступних значень: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
- redirects
Автоматично вирішувати перенаправлення у query+titles, query+pageids, і query+revids, та у сторінках, повернених query+generator.
- Тип: логічний (деталі)
- converttitles
Конвертувати назви в інші варіанти за необхідності. Працює лише для вікі, мова вмісту яких підтримує конвертування варіантів. Мовами, що підтримують конвертування варіантів є en, gan, iu, kk, ku, shi, sr, tg, uz і zh.
- Тип: логічний (деталі)
- Вибірка інформації про сайт та версій Main Page.
- api.php?action=query&prop=revisions&meta=siteinfo&titles=Main%20Page&rvprop=user|comment&continue= [відкрити в пісочниці]
- Вибрати версії сторінок, які починаються з API/.
- api.php?action=query&generator=allpages&gapprefix=API/&prop=revisions&continue= [відкрити в пісочниці]
prop=categories (cl)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Перерахувати категорії, до яких сторінки належать.
- clprop
Які додаткові властивості отримати для кожної категорії:
- sortkey
- Додає ключ сортування (шістнадцятковий рядок) і префікс ключа сортування (людиночитна частина) для категорії.
- timestamp
- Додає мітку часу, коли категорію було додано.
- hidden
- Тегує приховані категорії з допомогою
__HIDDENCAT__
.
- Значення (розділені через | або альтернативу): sortkey, timestamp, hidden
- clshow
Який тип категорій показувати.
- Значення (розділені через | або альтернативу): hidden, !hidden
- cllimit
Скільки категорій видати.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- clcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- clcategories
Перерахувати лише ці категорії. Корисно для перевірки, чи певна сторінка є в певній категорії.
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- cldir
Напрямок, у якому перелічити.
- Одне з наступних значень: ascending, descending
- За замовчуванням: ascending
- Отримати список категорій, до яких належить сторінка Albert Einstein.
- api.php?action=query&prop=categories&titles=Albert%20Einstein [відкрити в пісочниці]
- Отримати інформацію про усі категорії, використані на сторінці Albert Einstein.
- api.php?action=query&generator=categories&titles=Albert%20Einstein&prop=info [відкрити в пісочниці]
prop=categoryinfo (ci)
- Цей модуль вимагає прав на читання.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Видає інформацію про подані категорії.
- cicontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Отримати інформацію про Category:Foo і Category:Bar.
- api.php?action=query&prop=categoryinfo&titles=Category:Foo|Category:Bar [відкрити в пісочниці]
prop=contributors (pc)
- Цей модуль вимагає прав на читання.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Отримати список залогінених дописувачів і кількість анонімних дописувачів до сторінки.
- pcgroup
Включати лише користувачів з даних груп. Не включає безумовні або автоматичні групи на зразок *, користувач або автопідтверджені.
- Значення (розділені через | або альтернативу): bot, sysop, bureaucrat, emailconfirmed
- pcexcludegroup
Виключати користувачів з даних груп. Не включає безумовні або автоматичні групи на зразок *, користувач або автопідтверджені.
- Значення (розділені через | або альтернативу): bot, sysop, bureaucrat, emailconfirmed
- pcrights
Включати лише користувачів з даними правами. Не включає права, надані безумовними або автоматичними групами на зразок *, користувач або автопідтверджені.
- Значення (розділені через | або альтернативу): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, delete, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editprotected, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmywatchlist, editsemiprotected, editusercss, edituserjs, hideuser, import, importupload, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, movefile, move-categorypages, move-rootuserpages, move-subpages, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi, nuke, renameuser, gadgets-edit, gadgets-definition-edit, skipcaptcha, spamblacklistlog
- Максимальна кількість значень — 50 (500 для ботів).
- pcexcluderights
Виключати користувачів з даними правами. Не включає права, надані безумовними або автоматичними групами на зразок *, користувач або автопідтверджені.
- Значення (розділені через | або альтернативу): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, delete, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editprotected, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmywatchlist, editsemiprotected, editusercss, edituserjs, hideuser, import, importupload, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, movefile, move-categorypages, move-rootuserpages, move-subpages, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi, nuke, renameuser, gadgets-edit, gadgets-definition-edit, skipcaptcha, spamblacklistlog
- Максимальна кількість значень — 50 (500 для ботів).
- pclimit
Скільки дописувачів виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- pccontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Показати дописувачів до сторінки Main Page.
- api.php?action=query&prop=contributors&titles=Main_Page [відкрити в пісочниці]
prop=deletedrevisions (drv)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Отримати інформацію про вилучену версію.
Можна використати кількома способами:
- Отримати вилучені версії набору сторінок, вказавши заголовки або ідентифікатори сторінок. Сортується за назвою і часовою міткою.
- Отримати дані про набір вилучених версій, вказавши їх ID з ідентифікаторами версій. Сортується за ID версії.
- drvprop
Які властивості отримати для кожної версії:
- ids
- ID версії.
- flags
- Позначки версії (незначні).
- timestamp
- Часова мітка версії.
- user
- Користувач, який створив версію.
- userid
- ID користувача, який створив версію.
- size
- Довжина версії (в байтах).
- sha1
- SHA-1 (base 16) версії.
- contentmodel
- ID моделі вмісту версії.
- comment
- Коментар користувача до версії.
- parsedcomment
- Проаналізований коментар користувача до версії.
- content
- Текст версії.
- tags
- Мітки версії.
- parsetree
- Deprecated. Використовуйте натомість action=expandtemplates або action=parse. Синтаксичне дерево XML вмісту версії (передбачає модель вмісту
wikitext
).
- Значення (розділені через | або альтернативу): ids, flags, timestamp, user, userid, size, sha1, contentmodel, comment, parsedcomment, content, tags, parsetree
- За замовчуванням: ids|timestamp|flags|comment|user
- drvlimit
Обмежити кількість версій, які буде видано.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- drvexpandtemplates
- Застарілий.
Використовуйте натомість action=expandtemplates. Розгорнути шаблони у вмісті версії (передбачає drvprop=content).
- Тип: логічний (деталі)
- drvgeneratexml
- Застарілий.
Використовуйте натомість action=expandtemplates або action=parse. Генерувати синтаксичне дерево XML для вмісту версії (передбачає drvprop=content; замінено на drvprop=parsetree).
- Тип: логічний (деталі)
- drvparse
- Застарілий.
Використовуйте натомість action=parse. Аналізувати вміст версії (передбачає drvprop=content). З причин продуктивності, якщо використовується ця опція, drvlimit встановлюється як 1.
- Тип: логічний (деталі)
- drvsection
Витягнути вміст лише розділу з цим номером.
- drvdiffto
- Застарілий.
Використовуйте натомість action=compare. ID версії, з якою порівняти кожну версію. Використайте prev, next і cur для попередньої, наступної та поточної версій відповідно.
- drvdifftotext
- Застарілий.
Використовуйте натомість action=compare. Текст, з яким порівняти кожну версію. Порівнює лише обмежену кількість версій. Перевизначає drvdiffto. Якщо вказано drvsection, лише ця версія буде порівняна з цим текстом.
- drvdifftotextpst
- Застарілий.
Використовуйте натомість action=compare. Виконати попередню трансформацію тексту перед виведенням дифу. Дійсне лише з використанням drvdifftotext.
- Тип: логічний (деталі)
- drvcontentformat
Формат серіалізації, використаний для drvdifftotext й очікуваний для контенту-результату.
- Одне з наступних значень: application/json, text/x-wiki, text/javascript, text/css, text/plain
- drvstart
Мітка часу, з якої почати перелік. Ігнорується, якщо обробляється список ідентифікаторів версій.
- Тип: часова мітка (дозволені формати)
- drvend
Мітка часу, якою закінчити перелік. Ігнорується, якщо обробляється список ідентифікаторів версій.
- Тип: часова мітка (дозволені формати)
- drvdir
У якому напрямку перелічувати:
- newer
- Спочатку найстарші. Примітка: drvstart має бути перед drvend.
- older
- Спочатку найновіші (за замовчуванням). Примітка: drvstart має бути перед drvend.
- Одне з наступних значень: newer, older
- За замовчуванням: older
- drvtag
Перерахувати лише версії, помічені цим теґом.
- drvuser
Перерахувати лише версії цього користувача.
- Тип: ім'я користувача
- drvexcludeuser
Не перераховувати версії цього користувача.
- Тип: ім'я користувача
- drvcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Перерахувати вилучені версії сторінок Main Page і Talk:Main Page, з вмістом.
- api.php?action=query&prop=deletedrevisions&titles=Main%20Page|Talk:Main%20Page&drvprop=user|comment|content [відкрити в пісочниці]
- Вивести інформацію вилученої версії 123456.
- api.php?action=query&prop=deletedrevisions&revids=123456 [відкрити в пісочниці]
prop=duplicatefiles (df)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Перерахувати усі файли, які є дублікатами поданих файлів з огляду на значення хешу.
- dflimit
Скільки файлів-дублікатів виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- dfcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- dfdir
Напрямок, у якому перелічити.
- Одне з наступних значень: ascending, descending
- За замовчуванням: ascending
- dflocalonly
Шукати лише файли у локальному репозиторії.
- Тип: логічний (деталі)
prop=extlinks (el)
- Цей модуль вимагає прав на читання.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Видати усі зовнішні URL (не інтервікі) з поданих сторінок.
- ellimit
Скільки посилань виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- eloffset
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Тип: ціле число
- elprotocol
Протокол URL. Якщо пусто і вказано elquery, протокол http. Залиште пустими і це, і elquery, щоб перелічити усі зовнішні посилання.
- Одне з наступних значень: Може бути пустим або bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, worldwind, xmpp
- За замовчуванням: (пусто)
- elquery
Шукати рядок без протоколу. Корисно для перевірки, чи містить певна сторінка певне зовнішнє посилання.
- elexpandurl
Розгорнути протокол-залежні URL за канонічним протоколом.
- Тип: логічний (деталі)
- Отримати список зовнішніх посилань на Main Page.
- api.php?action=query&prop=extlinks&titles=Main%20Page [відкрити в пісочниці]
prop=fileusage (fu)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Знайти всі сторінки, що використовують дані файли.
- fuprop
Які властивості отримати:
- pageid
- ID кожної сторінки.
- title
- Назва кожної сторінки.
- redirect
- Помітка, якщо сторінка є перенаправленням.
- Значення (розділені через | або альтернативу): pageid, title, redirect
- За замовчуванням: pageid|title|redirect
- funamespace
Включати сторінки лише в цих просторах назв.
- Значення (розділені через | або альтернативу): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Щоб зазначити всі значення, використовуйте *.
- fushow
Показати лише елементи, що відповідають цим критеріям:
- redirect
- Показати лише перенаправлення.
- !redirect
- Показати лише не перенаправлення.
- Значення (розділені через | або альтернативу): redirect, !redirect
- fulimit
Скільки результатів виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- fucontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Отримати список сторінок, які використовують File:Example.jpg.
- api.php?action=query&prop=fileusage&titles=File%3AExample.jpg [відкрити в пісочниці]
- Отримати інформацію про сторінки, які використовують File:Example.jpg.
- api.php?action=query&generator=fileusage&titles=File%3AExample.jpg&prop=info [відкрити в пісочниці]
prop=imageinfo (ii)
- Цей модуль вимагає прав на читання.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Видає інформацію про файл й історію завантаження.
- iiprop
Яку інформацію отримати:
- timestamp
- Додає мітку часу для завантаженої версії.
- user
- Додає користувача, який завантажив кожну версію файлу.
- userid
- Додати ідентифікатор користувача, який завантажив кожну версію файлу.
- comment
- Коментар до версії.
- parsedcomment
- Аналізований коментар версії.
- canonicaltitle
- Додає канонічну назву файлу.
- url
- Дає посилання на файл і сторінку опису.
- size
- Додає розмір файлу в байтах, а також висоту, ширину і кількість сторінок (якщо це можливо).
- dimensions
- Псевдонім для розміру.
- sha1
- Додає SHA-1 хеш файлу.
- mime
- Додає MIME-тип файлу.
- thumbmime
- Додає MIME-мініатюри зображення (передбачає url і параметр iiurlwidth).
- mediatype
- Додає медіатип файлу.
- metadata
- Перелічує Exif-метадані версії файлу.
- commonmetadata
- Перелічує метадані формату версії файлу.
- extmetadata
- Перелічує форматовані метадані, поєднані з кількох джерел. Результати у форматі HTML.
- archivename
- Додає назву файлу архівної версії для неостанніх версій.
- bitdepth
- Додає бітну глибину версії.
- uploadwarning
- Використовується на Special:Upload page для отримання інформації про наявний файл. Не призначено для використання поза ядром MediaWiki.
- badfile
- Додає інформацію про те, чи перебуває файл у
- Значення (розділені через | або альтернативу): timestamp, user, userid, comment, parsedcomment, canonicaltitle, url, size, dimensions, sha1, mime, thumbmime, mediatype, metadata, commonmetadata, extmetadata, archivename, bitdepth, uploadwarning, badfile
- За замовчуванням: timestamp|user
- iilimit
Скільки виводити версій кожного файлу.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 1
- iistart
Часова мітка, з якої почати список.
- Тип: часова мітка (дозволені формати)
- iiend
Часова мітка, на якій закінчити список.
- Тип: часова мітка (дозволені формати)
- iiurlwidth
Якщо вказано iiprop=url, буде видано URL на масштабоване до цього розміру зображення. Для підвищення продуктивності, якщо використовується ця опція, не буде видано більше, ніж 50 масштабованих зображень.
- Тип: ціле число
- За замовчуванням: -1
- iiurlheight
Аналогічно до iiurlwidth.
- Тип: ціле число
- За замовчуванням: -1
- iimetadataversion
Версія метаданих, яку використати. Якщо вказано latest, використати останню версію. За замовчуванням — 1 для зворотної сумісності.
- За замовчуванням: 1
- iiextmetadatalanguage
Якою мовою вибирати метадані. Це стосується і того, який переклад вибирати, якщо є різні, і як форматувати різні числа та значення.
- За замовчуванням: uk
- iiextmetadatamultilang
Якщо переклади властивості extmetadata доступні, вибрати їх усі.
- Тип: логічний (деталі)
- iiextmetadatafilter
Якщо вказано і не порожньо, буде видано лише ці ключі для iiprop=extmetadata.
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- iiurlparam
Рядок окремого параметра. Наприклад, PDF-ки можуть використовувати page15-100px. iiurlwidth повинно використовуватись і бути сумісним з iiurlparam.
- За замовчуванням: (пусто)
- iibadfilecontexttitle
Якщо встановлено badfilecontexttitleprop=badfile, це — назва сторінки, що буде використана при аналізі MediaWiki:Bad image list
- iicontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- iilocalonly
Шукати лише файли у локальному репозиторії.
- Тип: логічний (деталі)
- Вибрати інформацію про поточну версію File:Albert Einstein Head.jpg.
- api.php?action=query&titles=File:Albert%20Einstein%20Head.jpg&prop=imageinfo [відкрити в пісочниці]
- Вибрати інформацію про версії File:Test.jpg від 2008 і раніше.
- api.php?action=query&titles=File:Test.jpg&prop=imageinfo&iilimit=50&iiend=2007-12-31T23:59:59Z&iiprop=timestamp|user|url [відкрити в пісочниці]
prop=images (im)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Видає усі файли, які містяться на вказаних сторінках.
- imlimit
Скільки файлів виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- imcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- imimages
Перерахувати лише ці файли. Корисно для перевірки, чи певна сторінка має певний файл.
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- imdir
Напрямок, у якому перелічити.
- Одне з наступних значень: ascending, descending
- За замовчуванням: ascending
- Отримати список файлів, використаних на Main Page.
- api.php?action=query&prop=images&titles=Main%20Page [відкрити в пісочниці]
- Отримати інформацію про всі файли, використані на Main Page.
- api.php?action=query&generator=images&titles=Main%20Page&prop=info [відкрити в пісочниці]
prop=info (in)
- Цей модуль вимагає прав на читання.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Отримати основні відомості про сторінку.
- inprop
Які додаткові властивості отримати:
- protection
- Вивести рівень захисту кожної сторінки.
- talkid
- Ідентифікатор сторінки обговорення для кожної сторінки, що не є обговоренням.
- watched
- Вивести статус спостереженості кожної сторінки.
- watchers
- Кількість спостерігачів, якщо це дозволено.
- visitingwatchers
- Кількість спостерігачів для кожної сторінки, які відвідували останні редагування таких сторінок, якщо це дозволено.
- notificationtimestamp
- Часова мітка сповіщення списку спостереження кожної сторінки.
- subjectid
- Ідентифікатор батьківської сторінки для кожної сторінки обговорення.
- url
- Дає повний URL, URL редагування та канонічний URL для кожної сторінки.
- readable
- Чи користувач може редагувати цю сторінку.
- preload
- Дає текст, виданий EditFormPreloadText.
- displaytitle
- Дає спосіб, у який відображається назва сторінки.
- Значення (розділені через | або альтернативу): protection, talkid, watched, watchers, visitingwatchers, notificationtimestamp, subjectid, url, readable, preload, displaytitle
- intestactions
Перевірити, чи поточний користувач може виконувати певні дії на сторінці.
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- intoken
- Застарілий.
Використати натомість action=query&meta=tokens.
- Значення (розділені через | або альтернативу): edit, delete, protect, move, block, unblock, email, import, watch
- incontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Отримати інформацію про сторінку Main Page.
- api.php?action=query&prop=info&titles=Main%20Page [відкрити в пісочниці]
- Отримати загальну інформацію і дані про захист сторінки Main Page.
- api.php?action=query&prop=info&inprop=protection&titles=Main%20Page [відкрити в пісочниці]
prop=iwlinks (iw)
- Цей модуль вимагає прав на читання.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Видає усі інтервікі-посилання із вказаних сторінок.
- iwprop
Які додаткові властивості отримати для кожного міжмовного посилання:
- url
- Додає повну URL-адресу.
- Значення (розділені через | або альтернативу): url
- iwprefix
Видавати інтервікі-посилання лише з цим префіксом.
- iwtitle
Інтервікі-посилання для пошуку. Повинно використовуватися з iwprefix.
- iwdir
Напрямок, у якому перелічити.
- Одне з наступних значень: ascending, descending
- За замовчуванням: ascending
- iwlimit
Скільки інтервікі-посилання виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- iwcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- iwurl
- Застарілий.
Чи отримувати повну URL-адресу (не може використовуватися з iwprop).
- Тип: логічний (деталі)
- Отримати інтервікі-посилання зі сторінки Main Page.
- api.php?action=query&prop=iwlinks&titles=Main%20Page [відкрити в пісочниці]
prop=langlinks (ll)
- Цей модуль вимагає прав на читання.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Видає усі міжмовні посилання із вказаних сторінок.
- llprop
Які додаткові властивості для отримання кожного із міжмовного посилання:
- url
- Додає повну URL-адресу.
- langname
- Додає локалізовану назву мови (найкращий варіант). Використайте llinlanguagecode для контролю мови.
- autonym
- Додає самоназву мови.
- Значення (розділені через | або альтернативу): url, langname, autonym
- lllang
Видавати лише мовні посилання з кодом мови.
- lltitle
Посилання для пошуку. Повинно використовуватися з lllang.
- lldir
Напрямок, у якому перелічити.
- Одне з наступних значень: ascending, descending
- За замовчуванням: ascending
- llinlanguagecode
Код мови для локалізованих назв мов.
- За замовчуванням: uk
- lllimit
Скільки мовних посилань виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- llcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- llurl
- Застарілий.
Чи отримувати повну URL-адресу (не може використовуватися з llprop).
- Тип: логічний (деталі)
- Отримати міжмовні посилання зі сторінки Main Page.
- api.php?action=query&prop=langlinks&titles=Main%20Page&redirects= [відкрити в пісочниці]
prop=links (pl)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Видає усі посилання із вказаних сторінок.
- plnamespace
Показати посилання лише у цих просторах назв.
- Значення (розділені через | або альтернативу): -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Щоб зазначити всі значення, використовуйте *.
- pllimit
Скільки посилань виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- plcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- pltitles
Перерахувати лише посилання на ці назви. Корисно для перевірки, чи певна сторінка посилається на певну назву.
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- pldir
Напрямок, у якому перелічити.
- Одне з наступних значень: ascending, descending
- За замовчуванням: ascending
- Отримати посилання зі сторінки Main Page.
- api.php?action=query&prop=links&titles=Main%20Page [відкрити в пісочниці]
- Отримати інформацію про сторінки посилань на сторінці Main Page.
- api.php?action=query&generator=links&titles=Main%20Page&prop=info [відкрити в пісочниці]
- Отримати посилання зі сторінки Main Page у просторах назв Користувач і Шаблон.
- api.php?action=query&prop=links&titles=Main%20Page&plnamespace=2|10 [відкрити в пісочниці]
prop=linkshere (lh)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Знайти усі сторінки, що посилаються на подані сторінки.
- lhprop
Які властивості отримати:
- pageid
- ID кожної сторінки.
- title
- Назва кожної сторінки.
- redirect
- Відзначити, якщо сторінка є перенаправленням.
- Значення (розділені через | або альтернативу): pageid, title, redirect
- За замовчуванням: pageid|title|redirect
- lhnamespace
Включати сторінки лише в цих просторах назв.
- Значення (розділені через | або альтернативу): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Щоб зазначити всі значення, використовуйте *.
- lhshow
Показати лише елементи, що відповідають цим критеріям:
- redirect
- Показати лише перенаправлення.
- !redirect
- Показати лише не перенаправлення.
- Значення (розділені через | або альтернативу): redirect, !redirect
- lhlimit
Скільки результатів виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- lhcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Отримати список сторінок, що посилаються на Main Page.
- api.php?action=query&prop=linkshere&titles=Main%20Page [відкрити в пісочниці]
- Отримати інформацію про сторінки, що посилаються на Main Page.
- api.php?action=query&generator=linkshere&titles=Main%20Page&prop=info [відкрити в пісочниці]
prop=pageprops (pp)
- Цей модуль вимагає прав на читання.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Дає різні властивості сторінки, визначені у вмісті сторінки.
- ppcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- ppprop
Перерахувати лише ці властивості сторінки. (action=query&list=pagepropnames видає назви властивостей сторінки, що використовуються). Корисно для перевірки, чи сторінка використовує певну властивість сторінки.
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- Отримати властивості для сторінок Main Page і MediaWiki.
- api.php?action=query&prop=pageprops&titles=Main%20Page|MediaWiki [відкрити в пісочниці]
prop=redirects (rd)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Видає усі перенаправлення на дані сторінки.
- rdprop
Які властивості отримати:
- pageid
- Ідентифікатор сторінки кожного перенаправлення.
- title
- Назва кожного перенаправлення.
- fragment
- Фрагмент кожного перенаправлення, якщо є.
- Значення (розділені через | або альтернативу): pageid, title, fragment
- За замовчуванням: pageid|title
- rdnamespace
Включати сторінки лише в цих просторах назв.
- Значення (розділені через | або альтернативу): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Щоб зазначити всі значення, використовуйте *.
- rdshow
Показати лише елементи, які відповідають цим критеріям:
- fragment
- Показати лише перенаправлення з фрагментом.
- !fragment
- Показати лише перенаправлення без фрагмента.
- Значення (розділені через | або альтернативу): fragment, !fragment
- rdlimit
Скільки перенаправлень виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- rdcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Отримати список перенаправлень на Main Page.
- api.php?action=query&prop=redirects&titles=Main%20Page [відкрити в пісочниці]
- Отримати інформацію про всі перенаправлення на Main Page.
- api.php?action=query&generator=redirects&titles=Main%20Page&prop=info [відкрити в пісочниці]
prop=references (rf)
- Цей модуль вимагає прав на читання.
- Джерело: Cite
- Ліцензія: GPL-2.0+
Вивести репрезентацію даних посилань, пов'язаних із заданими сторінками.
- rfcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Посилання, пов'язані зі сторінкою Albert Einstein.
- api.php?action=query&prop=references&titles=Albert%20Einstein [відкрити в пісочниці]
prop=revisions (rv)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Отримати інформацію про версію.
Може бути використано кількома способами:
- Отримати дані про набір сторінок (останні версії), вказавши назви або ідентифікатори сторінок.
- Отримати версії для однієї вказаної сторінки, використавши назви або ідентифікатори і початок, кінець чи ліміт.
- Отримати дані про набір версій, встановивши їх ID й ідентифікатори версій.
- rvprop
Які властивості отримати для кожної версії:
- ids
- ID версії.
- flags
- Позначки версії (незначні).
- timestamp
- Часова мітка версії.
- user
- Користувач, який створив версію.
- userid
- ID користувача, який створив версію.
- size
- Довжина версії (в байтах).
- sha1
- SHA-1 (base 16) версії.
- contentmodel
- ID моделі вмісту версії.
- comment
- Коментар користувача до версії.
- parsedcomment
- Проаналізований коментар користувача до версії.
- content
- Текст версії.
- tags
- Мітки версії.
- parsetree
- Deprecated. Використовуйте натомість action=expandtemplates або action=parse. Синтаксичне дерево XML вмісту версії (передбачає модель вмісту
wikitext
).
- Значення (розділені через | або альтернативу): ids, flags, timestamp, user, userid, size, sha1, contentmodel, comment, parsedcomment, content, tags, parsetree
- За замовчуванням: ids|timestamp|flags|comment|user
- rvlimit
Обмежити кількість версій, які буде видано.
- Може використовуватися тільки з однією сторінкою (режим #2).
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- rvexpandtemplates
- Застарілий.
Використовуйте натомість action=expandtemplates. Розгорнути шаблони у вмісті версії (передбачає rvprop=content).
- Тип: логічний (деталі)
- rvgeneratexml
- Застарілий.
Використовуйте натомість action=expandtemplates або action=parse. Генерувати синтаксичне дерево XML для вмісту версії (передбачає rvprop=content; замінено на rvprop=parsetree).
- Тип: логічний (деталі)
- rvparse
- Застарілий.
Використовуйте натомість action=parse. Аналізувати вміст версії (передбачає rvprop=content). З причин продуктивності, якщо використовується ця опція, rvlimit встановлюється як 1.
- Тип: логічний (деталі)
- rvsection
Витягнути вміст лише розділу з цим номером.
- rvdiffto
- Застарілий.
Використовуйте натомість action=compare. ID версії, з якою порівняти кожну версію. Використайте prev, next і cur для попередньої, наступної та поточної версій відповідно.
- rvdifftotext
- Застарілий.
Використовуйте натомість action=compare. Текст, з яким порівняти кожну версію. Порівнює лише обмежену кількість версій. Перевизначає rvdiffto. Якщо вказано rvsection, лише ця версія буде порівняна з цим текстом.
- rvdifftotextpst
- Застарілий.
Використовуйте натомість action=compare. Виконати попередню трансформацію тексту перед виведенням дифу. Дійсне лише з використанням rvdifftotext.
- Тип: логічний (деталі)
- rvcontentformat
Формат серіалізації, використаний для rvdifftotext й очікуваний для контенту-результату.
- Одне з наступних значень: application/json, text/x-wiki, text/javascript, text/css, text/plain
- rvstartid
Почати нумерацію з мітки часу цієї версії. Версія повинна існувати, але не обов'язково має належати до цієї сторінки.
- Може використовуватися тільки з однією сторінкою (режим #2).
- Тип: ціле число
- rvendid
Зупинити нумерацію на мітці часу цієї версії. Ця версія повинна існувати, але не обов'язково мусить належати до цієї сторінки.
- Може використовуватися тільки з однією сторінкою (режим #2).
- Тип: ціле число
- rvstart
З якої часової мітки версії почати перелік.
- Може використовуватися тільки з однією сторінкою (режим #2).
- Тип: часова мітка (дозволені формати)
- rvend
Перелічувати до цієї часової мітки.
- Може використовуватися тільки з однією сторінкою (режим #2).
- Тип: часова мітка (дозволені формати)
- rvdir
У якому напрямку перелічувати:
- newer
- Спочатку найстарші. Примітка: rvstart має бути перед rvend.
- older
- Спочатку найновіші (за замовчуванням). Примітка: rvstart має бути перед rvend.
- Може використовуватися тільки з однією сторінкою (режим #2).
- Одне з наступних значень: newer, older
- За замовчуванням: older
- rvuser
Включати лише версій, зроблені цим користувачем.
- Може використовуватися тільки з однією сторінкою (режим #2).
- Тип: ім'я користувача
- rvexcludeuser
Виключити версії, зроблені цим користувачем.
- Може використовуватися тільки з однією сторінкою (режим #2).
- Тип: ім'я користувача
- rvtag
Перелічити лише версії, позначені цією міткою.
- rvtoken
- Застарілий.
Які токени отримати для кожної версії.
- Значення (розділені через | або альтернативу): rollback
- rvcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Отримати дані з вмістом останньої версії для заголовків API та Main Page.
- api.php?action=query&prop=revisions&titles=API|Main%20Page&rvprop=timestamp|user|comment|content [відкрити в пісочниці]
- Отримати 5 останніх версії Main Page.
- api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment [відкрити в пісочниці]
- Отримати 5 перших версій Main Page.
- api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer [відкрити в пісочниці]
- Отримати 5 перших версій Main Page, зроблених після 2006-05-01.
- api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer&rvstart=2006-05-01T00:00:00Z [відкрити в пісочниці]
- Отримати 5 перших версій Main Page, що не були зроблені анонімним користувачем 127.0.0.1.
- api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment&rvexcludeuser=127.0.0.1 [відкрити в пісочниці]
- Отримати 5 перших версій Main Page, що були зроблені користувачем MediaWiki default.
- api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment&rvuser=MediaWiki%20default [відкрити в пісочниці]
prop=stashimageinfo (sii)
- Цей модуль вимагає прав на читання.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Видає інформацію про приховані файли.
- siifilekey
Ключ, який ідентифікує попереднє завантаження, що було тимчасово приховане.
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- siisessionkey
- Застарілий.
Аліас для siifilekey, для зворотної сумісності.
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- siiprop
Яку інформацію отримати:
- timestamp
- Додає мітку часу для завантаженої версії.
- canonicaltitle
- Додає канонічну назву файлу.
- url
- Дає посилання на файл і сторінку опису.
- size
- Додає розмір файлу в байтах, а також висоту, ширину і кількість сторінок (якщо це можливо).
- dimensions
- Псевдонім для розміру.
- sha1
- Додає SHA-1 хеш файлу.
- mime
- Додає MIME-тип файлу.
- thumbmime
- Додає MIME-мініатюри зображення (передбачає url і параметр siiurlwidth).
- metadata
- Перелічує Exif-метадані версії файлу.
- commonmetadata
- Перелічує метадані формату версії файлу.
- extmetadata
- Перелічує форматовані метадані, поєднані з кількох джерел. Результати у форматі HTML.
- bitdepth
- Додає бітну глибину версії.
- badfile
- Додає інформацію про те, чи перебуває файл у
- Значення (розділені через | або альтернативу): timestamp, canonicaltitle, url, size, dimensions, sha1, mime, thumbmime, metadata, commonmetadata, extmetadata, bitdepth, badfile
- За замовчуванням: timestamp|url
- siiurlwidth
Якщо вказано siiprop=url, буде видано 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+
Видає усі сторінки, які включені на вказаних сторінках.
- tlnamespace
Показати шаблони лише у цьому просторі назв.
- Значення (розділені через | або альтернативу): -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Щоб зазначити всі значення, використовуйте *.
- tllimit
Скільки шаблонів виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- tlcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- tltemplates
Перерахувати лише ці шаблони. Корисно для перевірки, чи певна сторінка використовує певний шаблон.
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- tldir
Напрямок, у якому перелічити.
- Одне з наступних значень: ascending, descending
- За замовчуванням: ascending
- Отримати шаблони, використані на сторінці Main Page.
- api.php?action=query&prop=templates&titles=Main%20Page [відкрити в пісочниці]
- Отримати інформацію про сторінки шаблонів, використаних на сторінці Main Page.
- api.php?action=query&generator=templates&titles=Main%20Page&prop=info [відкрити в пісочниці]
- Отримати сторінки у просторах назв Користувач і Шаблон, які включені на сторінці Main Page.
- api.php?action=query&prop=templates&titles=Main%20Page&tlnamespace=2|10 [відкрити в пісочниці]
prop=transcludedin (ti)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Знайти усі сторінки, що включають подані сторінки.
- tiprop
Які властивості отримати:
- pageid
- ID кожної сторінки.
- title
- Назва кожної сторінки.
- redirect
- Помітка, якщо сторінка є перенаправленням.
- Значення (розділені через | або альтернативу): pageid, title, redirect
- За замовчуванням: pageid|title|redirect
- tinamespace
Включати сторінки лише в цих просторах назв.
- Значення (розділені через | або альтернативу): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Щоб зазначити всі значення, використовуйте *.
- tishow
Показати лише елементи, що відповідають цим критеріям:
- redirect
- Показати лише перенаправлення.
- !redirect
- Показати лише не перенаправлення.
- Значення (розділені через | або альтернативу): redirect, !redirect
- tilimit
Скільки результатів виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- ticontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Отримати список сторінок, що включають Main Page.
- api.php?action=query&prop=transcludedin&titles=Main%20Page [відкрити в пісочниці]
- Отримати інформацію про сторінки, які включають Main Page.
- api.php?action=query&generator=transcludedin&titles=Main%20Page&prop=info [відкрити в пісочниці]
list=allcategories (ac)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Перерахувати всі категорії.
- acfrom
Категорія, з якої почати перелічувати.
- accontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- acto
Категорія, на якій закінчити перелічувати.
- acprefix
Шукати усі назви категорій, які починаються з цього значення.
- acdir
Напрямок сортування.
- Одне з наступних значень: ascending, descending
- За замовчуванням: ascending
- acmin
Видати лише категорії, які мають щонайменше стільки елементів.
- Тип: ціле число
- acmax
Видати лише категорії, які мають максимум стільки елементів.
- Тип: ціле число
- aclimit
Скільки категорій видати.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- acprop
Які властивості отримати:
- size
- Додає номер сторінок у категорії.
- hidden
- Теґує категорії, приховані з
__HIDDENCAT__
.
- Значення (розділені через | або альтернативу): size, hidden
- За замовчуванням: (пусто)
- Перерахувати категорії з інформацією про кількість сторінок у кожній.
- api.php?action=query&list=allcategories&acprop=size [відкрити в пісочниці]
- Отримати інформацію про саму сторінку категорії для категорій, що починаються з List.
- api.php?action=query&generator=allcategories&gacprefix=List&prop=info [відкрити в пісочниці]
list=alldeletedrevisions (adr)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Перерахувати усі вилучені версії за користувачем або у просторі назв.
- adrprop
Які властивості отримати для кожної версії:
- ids
- ID версії.
- flags
- Позначки версії (незначні).
- timestamp
- Часова мітка версії.
- user
- Користувач, який створив версію.
- userid
- ID користувача, який створив версію.
- size
- Довжина версії (в байтах).
- sha1
- SHA-1 (base 16) версії.
- contentmodel
- ID моделі вмісту версії.
- comment
- Коментар користувача до версії.
- parsedcomment
- Проаналізований коментар користувача до версії.
- content
- Текст версії.
- tags
- Мітки версії.
- parsetree
- Deprecated. Використовуйте натомість action=expandtemplates або action=parse. Синтаксичне дерево XML вмісту версії (передбачає модель вмісту
wikitext
).
- Значення (розділені через | або альтернативу): ids, flags, timestamp, user, userid, size, sha1, contentmodel, comment, parsedcomment, content, tags, parsetree
- За замовчуванням: ids|timestamp|flags|comment|user
- adrlimit
Обмежити кількість версій, які буде видано.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- adrexpandtemplates
- Застарілий.
Використовуйте натомість action=expandtemplates. Розгорнути шаблони у вмісті версії (передбачає adrprop=content).
- Тип: логічний (деталі)
- adrgeneratexml
- Застарілий.
Використовуйте натомість action=expandtemplates або action=parse. Генерувати синтаксичне дерево XML для вмісту версії (передбачає adrprop=content; замінено на adrprop=parsetree).
- Тип: логічний (деталі)
- adrparse
- Застарілий.
Використовуйте натомість action=parse. Аналізувати вміст версії (передбачає adrprop=content). З причин продуктивності, якщо використовується ця опція, adrlimit встановлюється як 1.
- Тип: логічний (деталі)
- adrsection
Витягнути вміст лише розділу з цим номером.
- adrdiffto
- Застарілий.
Використовуйте натомість action=compare. ID версії, з якою порівняти кожну версію. Використайте prev, next і cur для попередньої, наступної та поточної версій відповідно.
- adrdifftotext
- Застарілий.
Використовуйте натомість action=compare. Текст, з яким порівняти кожну версію. Порівнює лише обмежену кількість версій. Перевизначає adrdiffto. Якщо вказано adrsection, лише ця версія буде порівняна з цим текстом.
- adrdifftotextpst
- Застарілий.
Використовуйте натомість action=compare. Виконати попередню трансформацію тексту перед виведенням дифу. Дійсне лише з використанням adrdifftotext.
- Тип: логічний (деталі)
- adrcontentformat
Формат серіалізації, використаний для adrdifftotext й очікуваний для контенту-результату.
- Одне з наступних значень: application/json, text/x-wiki, text/javascript, text/css, text/plain
- adruser
Перерахувати лише версії цього користувача.
- Тип: ім'я користувача
- adrnamespace
Перерахувати сторінки лише в цьому просторі назв.
- Значення (розділені через | або альтернативу): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Щоб зазначити всі значення, використовуйте *.
- adrstart
Часова мітка початку переліку.
- Може використовуватися лише з adruser.
- Тип: часова мітка (дозволені формати)
- adrend
Часова мітка закінчення переліку.
- Може використовуватися лише з adruser.
- Тип: часова мітка (дозволені формати)
- adrdir
У якому напрямку перелічувати:
- newer
- Спочатку найстарші. Примітка: adrstart має бути перед adrend.
- older
- Спочатку найновіші (за замовчуванням). Примітка: adrstart має бути перед adrend.
- Одне з наступних значень: newer, older
- За замовчуванням: older
- adrfrom
Почати перелік з цієї назви.
- Не може використовуватися з adruser.
- adrto
Закінчити перелік цією назвою.
- Не може використовуватися з adruser.
- adrprefix
Шукати усі назви сторінок, які починаються з цього значення.
- Не може використовуватися з adruser.
- adrexcludeuser
Не перераховувати версії цього користувача.
- Не може використовуватися з adruser.
- Тип: ім'я користувача
- adrtag
Перерахувати лише версії, помічені цим теґом.
- adrcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- 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+
Перерахувати усі використання файлів, включно з тими, що не існують.
- afcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- affrom
Назва файлу, з якої почати перераховувати.
- afto
Назва файлу, якою закінчувати перераховувати.
- afprefix
Шукати усі назви файлів, які починаються з цього значення.
- afunique
Показувати лише окремі назви файлів. Не може використовуватися разом з afprop=ids. Коли використовується як генератор, видає цільові сторінки замість вихідних сторінок.
- Тип: логічний (деталі)
- afprop
Які відомості включати:
- ids
- Додає ідентифікатори із використаних сторінок (не буде використовуватися, при єдиній af).
- title
- Додає назву файлу.
- Значення (розділені через | або альтернативу): ids, title
- За замовчуванням: title
- aflimit
Скільки всього елементів виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 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+
Перерахувати усі зображення послідовно.
- aisort
Властивість, за якою сортувати.
- Одне з наступних значень: name, timestamp
- За замовчуванням: name
- aidir
Напрямок, у якому перелічити.
- Одне з наступних значень: ascending, descending, newer, older
- За замовчуванням: ascending
- aifrom
Назва зображення, з якої почати перерахунок. Можна використати лише з aisort=name.
- aito
Назва зображення, якою закінчити перерахунок. Можна використати лише з aisort=name.
- aicontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- aistart
Часова мітка, з якої почати перерахунок. Можна використати лише з aisort=timestamp.
- Тип: часова мітка (дозволені формати)
- aiend
Часова мітка, якою закінчити перерахунок. Можна використати лише з aisort=timestamp.
- Тип: часова мітка (дозволені формати)
- aiprop
Яку інформацію отримати:
- timestamp
- Додає мітку часу для завантаженої версії.
- user
- Додає користувача, який завантажив кожну версію файлу.
- userid
- Додати ідентифікатор користувача, який завантажив кожну версію файлу.
- comment
- Коментар до версії.
- parsedcomment
- Аналізований коментар версії.
- canonicaltitle
- Додає канонічну назву файлу.
- url
- Дає посилання на файл і сторінку опису.
- size
- Додає розмір файлу в байтах, а також висоту, ширину і кількість сторінок (якщо це можливо).
- dimensions
- Псевдонім для розміру.
- sha1
- Додає SHA-1 хеш файлу.
- mime
- Додає MIME-тип файлу.
- mediatype
- Додає медіатип файлу.
- metadata
- Перелічує Exif-метадані версії файлу.
- commonmetadata
- Перелічує метадані формату версії файлу.
- extmetadata
- Перелічує форматовані метадані, поєднані з кількох джерел. Результати у форматі HTML.
- bitdepth
- Додає бітну глибину версії.
- badfile
- Додає інформацію про те, чи перебуває файл у
- Значення (розділені через | або альтернативу): timestamp, user, userid, comment, parsedcomment, canonicaltitle, url, size, dimensions, sha1, mime, mediatype, metadata, commonmetadata, extmetadata, bitdepth, badfile
- За замовчуванням: timestamp|url
- aiprefix
Шукати усі назви зображень, що починаються цим значенням. Можна використати лише разом з aisort=name.
- aiminsize
Обмежити до зображень, які мають щонайменше стільки байтів.
- Тип: ціле число
- aimaxsize
Обмежити до зображень, які мають максимум стільки байтів.
- Тип: ціле число
- aisha1
SHA1-хеш зображення. Перевизначає aisha1base36.
- aisha1base36
SHA1-хеш зображення у base 36 (використано в MediaWiki).
- aiuser
Видати лише файли, завантажені цим користувачем. Можна використати лише з aisort=timestamp. Не можна використати разом з aifilterbots.
- Тип: ім'я користувача
- aifilterbots
Як фільтрувати файли, завантажені ботами. Можна використати лише з aisort=timestamp. Не можна використати разом з aiuser.
- Одне з наступних значень: all, bots, nobots
- За замовчуванням: all
- aimime
Які MIME-типи шукати, напр., image/jpeg.
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- ailimit
Скільки всього зображень видати.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- Показати список файлів, які починаються на літеру B.
- api.php?action=query&list=allimages&aifrom=B [відкрити в пісочниці]
- Показати список нещодавно завантажених файлів, подібно до Special:NewFiles.
- api.php?action=query&list=allimages&aiprop=user|timestamp|url&aisort=timestamp&aidir=older [відкрити в пісочниці]
- Показати список файлів з MIME-типом image/png або image/gif
- api.php?action=query&list=allimages&aimime=image/png|image/gif [відкрити в пісочниці]
- Показати інформацію про 4 файли, що починаються на літеру T.
- api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo [відкрити в пісочниці]
list=alllinks (al)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Перераховувати всі посилання, які вказують на заданий простір назв.
- alcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- alfrom
Назва посилання, з якої почати перераховувати.
- alto
Назва посилання, якою закінчити перераховувати.
- alprefix
Шукати усі пов'язані назви, які починаються з цього значення.
- alunique
Показувати лише окремі пов'язані назви. Не може використовуватися з alprop=ids. Коли використовується як генератор, видає цільові сторінки замість вихідних сторінок.
- Тип: логічний (деталі)
- alprop
Які відомості включати:
- ids
- Додає ідентифікатори сторінок, що має посилання (не можна використати разом з alunique).
- title
- Додає назву посилання.
- Значення (розділені через | або альтернативу): ids, title
- За замовчуванням: title
- alnamespace
Простір назв для переліку.
- Одне з наступних значень: -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- За замовчуванням: 0
- allimit
Скільки всього елементів виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 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+
Перераховувати всі сторінки послідовно в заданому просторі назв.
- apfrom
Заголовок сторінки, з якого почати перелічувати.
- apcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- apto
Заголовок сторінки, яким закінчувати перелічувати.
- apprefix
Шукати усі назви сторінок, які починаються з цього значення.
- apnamespace
Простір назв для переліку.
- Одне з наступних значень: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- За замовчуванням: 0
- apfilterredir
Які сторінки перерахувати.
- Одне з наступних значень: all, redirects, nonredirects
- За замовчуванням: all
- apminsize
Обмежити до сторінок, які мають щонайменше стільки байтів.
- Тип: ціле число
- apmaxsize
Обмежити до сторінок, які мають максимум стільки байтів.
- Тип: ціле число
- apprtype
Обмежити до захищених сторінок.
- Значення (розділені через | або альтернативу): edit, move, upload
- apprlevel
Фільтрувати захисти залежно від рівня (мусить використовуватися з apprtype= parameter).
- Значення (розділені через | або альтернативу): Може бути пустим або autoconfirmed, sysop
- apprfiltercascade
Фільтрувати захисти залежно від каскадності (ігнорується, коли apprtype не вказано).
- Одне з наступних значень: cascading, noncascading, all
- За замовчуванням: all
- aplimit
Скільки всього сторінок виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- apdir
Напрямок, у якому перелічити.
- Одне з наступних значень: ascending, descending
- За замовчуванням: ascending
- apfilterlanglinks
Фільтрувати залежно від наявності у сторінки мовних посилань. Зауважте, що це може не врахувати мовні посилання, додані розширеннями.
- Одне з наступних значень: withlanglinks, withoutlanglinks, all
- За замовчуванням: all
- apprexpiry
За якою тривалістю захисту фільтрувати сторінку:
- indefinite
- Отримати лише сторінки з нескінченним захистом.
- definite
- Отримати лише сторінки з визначеним терміном захисту.
- all
- Отримати сторінки з будь-яким терміном захисту.
- Одне з наступних значень: indefinite, definite, all
- За замовчуванням: all
- Показати список сторінок, які починаються на літеру B.
- api.php?action=query&list=allpages&apfrom=B [відкрити в пісочниці]
- Показати інформацію про 4 сторінки, що починаються на літеру T.
- api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info [відкрити в пісочниці]
- Показати вміст перших двох сторінок, що не є перенаправленнями і починаються на Re.
- api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content [відкрити в пісочниці]
list=allredirects (ar)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Перерахувати усі перенаправлення на простір назв.
- arcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- arfrom
Назва перенаправлення, з якої почати перераховувати.
- arto
Назва перенаправлення, якою закінчувати перераховувати.
- arprefix
Шукати усі цільові сторінки, які починаються з цього значення.
- arunique
Показувати лише окремі цільові сторінки. Не може використовуватися разом з arprop=ids|fragment|interwiki. Коли використовується як генератор, видає цільові сторінки замість вихідних сторінок.
- Тип: логічний (деталі)
- arprop
Які відомості включити:
- ids
- Додає ID сторінки-перенаправлення (не можна використати разом з arunique).
- title
- Додає заголовок перенаправлення.
- fragment
- Додає фрагмент з перенаправлення, якщо він є (не можна використати разом з arunique).
- interwiki
- Додає інтервікі-префікс з перенаправлення, якщо він є (не можна використати разом з arunique).
- Значення (розділені через | або альтернативу): ids, title, fragment, interwiki
- За замовчуванням: title
- arnamespace
Простір назв для переліку.
- Одне з наступних значень: -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- За замовчуванням: 0
- arlimit
Скільки всього елементів виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 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+
Список усіх версій.
- arvprop
Які властивості отримати для кожної версії:
- ids
- ID версії.
- flags
- Позначки версії (незначні).
- timestamp
- Часова мітка версії.
- user
- Користувач, який створив версію.
- userid
- ID користувача, який створив версію.
- size
- Довжина версії (в байтах).
- sha1
- SHA-1 (base 16) версії.
- contentmodel
- ID моделі вмісту версії.
- comment
- Коментар користувача до версії.
- parsedcomment
- Проаналізований коментар користувача до версії.
- content
- Текст версії.
- tags
- Мітки версії.
- parsetree
- Deprecated. Використовуйте натомість action=expandtemplates або action=parse. Синтаксичне дерево XML вмісту версії (передбачає модель вмісту
wikitext
).
- Значення (розділені через | або альтернативу): ids, flags, timestamp, user, userid, size, sha1, contentmodel, comment, parsedcomment, content, tags, parsetree
- За замовчуванням: ids|timestamp|flags|comment|user
- arvlimit
Обмежити кількість версій, які буде видано.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- arvexpandtemplates
- Застарілий.
Використовуйте натомість action=expandtemplates. Розгорнути шаблони у вмісті версії (передбачає arvprop=content).
- Тип: логічний (деталі)
- arvgeneratexml
- Застарілий.
Використовуйте натомість action=expandtemplates або action=parse. Генерувати синтаксичне дерево XML для вмісту версії (передбачає arvprop=content; замінено на arvprop=parsetree).
- Тип: логічний (деталі)
- arvparse
- Застарілий.
Використовуйте натомість action=parse. Аналізувати вміст версії (передбачає arvprop=content). З причин продуктивності, якщо використовується ця опція, arvlimit встановлюється як 1.
- Тип: логічний (деталі)
- arvsection
Витягнути вміст лише розділу з цим номером.
- arvdiffto
- Застарілий.
Використовуйте натомість action=compare. ID версії, з якою порівняти кожну версію. Використайте prev, next і cur для попередньої, наступної та поточної версій відповідно.
- arvdifftotext
- Застарілий.
Використовуйте натомість action=compare. Текст, з яким порівняти кожну версію. Порівнює лише обмежену кількість версій. Перевизначає arvdiffto. Якщо вказано arvsection, лише ця версія буде порівняна з цим текстом.
- arvdifftotextpst
- Застарілий.
Використовуйте натомість action=compare. Виконати попередню трансформацію тексту перед виведенням дифу. Дійсне лише з використанням arvdifftotext.
- Тип: логічний (деталі)
- arvcontentformat
Формат серіалізації, використаний для arvdifftotext й очікуваний для контенту-результату.
- Одне з наступних значень: application/json, text/x-wiki, text/javascript, text/css, text/plain
- arvuser
Перерахувати лише версії цього користувача.
- Тип: ім'я користувача
- arvnamespace
Перерахувати сторінки лише в цьому просторі назв.
- Значення (розділені через | або альтернативу): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Щоб зазначити всі значення, використовуйте *.
- arvstart
Часова мітка, з якої почати перелік.
- Тип: часова мітка (дозволені формати)
- arvend
Часова мітка закінчення переліку.
- Тип: часова мітка (дозволені формати)
- arvdir
У якому напрямку перелічувати:
- newer
- Спочатку найстарші. Примітка: arvstart має бути перед arvend.
- older
- Спочатку найновіші (за замовчуванням). Примітка: arvstart має бути перед arvend.
- Одне з наступних значень: newer, older
- За замовчуванням: older
- arvexcludeuser
Не перераховувати версії цього користувача.
- Тип: ім'я користувача
- arvcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- 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+
Список усіх включень (сторінки, вставлені з використанням {{x}}), включно з неіснуючими.
- atcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- atfrom
Назва включення, з якої почати перераховувати.
- atto
Назва включення, якою закінчити перераховувати.
- atprefix
Шукати усі включені назви, які починаються з цього значення.
- atunique
Показувати лише окремі включені назви. Не може використовуватися разом з atprop=ids. Коли використовується як генератор, видає цільові сторінки замість вихідних сторінок.
- Тип: логічний (деталі)
- atprop
Які відомості включати:
- ids
- Додає ідентифікатор сторінки включення (не можна використати разом з atunique).
- title
- Додає назву включення.
- Значення (розділені через | або альтернативу): ids, title
- За замовчуванням: title
- atnamespace
Простір назв для переліку.
- Одне з наступних значень: -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- За замовчуванням: 10
- atlimit
Скільки всього елементів виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 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+
Перерахувати усіх зареєстрованих користувачів.
- aufrom
Ім'я користувача, з якого почати перелічувати.
- auto
Ім'я користувача, на якому закінчити перелічувати.
- auprefix
Шукати усіх користувачів, які починаються з цього значення.
- audir
Напрямок сортування.
- Одне з наступних значень: ascending, descending
- За замовчуванням: ascending
- augroup
Включати лише користувачів з даних груп.
- Значення (розділені через | або альтернативу): bot, sysop, bureaucrat, emailconfirmed
- auexcludegroup
Виключити користувачів у даних групах.
- Значення (розділені через | або альтернативу): bot, sysop, bureaucrat, emailconfirmed
- aurights
Включати лише користувачів з даними правами. Не включає права, надані безумовними або автоматичними групами на зразок *, користувач або автопідтверджені.
- Значення (розділені через | або альтернативу): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, delete, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editprotected, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmywatchlist, editsemiprotected, editusercss, edituserjs, hideuser, import, importupload, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, movefile, move-categorypages, move-rootuserpages, move-subpages, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi, nuke, renameuser, gadgets-edit, gadgets-definition-edit, skipcaptcha, spamblacklistlog
- Максимальна кількість значень — 50 (500 для ботів).
- auprop
Які саме відомості включати:
- blockinfo
- Додає інформацію про поточне блокування користувача.
- groups
- Перераховує групи, до яких користувач належить. Це використовує більше ресурсів сервера і може видати менше результатів, ніж ліміт.
- implicitgroups
- Перераховує усіх групи, до яких користувач належить автоматично.
- rights
- Перераховує права, які користувач має.
- editcount
- Додає кількість редагувань користувача.
- registration
- Додає часову мітку, коли користувач зареєструвався, якщо доступно (може бути пустою).
- centralids
- Додає центральні ідентифікатори і стан приєднання для користувача.
- Значення (розділені через | або альтернативу): blockinfo, groups, implicitgroups, rights, editcount, registration, centralids
- aulimit
Скільки всього виводити імен користувачів.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- auwitheditsonly
Перерахувати лише користувачів, що зробили редагування.
- Тип: логічний (деталі)
- auactiveusers
Перерахувати лише користувачів, що були активні 30 останніх днів.
- Тип: логічний (деталі)
- auattachedwiki
Із auprop=centralids, також вказати, чи користувач має приєднану вікі, визначену цим ідентифікатором.
- Перерахувати користувачів, починаючи з Y.
- api.php?action=query&list=allusers&aufrom=Y [відкрити в пісочниці]
list=backlinks (bl)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Знайти усі сторінки, що посилаються на подану сторінку.
- bltitle
Назва для пошуку. Не можна використати разом з blpageid.
- blpageid
ID сторінки для пошуку. Не можна використати разом з bltitle.
- Тип: ціле число
- blcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- blnamespace
Простір назв для переліку.
- Значення (розділені через | або альтернативу): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Щоб зазначити всі значення, використовуйте *.
- bldir
Напрямок, у якому перелічити.
- Одне з наступних значень: ascending, descending
- За замовчуванням: ascending
- blfilterredir
Як відфільтрувати перенаправлення. Якщо встановлено nonredirects при увімкненому blredirect, це застосовується лише до другого рівня.
- Одне з наступних значень: all, redirects, nonredirects
- За замовчуванням: all
- bllimit
Скільки всього виводити сторінок. Якщо увімкнено blredirect, ліміт застосовується до кожного рівня окремо (це означає, що може бути видано до 2 * bllimit результатів).
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- blredirect
Якщо сторінка, яка посилається, є перенаправленням, знайти всі сторінки, які посилаються на це перенаправлення, теж. Максимальний ліміт зменшується наполовину.
- Тип: логічний (деталі)
- Показати посилання на Main page.
- api.php?action=query&list=backlinks&bltitle=Main%20Page [відкрити в пісочниці]
- Отримати інформацію про сторінки, що посилаються на Main page.
- api.php?action=query&generator=backlinks&gbltitle=Main%20Page&prop=info [відкрити в пісочниці]
list=blocks (bk)
- Цей модуль вимагає прав на читання.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Перерахувати усіх заблокованих користувачів і IP-адреси.
- bkstart
Часова мітка, з якої почати перелік.
- Тип: часова мітка (дозволені формати)
- bkend
Часова мітка закінчення переліку.
- Тип: часова мітка (дозволені формати)
- bkdir
У якому напрямку перелічувати:
- newer
- Спочатку найстарші. Примітка: bkstart має бути перед bkend.
- older
- Спочатку найновіші (за замовчуванням). Примітка: bkstart має бути перед bkend.
- Одне з наступних значень: newer, older
- За замовчуванням: older
- bkids
Вивести список заблокованих ID (необов'язково).
- Тип: список цілих чисел
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- bkusers
Список користувачів для пошуку (необов'язково).
- Тип: список імен користувачів
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- bkip
Отримати всі блокування, що стосуються цієї IP-адреси або CIDR-діапазону, включно з блокуваннями діапазонів. Не може бути використано разом з bkusers. CIDR-діапазони, ширші, ніж IPv4/16 чи IPv6/19, не приймаються.
- bklimit
Максимальна кількість блокувань у списку.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- bkprop
Які властивості отримати:
- id
- Додає ID блокування.
- user
- Додає ім'я заблокованого користувача.
- userid
- Додає ID заблокованого користувача.
- by
- Додає ім'я користувача, який заблокував.
- byid
- Додає ID користувача, який заблокував.
- timestamp
- Додає часову мітку здійснення блокування.
- expiry
- Додає часову мітку закінчення терміну блокування.
- reason
- Додає причину, вказану при блокуванні.
- range
- Додає діапазон IP-адрес, на які поширюється блокування.
- flags
- Мітки бану (автоблокування, лише анонім тощо).
- Значення (розділені через | або альтернативу): id, user, userid, by, byid, timestamp, expiry, reason, range, flags
- За замовчуванням: id|user|by|timestamp|expiry|reason|flags
- bkshow
Показувати лише елементи, які відповідають цим критеріям. Наприклад, щоб побачити лише незалежні блокування IP-адрес, встановіть bkshow=ip|!temp.
- Значення (розділені через | або альтернативу): account, !account, temp, !temp, ip, !ip, range, !range
- bkcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Вивести список блокувань.
- api.php?action=query&list=blocks [відкрити в пісочниці]
- Вивести список блокувань користувачів Alice та Bob.
- api.php?action=query&list=blocks&bkusers=Alice|Bob [відкрити в пісочниці]
list=categorymembers (cm)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Перерахувати усі сторінки у поданій категорії.
- cmtitle
Яку категорію вивести (обов'язково). Мусить включати префікс Категорія:. Не можна використати разом з cmpageid.
- cmpageid
ID сторінки категорії для виведення. Не можна використати разом з cmtitle.
- Тип: ціле число
- cmprop
Які відомості включати:
- ids
- Додає ID сторінки.
- title
- Додає назву й ID простору назв сторінки.
- sortkey
- Додає ключ сортування, використаний для сортування у категорії (шістнадцятковий рядок).
- sortkeyprefix
- Додає ключ сортування, використаний для сортування у категорії (людиночитна частина).
- type
- Додає тип, за яким категоризується сторінка (page, subcat або file).
- timestamp
- Додає мітку часу, коли сторінка була включена.
- Значення (розділені через | або альтернативу): ids, title, sortkey, sortkeyprefix, type, timestamp
- За замовчуванням: ids|title
- cmnamespace
Включати лише сторінки у цих просторах назв. Зверніть увагу, що cmtype=subcat чи cmtype=file можна використовувати замість cmnamespace=14 чи 6.
- Значення (розділені через | або альтернативу): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Щоб зазначити всі значення, використовуйте *.
- cmtype
Який тип елементів категорії включати. Ігнорується, коли вказано cmsort=timestamp.
- Значення (розділені через | або альтернативу): page, subcat, file
- За замовчуванням: page|subcat|file
- cmcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- cmlimit
Максимальна кількість сторінок для виведення.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- cmsort
Властивість, за якою сортувати.
- Одне з наступних значень: sortkey, timestamp
- За замовчуванням: sortkey
- cmdir
У якому напрямку сортувати.
- Одне з наступних значень: asc, desc, ascending, descending, newer, older
- За замовчуванням: ascending
- cmstart
Часова мітка, з якої почати список. Можна використати лише разом з cmsort=timestamp.
- Тип: часова мітка (дозволені формати)
- cmend
Часова мітка, якою закінчити список. Можна використати лише разом з cmsort=timestamp.
- Тип: часова мітка (дозволені формати)
- cmstarthexsortkey
Ключ сортування, з якого почати список, як видає cmprop=sortkey. Можна використати лише разом з cmsort=sortkey.
- cmendhexsortkey
Ключ сортування, з якого почати список, як видає cmprop=sortkey. Можна використати лише разом з cmsort=sortkey.
- cmstartsortkeyprefix
Префікс ключа сортування, з якого почати список. Можна використати лише разом з cmsort=sortkey. Перевизначає cmstarthexsortkey.
- cmendsortkeyprefix
Префікс ключа сортування, перед яким закінчити список (не на; якщо це значення зустрінеться, його не буде включено!). Можна використати лише разом з cmsort=sortkey. Перевизначає cmendhexsortkey.
- cmstartsortkey
- Застарілий.
Використати натомість cmstarthexsortkey.
- cmendsortkey
- Застарілий.
Використати натомість cmendhexsortkey.
- Отримати перші 10 сторінок у Category:Physics.
- api.php?action=query&list=categorymembers&cmtitle=Category:Physics [відкрити в пісочниці]
- Отримати інформацію про перші 10 сторінок у Category:Physics.
- api.php?action=query&generator=categorymembers&gcmtitle=Category:Physics&prop=info [відкрити в пісочниці]
list=deletedrevs (dr)
- Цей модуль є застарілим.
- Цей модуль вимагає прав на читання.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Перелічити вилучені версії.
Працює у трьох режимах:
- Перелічити вилучені версії поданих назв, відсортованих за часовою міткою.
- Перелічити вилучений внесок поданого користувача, відсортований за часовою міткою (без вказання заголовків).
- Перелічити усі вилучені версії у поданому просторі назв, відсортовані за назвою та часовою міткою (без вказання заголовків, druser не вказаний).
Окремі параметри можуть застосовуватися в одному режимі й ігноруватися в іншому.
- drstart
Часова мітка початку переліку.
- Режими: 1, 2
- Тип: часова мітка (дозволені формати)
- drend
Часова мітка закінчення переліку.
- Режими: 1, 2
- Тип: часова мітка (дозволені формати)
- drdir
У якому напрямку перелічувати:
- newer
- Спочатку найстарші. Примітка: drstart має бути перед drend.
- older
- Спочатку найновіші (за замовчуванням). Примітка: drstart має бути перед drend.
- Режими: 1, 3
- Одне з наступних значень: newer, older
- За замовчуванням: older
- drfrom
Почати перелік з цієї назви.
- Режим: 3
- drto
Закінчити перелік цією назвою.
- Режим: 3
- drprefix
Шукати усі назви сторінок, які починаються з цього значення.
- Режим: 3
- drunique
Вивести лише одну версію кожної сторінки.
- Режим: 3
- Тип: логічний (деталі)
- drnamespace
Перерахувати сторінки лише в цьому просторі назв.
- Режим: 3
- Одне з наступних значень: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- За замовчуванням: 0
- drtag
Перерахувати лише версії, помічені цим теґом.
- druser
Перерахувати лише версії цього користувача.
- Тип: ім'я користувача
- drexcludeuser
Не перераховувати версії цього користувача.
- Тип: ім'я користувача
- drprop
Які властивості отримати:
- revid
- Додає ID вилученої версії.
- parentid
- Додає ID попередньої версії сторінки.
- user
- Додає користувача, який створив версію.
- userid
- Додає ID користувача, який створив версію.
- comment
- Додає коментар до версії.
- parsedcomment
- Додає проаналізований коментар до версії.
- minor
- Позначає, якщо версія створена незначним редагуванням.
- len
- Додає довжину (байти) версії.
- sha1
- Додає SHA-1 (base 16) версії.
- content
- Додає вміст версії.
- token
- Застаріло. Дає токен редагування.
- tags
- Теґи версії.
- Значення (розділені через | або альтернативу): revid, parentid, user, userid, comment, parsedcomment, minor, len, sha1, content, token, tags
- За замовчуванням: user|comment
- drlimit
Максимальна кількість версій для переліку.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- drcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Перерахувати останні вилучені версії сторінок Main Page і Talk:Main Page, з вмістом (режим 1).
- api.php?action=query&list=deletedrevs&titles=Main%20Page|Talk:Main%20Page&drprop=user|comment|content [відкрити в пісочниці]
- Перерахувати останні 50 вилучених редагувань Bob (режим 2).
- api.php?action=query&list=deletedrevs&druser=Bob&drlimit=50 [відкрити в пісочниці]
- Перерахувати перші 50 вилучених версій у головному просторі назв (режим 3).
- api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50 [відкрити в пісочниці]
- Перерахувати перші 50 вилучених сторінок у просторі назв Обговорення (режим 3).
- api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50&drnamespace=1&drunique= [відкрити в пісочниці]
list=embeddedin (ei)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Знайти всі сторінки, які вбудовують (включають) подану назву.
- eititle
Назва для пошуку. Не можна використати разом з eipageid.
- eipageid
ID сторінки для пошуку. Не можна використати разом з eititle.
- Тип: ціле число
- eicontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- einamespace
Простір назв для переліку.
- Значення (розділені через | або альтернативу): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Щоб зазначити всі значення, використовуйте *.
- eidir
Напрямок, у якому перелічити.
- Одне з наступних значень: ascending, descending
- За замовчуванням: ascending
- eifilterredir
Як фільтрувати перенаправлення.
- Одне з наступних значень: all, redirects, nonredirects
- За замовчуванням: all
- eilimit
Скільки всього сторінок виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 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+
Перерахувати сторінки, які містять поданий URL.
- euprop
Які відомості включати:
- ids
- Додає ID сторінки.
- title
- Додає заголовок і ID простору назв сторінки.
- url
- Додає URL, використаний на сторінці.
- Значення (розділені через | або альтернативу): ids, title, url
- За замовчуванням: ids|title|url
- euoffset
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Тип: ціле число
- euprotocol
Протокол URL. Якщо пусто і вказано euquery, протокол http. Залиште пустими і це, і euquery, щоб перелічити усі зовнішні посилання.
- Одне з наступних значень: Може бути пустим або bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, worldwind, xmpp
- За замовчуванням: (пусто)
- euquery
Шукати рядок без протоколу. Див. Special:LinkSearch. Залиште пустим, щоб вивести усі зовнішні посилання.
- eunamespace
Простори назв для переліку.
- Значення (розділені через | або альтернативу): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Щоб зазначити всі значення, використовуйте *.
- eulimit
Скільки сторінок виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- euexpandurl
Розгорнути протокол-залежні URL за канонічним протоколом.
- Тип: логічний (деталі)
- Показати сторінки, які посилаються на http://www.mediawiki.org.
- api.php?action=query&list=exturlusage&euquery=www.mediawiki.org [відкрити в пісочниці]
list=filearchive (fa)
- Цей модуль вимагає прав на читання.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Перерахувати всі вилучені файли послідовно.
- fafrom
Назва зображення, з якої почати перелічувати.
- fato
Назва зображення, якою закінчити перелічувати.
- faprefix
Шукати усі назви зображень, які починаються з цього значення.
- fadir
Напрямок, у якому перелічити.
- Одне з наступних значень: ascending, descending
- За замовчуванням: ascending
- fasha1
SHA1-хеш зображення. Перевизначає fasha1base36.
- fasha1base36
SHA1-хеш зображення у base 36 (використано в MediaWiki).
- faprop
Which image information to get:
- sha1
- Додає хеш SHA-1 до зображення.
- timestamp
- Додає часову мітку завантаженої версії.
- user
- Додає користувача, який завантажив версію зображення.
- size
- Додає розмір зображення у байтах, а також висоту, ширину і кількість сторінок (якщо є).
- dimensions
- Аліас розміру.
- description
- Додає опис версії зображення.
- parseddescription
- Аналіз опису зображення.
- mime
- Додає MIME-тип зображення.
- mediatype
- Додає медіатип зображення.
- metadata
- Вилає Exif-метадані версії зображення.
- bitdepth
- Додає бітну глибину версії.
- archivename
- Додає до імені версію архіву для неостаточного варіанту файлу.
- Значення (розділені через | або альтернативу): sha1, timestamp, user, size, dimensions, description, parseddescription, mime, mediatype, metadata, bitdepth, archivename
- За замовчуванням: timestamp
- falimit
Скільки всього зображень виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- facontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Показати список усіх вилучених файлів.
- api.php?action=query&list=filearchive [відкрити в пісочниці]
list=gadgetcategories (gc)
- Цей модуль вимагає прав на читання.
- Джерело: Gadgets
- Ліцензія: GPL-2.0+
Видає список категорій додатків.
- gcprop
Яку категорію ґаджетів отримати:
- name
- Внутрішнє ім'я категорії.
- title
- Назва категорії.
- members
- Кількість ґаджетів у категорії.
- Значення (розділені через | або альтернативу): name, title, members
- За замовчуванням: 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+
Видає список додатків, використовуваних у цій вікі.
- gaprop
Яку інформацію про ґаджет отримати:
- id
- Внутрішній ID ґаджета.
- metadata
- Метадані ґаджета.
- desc
- Опис ґаджета, перетворений у HTML (може бути повільно, використовуйте за справжньої потреби).
- Значення (розділені через | або альтернативу): id, metadata, desc
- За замовчуванням: id|metadata
- gacategories
Ґаджети з яких категорій отримувати.
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- gaids
ID ґаджетів для отримання.
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 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+
Знайти всі сторінки, що використовують дану назву зображення.
- iutitle
Назва для пошуку. Не можна використати разом з iupageid.
- iupageid
ID сторінки для пошуку. Не можна використати разом з iutitle.
- Тип: ціле число
- iucontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- iunamespace
Простір назв для переліку.
- Значення (розділені через | або альтернативу): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Щоб зазначити всі значення, використовуйте *.
- iudir
Напрямок, у якому перелічити.
- Одне з наступних значень: ascending, descending
- За замовчуванням: ascending
- iufilterredir
Як відфільтрувати перенаправлення. Якщо встановлено для неперенаправлень при увімкненому iuredirect, це застосовується лише до другого рівня.
- Одне з наступних значень: all, redirects, nonredirects
- За замовчуванням: all
- iulimit
Скільки всього виводити сторінок. Якщо увімкнено iuredirect, ліміт застосовується до кожного рівня окремо (це означає, що може бути видано до 2 * iulimit результатів).
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- iuredirect
Якщо сторінка, яка посилається, є перенаправленням, знайти всі сторінки, які посилаються на це перенаправлення, теж. Максимальний ліміт зменшується наполовину.
- Тип: логічний (деталі)
- Показати сторінки, які використовують File:Albert Einstein Head.jpg.
- api.php?action=query&list=imageusage&iutitle=File:Albert%20Einstein%20Head.jpg [відкрити в пісочниці]
- Отримати інформацію про сторінки, які використовують File:Albert Einstein Head.jpg.
- api.php?action=query&generator=imageusage&giutitle=File:Albert%20Einstein%20Head.jpg&prop=info [відкрити в пісочниці]
list=iwbacklinks (iwbl)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Знайти всі сторінки, які посилаються на дане інтервікі-посилання.
Може використовуватися, щоб знайти всі посилання з префіксом або всі посилання на назву (з даним префіксом). Без використання жодного параметра це, по суті, «всі інтервікі-посилання».
- iwblprefix
Префікс для інтервікі.
- iwbltitle
Інтервікі-посилання для пошуку. Повинно використовуватися з iwblblprefix.
- iwblcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- iwbllimit
Скільки всього сторінок виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- iwblprop
Які властивості отримати:
- iwprefix
- Додає префікс інтервікі.
- iwtitle
- Додає назву інтервікі.
- Значення (розділені через | або альтернативу): iwprefix, iwtitle
- За замовчуванням: (пусто)
- iwbldir
Напрямок, у якому перелічити.
- Одне з наступних значень: ascending, descending
- За замовчуванням: ascending
- Отримати сторінки, що посилаються на wikibooks:Test.
- api.php?action=query&list=iwbacklinks&iwbltitle=Test&iwblprefix=wikibooks [відкрити в пісочниці]
- Отримати інформацію про сторінки, що посилаються на wikibooks:Test.
- api.php?action=query&generator=iwbacklinks&giwbltitle=Test&giwblprefix=wikibooks&prop=info [відкрити в пісочниці]
list=langbacklinks (lbl)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Знайти всі сторінки, які посилаються на дане мовне посилання.
Може бути використано для пошуку всіх посилань з кодом мови або всіх посилань на назву (з урахуванням мови). Без жодного параметра це «усі мовні посилання».
Зверніть увагу, що це може не розглядати мовні посилання, додані розширеннями.
- lbllang
Мова мовного посилання.
- lbltitle
Мовне посилання для пошуку. Мусить бути використане з lbllang.
- lblcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- lbllimit
Скільки всього сторінок виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 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+
Отримати події з журналів.
- leprop
Які властивості отримати:
- ids
- Додає ID події в журналі.
- title
- Додає назву сторінки події в журналі.
- type
- Додає тип події в журналі.
- user
- Додає користувача, відповідального за подію в журналі.
- userid
- Додає ID користувача, відповідального за подію в журналі.
- timestamp
- Додає часову мітку події.
- comment
- Додає коментар події.
- parsedcomment
- Додає проаналізований коментар події.
- details
- Виводить додаткові деталі щодо події.
- tags
- Виводить мітки події.
- Значення (розділені через | або альтернативу): ids, title, type, user, userid, timestamp, comment, parsedcomment, details, tags
- За замовчуванням: ids|title|type|user|timestamp|comment|details
- letype
Відфільтрувати записи журналу лише цього типу.
- Одне з наступних значень: Може бути пустим або renameuser, spamblacklist, block, protect, rights, delete, upload, move, import, patrol, merge, suppress, tag, managetags, contentmodel, newusers
- leaction
Відфільтрувати дії журналу до лише цієї дії. Перезаписує letype. У списку можливих значень, значення з джокери з астеріском на зразок action/* можуть мати різне після косої риски (/).
- Одне з наступних значень: renameuser/renameuser, spamblacklist/*, block/block, block/reblock, block/unblock, contentmodel/change, contentmodel/new, delete/delete, delete/delete_redir, delete/event, delete/restore, delete/revision, import/interwiki, import/upload, managetags/activate, managetags/create, managetags/deactivate, managetags/delete, merge/merge, move/move, move/move_redir, patrol/patrol, patrol/autopatrol, protect/modify, protect/move_prot, protect/protect, protect/unprotect, rights/autopromote, rights/rights, suppress/block, suppress/delete, suppress/event, suppress/reblock, suppress/revision, tag/update, upload/overwrite, upload/revert, upload/upload, newusers/newusers, newusers/create, newusers/create2, newusers/byemail, newusers/autocreate
- lestart
Часова мітка початку переліку.
- Тип: часова мітка (дозволені формати)
- leend
Часова мітка завершення переліку.
- Тип: часова мітка (дозволені формати)
- ledir
У якому напрямку перелічувати:
- newer
- Спочатку найстарші. Примітка: lestart має бути перед leend.
- older
- Спочатку найновіші (за замовчуванням). Примітка: lestart має бути перед leend.
- Одне з наступних значень: newer, older
- За замовчуванням: older
- leuser
Відфільтрувати серед записів зроблені поданим користувачем.
- Тип: ім'я користувача
- letitle
Відфільтрувати серед записів пов'язані зі сторінкою.
- lenamespace
Відфільтрувати до записів у поданому просторі назв.
- Одне з наступних значень: -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- leprefix
Відфільтрувати до записів, що починаються з цього префікса.
- letag
Перерахувати лише записи подій, помічені цим теґом.
- lelimit
Скільки всього виводити записів подій.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- lecontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Перелічити останні подій в журналі.
- api.php?action=query&list=logevents [відкрити в пісочниці]
list=mystashedfiles (msf)
- Цей модуль вимагає прав на читання.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Отримати список файлів у сховку завантажень поточного користувача.
- msfprop
Які властивості файлів отримати.
- size
- Отримати розмір файлу та виміри зображення.
- type
- Отримати MIME-тип та тип даних файлу.
- Значення (розділені через | або альтернативу): size, type
- За замовчуванням: (пусто)
- msflimit
Скільки файлів виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- msfcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Отримати ключі файлів (filekey), розміри файлів та піксельні виміри файлів у сховку завантажень поточного користувача.
- api.php?action=query&list=mystashedfiles&msfprop=size [відкрити в пісочниці]
list=pagepropnames (ppn)
- Цей модуль вимагає прав на читання.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Перелічити усі назви властивостей сторінки, що використовуються у вікі.
- ppncontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- ppnlimit
Максимальна кількість назв для виведення.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- Отримати перші 10 назв властивостей.
- api.php?action=query&list=pagepropnames [відкрити в пісочниці]
list=pageswithprop (pwp)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Перелічити усі сторінки, що використовують подану властивість сторінки.
- pwppropname
Властивість сторі́нки, для якої перелічити сторінки́ (action=query&list=pagepropnames видає назви властивостей сторінки, що використовуються).
- Цей параметр є обов'язковим.
- pwpprop
Які відомості включати:
- ids
- Додає ID сторінки.
- title
- Додає заголовок і ID простору назв сторінки.
- value
- Додає значення властивості сторінки.
- Значення (розділені через | або альтернативу): ids, title, value
- За замовчуванням: ids|title
- pwpcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- pwplimit
Максимальна кількість сторінок для виведення.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- pwpdir
У якому напрямку сортувати.
- Одне з наступних значень: ascending, descending
- За замовчуванням: ascending
- Перелічити перші 10, що використовують
{{DISPLAYTITLE:}}
. - api.php?action=query&list=pageswithprop&pwppropname=displaytitle&pwpprop=ids|title|value [відкрити в пісочниці]
- Отримати додаткову інформацію про перші 10 сторінок, що використовують
__NOTOC__
. - api.php?action=query&generator=pageswithprop&gpwppropname=notoc&prop=info [відкрити в пісочниці]
list=prefixsearch (ps)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Виконати пошук назв сторінок за префіксом.
Незважаючи на подібність назв, цей модуль не призначений для того, аби бути еквівалентом Special:PrefixIndex; щодо цього, перегляньте action=query&list=allpages із параметром apprefix. Мета цього модуля така ж, як і action=opensearch: взяти текст, введений користувачем, і вивести найбільш відповідні назви. Залежно від програмної підоснови пошукової системи, сюди можуть також входити виправлення орфографії, уникнення перенаправлень чи інша евристика.
- pssearch
Рядок пошуку.
- Цей параметр є обов'язковим.
- psnamespace
Простори назв, у яких шукати.
- Значення (розділені через | або альтернативу): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Щоб зазначити всі значення, використовуйте *.
- За замовчуванням: 0
- pslimit
Максимальна кількість результатів для виведення.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- psoffset
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Тип: ціле число
- За замовчуванням: 0
- Шукати назви сторінок, які починаються з meaning.
- api.php?action=query&list=prefixsearch&pssearch=meaning [відкрити в пісочниці]
list=protectedtitles (pt)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Вивести список усіх назв, захищених від створення.
- ptnamespace
Перерахувати назви лише в цих просторах назв.
- Значення (розділені через | або альтернативу): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Щоб зазначити всі значення, використовуйте *.
- ptlevel
Перерахувати лише назви з цими рівням захисту.
- Значення (розділені через | або альтернативу): autoconfirmed, sysop
- ptlimit
Скільки всього сторінок виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- ptdir
У якому напрямку перелічувати:
- newer
- Спочатку найстарші. Примітка: ptstart має бути перед ptend.
- older
- Спочатку найновіші (за замовчуванням). Примітка: ptstart має бути перед ptend.
- Одне з наступних значень: newer, older
- За замовчуванням: older
- ptstart
Почати список з цієї часової мітки захисту.
- Тип: часова мітка (дозволені формати)
- ptend
Закінчити список цією часовою міткою захисту.
- Тип: часова мітка (дозволені формати)
- ptprop
Які властивості отримати:
- timestamp
- Додає часову мітку встановлення захисту.
- user
- Додає користувача, який встановив захист.
- userid
- Додає ID користувача, який встановив захист.
- comment
- Додає коментар захисту.
- parsedcomment
- Додає проаналізований коментар захисту.
- expiry
- Додає часову мітку закінчення захисту.
- level
- Додає рівень захисту.
- Значення (розділені через | або альтернативу): timestamp, user, userid, comment, parsedcomment, expiry, level
- За замовчуванням: timestamp|level
- ptcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Вивести список захищених назв.
- api.php?action=query&list=protectedtitles [відкрити в пісочниці]
- Знайти посилання на захищені назви в основному просторі назв.
- api.php?action=query&generator=protectedtitles&gptnamespace=0&prop=linkshere [відкрити в пісочниці]
list=querypage (qp)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Отримати список, кий дає спеціальна сторінка на базі QueryPage.
- qppage
Назва спеціальної сторінки. Зважте, що чутлива до регістру.
- Цей параметр є обов'язковим.
- Одне з наступних значень: Ancientpages, BrokenRedirects, Deadendpages, DoubleRedirects, ListDuplicatedFiles, Listredirects, Lonelypages, Longpages, MediaStatistics, Mostcategories, Mostimages, Mostinterwikis, Mostlinkedcategories, Mostlinkedtemplates, Mostlinked, Mostrevisions, Fewestrevisions, Shortpages, Uncategorizedcategories, Uncategorizedpages, Uncategorizedimages, Uncategorizedtemplates, Unusedcategories, Unusedimages, Wantedcategories, Wantedfiles, Wantedpages, Wantedtemplates, Unwatchedpages, Unusedtemplates, Withoutinterwiki, GadgetUsage
- qpoffset
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Тип: ціле число
- За замовчуванням: 0
- qplimit
Кількість результатів, які виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
list=random (rn)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Отримати набір випадкових сторінок.
Сторінки перелічені у певній послідовності, лише початкова точка рандомна. Це означає, що якщо, наприклад, Main Page є першою випадковою сторінкою у списку, List of fictional monkeys завжди буде другою, List of people on stamps of Vanuatu — третьою, і т. д.
- rnnamespace
Вивести сторінки лише у цих просторах назв.
- Значення (розділені через | або альтернативу): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Щоб зазначити всі значення, використовуйте *.
- rnfilterredir
Як фільтрувати перенаправлення.
- Одне з наступних значень: all, redirects, nonredirects
- За замовчуванням: nonredirects
- rnredirect
- Застарілий.
Використати натомість rnfilterredir=redirects.
- Тип: логічний (деталі)
- rnlimit
Обмежити кількість випадкових сторінок, які буде видано.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 1
- rncontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Отримати дві випадкові сторінки з основного простору назв.
- api.php?action=query&list=random&rnnamespace=0&rnlimit=2 [відкрити в пісочниці]
- Видати інформацію про дві випадкові сторінки з основного простору назв.
- api.php?action=query&generator=random&grnnamespace=0&grnlimit=2&prop=info [відкрити в пісочниці]
list=recentchanges (rc)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Перерахувати нещодавні зміни.
- rcstart
Часова мітка початку переліку.
- Тип: часова мітка (дозволені формати)
- rcend
Часова мітка завершення переліку.
- Тип: часова мітка (дозволені формати)
- rcdir
У якому напрямку перелічувати:
- newer
- Спочатку найстарші. Примітка: rcstart має бути перед rcend.
- older
- Спочатку найновіші (за замовчуванням). Примітка: rcstart має бути перед rcend.
- Одне з наступних значень: newer, older
- За замовчуванням: older
- rcnamespace
Відфільтрувати до змін лише у цих просторах назв.
- Значення (розділені через | або альтернативу): -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Щоб зазначити всі значення, використовуйте *.
- rcuser
Перерахувати лише зміни, зроблені цим користувачем.
- Тип: ім'я користувача
- rcexcludeuser
Не перераховувати зміни, зроблені цим користувачем.
- Тип: ім'я користувача
- rctag
Перерахувати лише зміни, помічені цим теґом.
- rcprop
Включити додаткові відомості:
- user
- Додає користувача, відповідального за редагування і мітки, якщо він IP.
- userid
- Додає ID користувача, відповідального за редагування.
- comment
- Додає коментар редагування.
- parsedcomment
- Додає проаналізований коментар редагування.
- flags
- Додає прапорці редагування.
- timestamp
- Додає часову мітку редагування.
- title
- Додає назву сторінки, де було редагування.
- ids
- Додає ID сторінки, ID нещодавніх змін, а також ID нової і старої версій.
- sizes
- Додає нову і стару довжину сторінки в байтах.
- redirect
- Помічає редагування, якщо сторінка є перенаправленням.
- patrolled
- Помічає редагування як відпатрульвані чи невідпатрульовані.
- loginfo
- Додає інформацію журналу (ID журналу, тип журналу тощо) до записів журналу.
- tags
- Виводить мітки запису.
- sha1
- Додає контрольну суму вмісту для записів, пов'язаних з версією.
- Значення (розділені через | або альтернативу): user, userid, comment, parsedcomment, flags, timestamp, title, ids, sizes, redirect, patrolled, loginfo, tags, sha1
- За замовчуванням: title|timestamp|ids
- rctoken
- Застарілий.
Використати натомість action=query&meta=tokens.
- Значення (розділені через | або альтернативу): patrol
- rcshow
Показати лише елементи, що задовільняють ці критерії. Наприклад, для перегляду лише незначних змін, здійснених користувачами, що увійшли до системи, вкажіть rcshow=minor|!anon.
- Значення (розділені через | або альтернативу): minor, !minor, bot, !bot, anon, !anon, redirect, !redirect, patrolled, !patrolled, unpatrolled
- rclimit
Скільки всього змін виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- rctype
Які типи змін показувати.
- Значення (розділені через | або альтернативу): edit, new, log, external, categorize
- За замовчуванням: edit|new|log|categorize
- rctoponly
Виводити лише зміни, які є останньою версією.
- Тип: логічний (деталі)
- rccontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- rcgeneraterevisions
Коли використовується як генератор, генерувати ідентифікатори версій замість заголовків. Записи нещодавніх редагувань без прив'язаних ID версій (наприклад, більшість записів журналів) не згенерують нічого.
- Тип: логічний (деталі)
- Вивести нещодавні зміни.
- api.php?action=query&list=recentchanges [відкрити в пісочниці]
- Отримати інформацію про сторінки з недавніми невідпатрульованими змінами.
- api.php?action=query&generator=recentchanges&grcshow=!patrolled&prop=info [відкрити в пісочниці]
list=search (sr)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Виконати повнотекстовий пошук.
- srsearch
Шукати назви сторінок або вміст, що співпадає з цим значенням. Ви можете використати рядок пошуку для виклику спеціальних функцій пошуку, залежно від внутрішніх установок пошуку у вікі.
- Цей параметр є обов'язковим.
- srnamespace
Шукати лише в межах цих просторів назв.
- Значення (розділені через | або альтернативу): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Щоб зазначити всі значення, використовуйте *.
- За замовчуванням: 0
- srlimit
Скільки всього сторінок виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- sroffset
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Тип: ціле число
- За замовчуванням: 0
- srwhat
Який тип пошуку виконати.
- Одне з наступних значень: title, text, nearmatch
- srinfo
Які метадані отримати.
- Значення (розділені через | або альтернативу): totalhits, suggestion, rewrittenquery
- За замовчуванням: totalhits|suggestion|rewrittenquery
- srprop
Які властивості для виведення:
- size
- Додає розмір сторінки в байтах.
- wordcount
- Додає кількість слів на сторінці.
- timestamp
- Додає часову мітку останнього редагування сторінки.
- snippet
- Додає проаналізований уривок сторінки.
- titlesnippet
- Додає проаналізований уривок заголовка сторінки.
- redirecttitle
- Додає заголовок відповідного перенаправлення.
- redirectsnippet
- Додає проаналізований уривок перенаправлення.
- sectiontitle
- Додає заголовок відповідного розділу.
- sectionsnippet
- Додає проаналізований уривок заголовка відповідного розділу.
- isfilematch
- Додає перемикач, який показує, є пошук знайшов вміст файлу.
- categorysnippet
- Додає проаналізований уривок відповідної категорії.
- score
- Застарілий. Інгорується.
- hasrelated
- Застарілий. Ігнорується.
- Значення (розділені через | або альтернативу): size, wordcount, timestamp, snippet, titlesnippet, redirecttitle, redirectsnippet, sectiontitle, sectionsnippet, isfilematch, categorysnippet, score, hasrelated
- За замовчуванням: size|wordcount|timestamp|snippet
- srinterwiki
Включати інтервікі в результатах пошуку, якщо доступно.
- Тип: логічний (деталі)
- srenablerewrites
Включити внутрішнє переписування запиту. Деякі пошукові бекенди можуть переписати запит так, щоб вони, теоретично, давали кращі результати, наприклад, виправивши орфографічні помилки.
- Тип: логічний (деталі)
- Шукати 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+
Перелічити мітки змін.
- tgcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- tglimit
Максимальна кількість міток у списку.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- tgprop
Які властивості отримати:
- name
- Додає назву мітки.
- displayname
- Додає системне повідомлення для мітки.
- description
- Додає опис мітки.
- hitcount
- Додає кількість версій та записів журналу, які мають цю мітку.
- defined
- Показує, чи мітка визначена.
- source
- Отримує джерела мітки, що може включати extension для визначених розширеннями міток і manual для міток, які користувачі можуть застосовувати вручну.
- active
- І все ж позначка досі задіяна.
- Значення (розділені через | або альтернативу): name, displayname, description, hitcount, defined, source, active
- За замовчуванням: name
- Перелічити доступні мітки.
- api.php?action=query&list=tags&tgprop=displayname|description|hitcount|defined [відкрити в пісочниці]
list=usercontribs (uc)
- Цей модуль вимагає прав на читання.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Отримати всі редагування користувача.
- uclimit
Максимальна кількість елементів внеску для виведення.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- ucstart
З якої часової мітки виводити.
- Тип: часова мітка (дозволені формати)
- ucend
До якої часової мітки виводити.
- Тип: часова мітка (дозволені формати)
- uccontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- ucuser
Користувачі, для яких отримати внесок. Не можна використовувати з ucuserids чи ucuserprefix.
- Тип: список імен користувачів
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- ucuserids
Ідентифікатори користувачів, для яких отримати внесок. Не можна використовувати з ucuser чи ucuserprefix.
- Тип: список цілих чисел
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- ucuserprefix
Отримати внесок усіх користувачів, чиї імена починаються цим значенням. Не можна використовувати з ucuser чи ucuserids.
- ucdir
У якому напрямку перелічувати:
- newer
- Спочатку найстарші. Примітка: ucstart має бути перед ucend.
- older
- Спочатку найновіші (за замовчуванням). Примітка: ucstart має бути перед ucend.
- Одне з наступних значень: newer, older
- За замовчуванням: older
- ucnamespace
Перерахувати записи внеску лише в цих просторах назв.
- Значення (розділені через | або альтернативу): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Щоб зазначити всі значення, використовуйте *.
- ucprop
Включити додаткові відомомсті:
- ids
- Додає ID сторінки й ID версії.
- title
- Додає назву й ID простору назв сторінки.
- timestamp
- Додає часову мітку редагування.
- comment
- Додає коментар редагування.
- parsedcomment
- Додає проаналізований коментар редагування.
- size
- Додає новий розмір редагування.
- sizediff
- Додає зміну розміру порівняно з попереднім редагуванням.
- flags
- Додає прапорці редагування.
- patrolled
- Відзначає патрульовані редагування.
- tags
- Перелічує мітки редагування.
- Значення (розділені через | або альтернативу): ids, title, timestamp, comment, parsedcomment, size, sizediff, flags, patrolled, tags
- За замовчуванням: ids|title|timestamp|comment|size|flags
- ucshow
Показати лише елементи, що відповідають цим критеріям, наприклад, лише не незначні редагування: ucshow=!minor.
Якщо вказано ucshow=patrolled або ucshow=!patrolled, версії, старіші ніж $wgRCMaxAge (7776000 секунд) не будуть показуватися.
- Значення (розділені через | або альтернативу): minor, !minor, patrolled, !patrolled, top, !top, new, !new
- 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+
Отримати інформацію про список користувачів.
- usprop
Яку інформацію включити:
- blockinfo
- Мітки про те чи є користувач заблокованим, ким, і з якою причиною.
- groups
- Перелічує всі групи, до яких належить кожен з користувачів.
- groupmemberships
- Перелічити групи, в які користувачі безпосередньо входять, а також термін дії членств.
- implicitgroups
- Перелічує всі групи, членом яких користувач є автоматично.
- rights
- Перелічує всі права, які має кожен з користувачів.
- editcount
- Додає лічильник редагувань користувача.
- registration
- Додає часову мітку реєстрації користувача.
- emailable
- Помічає чи хоче користувач отримувати електронну пошту через Special:Emailuser.
- gender
- Помічає стать користувача. Повертає "male", "female", або "unknown".
- centralids
- Додає центральні ідентифікатори і стан приєднання для користувача.
- cancreate
- Вказує, чи можна створити обліковий запис для допустимих, але незареєстрованих імен користувачів.
- Значення (розділені через | або альтернативу): blockinfo, groups, groupmemberships, implicitgroups, rights, editcount, registration, emailable, gender, centralids, cancreate
- usattachedwiki
Із usprop=centralids, вказати, чи користувач має приєднану вікі, визначену цим ідентифікатором.
- ususers
Список користувачів, для яких отримати інформацію.
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- ususerids
Список ідентифікаторів користувачів, щодо яких треба отримати інформацію.
- Тип: список цілих чисел
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- ustoken
- Застарілий.
Використати натомість action=query&meta=tokens.
- Значення (розділені через | або альтернативу): userrights
- Вивести інформацію для користувача Example.
- api.php?action=query&list=users&ususers=Example&usprop=groups|editcount|gender [відкрити в пісочниці]
list=watchlist (wl)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Отримати нещодавні зміни сторінок у списку спостереження поточного користувача.
- wlallrev
Включити декілька версій тієї з сторінки у поданому часовому діапазоні.
- Тип: логічний (деталі)
- wlstart
Часова мітка, з якої почати перелік.
- Тип: часова мітка (дозволені формати)
- wlend
Часова мітка завершення переліку.
- Тип: часова мітка (дозволені формати)
- wlnamespace
Відфільтрувати до змін лише у поданих просторах назв.
- Значення (розділені через | або альтернативу): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Щоб зазначити всі значення, використовуйте *.
- wluser
Перерахувати лише зміни, зроблені цим користувачем.
- Тип: ім'я користувача
- wlexcludeuser
Не перераховувати зміни, зроблені цим користувачем.
- Тип: ім'я користувача
- wldir
У якому напрямку перелічувати:
- newer
- Спочатку найстарші. Примітка: wlstart має бути перед wlend.
- older
- Спочатку найновіші (за замовчуванням). Примітка: wlstart має бути перед wlend.
- Одне з наступних значень: newer, older
- За замовчуванням: older
- wllimit
Скільки всього видати результатів за один запит.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- wlprop
Які додаткові властивості отримати:
- ids
- Додає ID версій та ID сторінок.
- title
- Додає заголовок сторінки.
- flags
- Додає прапорці редагування.
- user
- Додає користувача, який зробив редагування.
- userid
- Додає ідентифікатор користувача, який зробив редагування.
- comment
- Додає коментар редагування.
- parsedcomment
- Додає проаналізований коментар редагування.
- timestamp
- Додає часову мітку редагування.
- patrol
- Позначає відпатрульовані редагування.
- sizes
- Додає стару і нову довжину сторінки.
- notificationtimestamp
- Додає мітку часу, коли користувач був востаннє сповіщений про редагування.
- loginfo
- Додає інформацію журналу, де це доречно.
- Значення (розділені через | або альтернативу): ids, title, flags, user, userid, comment, parsedcomment, timestamp, patrol, sizes, notificationtimestamp, loginfo
- За замовчуванням: ids|title|flags
- wlshow
Показати лише елементи, що задовільняють ці критерії. Наприклад, для перегляду лише незначних змін, здійснених користувачами, що увійшли до системи, вкажіть wlshow=minor|!anon.
- Значення (розділені через | або альтернативу): minor, !minor, bot, !bot, anon, !anon, patrolled, !patrolled, unread, !unread
- wltype
Які типи змін показувати:
- edit
- Регулярні сторінки правок.
- new
- Сторінка створена.
- log
- Записи в журналі.
- external
- Зовнішні зміни.
- categorize
- Зміни членства в категорії.
- Значення (розділені через | або альтернативу): edit, new, log, external, categorize
- За замовчуванням: edit|new|log|categorize
- wlowner
Використовується разом з wltoken для доступу до списку спостереження різних користувачів.
- Тип: ім'я користувача
- wltoken
Токен безпеки (доступний у налаштуваннях користувача) для отримання доступу до списку спостереження іншого користувача.
- wlcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Перелічити верхні версії для нещодавно змінених сторінок у списку спостереження поточного користувача.
- api.php?action=query&list=watchlist [відкрити в пісочниці]
- Вибрати додаткову інформацію про верхню версію нещодавно змінених сторінок у списку спостереження поточного користувача.
- api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment [відкрити в пісочниці]
- Вибрати інформацію про усі нещодавні зміни на сторінках у списку спостереження поточного користувача.
- api.php?action=query&list=watchlist&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+
Отримати усі сторінки у списку спостереження поточного користувача.
- wrcontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- wrnamespace
Перерахувати сторінки лише в поданих просторах назв.
- Значення (розділені через | або альтернативу): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Щоб зазначити всі значення, використовуйте *.
- wrlimit
Скільки всього видати результатів за один запит.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 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+
Видати повідомлення від цього сайту.
- 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&refix=ipb- [відкрити в пісочниці]
- Показати повідомлення august і mainpage німецькою.
- api.php?action=query&meta=allmessages&ammessages=august|mainpage&amlang=de [відкрити в пісочниці]
meta=authmanagerinfo (ami)
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Отримати інформацію про поточний стан автентифікації.
- amisecuritysensitiveoperation
Перевірити, чи поточний стан автентифікації користувача є достатнім для даної конфіденційної операції.
- amirequestsfor
Отримати інформацію про запити автентифікації, потрібні для даної дії автентифікації.
- Одне з наступних значень: login, login-continue, create, create-continue, link, link-continue, change, remove, unlink
- amimergerequestfields
Об'єднати інформацію всіх автентифікаційних запитів у один масив.
- Тип: логічний (деталі)
- amimessageformat
Формат до використання для повернення повідомлень.
- Одне з наступних значень: html, wikitext, raw, none
- За замовчуванням: 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+
Видати мета-інформацію про репозиторії зображень, налаштовані на вікі.
- friprop
Які властивості репозиторію отримати (на деяких вікі може бути більше):
- apiurl
- URL до репозиторію API — корисне для отримання інформації про зображення з хосту.
- name
- Ключ репозиторію — використано в e.g. $wgForeignFileRepos і значення imageinfo.
- displayname
- Людиночита назва репозиторію вікі.
- rooturl
- Корінний URL для шляху зображення.
- local
- Чи репозиторій локальний, чи ні.
- Значення (розділені через | або альтернативу): name, displayname, rootUrl, local, url, thumbUrl, initialCapital, scriptDirUrl, scriptExtension, favicon, canUpload
- За замовчуванням: name|displayname|rootUrl|local|url|thumbUrl|initialCapital|scriptDirUrl|scriptExtension|favicon|canUpload
- Отримати інформацію про репозиторії файлів.
- api.php?action=query&meta=filerepoinfo&friprop=apiurl|name|displayname [відкрити в пісочниці]
meta=siteinfo (si)
- Цей модуль вимагає прав на читання.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Видати загальну інформацію про сайт.
- siprop
Яку інформацію отримати:
- general
- Загальна системна інформація.
- namespaces
- Список зареєстрованих просторів назв та їхні канонічні назви.
- namespacealiases
- Список зареєстрованого простору прізвиськ.
- specialpagealiases
- Список аліасів спеціальної сторінки.
- magicwords
- Список магічних слів та їх аліасів.
- interwikimap
- Видає карту інтервікі (за бажанням, фільтровану, за бажанням локалізовану з використанням siinlanguagecode).
- dbrepllag
- Видає сервер бази даних з найбільшою затримкою відповіді.
- statistics
- Видає статистику сайту.
- usergroups
- Видає групи користувачів і пов'язані дозволи.
- libraries
- Видає бібліотеки, встановлені у вікі.
- extensions
- Видає розширення, встановлені у вікі.
- fileextensions
- Видає список розширень файлів (типів файлів), які дозволено завантажувати.
- rightsinfo
- Видає інформацію щодо прав (ліцензії) вікі, якщо наявна.
- restrictions
- Видає інформацію про наявні типи обмежень (захисту).
- languages
- Видає список мов, які підтримує MediaWiki (за бажанням локалізовані через siinlanguagecode).
- languagevariants
- Виводить список кодів мов, для яких увімкнено LanguageConverter, а також варіанти, підтримувані кожною з цих мов.
- skins
- Видає список усіх доступних тем оформлення (опціонально локалізовані з використанням siinlanguagecode, в іншому разі — мовою вмісту).
- extensiontags
- Видає список теґів розширення парсеру.
- functionhooks
- Видає список гуків парсерних функцій.
- showhooks
- Видає список усіх підписаних гуків (вміст $wgHooks).
- variables
- Видає список змінних ID.
- protocols
- Видає список протоколів, дозволених у зовнішніх посиланнях.
- defaultoptions
- Видає значення налаштувань користувача за замовчуванням.
- uploaddialog
- Повертає конфігурацію діалогу завантаження.
- Значення (розділені через | або альтернативу): general, namespaces, namespacealiases, specialpagealiases, magicwords, interwikimap, dbrepllag, statistics, usergroups, libraries, extensions, fileextensions, rightsinfo, restrictions, languages, languagevariants, skins, extensiontags, functionhooks, showhooks, variables, protocols, defaultoptions, uploaddialog
- За замовчуванням: 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
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Отримує токени для дій, що змінюють дані.
- 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+
Отримати інформацію про поточного користувача.
- uiprop
Які саме відомості включати:
- blockinfo
- Позначає, чи поточний користувач заблокований, ким, з якої причини.
- hasmsg
- Додає мітку messages, якщо у користувача є непроглянуті повідомлення.
- groups
- Перелічує усі групи, до яких належить поточний користувач.
- groupmemberships
- Перелічити групи, в які поточний користувач безпосередньо входить, а також термін дії членств.
- implicitgroups
- Перелічує усі групи, до яких поточний користувач належить автоматично.
- rights
- Перелічує усі права, які має поточний користувач.
- changeablegroups
- Перелічує групи, у які користувач може додавати і з яких вилучати.
- options
- Перелічує усі налаштування, які поточний користувач встановив.
- editcount
- Додає кількість редагувань поточного користувача.
- ratelimits
- Перелічує усі ліміти оцінок, застосовні до поточного користувача.
- Додає електронну пошту користувача та дату її підтвердження.
- realname
- Додає справжнє ім'я користувача.
- acceptlang
- Дублює шапку
Accept-Language
, надіслану клієнтом у структурованому форматі. - registrationdate
- ДОдає дату реєстрації користувача.
- unreadcount
- Додає кількість непрочитаних сторінок у списку спостереження користувача (максимально 999; видає «1000+», якщо більше).
- centralids
- Додає центральні ідентифікатори і стан приєднання для користувача.
- preferencestoken
- Застарілий. Отримати токен для зміни налаштувань поточного користувача.
- Значення (розділені через | або альтернативу): blockinfo, hasmsg, groups, groupmemberships, implicitgroups, rights, changeablegroups, options, editcount, ratelimits, email, realname, acceptlang, registrationdate, unreadcount, centralids, preferencestoken
- uiattachedwiki
Із uiprop=centralids, вказати, чи користувач має приєднану вікі, визначену цим ідентифікатором.
- Отримати інформацію про поточного користувача.
- api.php?action=query&meta=userinfo [відкрити в пісочниці]
- Отримати додаткову інформацію про поточного користувача.
- api.php?action=query&meta=userinfo&uiprop=blockinfo|groups|rights|hasmsg [відкрити в пісочниці]