MediaWiki API ヘルプ

このページは自動生成された MediaWiki API の説明文書ページです。

説明文書と例: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=query

(main | query)
  • このモジュールは読み取りの権限を必要とします。
  • ソース: MediaWiki
  • ライセンス: GPL-2.0-or-later

MediaWikiからデータを取得します。

All data modifications will first have to use query to acquire a token to prevent abuse from malicious sites.

パラメーター:
その他一般パラメーターが利用可能です。
prop

照会ページ用に、どのプロパティを取得するか。

categories
ページが属するすべてのカテゴリを一覧表示します。
categoryinfo
与えられたカテゴリに関する情報を返します。
cirrusbuilddoc
データベースサーバにある単一の CirrusSearch 記事の説明文書のダンプ
cirruscompsuggestbuilddoc
Dump of the document used by the completion suggester
cirrusdoc
データベースサーバにある単一の CirrusSearch 記事の説明文書のダンプ
contributors
ページへのログインした投稿者の一覧と匿名投稿者の数を取得します。
coordinates
与えられたページの座標情報を返します。
deletedrevisions
削除された版の情報を取得します。
duplicatefiles
ハッシュ値に基づいて与えられたファイルの全ての重複ファイルを返します。
extlinks
与えられたページにあるすべての外部URL (インターウィキを除く) を返します。
extracts
指定されたページのプレーンテキストまたは制限付きHTMLを返します。
fileusage
与えられたファイルを利用しているすべてのページを返します。
globalusage
与えられたファイルのグローバルでの画像利用状況を返します。
growthimagesuggestiondata
Fetch associated image suggestion data, if available
imageinfo
ファイルの情報とアップロード履歴を返します。
images
与えられたページに含まれるすべてのファイルを返します。
info
ページの基本的な情報を取得します。
iwlinks
ページからのすべてのウィキ間リンクを返します。
langlinks
ページからのすべての言語間リンクを返します。
langlinkscount
他言語版の件数を取得する。
links
ページからのすべてのリンクを返します。
linkshere
与えられたページにリンクしているすべてのページを返します。
mmcontent
Get the description and targets of a spamlist
pageimages
Returns information about images on the page, such as thumbnail and presence of photos.
pageprops
ページコンテンツで定義されている様々なページのプロパティを取得。
pageterms
Get the ウィキデータ terms (typically labels, descriptions and aliases) associated with a page via a sitelink.
pageviews
Shows per-page pageview data (the number of daily pageviews for each of the last pvipdays days).
redirects
ページへのすべての転送を返します。
revisions
版の情報を取得します。
stashimageinfo
Returns file information for stashed files.
templates
与えられたページで参照読み込みされているすべてのページを返します。
transcludedin
与えられたページを参照読み込みしているすべてのページを検索します。
transcodestatus
Get transcode status for a given file page.
videoinfo
Extends imageinfo to include video source (derivatives) information
wbentityusage
Returns all entity IDs used in the given pages.
description
内部で使用。 Get a short description a.k.a. subtitle explaining what the target page is about.
mapdata
内部で使用。 当該のページにある Kartographer 地図の全データの読み込みを請求
値 (| または別の文字列で区切る): categoriescategoryinfocirrusbuilddoccirruscompsuggestbuilddoccirrusdoccontributorscoordinatesdeletedrevisionsduplicatefilesextlinksextractsfileusageglobalusagegrowthimagesuggestiondataimageinfoimagesinfoiwlinkslanglinkslanglinkscountlinkslinksheremmcontentpageimagespagepropspagetermspageviewsredirectsrevisionsstashimageinfotemplatestranscludedintranscodestatusvideoinfowbentityusagedescriptionmapdata
list

どの一覧を取得するか。

abusefilters
不正利用フィルターの詳細を表示する。
abuselog
不正利用フィルターによって検知された操作を表示します。
allcategories
すべてのカテゴリを一覧表示します。
alldeletedrevisions
利用者によって削除された、または名前空間内の削除されたすべての版を一覧表示する。
allfileusages
存在しないものを含め、すべてのファイルの使用状況を一覧表示する。
allimages
順次すべての画像を列挙します。
alllinks
与えられた名前空間へのすべてのリンクを一覧表示します。
allpages
Enumerate all pages sequentially in a given namespace.
allredirects
ある名前空間へのすべての転送を一覧表示する。
allrevisions
すべての版を一覧表示する。
alltransclusions
存在しないものも含めて、すべての参照読み込み ({{x}} で埋め込まれたページ) を一覧表示します。
allusers
すべての登録利用者を一覧表示します。
automatictranslationdenselanguages
Fetch the list of sitelinks for the article that corresponds to a given Wikidata ID, ordered by article size.
backlinks
与えられたページにリンクしているすべてのページを検索します。
betafeatures
すべてのベータ版機能を一覧する
blocks
ブロックされた利用者とIPアドレスを一覧表示します。
categorymembers
与えられたカテゴリ内のすべてのページを一覧表示します。
centralnoticeactivecampaigns
Get a list of currently active campaigns with start and end dates and associated banners.
centralnoticelogs
Get a log of campaign configuration changes.
checkuser
指定した利用者名の利用者が使用した IPアドレス や、指定した IPアドレス を使用した利用者名を調査します。
checkuserlog
利用者調査の記録から項目を取得します。
contenttranslation
翻訳についてコンテンツ翻訳データベースに問い合わせる。
contenttranslationcorpora
指定された翻訳の、節ごとに揃えられたテキストを取得します。list=cxpublishedtranslationsも参照。大容量データへのアクセスになるため、ダンプはさまざまな形式で提供されます。
contenttranslationlangtrend
ある期間までに行われた翻訳件数をコンテンツ翻訳データベースに問い合わせる。
contenttranslationstats
コンテンツ翻訳統計を取得。
contenttranslationsuggestions
コンテンツ翻訳の候補一覧を取得。
cxpublishedtranslations
全ての公開済み翻訳情報を入手する。
cxtranslatorstats
特定の利用者の翻訳統計を取得。
embeddedin
Find all pages that embed (transclude) the given title.
exturlusage
与えられたURLを含むページを一覧表示します。
filearchive
削除されたファイルをすべて順に列挙します。
gadgetcategories
ガジェットのカテゴリの一覧を返します。
gadgets
このウィキで使用されているガジェットの一覧を返します。
geosearch
Returns pages having coordinates that are located in a certain area.
globalallusers
Enumerate all global users.
globalblocks
List all globally blocked IP addresses.
globalgroups
Enumerate all global groups.
growthmentorlist
List all the mentors
growthmentormentee
Get all mentees assigned to a given mentor
growthstarredmentees
現在、ログイン中の指導役ごとに、星マークを付けた生徒の一覧を表示する
imageusage
Find all pages that use the given image title.
iwbacklinks
Find all pages that link to the given interwiki link.
langbacklinks
与えられた言語間リンクにリンクしているすべてのページを返します。
linterrors
カテゴリ別のlintエラー件数を表示
logevents
Get events from logs.
mostviewed
Lists the most viewed pages (based on last day's pageview count).
mystashedfiles
Get a list of files in the current user's upload stash.
pagepropnames
ウィキ内で使用されているすべてのページプロパティ名を一覧表示します。
pageswithprop
与えられたページプロパティが使用されているすべてのページを一覧表示します。
prefixsearch
ページ名の先頭一致検索を行います。
protectedtitles
作成保護が掛けられているページを一覧表示します。
querypage
Get a list provided by a QueryPage-based special page.
random
ランダムなページのセットを取得します。
recentchanges
最近の更新を一覧表示します。
search
全文検索を行います。
tags
変更タグを一覧表示します。
usercontribs
利用者によるすべての編集を取得します。
users
利用者のリストについての情報を取得します。
watchlist
現在の利用者のウォッチリストにあるページへの最近の更新を取得します。
watchlistraw
現在の利用者のウォッチリストにあるすべてのページを取得します。
wblistentityusage
Returns all pages that use the given entity IDs.
wikisets
Enumerate all wiki sets.
deletedrevs
廃止予定です。 削除された版を一覧表示します。
growthtasks
内部で使用。 新規参加者にお勧めの編集タスクを見る。
linkrecommendations
内部で使用。 Retrieve link recommendations for a specific page
readinglistentries
内部で使用。 List the pages of a certain list.
値 (| または別の文字列で区切る): abusefiltersabuselogallcategoriesalldeletedrevisionsallfileusagesallimagesalllinksallpagesallredirectsallrevisionsalltransclusionsallusersautomatictranslationdenselanguagesbacklinksbetafeaturesblockscategorymemberscentralnoticeactivecampaignscentralnoticelogscheckusercheckuserlogcontenttranslationcontenttranslationcorporacontenttranslationlangtrendcontenttranslationstatscontenttranslationsuggestionscxpublishedtranslationscxtranslatorstatsembeddedinexturlusagefilearchivegadgetcategoriesgadgetsgeosearchglobalallusersglobalblocksglobalgroupsgrowthmentorlistgrowthmentormenteegrowthstarredmenteesimageusageiwbacklinkslangbacklinkslinterrorslogeventsmostviewedmystashedfilespagepropnamespageswithpropprefixsearchprotectedtitlesquerypagerandomrecentchangessearchtagsusercontribsuserswatchlistwatchlistrawwblistentityusagewikisetsdeletedrevsgrowthtaskslinkrecommendationsreadinglistentries
値の最大値は 50(緩い制限が適用されるクライアントでは500)です。
meta

どのメタデータを取得するか。

allmessages
Return messages from this site.
authmanagerinfo
Retrieve information about the current authentication status.
babel
利用者が知っている言語についての情報を取得する
communityconfiguration
Read the community configuration
featureusage
ユーザーエージェントのログに記録されたAPI機能の概要を取得します。
filerepoinfo
Return meta information about image repositories configured on the wiki.
globalpreferences
Retrieve global preferences for the current user.
globalrenamestatus
Show information about global renames that are in progress.
globaluserinfo
Show information about a global user.
growthmenteestatus
Query current user's mentee status; see documentation of action=growthsetmenteestatus for detailed information about individual statuses.
growthmentorstatus
現在の指導役の状況をクエリで問い合わせる
languageinfo
Return information about available languages.
linterstats
カテゴリ別のlintエラー件数を表示
notifications
Get notifications waiting for the current user.
siteinfo
Return general information about the site.
siteviews
Shows sitewide pageview data (daily pageview totals for each of the last pvisdays days).
tokens
データ変更操作用のトークンを取得します。
unreadnotificationpages
Get pages for which there are unread notifications for the current user.
userinfo
現在の利用者に関する情報を取得します。
wikibase
Get information about the Wikibase client and the associated Wikibase repository.
cxdeletedtranslations
内部で使用。 公開後に削除された翻訳件数を調べます。
growthnextsuggestedtasktype
内部で使用。 利用者が次に試すタスクの種類の候補を取得します。
oath
内部で使用。 利用者の二要素認証(OATH)が有効かどうかを確認する。
readinglists
内部で使用。 利用者の閲覧リストを一覧表示またはフィルタリングし、それらのメタデータを表示します。
値 (| または別の文字列で区切る): allmessagesauthmanagerinfobabelcommunityconfigurationfeatureusagefilerepoinfoglobalpreferencesglobalrenamestatusglobaluserinfogrowthmenteestatusgrowthmentorstatuslanguageinfolinterstatsnotificationssiteinfositeviewstokensunreadnotificationpagesuserinfowikibasecxdeletedtranslationsgrowthnextsuggestedtasktypeoathreadinglists
indexpageids

Include an additional pageids section listing all returned page IDs.

型: 真偽値 (詳細)
export

指定されたまたは生成されたすべてのページの、現在の版を書き出します。

型: 真偽値 (詳細)
exportnowrap

Return the export XML without wrapping it in an XML result (same format as Special:Export). Can only be used with query+export.

型: 真偽値 (詳細)
exportschema

Target the given version of the XML dump format when exporting. Can only be used with query+export.

値 (次の値のいずれか1つ): 0.10、0.11
既定: 0.11
iwurl

タイトルがウィキ間リンクである場合に、完全なURLを取得するかどうか。

型: 真偽値 (詳細)
continue

When more results are available, use this to continue. More detailed information on how to continue queries can be found on mediawiki.org.

rawcontinue

Return raw query-continue data for continuation.

型: 真偽値 (詳細)
titles

対象のページ名のリスト。

複数の値は | または代わりの文字で区切ってください。
値の最大値は 50(緩い制限が適用されるクライアントでは500)です。
pageids

対象のページIDのリスト。

型: 整数のリスト
複数の値は | または代わりの文字で区切ってください。
値の最大値は 50(緩い制限が適用されるクライアントでは500)です。
revids

対象の版IDのリスト。

型: 整数のリスト
複数の値は | または代わりの文字で区切ってください。
値の最大値は 50(緩い制限が適用されるクライアントでは500)です。
generator

クエリモジュールを実行することにより対象のページの一覧を取得する。

注意 Generator パラメーターの名前は "g" で始まります。例を参照してください。

allcategories
すべてのカテゴリを一覧表示します。
alldeletedrevisions
利用者によって削除された、または名前空間内の削除されたすべての版を一覧表示する。
allfileusages
存在しないものを含め、すべてのファイルの使用状況を一覧表示する。
allimages
順次すべての画像を列挙します。
alllinks
与えられた名前空間へのすべてのリンクを一覧表示します。
allpages
Enumerate all pages sequentially in a given namespace.
allredirects
ある名前空間へのすべての転送を一覧表示する。
allrevisions
すべての版を一覧表示する。
alltransclusions
存在しないものも含めて、すべての参照読み込み ({{x}} で埋め込まれたページ) を一覧表示します。
automatictranslationdenselanguages
Fetch the list of sitelinks for the article that corresponds to a given Wikidata ID, ordered by article size.
backlinks
与えられたページにリンクしているすべてのページを検索します。
categories
ページが属するすべてのカテゴリを一覧表示します。
categorymembers
与えられたカテゴリ内のすべてのページを一覧表示します。
contenttranslation
翻訳についてコンテンツ翻訳データベースに問い合わせる。
contenttranslationsuggestions
コンテンツ翻訳の候補一覧を取得。
deletedrevisions
削除された版の情報を取得します。
duplicatefiles
ハッシュ値に基づいて与えられたファイルの全ての重複ファイルを返します。
embeddedin
Find all pages that embed (transclude) the given title.
exturlusage
与えられたURLを含むページを一覧表示します。
fileusage
与えられたファイルを利用しているすべてのページを返します。
geosearch
Returns pages having coordinates that are located in a certain area.
images
与えられたページに含まれるすべてのファイルを返します。
imageusage
Find all pages that use the given image title.
iwbacklinks
Find all pages that link to the given interwiki link.
langbacklinks
与えられた言語間リンクにリンクしているすべてのページを返します。
links
ページからのすべてのリンクを返します。
linkshere
与えられたページにリンクしているすべてのページを返します。
mostviewed
Lists the most viewed pages (based on last day's pageview count).
pageswithprop
与えられたページプロパティが使用されているすべてのページを一覧表示します。
prefixsearch
ページ名の先頭一致検索を行います。
protectedtitles
作成保護が掛けられているページを一覧表示します。
querypage
Get a list provided by a QueryPage-based special page.
random
ランダムなページのセットを取得します。
recentchanges
最近の更新を一覧表示します。
redirects
ページへのすべての転送を返します。
revisions
版の情報を取得します。
search
全文検索を行います。
templates
与えられたページで参照読み込みされているすべてのページを返します。
transcludedin
与えられたページを参照読み込みしているすべてのページを検索します。
watchlist
現在の利用者のウォッチリストにあるページへの最近の更新を取得します。
watchlistraw
現在の利用者のウォッチリストにあるすべてのページを取得します。
wblistentityusage
Returns all pages that use the given entity IDs.
growthtasks
内部で使用。 新規参加者にお勧めの編集タスクを見る。
readinglistentries
内部で使用。 List the pages of a certain list.
値 (次の値のいずれか1つ): allcategoriesalldeletedrevisionsallfileusagesallimagesalllinksallpagesallredirectsallrevisionsalltransclusionsautomatictranslationdenselanguagesbacklinkscategoriescategorymemberscontenttranslationcontenttranslationsuggestionsdeletedrevisionsduplicatefilesembeddedinexturlusagefileusagegeosearchimagesimageusageiwbacklinkslangbacklinkslinkslinksheremostviewedpageswithpropprefixsearchprotectedtitlesquerypagerandomrecentchangesredirectsrevisionssearchtemplatestranscludedinwatchlistwatchlistrawwblistentityusagegrowthtasksreadinglistentries
redirects

query+titles, query+pageids, および query+revids, および query+generator によって返されたページの転送を自動的に解決する。

型: 真偽値 (詳細)
converttitles

Convert titles to other variants if necessary. Only works if the wiki's content language supports variant conversion. Languages that support variant conversion include ban、en、crh、gan、iu、ku、mni、sh、shi、sr、tg、tly、uz、wuu、zgh および zh.

型: 真偽値 (詳細)