미디어위키 API 도움말

이 페이지는 자동으로 생성된 미디어위키 Action API 설명문서입니다.

일반 정보

상태: 이 페이지에 보이는 모든 기능은 정상적으로 작동하지만, API는 여전히 활발하게 개발되고 있으며, 언제든지 변경될 수 있습니다. 업데이트 공지를 받아보려면 mediawiki-api-announce 메일링 리스트를 구독하세요.

잘못된 요청: API에 잘못된 요청이 전송되면 "MediaWiki-API-Error" 키가 포함된 HTTP 헤더가 전송되며 반환되는 헤더와 오류 코드의 값은 모두 동일한 값으로 설정됩니다. 자세한 정보에 대해서는 API:오류와 경고를 참조하새요.

테스트하기: API 요청 테스트를 용이하게 하려면, Special:ApiSandbox를 보세요.

요청 수단

Action API 요청에는 GET 및 POST 메서드를 사용할 수 있습니다. 매개변수가 포함된 URL의 길이가 길이 제한(일반적으로 8000바이트)을 초과하거나, 특정 모듈이 POST 요청만 허용하는 경우가 아니라면, 요청을 더 빠른 레플리카 서버로 라우팅하고 응답을 캐시할 수 있는 GET 메서드를 우선적으로 사용하세요.

POST 요청의 매개변수는 요청 URL의 쿼리 부분(GET 요청과 유사)과 POST 요청 본문에 모두 포함될 수 있으며, 하나의 요청에서 두 방식을 혼합하여 사용하는 것도 허용됩니다. 비밀번호와 같은 특정 매개변수는 요청 본문에 반드시 포함되어야 합니다. 동일한 매개변수가 URL의 일부로 전송되고 요청 본문에도 포함된 경우, 두 곳 모두에서 동일한 값을 가져야 합니다.

데이터 유형

미디어위키의 입력은 NFC 정규화 UTF-8인 것이 좋습니다. 미디어위키는 다른 입력의 변환을 시도할 수 있지만 일부 동작(MD5 검사를 수반한 편집 등)을 실패할 수 있습니다.

여러 값을 받는 매개변수는 보통 파이프 문자를 사용하여 구분되는 값으로 제출합니다. (예: param=value1|value2 또는 param=value1%7Cvalue2) 값에 파이프 문자가 포함되어야 하는 경우 U+001F(단위 구분자)를 구분자로, 값의 접두사를 U+001F로 사용하십시오. (예: param=%1Fvalue1%1Fvalue2)

API 요청의 일부 매개변수 유형은 추가 설명이 필요합니다:

boolean

불리언 매개변수는 HTML 체크상자처럼 동작합니다: 매개변수를 지정하면 값에 관계 없이 true로 간주됩니다. false 값의 경우 매개변수 전체를 제외합니다.

expiry

만기 값은 상대값(예: 5 months 또는 2 weeks) 또는 절대값(예: 2014-09-18T12:34:56Z)이 될 수 있습니다. 만기 값이 없는 경우 infinite, indefinite, infinity 또는 never를 사용합니다.

timestamp

타임스탬프는 여러 형식으로 지정할 수 있습니다. 자세한 사항은 mediawiki.org에 문서화된 타임스탬프 라이브러리 입력 포맷을 참고하십시오. ISO 8601 날짜 및 시간이 권장됩니다: 2001-01-15T14:56:00Z. 문자열 now를 사용하여 현재 시간을 지정할 수 있습니다.

제한

대부분의 API 모듈은 다중 값 매개변수에 최대 50개 입력을 허용할 수 있으며, 쿼리당 500개 결과 (느린 쿼리의 경우 50개 결과) 를 반환할 수 있습니다.

\apihighlimits 권리(봇 그리고 관리자)를 가지고 있는 사용자의 경우, 제한이 500개 입력과 5,000개 결과 (느린 쿼리의 경우 500개 결과)로 증가합니다.

틀 매개변수

틀 매개변수는 다른 일부 매개변수의 개별 값에 대한 API 모듈에 값이 필요한 경우를 지원합니다. 이를테면 과일을 요청하는 API 모듈이 있다면 fruits 매개변수를 사용하여 요청할 과일을 지정할 수 있으며 틀 매개변수 {fruit}-quantity를 사용하여 요청할 과일의 수를 지정할 수 있습니다. 사과 1개, 바나나 5개, 딸기 20개를 원하는 API 클라이언트는 fruits=apples|bananas|strawberries&apples-quantity=1&bananas-quantity=5&strawberries-quantity=20와 같은 요청을 수행할 수 있습니다.

메인 모듈

Specify the action to perform, the format of the response, and options that apply to all API modules.

특정 매개변수:
action

수행할 동작입니다. 이 매개변수는 디버깅, 분석, 요청 라우팅 또는 필터링의 편의성을 위해 (POST 본문이 아닌) 요청 URL의 일부로써 전송되어야 합니다.

acquiretempusername
임시 계정 생성이 활성화되고 현재 사용자가 로그아웃된 경우 임시 사용자의 사용자 이름을 획득하여 현재 세션에 보관합니다. 이름이 이미 숨겨져 있으면 동일한 이름을 반환합니다.
block
사용자를 차단합니다.
changeauthenticationdata
현재 사용자의 인증 데이터를 변경합니다.
changecontentmodel
문서의 콘텐츠 모델을 변경
checktoken
action=query&meta=tokens의 토큰의 유효성을 확인합니다.
clearhasmsg
현재 사용자의 hasmsg 플래그를 비웁니다.
clientlogin
상호작용 플로우를 이용하여 위키에 로그인합니다.
compare
두 문서 간의 차이를 가져옵니다.
createaccount
새 사용자 계정을 만듭니다.
delete
문서를 삭제합니다.
edit
문서를 만들고 편집합니다.
emailuser
사용자에게 이메일을 보냅니다.
expandtemplates
위키텍스트 안에 모든 틀을 확장합니다.
feedcontributions
사용자 기여 피드를 반환합니다.
feedrecentchanges
최근 바뀜 피드를 반환합니다.
feedwatchlist
주시문서 목록 피드를 반환합니다.
filerevert
파일을 이전 판으로 되돌립니다.
help
지정된 모듈의 도움말을 표시합니다.
imagerotate
하나 이상의 그림을 회전합니다.
import
다른 위키나 XML 파일로부터 문서를 가져옵니다.
languagesearch
임의의 스크립트에서 언어 이름을 검색합니다.
linkaccount
서드파티 제공자의 계정을 현재 사용자와 연결합니다.
login
로그인한 다음 인증 쿠키를 가져옵니다.
logout
로그아웃하고 세션 데이터를 지웁니다.
managetags
변경 태그에 관한 관리 작업을 수행합니다.
mergehistory
문서 역사를 합칩니다.
move
문서를 이동합니다.
opensearch
OpenSearch 프로토콜을 이용하여 위키를 검색합니다.
options
현재 사용자의 환경 설정을 변경합니다.
paraminfo
API 모듈의 정보를 가져옵니다.
parse
내용을 변환하고 출력을 반환합니다.
patrol
문서나 판을 점검합니다.
protect
문서의 보호 수준을 변경합니다.
purge
주어진 제목을 위한 캐시를 새로고침합니다.
query
미디어위키의 데이터 및 정보를 가져옵니다.
removeauthenticationdata
현재 사용자의 인증 데이터를 제거합니다.
resetpassword
비밀번호 재설정 이메일을 사용자에게 보냅니다.
revisiondelete
판을 삭제하거나 복구합니다.
rollback
문서의 마지막 편집을 취소합니다.
rsd
RSD (Really Simple Discovery) 스키마를 내보냅니다.
setnotificationtimestamp
주시 중인 문서의 알림 타임스탬프를 업데이트합니다.
setpagelanguage
문서의 언어를 변경합니다.
tag
개별 판이나 기록 항목에서 변경 태그를 추가하거나 제거합니다.
unblock
사용자를 차단 해제합니다.
undelete
삭제된 문서의 판을 복구합니다.
unlinkaccount
현재 사용자에 연결된 타사 계정을 제거합니다.
upload
파일을 업로드하거나 대기 중인 업로드의 상태를 가져옵니다.
userrights
사용자의 그룹 권한을 변경합니다.
validatepassword
위키의 비밀번호 정책에 근간하여 비밀번호를 확인합니다.
watch
현재 사용자의 주시목록에서 문서를 추가하거나 제거합니다.
cspreport
내부 매개변수입니다. 브라우저가 콘텐츠 보안 정책의 위반을 보고하기 위해 사용합니다. 이 모듈은 SCP를 준수하는 웹 브라우저에 의해 자동으로 사용될 때를 제외하고는 사용해서는 안 됩니다.
scribunto-console
내부 매개변수입니다. Scribunto 콘솔에서 XHR 요청을 서비스하기 위한 내부 모듈입니다.
stashedit
내부 매개변수입니다. 공유된 캐시에서 편집을 준비합니다.
다음 값 중 하나: acquiretempusername, block, changeauthenticationdata, changecontentmodel, checktoken, clearhasmsg, clientlogin, compare, createaccount, delete, edit, emailuser, expandtemplates, feedcontributions, feedrecentchanges, feedwatchlist, filerevert, help, imagerotate, import, languagesearch, linkaccount, login, logout, managetags, mergehistory, move, opensearch, options, paraminfo, parse, patrol, protect, purge, query, removeauthenticationdata, resetpassword, revisiondelete, rollback, rsd, setnotificationtimestamp, setpagelanguage, tag, unblock, undelete, unlinkaccount, upload, userrights, validatepassword, watch, cspreport, scribunto-console, stashedit 또는 다른 문자열: acquiretempusername, block, changeauthenticationdata, changecontentmodel, checktoken, clearhasmsg, clientlogin, compare, createaccount, delete, edit, emailuser, expandtemplates, feedcontributions, feedrecentchanges, feedwatchlist, filerevert, help, imagerotate, import, languagesearch, linkaccount, login, logout, managetags, mergehistory, move, opensearch, options, paraminfo, parse, patrol, protect, purge, query, removeauthenticationdata, resetpassword, revisiondelete, rollback, rsd, setnotificationtimestamp, setpagelanguage, tag, unblock, undelete, unlinkaccount, upload, userrights, validatepassword, watch, cspreport, scribunto-console, stashedit
기본값: help
format

출력값의 형식.

json
데이터를 JSON 형식으로 출력합니다.
jsonfm
데이터를 JSON 포맷으로 출력합니다. (HTML의 가독성 증가)
none
아무 것도 출력하지 않습니다.
php
데이터를 직렬화된 PHP 포맷으로 출력합니다.
phpfm
데이터를 PHP 포맷(HTML의 가독성 증가)으로 출력합니다.
rawfm
디버깅 요소를 포함하여 데이터를 JSON 형식으로 출력합니다. (HTML의 가독성 증가)
xml
데이터를 XML 형식으로 출력합니다.
xmlfm
데이터를 XML 포맷(가독성 높은 HTML 방식)으로 출력합니다.
다음 값 중 하나: json, jsonfm, none, php, phpfm, rawfm, xml, xmlfm 또는 다른 문자열: json, jsonfm, none, php, phpfm, rawfm, xml, xmlfm
기본값: jsonfm
maxlag

최대 랙은 미디어위키가 데이터베이스 복제된 클러스터에 설치되었을 때 사용될 수 있습니다. 특정한 행동이 사이트 복제 랙을 유발할 때, 이 매개변수는 클라이언트가 복제 랙이 설정된 숫자 아래로 내려갈 때까지 기다리도록 지시합니다. 과도한 랙의 경우, maxlag 오류 코드와 $host 대기 중: $lag초 지연되었습니다 메시지가 제공됩니다.
매뉴얼: Maxlag 매개변수에서 더 많은 정보를 얻을 수 있습니다.

유형: 정수
smaxage

s-maxage HTTP 캐시 컨트롤 헤더를 설정합니다. 오류는 캐시되지 않습니다.

유형: 정수
값은 0 이상이어야 합니다.
기본값: 0
maxage

max-age HTTP 캐시 컨트롤 헤더를 설정합니다. 오류는 캐시되지 않습니다.

유형: 정수
값은 0 이상이어야 합니다.
기본값: 0
assert

user 플래그가 설정되어 있다면 로그인(임시 사용자도 포함) 여부를 체크하며, anon 플래그가 설정되어 있다면 로그인되지 않았는지 확인하고, bot 플래그가 설정되어 있다면 봇 사용자 권한이 설정되어 있는지 확인합니다.

다음 값 중 하나: anon, bot, user 또는 다른 문자열: anon, bot, user
assertuser

현재 사용자가 지명된 사용자인지 확인합니다.

형태: 사용자 이름 그리고 임시 사용자 모두에 따른 사용자
requestid

주어진 요청 값은 응답에 포함됩니다. 요청을 구분하기 위해 사용될 수 있습니다.

servedby

결과에 요청을 처리한 호스트네임을 포함합니다.

유형: 불리언 (자세한 정보)
curtimestamp

결과의 타임스탬프를 포함합니다.

유형: 불리언 (자세한 정보)
responselanginfo

uselangerrorlang에 사용되는 언어를 결과에 포함합니다.

유형: 불리언 (자세한 정보)
origin

크로스 도메인 AJAX 요청 (CORS)을 사용하여 API에 접근할 때, 이것을 발신 도메인으로 설정하십시오. 모든 pre-flight 요청에 포함되어야 하며, 이에 따라 (POST 본문이 아닌) 요청 URL의 일부여야 합니다.

인증된 요청의 경우, Origin 헤더의 발신지들 중 하나와 정확히 일치해야 하므로 https://en.wikipedia.org 또는 https://meta.wikimedia.org와 같이 설정되어야 합니다. 이 매개변수가 Origin 헤더와 일치하지 않으면 403 응답이 반환됩니다. 이 매개변수가 Origin 헤더와 일치하고 발신지가 허용된 경우 Access-Control-Allow-OriginAccess-Control-Allow-Credentials 헤더가 설정됩니다.

인증되지 않은 요청의 경우, * 값을 지정하십시오. 이를 통해 Access-Control-Allow-Origin 헤더가 설정되지만 Access-Control-Allow-Credentialsfalse로 설정되어 모든 사용자 지정 데이터가 제한을 받게 됩니다.

crossorigin

크로스 도메인 AJAX 요청(CORS)을 사용하고 OAuth와 같은 크로스 사이트 요청 위조(CSRF) 공격으로부터 안전한 세션 공급자를 사용하는 경우, origin=* 대신 이 매개변수를 사용하여 요청을 인증된 상태(즉, 로그아웃되지 않은 상태)로 설정하세요. 이 매개변수는 모든 사전 요청에 포함되어야 하므로 요청 URL(POST 본문이 아님)의 일부여야 합니다.

표준 쿠키 기반 세션을 포함한 대부분의 세션 공급자는 인증된 CORS를 지원하지 않으므로 이 매개변수와 함께 사용할 수 없습니다.

유형: 불리언 (자세한 정보)
uselang

메시지 번역을 위한 언어입니다. action=query&meta=siteinfo&siprop=languages를 함께 사용하면 언어 코드의 목록이 반환됩니다. user를 지정하면 현재 사용자의 언어 환경 설정을 사용할 수 있으며, content를 지정하면 이 위키의 콘텐츠 언어를 사용합니다.

기본값: user
variant

언어의 변종입니다. 기본 언어가 변종 변환을 지원하는 경우에만 동작합니다.

errorformat

경고 및 오류 텍스트 출력을 위해 사용할 형식

plaintext
HTML 태그를 제거하고 엔티티가 치환된 위키텍스트입니다.
wikitext
구문 분석이 되지 않은 위키텍스트입니다.
html
HTML
raw
메시지 키와 매개변수입니다.
none
텍스트 출력 없이 오류 코드만 출력합니다.
bc
미디어위키 1.29 이전에 사용된 포맷입니다. errorlangerrorsuselocal은 무시됩니다.
다음 값 중 하나: bc, html, none, plaintext, raw, wikitext 또는 다른 문자열: bc, html, none, plaintext, raw, wikitext
기본값: bc
errorlang

경고와 오류를 위해 사용할 언어입니다. action=query&meta=siteinfo&siprop=languages는 언어 코드의 목록을 반환합니다. content를 지정하면 이 위키의 내용 상의 언어를 사용하며, uselang을 지정하면 uselang 매개변수와 동일한 값을 사용합니다.

기본값: uselang
errorsuselocal

지정하면 오류 텍스트가 미디어위키 이름공간에서 지역적으로 정의된 메시지를 사용합니다.

유형: 불리언 (자세한 정보)
예시:
메인 모듈의 도움말입니다.
api.php?action=help [연습장에서 열기]
모든 도움말을 한 페이지로 모읍니다.
api.php?action=help&recursivesubmodules=1&toc [연습장에서 열기]

action=acquiretempusername

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

임시 계정 생성이 활성화되고 현재 사용자가 로그아웃된 경우 임시 사용자의 사용자 이름을 획득하여 현재 세션에 보관합니다. 이름이 이미 숨겨져 있으면 동일한 이름을 반환합니다.

사용자가 나중에 임시 계정을 생성하는 작업을 수행하면 숨겨진 사용자 이름이 해당 계정에 사용됩니다. 미리 보기에도 사용할 수 있습니다. 그러나 계정은 아직 생성되지 않았으며 이름은 다른 사용자에게 보이지 않습니다.

action=block

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

사용자를 차단합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
id

수정할 차단 ID입니다.(list=blocks에서 가져옴) user, reblock, newblock과 함께 사용할 수 없습니다.

유형: 정수
user

차단할 사용자입니다. id와(과) 함께 사용할 수 없습니다.

형태: 사용자 이름, IP, 임시 사용자, IP 대역 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
userid
구식입니다.

user=#ID를 대신 지정해 주세요.

유형: 정수
expiry

만기 시간. 상대값(예시: 5 months 또는 2 weeks) 또는 절대값(예시: 2014-09-18T12:34:56Z)이 될 수 있습니다. infinite, indefinite 또는 never로 설정하면 무기한으로 설정됩니다.

기본값: never
reason

차단 이유.

기본값: (비어 있음)
anononly

익명 사용자만 차단합니다. (즉, 이 IP 주소의 익명 편집을 막음, 임시 사용자의 편집도 포함)

유형: 불리언 (자세한 정보)
nocreate

계정 생성을 막습니다.

유형: 불리언 (자세한 정보)
autoblock

최근 사용한 IP 주소나 로그인을 시도한 이후에 사용한 모든 IP 주소를 자동으로 차단합니다.

유형: 불리언 (자세한 정보)
noemail

위키를 통해 이메일을 보내지 못하도록 막습니다. (blockemail 권한 필요)

유형: 불리언 (자세한 정보)
hidename

차단 기록에서 사용자 이름을 숨깁니다. (hideuser 권한 필요)

유형: 불리언 (자세한 정보)
allowusertalk

사용자가 자신의 토론 문서를 편집할 수 있도록 허용합니다 ($wgBlockAllowsUTEdit에 따라 다름)

유형: 불리언 (자세한 정보)
reblock

사용자가 이미 하나의 차단 조치로 차단된 경우, 기존 차단 조치를 덮어씁니다. 사용자가 두 번 이상 차단된 경우 이 작업은 실패합니다. 이 경우 id 매개변수를 사용하여 덮어쓸 차단 조치를 지정하세요. 이 기능은 id 또는 newblock과 함께 사용할 수 없습니다.

유형: 불리언 (자세한 정보)
newblock

사용자가 이미 차단된 경우에도 다른 차단을 추가합니다. id 또는 reblock과 함께 사용할 수 없습니다.

유형: 불리언 (자세한 정보)
watchuser

해당 사용자 또는 IP 주소의 사용자 문서 및 토론 문서를 주시합니다.

유형: 불리언 (자세한 정보)
tags

차단 기록의 항목에 적용할 변경 태그입니다.

값 (|로 구분): 또는 다른 문자열:
partial

사이트 전체가 아닌 특정 문서나 이름공간에서 사용자를 차단합니다.

유형: 불리언 (자세한 정보)
pagerestrictions

사용자의 편집을 차단할 제목 목록입니다. partial이 true로 설정되어 있을 때에만 적용됩니다.

유형: 문서 제목
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 10입니다.
존재하는 문서만 허용합니다.
namespacerestrictions

사용자의 편집을 차단할 제목 목록입니다. partial이 true로 설정되어 있을 때에만 적용됩니다.

값 (|로 구분): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
actionrestrictions

사용자의 수행을 차단할 동작 목록입니다. partial이 true로 설정될 때에만 적용됩니다.

값 (|로 구분): create, move, upload 또는 다른 문자열: create, move, upload
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.
예시:
IP 192.0.2.5에 대해 이유와 함께 3일 간 차단하기
api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC [연습장에서 열기]
사용자 Vandal을 특정한 이유로 무기한 차단하며 계정 생성 및 이메일 발송을 막기
api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC [연습장에서 열기]

action=changeauthenticationdata (changeauth)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

현재 사용자의 인증 데이터를 변경합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
changeauthrequest

amirequestsfor=change을(를) 지정하여 action=query&meta=authmanagerinfo가 반환한 id를 통해 이 인증 요청을 사용합니다.

이 매개변수는 필수입니다.
changeauthtoken

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.
*
이 모듈은 사용 가능한 인증 요청에 따라 추가 매개변수를 허용합니다. 사용 가능한 요청 및 사용되는 필드를 결정하려면 amirequestsfor=change(또는 해당되는 경우 이 모듈의 과거 응답)과 함께 action=query&meta=authmanagerinfo을(를) 사용하세요.

action=changecontentmodel

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

문서의 콘텐츠 모델을 변경

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
title

콘텐츠 모델을 변경할 문서의 제목. pageid와 함께 사용할 수 없습니다.

pageid

콘텐츠 모델을 변경할 문서의 ID. title와 함께 사용할 수 없습니다.

유형: 정수
summary

편집 요약 및 기록 이유

tags

기록 항목 및 편집에 적용할 변경 태그입니다.

값 (|로 구분): 또는 다른 문자열:
model

새 콘텐츠의 콘텐츠 모델.

이 매개변수는 필수입니다.
다음 값 중 하나: Scribunto, css, javascript, json, sanitized-css, text, vue, wikitext 또는 다른 문자열: Scribunto, css, javascript, json, sanitized-css, text, vue, wikitext
bot

콘텐츠 모델 변경을 봇 플래그로 표시합니다.

유형: 불리언 (자세한 정보)
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.
예시:
대문 페이지가 text 콘텐츠 모델을 보유하도록 변경합니다
api.php?action=changecontentmodel&title=Main Page&model=text&token=123ABC [연습장에서 열기]

action=checktoken

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

action=query&meta=tokens의 토큰의 유효성을 확인합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
type

테스트되는 토큰의 종류.

이 매개변수는 필수입니다.
다음 값 중 하나: createaccount, csrf, login, patrol, rollback, userrights, watch 또는 다른 문자열: createaccount, csrf, login, patrol, rollback, userrights, watch
token

테스트할 토큰

이 매개변수는 필수입니다.
maxtokenage

초로 계산된 토큰의 최대 나이.

유형: 정수
예시:
csrf 토큰의 유효성을 테스트합니다.
api.php?action=checktoken&type=csrf&token=123ABC [연습장에서 열기]

action=clearhasmsg

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

현재 사용자의 hasmsg 플래그를 비웁니다.

예시:
현재 계정의 hasmsg 플래그를 삭제합니다.
api.php?action=clearhasmsg [연습장에서 열기]

action=clientlogin (login)

  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

상호작용 플로우를 이용하여 위키에 로그인합니다.

이 모듈을 사용하는 일반적인 절차는 다음과 같습니다:

  1. amirequestsfor=login와 함께 action=query&meta=authmanagerinfo에서 사용할 수 있는 필드와 action=query&meta=tokens의 토큰 login를 가져옵니다.
  2. 사용자에게 필드를 제시하고 사용자의 제출 사항을 취득합니다.
  3. loginreturnurl 및 관련된 모든 필드를 제공, 이 모듈에 전달합니다.
  4. 응답 시 status를 확인합니다.
    • PASS 또는 FAIL을 수신한 경우 작업은 끝난 것입니다. 동작은 성공하였거나 그렇지 않은 경우입니다.
    • UI를 수신한 경우 사용자에게 새로운 필드를 제시하고 사용자의 제출 사항을 취득합니다. 그 뒤 logincontinue 및 관련된 모든 필드 집합과 함께 이 모듈에 전달하고 단계 4를 반복합니다.
    • REDIRECT를 수신한 경우, 사용자를 redirecttarget으로 넘겨준 다음 loginreturnurl로 반환될 때까지 기다립니다. 그 뒤 logincontinue 및 반환 URL에 전달되는, 모든 관련 필드와 함께 이 모듈에 전달하고 단계 4를 반복합니다.
    • RESTART를 수실한 경우 인증은 동작했으나 연결된 사용자 계정이 없다는 것을 의미합니다. UIFAIL로 간주할 수 있습니다.
특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
loginrequests

amirequestsfor=login와(과) 함께 action=query&meta=authmanagerinfo에서 반환된 id를 통해, 또는 이 모듈의 과거 응답으로부터 이 인증 요청만을 사용합니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
loginmessageformat

반환 메시지에 사용할 형식.

다음 값 중 하나: html, none, raw, wikitext 또는 다른 문자열: html, none, raw, wikitext
기본값: wikitext
loginmergerequestfields

모든 인증 요청에 대한 필드 정보를 하나의 배열로 합칩니다.

유형: 불리언 (자세한 정보)
loginpreservestate

가능하면 과거에 실패한 로그인 시도의 상태를 보존합니다.

유형: 불리언 (자세한 정보)
loginreturnurl

서드파티 인증 플로의 URL을 반환하며, 절대 주소여야 합니다. 이것 또는 logincontinue는 필수입니다.

REDIRECT 응답을 받으면 일반적으로 서드파티 인증 플로를 위해 지정한 redirecttarget URL에 대해 브라우저나 웹 뷰를 열게 됩니다. 이 작업이 끝나면 서드파티는 브라우저나 웹 뷰를 이 URL로 보냅니다. URL로부터 쿼리나 POST 매개변수를 추출한 다음 이것들을 logincontinue 요청으로서 이 API 모듈로 전달하는 것이 좋습니다.

logincontinue

이 요청은 초기 UI 또는 REDIRECT 응답 이후에 계속됩니다. 이것 또는 loginreturnurl 중 하나가 필요합니다.

유형: 불리언 (자세한 정보)
logintoken

"login" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.
*
이 모듈은 사용 가능한 인증 요청에 따라 추가 매개변수를 허용합니다. 사용 가능한 요청 및 사용되는 필드를 결정하려면 amirequestsfor=login(또는 해당되는 경우 이 모듈의 과거 응답)과 함께 action=query&meta=authmanagerinfo을(를) 사용하세요.
예시:
사용자 Example, 비밀번호 ExamplePassword로 위키 로그인 과정을 시작합니다.
api.php?action=clientlogin&username=Example&password=ExamplePassword&loginreturnurl=http://example.org/&logintoken=123ABC [연습장에서 열기]
987654OATHToken을 지정하여 2요소 인증을 위한 UI 응답 이후에 로그인을 계속합니다.
api.php?action=clientlogin&logincontinue=1&OATHToken=987654&logintoken=123ABC [연습장에서 열기]

action=compare

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

두 문서 간의 차이를 가져옵니다.

대상이 되는 두 문서의 판 번호나 문서 제목 또는 문서 ID를 지정해야 합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
fromtitle

비교할 첫 이름.

fromid

비교할 첫 문서 ID.

유형: 정수
fromrev

비교할 첫 판.

유형: 정수
fromslots

fromtitle, fromid 또는 fromrev로 지정된 판의 내용을 덮어씁니다.

이 매개변수는 수정할 슬롯을 지정합니다. 각 슬롯의 내용을 지정하려면 fromtext-{slot}, fromcontentmodel-{slot}fromcontentformat-{slot}을 사용하세요.

값 (|로 구분): main 또는 다른 문자열: main
fromtext-{slot}

지정된 슬롯의 텍스트입니다. 생략할 경우 판에서 슬롯이 제거됩니다.

이것은 틀 매개변수입니다. 요청하실 때는 매개변수 이름 안의 {slot}fromslots 값으로 대체되어야 합니다..
fromsection-{slot}

fromtext-{slot}이 단일 문단의 내용인 경우, 이는 문단 식별자입니다. 문단 편집과 마찬가지로 fromtext, fromid 또는 fromrev로 지정된 판에 병합됩니다.

이것은 틀 매개변수입니다. 요청하실 때는 매개변수 이름 안의 {slot}fromslots 값으로 대체되어야 합니다..
fromcontentformat-{slot}

fromtext-{slot}의 콘텐츠 직렬화 포맷입니다.

이것은 틀 매개변수입니다. 요청하실 때는 매개변수 이름 안의 {slot}fromslots 값으로 대체되어야 합니다..
다음 값 중 하나: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown 또는 다른 문자열: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
fromcontentmodel-{slot}

fromtext-{slot}의 콘텐츠 모델입니다. 지정하지 않으면 다른 매개변수를 참고하여 추정합니다.

이것은 틀 매개변수입니다. 요청하실 때는 매개변수 이름 안의 {slot}fromslots 값으로 대체되어야 합니다..
다음 값 중 하나: Scribunto, css, javascript, json, sanitized-css, text, unknown, vue, wikitext 또는 다른 문자열: Scribunto, css, javascript, json, sanitized-css, text, unknown, vue, wikitext
frompst

fromtext-{slot}에 사전 저장 변환을 수행합니다.

유형: 불리언 (자세한 정보)
fromtext
구식입니다.

fromslots=main을 지정하고 fromtext-main을 대신 사용합니다.

fromcontentformat
구식입니다.

fromslots=main을 지정하고 fromcontentformat-main을 대신 사용합니다.

다음 값 중 하나: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown 또는 다른 문자열: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
fromcontentmodel
구식입니다.

fromslots=main을 지정하고 fromcontentmodel-main을 대신 사용합니다.

다음 값 중 하나: Scribunto, css, javascript, json, sanitized-css, text, unknown, vue, wikitext 또는 다른 문자열: Scribunto, css, javascript, json, sanitized-css, text, unknown, vue, wikitext
fromsection
구식입니다.

지정된 'from' 내용의 지정된 문단만 사용합니다.

totitle

비교할 두 번째 제목.

toid

비교할 두 번째 문서 ID.

유형: 정수
torev

비교할 두 번째 판.

유형: 정수
torelative

fromtitle, fromid 또는 fromrev에서 결정된 판과 상대적인 판을 사용합니다. 다른 'to' 옵션들은 모두 무시됩니다.

다음 값 중 하나: cur, next, prev 또는 다른 문자열: cur, next, prev
toslots

totitle, toid 또는 torev로 지정된 판의 내용을 덮어씁니다.

이 매개변수는 수정할 슬롯을 지정합니다. 각 슬롯의 내용을 지정하려면 totext-{slot}, tocontentmodel-{slot}tocontentformat-{slot}을 사용하세요.

값 (|로 구분): main 또는 다른 문자열: main
totext-{slot}

지정된 슬롯의 텍스트입니다. 생략하면 이 슬롯은 판에서 제거됩니다.

이것은 틀 매개변수입니다. 요청하실 때는 매개변수 이름 안의 {slot}toslots 값으로 대체되어야 합니다..
tosection-{slot}

totext-{slot}이 단일 문단의 내용인 경우, 이는 문단 식별자입니다. 문단 편집과 마찬가지로 totitle, toid 또는 torev로 지정된 판에 병합됩니다.

이것은 틀 매개변수입니다. 요청하실 때는 매개변수 이름 안의 {slot}toslots 값으로 대체되어야 합니다..
tocontentformat-{slot}

totext-{slot}의 콘텐츠 직렬화 포맷입니다.

이것은 틀 매개변수입니다. 요청하실 때는 매개변수 이름 안의 {slot}toslots 값으로 대체되어야 합니다..
다음 값 중 하나: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown 또는 다른 문자열: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
tocontentmodel-{slot}

totext-{slot}의 콘텐츠 모델입니다. 지정하지 않으면 다른 매개변수를 참고하여 추정합니다.

이것은 틀 매개변수입니다. 요청하실 때는 매개변수 이름 안의 {slot}toslots 값으로 대체되어야 합니다..
다음 값 중 하나: Scribunto, css, javascript, json, sanitized-css, text, unknown, vue, wikitext 또는 다른 문자열: Scribunto, css, javascript, json, sanitized-css, text, unknown, vue, wikitext
topst

totext에 사전 저장 변환을 수행합니다.

유형: 불리언 (자세한 정보)
totext
구식입니다.

toslots=main을 지정하고 totext-main을 대신 사용합니다.

tocontentformat
구식입니다.

toslots=main을 지정하고 tocontentformat-main을 대신 사용합니다.

다음 값 중 하나: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown 또는 다른 문자열: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
tocontentmodel
구식입니다.

toslots=main을 지정하고 tocontentmodel-main을 대신 사용합니다.

다음 값 중 하나: Scribunto, css, javascript, json, sanitized-css, text, unknown, vue, wikitext 또는 다른 문자열: Scribunto, css, javascript, json, sanitized-css, text, unknown, vue, wikitext
tosection
구식입니다.

지정된 'to' 내용의 지정된 문단만 사용합니다.

prop

가져올 정보입니다.

diff
HTML의 차이입니다.
diffsize
HTML 차이의 크기(바이트 단위)입니다.
rel
해당하는 경우 'from' 이전과 'to' 이후 판의 판 ID입니다.
ids
'from'과 'to' 판의 문서와 판 ID입니다.
title
'from'과 'to' 판의 문서 제목입니다.
user
'from'과 'to' 판의 사용자 이름과 ID입니다. 사용자가 판을 삭제한 경우 fromuserhidden 또는 touserhidden 속성이 반환됩니다.
comment
'from'과 'to' 판의 설명입니다. 사용자가 판을 삭제한 경우 fromuserhidden 또는 touserhidden 속성이 반환됩니다.
parsedcomment
'from'과 to' 판의 변환된 설명입니다. 사용자가 판을 삭제한 경우 fromuserhidden 또는 touserhidden 속성이 반환됩니다.
size
'from'과 'to' 판의 크기입니다.
timestamp
'from'과 'to' 판의 타임스탬프입니다.
값 (|로 구분): comment, diff, diffsize, ids, parsedcomment, rel, size, timestamp, title, user 또는 다른 문자열: comment, diff, diffsize, ids, parsedcomment, rel, size, timestamp, title, user
기본값: diff|ids|title
slots

모든 슬롯에 대한 하나의 통합된 차이가 아니라, 각 슬롯에 대한 개별적인 차이를 반환합니다.

값 (|로 구분): main 또는 다른 문자열: main
모든 값을 지정하려면, *를 사용하십시오.
difftype

인라인 HTML로 서식화된 비교를 반환합니다.

다음 값 중 하나: table, unified 또는 다른 문자열: table, unified
기본값: table
예시:
판 1과 2의 차이를 생성합니다.
api.php?action=compare&fromrev=1&torev=2 [연습장에서 열기]

action=createaccount (create)

  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

새 사용자 계정을 만듭니다.

이 모듈을 사용하는 일반적인 절차는 다음과 같습니다:

  1. amirequestsfor=create와 함께 action=query&meta=authmanagerinfo에서 사용할 수 있는 필드와 action=query&meta=tokens의 토큰 createaccount를 가져옵니다.
  2. 사용자에게 필드를 제시하고 사용자의 제출 사항을 취득합니다.
  3. createreturnurl 및 관련된 모든 필드를 제공, 이 모듈에 전달합니다.
  4. 응답 시 status를 확인합니다.
    • PASS 또는 FAIL을 수신한 경우 작업은 끝난 것입니다. 동작은 성공하였거나 그렇지 않은 경우입니다.
    • UI를 수신한 경우 사용자에게 새로운 필드를 제시하고 사용자의 제출 사항을 취득합니다. 그 뒤 createcontinue 및 관련된 모든 필드 집합과 함께 이 모듈에 전달하고 단계 4를 반복합니다.
    • REDIRECT를 수신한 경우, 사용자를 redirecttarget으로 넘겨준 다음 createreturnurl로 반환될 때까지 기다립니다. 그 뒤 createcontinue 및 반환 URL에 전달되는, 모든 관련 필드와 함께 이 모듈에 전달하고 단계 4를 반복합니다.
    • RESTART를 수실한 경우 인증은 동작했으나 연결된 사용자 계정이 없다는 것을 의미합니다. UIFAIL로 간주할 수 있습니다.
특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
createrequests

amirequestsfor=create와(과) 함께 action=query&meta=authmanagerinfo에서 반환된 id를 통해, 또는 이 모듈의 과거 응답으로부터 이 인증 요청만을 사용합니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
createmessageformat

반환 메시지에 사용할 형식.

다음 값 중 하나: html, none, raw, wikitext 또는 다른 문자열: html, none, raw, wikitext
기본값: wikitext
createmergerequestfields

모든 인증 요청에 대한 필드 정보를 하나의 배열로 합칩니다.

유형: 불리언 (자세한 정보)
createpreservestate

가능하면 과거에 실패한 로그인 시도의 상태를 보존합니다.

action=query&meta=authmanagerinfohasprimarypreservedstate에 대해 참을 반환하면 primary-required로 표시된 요청은 생략됩니다. preservedusername에 대해 비어있지 않은 값이 반환되면 해당 사용자 이름은 username 매개변수를 위해 사용됩니다.

유형: 불리언 (자세한 정보)
createreturnurl

서드파티 인증 플로의 URL을 반환하며, 절대 주소여야 합니다. 이것 또는 createcontinue는 필수입니다.

REDIRECT 응답을 받으면 일반적으로 서드파티 인증 플로를 위해 지정한 redirecttarget URL에 대해 브라우저나 웹 뷰를 열게 됩니다. 이 작업이 끝나면 서드파티는 브라우저나 웹 뷰를 이 URL로 보냅니다. URL로부터 쿼리나 POST 매개변수를 추출한 다음 이것들을 createcontinue 요청으로서 이 API 모듈로 전달하는 것이 좋습니다.

createcontinue

이 요청은 초기 UI 또는 REDIRECT 응답 이후에 계속됩니다. 이것 또는 createreturnurl 중 하나가 필요합니다.

유형: 불리언 (자세한 정보)
createtoken

"createaccount" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.
*
이 모듈은 사용 가능한 인증 요청에 따라 추가 매개변수를 허용합니다. 사용 가능한 요청 및 사용되는 필드를 결정하려면 amirequestsfor=create(또는 해당되는 경우 이 모듈의 과거 응답)과 함께 action=query&meta=authmanagerinfo을(를) 사용하세요.

action=cspreport

  • 이 모듈은 내부용이거나 불안정하므로 사용하지 말아야 합니다. 동작은 예고 없이 변경될 수 있습니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

브라우저가 콘텐츠 보안 정책의 위반을 보고하기 위해 사용합니다. 이 모듈은 SCP를 준수하는 웹 브라우저에 의해 자동으로 사용될 때를 제외하고는 사용해서는 안 됩니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
reportonly

강제적 정책이 아닌, 모니터링 정책에서 나온 보고서인 것으로 표시합니다

유형: 불리언 (자세한 정보)
source

이 보고서를 작동시킨 CSP 헤더를 생성한 원본입니다

기본값: internal

action=delete

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

문서를 삭제합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
title

삭제할 문서의 제목. pageid과 함께 사용할 수 없습니다.

pageid

삭제할 문서의 ID. title과 함께 사용할 수 없습니다.

유형: 정수
reason

삭제의 이유. 설정하지 않으면 자동 생성되는 이유를 사용합니다.

tags

삭제 기록의 항목에 적용할 변경 태그입니다.

값 (|로 구분): 또는 다른 문자열:
deletetalk

존재하는 경우 토론 문서를 삭제합니다.

유형: 불리언 (자세한 정보)
watch
구식입니다.

문서를 현재 사용자의 주시문서 목록에 추가합니다.

유형: 불리언 (자세한 정보)
watchlist

현재 사용자의 주시목록에서 문서를 무조건적으로 추가하거나 제거하거나, 환경 설정을 사용하거나 (봇 사용자는 무시됨) 주시를 변경하지 않습니다.

다음 값 중 하나: nochange, preferences, unwatch, watch 또는 다른 문자열: nochange, preferences, unwatch, watch
기본값: preferences
unwatch
구식입니다.

문서를 현재 사용자의 주시문서 목록에서 제거합니다.

유형: 불리언 (자세한 정보)
oldimage

action=query&prop=imageinfo&iiprop=archivename에 지정된 바대로 삭제할 오래된 그림의 이름입니다.

token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.

action=edit

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

문서를 만들고 편집합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
title

편집할 문서의 제목. pageid과 같이 사용할 수 없습니다.

pageid

편집할 문서의 문서 ID입니다. title과 함께 사용할 수 없습니다.

유형: 정수
section

문단 식별자입니다. 0은 최상위 문단, new는 새 문단입니다. 종종 양의 정수이지만 숫자가 아닐 수도 있습니다.

sectiontitle

section=new를 사용할 때 새 문단을 위한 제목입니다.

text

문서 내용.

summary

편집 요약입니다.

이 매개변수가 제공되지 않거나 비어 있으면 편집 요약이 자동으로 생성될 수 있습니다.

section=new를 사용하는 경우 sectiontitle이 제공되지 않은 경우 이 매개변수의 값이 대신 문단 제목에 사용되며 편집 요약이 자동으로 생성됩니다.

tags

이 판에 적용할 변경 태그입니다.

값 (|로 구분): 또는 다른 문자열:
minor

이 편집을 사소한 편집으로 표시합니다.

유형: 불리언 (자세한 정보)
notminor

"모든 편집에 기본적으로 사소한 편집을 표시" 사용자 환경 설정이 설정된 경우에도 이 편집을 사소한 편집으로 표시하지 않습니다.

유형: 불리언 (자세한 정보)
bot

이 편집을 봇 편집으로 표시.

유형: 불리언 (자세한 정보)
baserevid

기본 판의 타임스탬프이며, 편집 충돌을 발견하기 위해 사용됩니다. action=query&prop=revisions를 통해 가져올 수 있습니다. basetimestamp을 설정하지 않으면 자체 충돌 시 편집 실패가 발생합니다.

유형: 정수
basetimestamp

기본 판의 타임스탬프이며, 편집 충돌을 발견하기 위해 사용됩니다. action=query&prop=revisions&rvprop=timestamp를 통해 가져올 수 있습니다. 자신의 충돌은 무시됩니다.

유형: 타임스탬프 (허용되는 포맷)
starttimestamp

편집 과정을 시작할 때의 타임스탬프이며 편집 충돌을 발견하기 위해 사용됩니다. 편집 과정을 시작할 때(예: 문서 내용을 편집으로 불러올 때) curtimestamp를 사용하여 적절한 값을 가져올 수 있습니다.

유형: 타임스탬프 (허용되는 포맷)
recreate

중간에 삭제되는 문서에 관한 오류를 모두 무시합니다.

유형: 불리언 (자세한 정보)
createonly

이 페이지가 이미 존재하면 편집하지 않습니다.

유형: 불리언 (자세한 정보)
nocreate

페이지가 존재하지 않으면 오류를 출력합니다.

유형: 불리언 (자세한 정보)
watch
구식입니다.

문서를 현재 사용자의 주시문서 목록에 추가합니다.

유형: 불리언 (자세한 정보)
unwatch
구식입니다.

문서를 현재 사용자의 주시문서 목록에서 제거합니다.

유형: 불리언 (자세한 정보)
watchlist

현재 사용자의 주시목록에서 문서를 무조건적으로 추가하거나 제거하거나, 환경 설정을 사용하거나 (봇 사용자는 무시됨) 주시를 변경하지 않습니다.

다음 값 중 하나: nochange, preferences, unwatch, watch 또는 다른 문자열: nochange, preferences, unwatch, watch
기본값: preferences
md5

text 매개변수의 MD5 해시값 또는 prependtext과 appendtext 매개변수를 이어붙인 값입니다. 이 값이 설정된 경우, 해시값이 올바르지 않으면 편집이 되지 않습니다.

prependtext

이 텍스트를 문서 또는 문단의 처음에 추가합니다. text를 무효로 합니다.

appendtext

이 텍스트를 문서 또는 문단의 끝에 추가합니다. text를 무효로 합니다.

새 문단을 추가하려면 이 매개변수 대신 section=new를 사용하십시오.

undo

이 판의 편집을 취소합니다. text, prependtext, appendtext를 무효로 합니다.

유형: 정수
값은 0 이상이어야 합니다.
undoafter

undo에서부터 이 판까지의 모든 수정사항을 취소합니다. 설정하지 않으면 하나의 수정사항만 취소합니다.

유형: 정수
값은 0 이상이어야 합니다.
redirect

자동으로 넘겨주기를 처리합니다.

유형: 불리언 (자세한 정보)
contentformat

입력 텍스트에 사용할 내용 직렬화 포맷입니다.

다음 값 중 하나: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown 또는 다른 문자열: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
contentmodel

새 콘텐츠의 콘텐츠 모델.

다음 값 중 하나: Scribunto, css, javascript, json, sanitized-css, text, unknown, vue, wikitext 또는 다른 문자열: Scribunto, css, javascript, json, sanitized-css, text, unknown, vue, wikitext
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

토큰은 무조건 마지막 매개변수로 보내거나 적어도 text 매개변수 뒤에 보내는 것이 좋습니다.

이 매개변수는 필수입니다.
returnto

문서 제목입니다. 편집 내용을 저장하는 과정에서 임시 계정이 생성된 경우, API는 클라이언트가 로그인을 완료하기 위해 방문해야 할 URL을 응답으로 반환할 수 있습니다. 이 매개변수가 제공되면, 해당 URL은 편집된 페이지 대신 주어진 페이지로 넘겨주기합니다.

유형: 문서 제목
존재하지 않는 문서를 허용합니다.
returntoquery

URL 쿼리 매개변수입니다 (앞에 ?가 붙은 형태). 편집 내용을 저장하는 과정에서 임시 계정이 생성된 경우, API는 클라이언트가 로그인을 완료하기 위해 방문해야 할 URL을 응답으로 반환할 수 있습니다. 이 매개변수가 제공되면, 해당 URL은 주어진 쿼리 매개변수가 포함된 페이지로 넘겨주기됩니다.

기본값: (비어 있음)
returntoanchor

URL 프래그먼트입니다 (앞에 #가 붙은 형태). 편집 내용을 저장하는 과정에서 임시 계정이 생성된 경우, API는 클라이언트가 로그인을 완료하기 위해 방문해야 할 URL을 응답으로 반환할 수 있습니다. 이 매개변수가 제공되면, 해당 URL은 지정된 프래그먼트가 포함된 페이지로 넘겨주기 됩니다.

기본값: (비어 있음)

action=emailuser

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

사용자에게 이메일을 보냅니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
target

이메일을 받을 사용자.

이 매개변수는 필수입니다.
subject

제목 헤더.

이 매개변수는 필수입니다.
text

메일 본문.

이 매개변수는 필수입니다.
ccme

자신에게 메일의 복사본을 보냅니다.

유형: 불리언 (자세한 정보)
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.
예시:
WikiSysop 사용자에게 텍스트 Content로 이메일을 보냅니다.
api.php?action=emailuser&target=WikiSysop&text=Content&token=123ABC [연습장에서 열기]

action=expandtemplates

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

위키텍스트 안에 모든 틀을 확장합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
title

문서 제목

text

변환할 위키텍스트.

이 매개변수는 필수입니다.
revid

{{REVISIONID}}와 비슷한 매개변수들을 위한 판 ID입니다.

유형: 정수
prop

가져올 정보입니다.

참고로, 아무 값도 선택하지 않으면 결과에는 위키텍스트가 포함되지만 출력 형식은 구식인 형식이 됩니다.

wikitext
확장된 위키텍스트.
categories
위키텍스트 출력에는 표시되지 않지만, 입력에 존재하는 모든 카테고리입니다.
properties
위키텍스트의 확장된 특수 명령문에 의해 정의된 문서 속성입니다.
volatile
출력이 휘발성이어서 문서 내 다른 곳에서 재사용되어서는 안 되는지의 여부입니다.
ttl
결과의 캐시가 무효화되는 최대 시간입니다.
modules
파서 함수가 요청한 ResourceLoader 모듈은 모두 출력에 추가됩니다. jsconfigvars 또는 encodedjsconfigvarsmodules와 함께 요청되어야 합니다.
jsconfigvars
해당 페이지에 특화된 자바스크립트 구성 매개변수를 제공합니다.
encodedjsconfigvars
해당 페이지에 특화된 자바스크립트 구성 매개변수를 JSON 문자열로 제공합니다.
parsetree
입력값의 XML 파서 트리.
값 (|로 구분): categories, encodedjsconfigvars, jsconfigvars, modules, parsetree, properties, ttl, volatile, wikitext 또는 다른 문자열: categories, encodedjsconfigvars, jsconfigvars, modules, parsetree, properties, ttl, volatile, wikitext
includecomments

출력에 HTML 주석을 포함할 것인지의 여부.

유형: 불리언 (자세한 정보)
showstrategykeys

jsconfigvars에 내부 병합 전략 정보를 포함할지 여부입니다.

유형: 불리언 (자세한 정보)
generatexml
구식입니다.

XML 구문 분석 트리를 생성합니다. (prop=parsetree로 대체함)

유형: 불리언 (자세한 정보)
예시:
위키텍스트 {{Project:Sandbox}}를 확장합니다.
api.php?action=expandtemplates&text={{Project:Sandbox}} [연습장에서 열기]

action=feedcontributions

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

사용자 기여 피드를 반환합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
feedformat

피드 포맷.

다음 값 중 하나: atom, rss 또는 다른 문자열: atom, rss
기본값: rss
user

기여를 읽을 사용자 이름.

이 매개변수는 필수입니다.
형태: 사용자 이름, IP, 임시 사용자, IP 대역, 인터위키 이름 (예: "prefix>ExampleName") 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
namespace

기여를 분류할 이름공간

다음 값 중 하나: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
year

년부터 (혹은 그 이전).

유형: 정수
month

달부터 (혹은 그 이전).

유형: 정수
tagfilter

이 태그가 있는 기여를 필터링합니다.

값 (|로 구분): mw-blank, mw-changed-redirect-target, mw-contentmodelchange, mw-ipblock-appeal, mw-manual-revert, mw-new-redirect, mw-recreated, mw-removed-redirect, mw-replace, mw-reverted, mw-rollback, mw-server-side-upload, mw-undo, wikieditor 또는 다른 문자열: mw-blank, mw-changed-redirect-target, mw-contentmodelchange, mw-ipblock-appeal, mw-manual-revert, mw-new-redirect, mw-recreated, mw-removed-redirect, mw-replace, mw-reverted, mw-rollback, mw-server-side-upload, mw-undo, wikieditor
기본값: (비어 있음)
deletedonly

삭제된 기여만 봅니다.

유형: 불리언 (자세한 정보)
toponly

최신 판인 편집만 봅니다.

유형: 불리언 (자세한 정보)
newonly

새 글인 편집만 봅니다.

유형: 불리언 (자세한 정보)
hideminor

사소한 편집을 숨깁니다.

유형: 불리언 (자세한 정보)
showsizediff

판 사이의 크기 차이를 보여줍니다.

유형: 불리언 (자세한 정보)
예시:
Example 사용자의 기여를 반환합니다.
api.php?action=feedcontributions&user=Example [연습장에서 열기]

action=feedrecentchanges

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

최근 바뀜 피드를 반환합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
feedformat

피드 포맷.

다음 값 중 하나: atom, rss 또는 다른 문자열: atom, rss
기본값: rss
namespace

결과를 제한할 이름공간.

다음 값 중 하나: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
invert

선택한 항목을 제외한 모든 이름공간.

유형: 불리언 (자세한 정보)
associated

관련 (토론 또는 일반) 이름공간을 포함합니다.

유형: 불리언 (자세한 정보)
days

결과를 제한할 일수입니다.

유형: 정수
값은 1 이상이어야 합니다.
기본값: 7
limit

반환할 결과의 최대 수.

유형: 정수
값은 1와 50 사이여야 합니다.
기본값: 50
from

이후의 변경사항을 보여줍니다.

유형: 타임스탬프 (허용되는 포맷)
hideminor

사소한 편집을 숨깁니다.

유형: 불리언 (자세한 정보)
hidebots

봇의 편집을 숨깁니다.

유형: 불리언 (자세한 정보)
hideanons

익명 사용자의 편집을 숨깁니다.

유형: 불리언 (자세한 정보)
hideliu

등록된 사용자의 편집을 숨깁니다.

유형: 불리언 (자세한 정보)
hidepatrolled

검토된 편집을 숨깁니다.

유형: 불리언 (자세한 정보)
hidemyself

현재 사용자의 변경사항을 숨깁니다.

유형: 불리언 (자세한 정보)
hidecategorization

카테고리 멤버 변경 숨기기

유형: 불리언 (자세한 정보)
tagfilter

태그로 분류

inverttags

선택한 항목으로 태그가 지정된 편집을 제외한 모든 편집입니다.

유형: 불리언 (자세한 정보)
target

이 문서에서 링크된 문서의 변경사항만 표시합니다.

showlinkedto

해당 문서를 가리키는 문서의 변경 사항을 대신 표시합니다.

유형: 불리언 (자세한 정보)
예시:
최근 변경사항을 표시합니다.
api.php?action=feedrecentchanges [연습장에서 열기]
30일간의 최근 변경사항을 표시합니다.
api.php?action=feedrecentchanges&days=30 [연습장에서 열기]

action=feedwatchlist

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

주시문서 목록 피드를 반환합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
feedformat

피드 포맷.

다음 값 중 하나: atom, rss 또는 다른 문자열: atom, rss
기본값: rss
hours

지금으로부터 이 시간 이내에 수정된 문서들을 나열합니다.

유형: 정수
값은 1와 72 사이여야 합니다.
기본값: 24
linktosections

가능하다면 변경된 문단으로 직접 링크합니다.

유형: 불리언 (자세한 정보)
allrev

주어진 기간 내의 동일 문서에 대한 복수의 수정사항을 포함합니다.

유형: 불리언 (자세한 정보)
wlowner

다른 사용자의 주시문서 목록에 접근하기 위해 token과 함께 사용됩니다.

형태: 사용자 이름에 따른 사용자
wltoken

다른 사용자의 주시문서 목록에 접근할 수 있도록 허용하는 보안 토큰 (사용자의 환경설정에서 확인 가능) 입니다.

wlshow

이 기준을 충족하는 항목만 표시합니다. 예를 들어 로그인한 사용자의 잔글 편집만을 보려면 show=minor|!anon로 설정합니다.

값 (|로 구분): !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread 또는 다른 문자열: !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread
wltype

표시할 변경사항 유형:

edit
보통의 문서 편집입니다.
new
문서 생성입니다.
log
로그 항목입니다.
external
외부 변경사항입니다.
categorize
분류 멤버 변경사항입니다.
값 (|로 구분): categorize, edit, external, log, new 또는 다른 문자열: categorize, edit, external, log, new
기본값: edit|new|log|categorize
wlexcludeuser

이 사용자의 변경사항을 나열하지 않습니다.

형태: 사용자 이름, IP, 임시 사용자, 인터위키 이름 (예: "prefix>ExampleName") 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
예시:
주시문서 목록 피드를 보여줍니다.
api.php?action=feedwatchlist [연습장에서 열기]
지난 6시간 동안 주시문서에 발생한 모든 변경사항을 표시합니다.
api.php?action=feedwatchlist&allrev=&hours=6 [연습장에서 열기]

action=filerevert

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

파일을 이전 판으로 되돌립니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
filename

파일: 접두어가 없는 대상 파일 이름.

이 매개변수는 필수입니다.
comment

업로드 댓글입니다.

기본값: (비어 있음)
archivename

되돌릴 판의 보존 이름입니다.

이 매개변수는 필수입니다.
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.

action=help

지정된 모듈의 도움말을 표시합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
modules

(action, format 매개변수의 값 또는 main)에 대한 도움말을 표시하는 모듈입니다. +로 하위 모듈을 지정할 수 있습니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
기본값: main
submodules

명명된 모듈의 하위 모듈의 도움말을 포함합니다.

유형: 불리언 (자세한 정보)
recursivesubmodules

하위 모듈의 도움말을 반복하여 포함합니다.

유형: 불리언 (자세한 정보)
wrap

표준 API 응답 구조로 출력을 감쌉니다.

유형: 불리언 (자세한 정보)
toc

HTML 출력에 목차를 포함합니다.

유형: 불리언 (자세한 정보)
예시:
메인 모듈의 도움말입니다.
api.php?action=help [연습장에서 열기]
action=query와 모든 하위 모듈에 대한 도움말입니다.
api.php?action=help&modules=query&submodules=1 [연습장에서 열기]
모든 도움말을 한 페이지로 모읍니다.
api.php?action=help&recursivesubmodules=1&toc [연습장에서 열기]
도움말 모듈 자체에 대한 도움말입니다.
api.php?action=help&modules=help [연습장에서 열기]
2개의 쿼리 하위 모듈의 도움말입니다.
api.php?action=help&modules=query+info|query+categorymembers [연습장에서 열기]

action=imagerotate

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

하나 이상의 그림을 회전합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
rotation

시계 방향으로 회전할 그림의 각도.

이 매개변수는 필수입니다.
다음 값 중 하나: 90, 180, 270 또는 다른 문자열: 90, 180, 270
continue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

tags

업로드 로그의 항목에 적용할 태그입니다.

값 (|로 구분): 또는 다른 문자열:
titles

작업할 제목의 목록입니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
pageids

작업할 페이지 ID의 목록입니다.

유형: 정수 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
revids

작업할 판 ID의 목록입니다. 거의 모든 쿼리 모듈은 판 ID를 해당하는 문서 ID로 변환하고, 최신 판을 기준으로 작업합니다. prop=revisions만이 응답으로 정확한 판을 사용합니다.

유형: 정수 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 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
제시된 문서에 끼워넣은 모든 문서를 반환합니다.
trackingcategories
Special:TrackingCategories에 정의된 모든 기존 추적 분류를 열거합니다. 추적 분류는 문서를 포함하거나 해당 분류 문서가 존재하는 경우에 존재합니다.
transcludedin
제시된 문서를 끼워넣은 모든 문서를 찾습니다.
watchlist
현재 사용자의 주시목록의 문서의 최근 바뀜을 가져옵니다.
watchlistraw
현재 사용자의 주시문서 목록의 모든 문서를 가져옵니다.
다음 값 중 하나: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, trackingcategories, transcludedin, watchlist, watchlistraw 또는 다른 문자열: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, trackingcategories, transcludedin, watchlist, watchlistraw
redirects

titles, pageids, revidsgenerator가 반환한 문서들의 넘겨주기를 자동으로 결정합니다.

유형: 불리언 (자세한 정보)
converttitles

필요하면 제목을 다른 형태로 변환합니다. 위키의 내용 언어가 형태 변환을 지원하는 경우에만 동작합니다. 형태 변환을 지원하는 언어는 ban, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh 그리고 zh을(를) 포함합니다.

유형: 불리언 (자세한 정보)
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.

action=import

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

다른 위키나 XML 파일로부터 문서를 가져옵니다.

XML 매개변수에 파일을 전송할 때는 HTTP POST 요청을 파일 업로드 방식(즉, multipart/form-data 사용)으로 보내야 한다는 점에 유의하세요.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
summary

로그 항목 가져오기 요약.

xml

업로드한 XML 파일.

multipart/form-data를 사용한 파일 업로드로 게시되어야 합니다.
interwikiprefix

업로드된 가져오기의 경우: 알 수 없는 사용자 이름 (및 assignknownusers가 설정된 경우 알려진 사용자) 에 적용할 인터위키 접두사입니다.

interwikisource

인터위키 가져오기의 경우: 가져올 위키입니다.

다음 값 중 하나: 또는 다른 문자열:
interwikipage

인터위키 가져오기의 경우: 가져올 문서입니다.

fullhistory

인터위키 가져오기의 경우: 현재 버전 뿐만이 아닌, 전체 역사를 가져옵니다.

유형: 불리언 (자세한 정보)
templates

인터위키 가져오기의 경우: 포함된 모든 틀도 가져옵니다.

유형: 불리언 (자세한 정보)
namespace

이 이름공간을 가져옵니다. rootpage와 같이 사용할 수 없습니다.

다음 값 중 하나: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
assignknownusers

사용자가 로컬에 존재하는 경우 편집을 로컬 사용자와 연동합니다

유형: 불리언 (자세한 정보)
rootpage

이 문서의 하위 문서로써 가져옵니다. namespace와 같이 사용할 수 없습니다.

tags

가져오기 기록의 항목과 가져온 문서의 더미 판에 적용할 변경 태그입니다.

값 (|로 구분): 또는 다른 문자열:
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.

action=languagesearch

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

임의의 스크립트에서 언어 이름을 검색합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
search

검색 문자열입니다.

이 매개변수는 필수입니다.
typos

검색항목에 허용된 표기오류의 수

유형: 정수
기본값: 1

action=linkaccount (link)

  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

서드파티 제공자의 계정을 현재 사용자와 연결합니다.

이 모듈을 사용하는 일반적인 절차는 다음과 같습니다:

  1. amirequestsfor=link와 함께 action=query&meta=authmanagerinfo에서 사용할 수 있는 필드와 action=query&meta=tokens의 토큰 csrf를 가져옵니다.
  2. 사용자에게 필드를 제시하고 사용자의 제출 사항을 취득합니다.
  3. linkreturnurl 및 관련된 모든 필드를 제공, 이 모듈에 전달합니다.
  4. 응답 시 status를 확인합니다.
    • PASS 또는 FAIL을 수신한 경우 작업은 끝난 것입니다. 동작은 성공하였거나 그렇지 않은 경우입니다.
    • UI를 수신한 경우 사용자에게 새로운 필드를 제시하고 사용자의 제출 사항을 취득합니다. 그 뒤 linkcontinue 및 관련된 모든 필드 집합과 함께 이 모듈에 전달하고 단계 4를 반복합니다.
    • REDIRECT를 수신한 경우, 사용자를 redirecttarget으로 넘겨준 다음 linkreturnurl로 반환될 때까지 기다립니다. 그 뒤 linkcontinue 및 반환 URL에 전달되는, 모든 관련 필드와 함께 이 모듈에 전달하고 단계 4를 반복합니다.
    • RESTART를 수실한 경우 인증은 동작했으나 연결된 사용자 계정이 없다는 것을 의미합니다. UIFAIL로 간주할 수 있습니다.
특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
linkrequests

amirequestsfor=link와(과) 함께 action=query&meta=authmanagerinfo에서 반환된 id를 통해, 또는 이 모듈의 과거 응답으로부터 이 인증 요청만을 사용합니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
linkmessageformat

반환 메시지에 사용할 형식.

다음 값 중 하나: html, none, raw, wikitext 또는 다른 문자열: html, none, raw, wikitext
기본값: wikitext
linkmergerequestfields

모든 인증 요청에 대한 필드 정보를 하나의 배열로 합칩니다.

유형: 불리언 (자세한 정보)
linkreturnurl

서드파티 인증 플로의 URL을 반환하며, 절대 주소여야 합니다. 이것 또는 linkcontinue는 필수입니다.

REDIRECT 응답을 받으면 일반적으로 서드파티 인증 플로를 위해 지정한 redirecttarget URL에 대해 브라우저나 웹 뷰를 열게 됩니다. 이 작업이 끝나면 서드파티는 브라우저나 웹 뷰를 이 URL로 보냅니다. URL로부터 쿼리나 POST 매개변수를 추출한 다음 이것들을 linkcontinue 요청으로서 이 API 모듈로 전달하는 것이 좋습니다.

linkcontinue

이 요청은 초기 UI 또는 REDIRECT 응답 이후에 계속됩니다. 이것 또는 linkreturnurl 중 하나가 필요합니다.

유형: 불리언 (자세한 정보)
linktoken

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.
*
이 모듈은 사용 가능한 인증 요청에 따라 추가 매개변수를 허용합니다. 사용 가능한 요청 및 사용되는 필드를 결정하려면 amirequestsfor=link(또는 해당되는 경우 이 모듈의 과거 응답)과 함께 action=query&meta=authmanagerinfo을(를) 사용하세요.

action=login (lg)

  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

로그인한 다음 인증 쿠키를 가져옵니다.

이 동작은 특수:BotPasswords와 함께 사용해야만 합니다. 주 계정 로그인을 위해 사용하는 것은 구식이며 경고 없이 실패할 수 있습니다. 주 계정에 안전하게 로그인하려면 action=clientlogin을 사용하십시오.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
lgname

사용자 이름.

lgpassword

비밀번호.

lgdomain

도메인 (선택).

lgtoken

"login" 토큰은 action=query&meta=tokens에서 가져옵니다

action=logout

  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

로그아웃하고 세션 데이터를 지웁니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.
예시:
현재 사용자를 로그아웃합니다.
api.php?action=logout&token=123ABC [연습장에서 열기]

action=managetags

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

변경 태그에 관한 관리 작업을 수행합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
operation

수행할 작업:

create
수동 작업을 위해 새로운 변경 태그를 생성합니다.
delete
데이터베이스에서 변경 태그를 제거합니다. 여기에는 해당 태그가 사용된 모든 판, 최근 변경 항목 및 로그 항목에서 태그를 제거하는 작업이 포함됩니다.
activate
태그 변경을 활성화하여 사용자가 수동으로 적용할 수 있도록 합니다.
deactivate
태그 변경을 비활성화하여 사용자가 수동으로 적용하지 못하도록 합니다.
이 매개변수는 필수입니다.
다음 값 중 하나: activate, create, deactivate, delete 또는 다른 문자열: activate, create, deactivate, delete
tag

태그를 생성, 삭제, 활성화 또는 비활성화합니다. 태그를 생성하려면 태그가 존재하지 않아야 합니다. 태그를 삭제하려면 태그가 존재해야 합니다. 태그를 활성화하려면 태그가 존재해야 하며 확장 기능에서 사용 중이 아니어야 합니다. 태그를 비활성화하려면 태그가 현재 활성화되어 있고 수동으로 정의되어 있어야 합니다.

이 매개변수는 필수입니다.
reason

태그를 생성, 삭제, 활성화 또는 비활성화하는 선택적 이유입니다.

기본값: (비어 있음)
ignorewarnings

작업 중 발생하는 경고를 무시할지 여부입니다.

유형: 불리언 (자세한 정보)
tags

관리 기록의 항목에 적용할 변경 태그입니다.

값 (|로 구분): 또는 다른 문자열:
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.

action=mergehistory

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

문서 역사를 합칩니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
from

역사가 (다른 문서로) 병합될 문서의 제목입니다. fromid와 함께 사용할 수 없습니다.

fromid

역사가 (다른 문서로) 병합될 문서의 ID입니다. from과 함께 사용할 수 없습니다.

유형: 정수
to

역사가 (이 문서로) 병합될 문서의 제목입니다. toid 와 함께 사용할 수 없습니다.

toid

역사가 (이 문서로) 병합될 문서의 ID입니다. to 와 함께 사용할 수 없습니다.

유형: 정수
timestamp

원본 문서의 역사 중 해당 판까지만 대상 문서의 역사로 이동될 판의 타임스탬프입니다. 이 값을 생략하면 원본 문서의 전체 역사가 대상 문서에 병합됩니다. 동일한 타임스탬프를 가진 두 개의 판을 분리하려면 "timestamp|revid" 형식을 지정할 수 있습니다.

reason

역사 병합 이유입니다.

기본값: (비어 있음)
starttimestamp

원본 문서의 역사 중 해당 판부터 대상 문서의 역사로 이동될 판의 타임스탬프입니다. 이 값을 생략하면 타임스탬프 매개변수 전의, 원본 문서의 모든 역사가 대상 문서에 병합됩니다 (둘 다 새략된 경우에는 전체 역사). 동일한 타임스탬프를 가진 두 개의 판을 분리하려면 "timestamp|revid" 형식을 지정할 수 있습니다.

token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.

action=move

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

문서를 이동합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
from

이름을 변경할 문서의 제목. fromid와 함께 사용할 수 없습니다.

fromid

이름을 변경할 문서의 ID. from과 함께 사용할 수 없습니다.

유형: 정수
to

변경 이후의 문서 제목입니다.

이 매개변수는 필수입니다.
reason

제목을 변경하는 이유.

기본값: (비어 있음)
movetalk

토론 문서가 존재한다면, 토론 문서도 이름을 변경해주세요.

유형: 불리언 (자세한 정보)
movesubpages

하위 문서가 있다면, 하위 문서도 이름을 변경해주세요.

유형: 불리언 (자세한 정보)
noredirect

넘겨주기 문서 만들지 않기

유형: 불리언 (자세한 정보)
watchlist

현재 사용자의 주시목록에서 문서를 무조건적으로 추가하거나 제거하거나, 환경 설정을 사용하거나 (봇 사용자는 무시됨) 주시를 변경하지 않습니다.

다음 값 중 하나: nochange, preferences, unwatch, watch 또는 다른 문자열: nochange, preferences, unwatch, watch
기본값: preferences
ignorewarnings

모든 경고 무시하기

유형: 불리언 (자세한 정보)
tags

이동 기록의 항목과 대상 문서의 더미 판에 적용할 변경 태그입니다.

값 (|로 구분): 또는 다른 문자열:
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.
예시:
기존 제목에서 대상 제목으로 넘겨주기를 만들지 않고 이동하기.
api.php?action=move&from=Badtitle&to=Goodtitle&token=123ABC&reason=Misspelled%20title&movetalk=&noredirect= [연습장에서 열기]

action=opensearch

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

OpenSearch 프로토콜을 이용하여 위키를 검색합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
search

문자열 검색

이 매개변수는 필수입니다.
namespace

검색할 이름공간입니다. search이 유효한 이름공간 접두사로 시작하면 무시합니다.

값 (|로 구분): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
기본값: 0
limit

반환할 결과의 최대 수

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
suggest
구식입니다.

더 이상 사용되지 않습니다.

유형: 불리언 (자세한 정보)
redirects

넘겨주기 관리 방법:

return
넘겨주기 자체를 반환합니다.
resolve
대상 문서를 반환합니다. limit개 미만의 결과를 반환할 수 있습니다.

역사적인 이유로 format=json의 기본값은 "return", 다른 형식의 경우 "resolve"입니다.

다음 값 중 하나: resolve, return 또는 다른 문자열: resolve, return
format

출력 포맷.

다음 값 중 하나: json, jsonfm, xml, xmlfm 또는 다른 문자열: json, jsonfm, xml, xmlfm
기본값: json
warningsaserror

format=json을 사용 시 경고가 발생할 경우, 이를 무시하지 않고 API 오류를 반환합니다.

유형: 불리언 (자세한 정보)
예시:
Te로 시작하는 문서를 찾기.
api.php?action=opensearch&search=Te [연습장에서 열기]

action=options

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

현재 사용자의 환경 설정을 변경합니다.

핵심 확장 기능 기능이나 설치된 확장 기능 중 하나에 등록된 옵션 또는 userjs-(사용자 스크립트에 의해 사용됨)로 시작하는 키를 가진 옵션만 설정할 수 있습니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
reset

사이트 기본값으로 환경 설정을 초기화합니다.

유형: 불리언 (자세한 정보)
resetkinds

reset 옵션을 설정할 때 초기화할 옵션의 유형 목록입니다.

값 (|로 구분): all, registered, registered-checkmatrix, registered-multiselect, special, unused, userjs 또는 다른 문자열: all, registered, registered-checkmatrix, registered-multiselect, special, unused, userjs
기본값: all
change

변경사항 목록으로, name=value 형식으로 표기됩니다 (예: skin=vector). 값이 지정되지 않은 경우 (등호조차 없는 경우), 예: optionname|otheroption|..., 해당 옵션은 기본값으로 초기화됩니다. 전달된 값에 파이프 문자(|)가 포함된 경우, 올바른 작동을 위해 대체 다중 값 구분자를 사용하세요.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
optionname

optionvalue에 의해 지정된 값으로 설정할 옵션의 이름입니다.

optionvalue

optionname에 의해 지정된 옵션의 값입니다. optionname는 설정되었지만 optionvalue가 생략되었다면, 옵션은 기본값으로 재설정 됩니다.

global

GlobalPreferences 확장 기능을 통해 옵션이 전역적으로 설정된 경우에 할 일입니다.

  • ignore : 아무것도 하지 않습니다. 옵션은 이전 값으로 유지됩니다.
  • override : 로컬 재정의 값을 추가합니다.
  • update : 옵션을 전역적으로 업데이트합니다.
  • create : 옵션을 전역적으로 설정하고, 로컬 값을 재정의합니다.
다음 값 중 하나: create, ignore, override, update 또는 다른 문자열: create, ignore, override, update
기본값: ignore
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.

action=paraminfo

API 모듈의 정보를 가져옵니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
modules

모듈 이름 목록 (actoinformat 매개변수 또는 main의 값) 입니다. +를 사용하여 하위 모듈을 지정하거나, +*를 사용하여 모든 하위 모듈을 지정하거나, +**를 사용하여 모든 하위 모듈을 재귀적으로 지정할 수 있습니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
helpformat

도움말 문자열 포맷.

다음 값 중 하나: html, none, raw, wikitext 또는 다른 문자열: html, none, raw, wikitext
기본값: none
querymodules
구식입니다.

쿼리 모듈 이름 목록 (prop, meta 또는 list 매개변수의 값) 입니다. querymodules=foo 대신 modules=query+foo를 사용하세요.

값 (|로 구분): allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allmessages, allpages, allredirects, allrevisions, alltransclusions, allusers, authmanagerinfo, backlinks, blocks, categories, categoryinfo, categorymembers, codexicons, contributors, deletedrevisions, deletedrevs, duplicatefiles, embeddedin, extlinks, exturlusage, filearchive, filerepoinfo, fileusage, imageinfo, images, imageusage, info, iwbacklinks, iwlinks, langbacklinks, langlinks, languageinfo, links, linkshere, logevents, mystashedfiles, pagepropnames, pageprops, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, siteinfo, stashimageinfo, tags, templates, tokens, trackingcategories, transcludedin, usercontribs, userinfo, users, watchlist, watchlistraw 또는 다른 문자열: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allmessages, allpages, allredirects, allrevisions, alltransclusions, allusers, authmanagerinfo, backlinks, blocks, categories, categoryinfo, categorymembers, codexicons, contributors, deletedrevisions, deletedrevs, duplicatefiles, embeddedin, extlinks, exturlusage, filearchive, filerepoinfo, fileusage, imageinfo, images, imageusage, info, iwbacklinks, iwlinks, langbacklinks, langlinks, languageinfo, links, linkshere, logevents, mystashedfiles, pagepropnames, pageprops, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, siteinfo, stashimageinfo, tags, templates, tokens, trackingcategories, transcludedin, usercontribs, userinfo, users, watchlist, watchlistraw
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
mainmodule
구식입니다.

메인 (최상위 수준) 모듈에 대한 정보 또한 가져옵니다. 대신 modules=main을 사용하세요.

pagesetmodule
구식입니다.

페이지셋 (titles= 과 친구들) 모듈에 대한 정보 또한 가져옵니다.

formatmodules
구식입니다.

형식 모듈 이름 목록 (format 매개변수의 값) 입니다. 대신 modules를 사용하세요.

값 (|로 구분): json, jsonfm, none, php, phpfm, rawfm, xml, xmlfm 또는 다른 문자열: json, jsonfm, none, php, phpfm, rawfm, xml, xmlfm

action=parse

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

내용을 변환하고 출력을 반환합니다.

문서의 현재 버전에 대한 정보를 얻으려면 action=query의 다양한 prop-모듈을 참조하세요.

구문 분석할 텍스트를 지정하는 방법에는 여러 가지가 있습니다:

  1. page, pageid 또는 oldid를 사용하여 문서나 판을 지정합니다.
  2. text, title, revid, contentmodel을 사용하여 콘텐츠를 명시적으로 지정합니다.
  3. 구문 분석할 요약만 지정합니다. prop에는 빈 값을 지정해야 합니다.
특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
title

텍스트가 속한 문서의 제목입니다. 생략하면 contentmodel을 지정해야 하며 API가 제목으로 사용됩니다.

text

구문 분석할 텍스트입니다. 콘텐츠 모델을 제어하려면 title 또는 contentmodel을 사용하세요.

revid

{{REVISIONID}}와 비슷한 매개변수들을 위한 판 ID입니다.

유형: 정수
summary

변환할 요약입니다.

page

이 문서의 내용을 분석합니다. texttitle과 함께 사용할 수 없습니다.

pageid

이 문서의 내용을 분석합니다. page를 덮어씁니다.

유형: 정수
redirects

pagepageid가 넘겨주기로 설정된 경우, 그것을 해결합니다.

유형: 불리언 (자세한 정보)
oldid

이 판의 내용을 분석합니다. pagepageid를 덮어씁니다.

유형: 정수
prop

가져올 정보:

text
위키텍스트로 변환된 텍스트를 제공합니다.
langlinks
언어 링크를 위키텍스트로 변환하여 제공합니다.
categories
분류를 변환된 위키텍스트로 제공합니다.
categorieshtml
분류의 HTML 버전을 제공합니다.
links
내부 링크를 위키텍스트로 변환하여 제공합니다.
templates
틀을 변환된 위키텍스트로 제공합니다.
images
그림을 위키텍스트로 변환하여 제공합니다.
externallinks
외부 링크를 위키텍스트로 변환하여 제공합니다.
sections
구식입니다. prop=sections은(는) 구식입니다. 대신 prop=tocdata을(를) 사용해 주세요.
문단을 변환된 위키텍스트로 제공합니다.
tocdata
분석된 위키텍스트의 내용 정보를 표로 제공합니다. 스키마는 mw:API:Parsing_wikitext/TOCData를 참조하세요.
revid
변환할 페이지의 판 ID를 추가합니다.
displaytitle
제목을 변환된 위키텍스트로 추가합니다.
subtitle
구문 분석된 문서의 부제를 추가합니다.
headhtml
문서의 파싱된 doctype, 여는 <html>, <head>, <body>를 제공합니다.
modules
문서에 사용되는 ResourceLoader 모듈을 제공합니다. 불러오려면, mw.loader.using()을 사용하세요. jsconfigvars 또는 encodedjsconfigvarsmodules와 함께 요청해야 합니다.
jsconfigvars
문서에 특화된 자바스크립트 구성 매개변수를 제공합니다. 적용하려면 mw.config.set()을 사용하세요.
encodedjsconfigvars
해당 페이지에 특화된 자바스크립트 구성 매개변수를 JSON 문자열로 제공합니다.
indicators
문서에 사용되는 문서 상태 표시기의 HTML을 제공합니다.
iwlinks
인터위키 링크를 위키텍스트로 변환하여 제공합니다.
wikitext
변환한 원문 위키텍스트를 제공합니다.
properties
정의된 다양한 속성을 변환된 위키텍스트로 제공합니다.
limitreportdata
제한 보고서를 구조화된 방식으로 제공합니다. disablelimitreport가 설정된 경우 데이터가 제공되지 않습니다.
limitreporthtml
HTML 버전의 제한 보고서를 제공합니다. disablelimitreport가 설정된 경우 데이터가 제공되지 않습니다.
parsetree
판 콘텐츠의 XML 구문 분석 트리 (콘텐츠 모델 wikitext 필요)
parsewarnings
내용을 (위키텍스트로) 분석하는 동안 발생한 경고를 제공합니다.
parsewarningshtml
내용을 (HTML로) 분석하는 동안 발생한 경고를 제공합니다.
headitems
구식입니다. prop=headitems는 미디어위키 1.28 이후로 구식입니다. 새 HTML 문서를 만들 때는 prop=headhtml을 사용하고, 클라이언트 측에서 문서를 업데이트할 때는 prop=modules|jsconfigvars를 사용하세요.
문서의 <head> 안에 넣을 항목을 제공합니다.
값 (|로 구분): categories, categorieshtml, displaytitle, encodedjsconfigvars, externallinks, headhtml, images, indicators, iwlinks, jsconfigvars, langlinks, limitreportdata, limitreporthtml, links, modules, parsetree, parsewarnings, parsewarningshtml, properties, revid, subtitle, templates, text, tocdata, wikitext, headitems, sections 또는 다른 문자열: categories, categorieshtml, displaytitle, encodedjsconfigvars, externallinks, headhtml, images, indicators, iwlinks, jsconfigvars, langlinks, limitreportdata, limitreporthtml, links, modules, parsetree, parsewarnings, parsewarningshtml, properties, revid, subtitle, templates, text, tocdata, wikitext, headitems, sections
기본값: text|langlinks|categories|links|templates|images|externallinks|sections|tocdata|revid|displaytitle|iwlinks|properties|parsewarnings
wrapoutputclass

파서 출력을 감싸기 위해 사용되는 CSS 클래스입니다.

기본값: mw-parser-output
usearticle

ArticleParserOptions 훅을 사용하여 사용되는 옵션이 기사 페이지 보기에서 사용되는 옵션과 일치하는지 확인합니다

유형: 불리언 (자세한 정보)
parsoid
구식입니다.

미디어위키 DOM 사양을 준수하는 HTML을 파소이드를 사용하여 생성합니다. parser=parsoid로 대체되었습니다.

유형: 불리언 (자세한 정보)
parser

사용할 위키텍스트 파서:

parsoid
파소이드를 사용하여 미디어위킼 DOM 사양에 부합하는 HTML을 생성합니다.
default
이 위키의 기본 파서를 사용하여 HTML을 생성합니다.
legacy
기존 파서를 사용하여 HTML을 생성합니다.
다음 값 중 하나: default, legacy, parsoid 또는 다른 문자열: default, legacy, parsoid
기본값: default
pst

구문 분석에 앞서 입력에 대한 저장 직전의 변환을 수행합니다. 텍스트로 사용할 때에만 유효합니다.

유형: 불리언 (자세한 정보)
onlypst

입력에 대한 저장 직전의 변환(PST)을 수행하되, 구문 분석은 하지 않습니다. PST가 적용된 후의 동일한 위키텍스트를 반환합니다. text와 함께 사용할 때만 유효합니다.

유형: 불리언 (자세한 정보)
effectivelanglinks
구식입니다.

확장 기능에서 제공하는 언어 링크가 포함됩니다( prop=langlinks와 함께 사용).

유형: 불리언 (자세한 정보)
section

이 식별자를 가진 문단의 내용만 구문 분석합니다.

new의 경우, 문서에 새 문단을 추가하는 것처럼 textsectiontitle을 구문 분석합니다.

newtext를 지정할 때만 허용됩니다.

sectiontitle

sectionnew일 때의 새 문단 제목입니다.

문서 편집과 달리, 이 항목은 생략되거나 비어 있어도 summary로 대체되지 않습니다.

disablepp
구식입니다.

disablelimitreport를 대신 사용합니다.

유형: 불리언 (자세한 정보)
disablelimitreport

파서 출력에서 제한 보고서("NewPP limit report")를 제외합니다.

유형: 불리언 (자세한 정보)
disableeditsection

파서 출력에서 문단 편집 링크를 제외합니다.

유형: 불리언 (자세한 정보)
disablestylededuplication

파서 출력에서 인라인 스타일시트 중복을 제거하지 않습니다.

유형: 불리언 (자세한 정보)
showstrategykeys

jsconfigvars에 내부 병합 전략 정보를 포함할지 여부입니다.

유형: 불리언 (자세한 정보)
generatexml
구식입니다.

XML 구문 분석 트리를 생성합니다 (콘텐츠 모델 wikitext 필요, prop=parsetree로 대체됨).

유형: 불리언 (자세한 정보)
preview

미리 보기 모드에서 파싱합니다.

유형: 불리언 (자세한 정보)
sectionpreview

문단 미리 보기 모드에서 파싱합니다. (미리 보기 모드도 활성화함)

유형: 불리언 (자세한 정보)
disabletoc

출력에서 목차를 제외합니다.

유형: 불리언 (자세한 정보)
useskin

선택한 스킨을 파서 출력에 적용합니다. 다음의 속성에 영향을 줄 수 있습니다: text, langlinks, headitems, modules, jsconfigvars, indicators.

다음 값 중 하나: apioutput, authentication-popup, fallback, json, zprime 또는 다른 문자열: apioutput, authentication-popup, fallback, json, zprime
contentformat

입력 텍스트에 사용할 내용 직렬화 포맷입니다. text와 함께 사용할 때에만 유효합니다.

다음 값 중 하나: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown 또는 다른 문자열: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
contentmodel

입력 텍스트의 콘텐츠 모델입니다. 생략할 경우 title을 지정해야 하며, 기본값은 지정된 제목의 모델입니다. text와 함께 사용할 때만 유효합니다.

다음 값 중 하나: Scribunto, css, javascript, json, sanitized-css, text, unknown, vue, wikitext 또는 다른 문자열: Scribunto, css, javascript, json, sanitized-css, text, unknown, vue, wikitext

action=patrol

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

문서나 판을 점검합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
rcid

점검할 최근 바뀜 ID입니다.

유형: 정수
revid

점검할 판 ID입니다.

유형: 정수
tags

점검 기록의 항목에 적용할 변경 태그입니다.

값 (|로 구분): 또는 다른 문자열:
token

"patrol" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.

action=protect

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

문서의 보호 수준을 변경합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
title

보호 (해제) 할 문서의 제목입니다. pageid와 함께 사용할 수 없습니다.

pageid

보호 (해제) 할 문서의 ID입니다. title과 함께 사용할 수 없습니다.

유형: 정수
protections

action=level 형식(예: edit=sysop)으로 표시된 보호 수준 목록입니다. all 수준은 모든 사용자가 해당 작업을 수행할 수 있음, 즉 아무런 제한이 없다는 것을 의미합니다.

참고: 목록에 없는 작업은 제한이 제거됩니다.

이 매개변수는 필수입니다.
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
expiry

만료 타임스탬프입니다. 타임스탬프가 하나만 설정된 경우 모든 보호에 해당 타임스탬프가 사용됩니다. 만료되지 않는 보호를 원하면 infinite, indefinite, infinity 또는 never를 사용하세요.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
기본값: infinite
reason

보호 또는 보호 해제의 이유.

기본값: (비어 있음)
tags

보호 기록의 항목에 적용할 변경 태그입니다.

값 (|로 구분): 또는 다른 문자열:
cascade

계단식 보호 기능을 활성화합니다 (즉, 이 문서에서 사용되는 포함된 틀 및 이미지를 보호함). 지정된 보호 수준 중 어느 것도 계단식 보호를 지원하지 않는 경우 무시됩니다.

유형: 불리언 (자세한 정보)
watch
구식입니다.

설정된 경우, 보호 (해제) 된 문서를 현재 사용자의 주시문서 목록에 추가합니다.

유형: 불리언 (자세한 정보)
watchlist

현재 사용자의 주시목록에서 문서를 무조건적으로 추가하거나 제거하거나, 환경 설정을 사용하거나 (봇 사용자는 무시됨) 주시를 변경하지 않습니다.

다음 값 중 하나: nochange, preferences, unwatch, watch 또는 다른 문자열: nochange, preferences, unwatch, watch
기본값: preferences
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.

action=purge

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

주어진 제목을 위한 캐시를 새로고침합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
forcelinkupdate

링크 테이블을 업데이트하고 다른 보조 데이터 업데이트를 수행합니다.

유형: 불리언 (자세한 정보)
forcerecursivelinkupdate

forcelinkupdate와 동일하게, 이 문서를 틀로 사용하는 모든 문서의 링크 표를 업데이트합니다.

유형: 불리언 (자세한 정보)
continue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

titles

작업할 제목의 목록입니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
pageids

작업할 페이지 ID의 목록입니다.

유형: 정수 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
revids

작업할 판 ID의 목록입니다. 거의 모든 쿼리 모듈은 판 ID를 해당하는 문서 ID로 변환하고, 최신 판을 기준으로 작업합니다. prop=revisions만이 응답으로 정확한 판을 사용합니다.

유형: 정수 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 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
제시된 문서에 끼워넣은 모든 문서를 반환합니다.
trackingcategories
Special:TrackingCategories에 정의된 모든 기존 추적 분류를 열거합니다. 추적 분류는 문서를 포함하거나 해당 분류 문서가 존재하는 경우에 존재합니다.
transcludedin
제시된 문서를 끼워넣은 모든 문서를 찾습니다.
watchlist
현재 사용자의 주시목록의 문서의 최근 바뀜을 가져옵니다.
watchlistraw
현재 사용자의 주시문서 목록의 모든 문서를 가져옵니다.
다음 값 중 하나: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, trackingcategories, transcludedin, watchlist, watchlistraw 또는 다른 문자열: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, trackingcategories, transcludedin, watchlist, watchlistraw
redirects

titles, pageids, revidsgenerator가 반환한 문서들의 넘겨주기를 자동으로 결정합니다.

유형: 불리언 (자세한 정보)
converttitles

필요하면 제목을 다른 형태로 변환합니다. 위키의 내용 언어가 형태 변환을 지원하는 경우에만 동작합니다. 형태 변환을 지원하는 언어는 ban, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh 그리고 zh을(를) 포함합니다.

유형: 불리언 (자세한 정보)
예시:
대문API 문서를 새로고침합니다.
api.php?action=purge&titles=%EB%8C%80%EB%AC%B8|API [연습장에서 열기]
일반 이름공간의 첫 10개 문서를 새로고침합니다.
api.php?action=purge&generator=allpages&gapnamespace=0&gaplimit=10 [연습장에서 열기]

action=query

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

미디어위키의 데이터 및 정보를 가져옵니다.

모든 데이터 수정은 악성 사이트의 악용을 방지하기 위해 먼저 쿼리를 통해 토큰을 획득해야 합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
prop

조회된 페이지에 대해 가져올 속성입니다.

categories
문서가 속하는 모든 분류를 나열합니다.
categoryinfo
제시된 분류의 정보를 반환합니다.
contributors
문서에 대해 등록된 기여자의 목록과 익명 기여자의 수를 가져옵니다.
deletedrevisions
삭제된 판 정보를 가져옵니다.
duplicatefiles
해시 값 기반으로 주어진 파일들 중 중복된 모든 파일을 나열합니다.
extlinks
제시된 문서의 모든 외부 URL(인터위키 아님)을 반환합니다.
fileusage
제시된 파일을 사용하는 모든 문서를 찾습니다.
imageinfo
파일 정보와 업로드 역사를 반환합니다.
images
제시된 문서에 포함된 모든 파일을 반환합니다.
info
기본 페이지 정보를 가져옵니다.
iwlinks
제시된 문서의 모든 인터위키 링크를 반환합니다.
langlinks
제시된 문서의 모든 언어 간 링크를 반환합니다.
links
제시된 문서의 모든 링크를 반환합니다.
linkshere
제시된 문서에 연결된 모든 문서를 찾습니다.
pageprops
문서 내용에 정의된 다양한 문서 속성을 가져옵니다.
redirects
제시된 문서의 모든 넘겨주기를 반환합니다.
revisions
판 정보를 가져옵니다.
stashimageinfo
저장된 파일에 대한 파일 정보를 반환합니다.
templates
제시된 문서에 끼워넣은 모든 문서를 반환합니다.
transcludedin
제시된 문서를 끼워넣은 모든 문서를 찾습니다.
값 (|로 구분): categories, categoryinfo, contributors, deletedrevisions, duplicatefiles, extlinks, fileusage, imageinfo, images, info, iwlinks, langlinks, links, linkshere, pageprops, redirects, revisions, stashimageinfo, templates, transcludedin 또는 다른 문자열: categories, categoryinfo, contributors, deletedrevisions, duplicatefiles, extlinks, fileusage, imageinfo, images, info, iwlinks, langlinks, links, linkshere, pageprops, redirects, revisions, stashimageinfo, templates, transcludedin
list

가져올 목록입니다.

allcategories
모든 분류를 열거합니다.
alldeletedrevisions
사용자에 의해서나 이름공간 안에서 삭제된 모든 판을 나열합니다.
allfileusages
존재하지 않는 것을 포함하여 파일을 사용하는 모든 문서를 나열합니다.
allimages
모든 그림을 순차적으로 열거합니다.
alllinks
제시된 이름공간을 가리키는 모든 링크를 열거합니다.
allpages
제시된 이름공간의 모든 문서를 순서대로 열거합니다.
allredirects
이름공간의 모든 넘겨주기를 나열합니다.
allrevisions
모든 판 표시.
alltransclusions
존재하지 않는 문서를 포함하여 끼워넣은 모든 문서({{x}}를 사용하여 끼워넣은 문서)를 나열합니다.
allusers
등록된 모든 사용자를 열거합니다.
backlinks
제시된 문서에 연결된 모든 문서를 찾습니다.
blocks
차단된 모든 사용자와 IP 주소를 나열합니다.
categorymembers
제시된 분류의 모든 문서를 나열합니다.
codexicons
Codex 아이콘을 가져옵니다.
embeddedin
제시된 문서를 끼워넣은 모든 문서를 찾습니다.
exturlusage
제시된 URL을 포함하는 문서를 열거합니다.
filearchive
삭제된 모든 파일을 순서대로 열거합니다.
imageusage
제시된 그림 제목을 사용하는 모든 문서를 찾습니다.
iwbacklinks
제시된 인터위키 링크에 연결된 모든 문서를 찾습니다.
langbacklinks
제시된 언어 링크에 연결된 모든 문서를 찾습니다.
logevents
기록에서 이벤트를 가져옵니다.
mystashedfiles
현재 사용자의 업로드 저장소의 파일 목록을 가져옵니다.
pagepropnames
위키에서 사용 중인 모든 문서 속성 이름을 나열합니다.
pageswithprop
제시된 문서 속성을 사용하는 모든 문서를 나열합니다.
prefixsearch
문서 제목에 대해 두문자 검색을 수행합니다.
protectedtitles
작성이 보호된 모든 제목을 나열합니다.
querypage
QueryPage 기반 특수 문서가 제공하는 목록을 가져옵니다.
random
임의 문서 집합을 가져옵니다.
recentchanges
최근 바뀜을 열거합니다.
search
전문 검색을 수행합니다.
tags
태그 변경사항을 나열합니다.
trackingcategories
Special:TrackingCategories에 정의된 모든 기존 추적 분류를 열거합니다. 추적 분류는 문서를 포함하거나 해당 분류 문서가 존재하는 경우에 존재합니다.
usercontribs
한 사용자의 모든 편집을 가져옵니다.
users
사용자 목록에 대한 정보를 가져옵니다.
watchlist
현재 사용자의 주시목록의 문서의 최근 바뀜을 가져옵니다.
watchlistraw
현재 사용자의 주시문서 목록의 모든 문서를 가져옵니다.
deletedrevs
구식입니다. list=deletedrevs는 구식입니다. 대신 prop=deletedrevisions 또는 list=alldeletedrevisions를 사용하세요.
삭제된 판을 나열합니다.
값 (|로 구분): allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, allusers, backlinks, blocks, categorymembers, codexicons, embeddedin, exturlusage, filearchive, imageusage, iwbacklinks, langbacklinks, logevents, mystashedfiles, pagepropnames, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, search, tags, trackingcategories, usercontribs, users, watchlist, watchlistraw, deletedrevs 또는 다른 문자열: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, allusers, backlinks, blocks, categorymembers, codexicons, embeddedin, exturlusage, filearchive, imageusage, iwbacklinks, langbacklinks, logevents, mystashedfiles, pagepropnames, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, search, tags, trackingcategories, usercontribs, users, watchlist, watchlistraw, deletedrevs
meta

가져올 메타데이터입니다.

allmessages
이 사이트에서 반환할 메시지.
authmanagerinfo
현재의 인증 상태에 대한 정보를 검색합니다.
filerepoinfo
위키에 구성된 그림 저장소에 대한 메타 정보를 반환합니다.
languageinfo
사용 가능한 언어의 정보를 반환합니다.
siteinfo
사이트의 전반적인 정보를 반환합니다.
tokens
데이터를 수정하는 작업을 위한 토큰을 가져옵니다.
userinfo
현재 사용자의 정보를 가져옵니다.
값 (|로 구분): allmessages, authmanagerinfo, filerepoinfo, languageinfo, siteinfo, tokens, userinfo 또는 다른 문자열: allmessages, authmanagerinfo, filerepoinfo, languageinfo, siteinfo, tokens, userinfo
indexpageids

반환된 모든 페이지 ID를 나열하는 부가적인 페이지 ID 섹션을 포함합니다.

유형: 불리언 (자세한 정보)
export

기존의 페이지나 생성된 페이지들 전체의 현재 판들을 내보냅니다.

유형: 불리언 (자세한 정보)
exportnowrap

XML 결과물로 래핑하지 않고 내보내기 XML을 반환합니다 (Special:Export와 동일한 형식). query+export와만 같이 사용할 수 있습니다.

유형: 불리언 (자세한 정보)
exportschema

내보낼 때 XML 덤프 형식의 지정된 버전을 대상으로 지정합니다. query+export와 함께만 사용할 수 있습니다.

다음 값 중 하나: 0.10, 0.11 또는 다른 문자열: 0.10, 0.11
기본값: 0.11
iwurl

제목이 인터위키 링크인 경우 전체 URL을 가져올지의 여부입니다.

유형: 불리언 (자세한 정보)
continue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

rawcontinue

계속하기 위해 순수 query-continue 데이터를 반환합니다.

유형: 불리언 (자세한 정보)
titles

작업할 제목의 목록입니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
pageids

작업할 페이지 ID의 목록입니다.

유형: 정수 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
revids

작업할 판 ID의 목록입니다. 거의 모든 쿼리 모듈은 판 ID를 해당하는 문서 ID로 변환하고, 최신 판을 기준으로 작업합니다. prop=revisions만이 응답으로 정확한 판을 사용합니다.

유형: 정수 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 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
제시된 문서에 끼워넣은 모든 문서를 반환합니다.
trackingcategories
Special:TrackingCategories에 정의된 모든 기존 추적 분류를 열거합니다. 추적 분류는 문서를 포함하거나 해당 분류 문서가 존재하는 경우에 존재합니다.
transcludedin
제시된 문서를 끼워넣은 모든 문서를 찾습니다.
watchlist
현재 사용자의 주시목록의 문서의 최근 바뀜을 가져옵니다.
watchlistraw
현재 사용자의 주시문서 목록의 모든 문서를 가져옵니다.
다음 값 중 하나: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, trackingcategories, transcludedin, watchlist, watchlistraw 또는 다른 문자열: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, trackingcategories, transcludedin, watchlist, watchlistraw
redirects

query+titles, query+pageids, query+revidsquery+generator가 반환한 문서들의 넘겨주기를 자동으로 결정합니다.

유형: 불리언 (자세한 정보)
converttitles

필요하면 제목을 다른 형태로 변환합니다. 위키의 내용 언어가 형태 변환을 지원하는 경우에만 동작합니다. 형태 변환을 지원하는 언어는 ban, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh 그리고 zh을(를) 포함합니다.

유형: 불리언 (자세한 정보)

prop=categories (cl)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

문서가 속하는 모든 분류를 나열합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
clprop

각 분류에 대해 얻고자 하는 추가 속성:

sortkey
해당 분류에 대한 정렬 키(16진수 문자열)와 정렬 키 접두사(사람이 읽을 수 있는 부분)를 추가합니다.
timestamp
분류가 추가된 시점의 타임스탬프를 추가합니다.
hidden
__HIDDENCAT__으로 숨겨진 분류를 태그합니다.
값 (|로 구분): hidden, sortkey, timestamp 또는 다른 문자열: hidden, sortkey, timestamp
clshow

표시할 분류의 종류입니다.

값 (|로 구분): !hidden, hidden 또는 다른 문자열: !hidden, hidden
cllimit

반환할 분류의 개수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
clcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

clcategories

이 분류들만을 나열합니다. 특정한 문서가 특정한 분류를 사용하는지 확인하는데 유용합니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
cldir

나열할 방향입니다.

다음 값 중 하나: ascending, descending 또는 다른 문자열: 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)

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

제시된 분류의 정보를 반환합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
cicontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

예시:
Category:FooCategory:Bar에 대한 정보를 가져옵니다.
api.php?action=query&prop=categoryinfo&titles=Category:Foo|Category:Bar [연습장에서 열기]

prop=contributors (pc)

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

문서에 대해 등록된 기여자의 목록과 익명 기여자의 수를 가져옵니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
pcgroup

주어진 그룹에 속한 사용자만 포함합니다. *, 사용자, 자동 인증됨과 같은 암묵적 또는 자동 승격 그룹은 포함되지 않습니다.

값 (|로 구분): bot, bureaucrat, interface-admin, suppress, sysop 또는 다른 문자열: bot, bureaucrat, interface-admin, suppress, sysop
pcexcludegroup

주어진 그룹에 속한 사용자만 제외합니다. *, 사용자, 자동 인증됨과 같은 암묵적 또는 자동 승격 그룹은 포함되지 않습니다.

값 (|로 구분): bot, bureaucrat, interface-admin, suppress, sysop 또는 다른 문자열: bot, bureaucrat, interface-admin, suppress, sysop
pcrights

주어진 권한을 가진 사용자만 포함합니다. *, 사용자, 자동 인증됨과 같은 암묵적 또는 자동 승격 그룹으로 인해 부여된 권한은 포함되지 않습니다.

값 (|로 구분): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, createwithcontentmodel, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, ignore-restricted-groups, import, importupload, interwiki, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, read, renameuser, renameuser-global, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed 또는 다른 문자열: apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, createwithcontentmodel, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, ignore-restricted-groups, import, importupload, interwiki, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, read, renameuser, renameuser-global, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
pcexcluderights

주어진 권한을 가진 사용자만 제외합니다. *, 사용자, 자동 인증됨과 같은 암묵적 또는 자동 승격 그룹으로 인해 부여된 권한은 포함되지 않습니다.

값 (|로 구분): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, createwithcontentmodel, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, ignore-restricted-groups, import, importupload, interwiki, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, read, renameuser, renameuser-global, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed 또는 다른 문자열: apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, createwithcontentmodel, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, ignore-restricted-groups, import, importupload, interwiki, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, read, renameuser, renameuser-global, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
pclimit

반환할 기여 수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
pccontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

prop=deletedrevisions (drv)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

삭제된 판 정보를 가져옵니다.

여러 가지 방법으로 사용될 수 있습니다:

  1. 제목이나 문서 ID를 지정하여 문서 집합의 삭제된 판을 가져옵니다. 제목과 타임스탬프 순으로 정렬됩니다.
  2. revids를 통해 ID를 지정하여 삭제된 판 집합에 대한 데이터를 가져옵니다. 판 ID 순으로 정렬됩니다.
특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
drvprop

각 판에 대해 가져올 속성

ids
판의 ID.
flags
수정 플래그 (사소한 편집).
timestamp
판의 타임스탬프입니다.
user
판을 생성한 사용자입니다. 사용자의 특정판이 삭제된 경우, userhidden 속성이 반환됩니다.
userid
판을 생성한 사용자의 ID입니다. 사용자의 특정판이 삭제된 경우, userhidden 속성이 반환됩니다.
size
판의 길이. (바이트)
slotsize
각 판 슬롯의 길이 (바이트).
sha1
판의 SHA-1(base 16) 입니다. 내용의 특정판이 삭제된 경우, sha1hidden 속성이 반환됩니다.
slotsha1
각 판 슬롯의 SHA-1(base 16) 입니다. 내용의 특정판이 삭제된 경우, sha1hidden 속성이 반환됩니다.
contentmodel
각 판 슬롯의 콘텐츠 모델 ID.
comment
판에 대한 사용자의 의견입니다. 의견의 특정판이 삭제된 경우, commenthidden 속성이 반환됩니다.
parsedcomment
판에 대한 사용자의 구문 분석된 의견입니다. 의견의 특정판이 삭제된 경우, commenthidden 속성이 반환됩니다.
content
각 판 슬롯의 내용입니다. 내용의 특정판이 삭제된 경우, texthidden 속성이 반환됩니다. 성능상의 이유로 인해, 이 옵션이 사용되는 경우 drvlimit가 50(으)로 강제됩니다.
tags
판의 태그.
roles
해당 판에 존재하는 내용 슬롯 역할을 나열합니다.
parsetree
구식입니다. 대신 action=expandtemplates 또는 action=parse를 사용하세요. 판 내용의 XML 구문 분석 트리(콘텐츠 모델 wikitext 필요)입니다. 이 옵션이 사용되는 경우 drvlimit가 50(으)로 강제됩니다.
값 (|로 구분): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree 또는 다른 문자열: comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
기본값: ids|timestamp|flags|comment|user
drvslots

슬롯 관련 속성이 drvprops에 포함된 경우, 어떤 판 슬롯의 데이터를 반환할지 지정합니다. 생략하면 main 슬롯의 데이터가 하위 호환 형식으로 반환됩니다.

값 (|로 구분): main 또는 다른 문자열: main
모든 값을 지정하려면, *를 사용하십시오.
drvcontentformat-{slot}

내용 출력에 사용할 내용 직렬화 포맷입니다.

이것은 틀 매개변수입니다. 요청하실 때는 매개변수 이름 안의 {slot}drvslots 값으로 대체되어야 합니다..
다음 값 중 하나: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown 또는 다른 문자열: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
drvlimit

반환될 판 수를 제한합니다. drvprop=content, drvprop=parsetree, drvdiffto 또는 drvdifftotext를 사용하는 경우 제한은 50 입니다. drvparse를 사용하는 경우 제한은 1 입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
drvexpandtemplates
구식입니다.

대신 action=expandtemplates를 사용하세요. 판 콘텐츠 안의 틀을 확장합니다 (drvprop=content 필요).

유형: 불리언 (자세한 정보)
drvgeneratexml
구식입니다.

대신 action=expandtemplatesaction=parse를 사용하세요. 판 콘텐츠에 대한 XML 구문 분석 트리를 생성합니다 (drvprop=content 필요).

유형: 불리언 (자세한 정보)
drvparse
구식입니다.

대신 action=parse를 사용하세요. 판 내용을 파싱합니다 (drvprop=content 필요). 성능상의 이유로 인해, 이 옵션이 사용되는 경우 drvlimit가 1(으)로 강제됩니다.

유형: 불리언 (자세한 정보)
drvsection

이 식별자를 가진 문단의 내용만 검색합니다.

drvdiffto
구식입니다.

대신 action=compare을 사용하세요. 각 판과 차이를 비교할 판 ID입니다. 이전, 다음, 현재 판에 대해 각각 prev, next, cur을 사용하세요. 성능상의 이유로 인해, 이 옵션이 사용되는 경우 drvlimit가 50(으)로 강제됩니다.

drvdifftotext
구식입니다.

대신 action=compare을 사용하세요. 각 판과 차이를 비교할 텍스트입니다. var>drvdiffto를 덮어씁니다. drvsection이 설정된 경우, 이 텍스트와 그 문단만 차이를 비교합니다 성능상의 이유로 인해, 이 옵션이 사용되는 경우 drvlimit가 50(으)로 강제됩니다.

drvdifftotextpst
구식입니다.

대신 action=compare을 사용하세요. 차이를 비교하기 전, 텍스트에 사전 저장 변환을 수행합니다. drvdifftotext와 같이 사용할 때만 유효합니다.

유형: 불리언 (자세한 정보)
drvcontentformat
구식입니다.

drvdifftotext에 사용되는 형식 및 콘텐츠의 출력으로 예상되는 직렬화 형식입니다.

다음 값 중 하나: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown 또는 다른 문자열: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
drvstart

나열을 시작할 타임스탬프입니다. 판 ID 목록 처리 중에는 무시됩니다.

유형: 타임스탬프 (허용되는 포맷)
drvend

나열을 중단할 타임스탬프입니다. 판 ID 목록 처리 중에는 무시됩니다.

유형: 타임스탬프 (허용되는 포맷)
drvdir

정렬할 방향입니다:

newer
가장 오래된 것 부터 먼저 나열합니다. 참고: drvstart가 drvend 이전에 나와야 합니다.
older
가장 새로운 것 부터 먼저 나열합니다 (기본값). 참고: drvstart가 drvend 이후에 나와야 합니다.
다음 값 중 하나: newer, older 또는 다른 문자열: newer, older
기본값: older
drvtag

이 태그로 태그된 판만을 나열합니다.

drvuser

이 사용자에 의한 판만 나열합니다.

형태: 사용자 이름, IP, 임시 사용자, 인터위키 이름 (예: "prefix>ExampleName") 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
drvexcludeuser

이 사용자에 의한 판을 나열하지 않습니다.

형태: 사용자 이름, IP, 임시 사용자, 인터위키 이름 (예: "prefix>ExampleName") 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
drvcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

prop=duplicatefiles (df)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

해시 값 기반으로 주어진 파일들 중 중복된 모든 파일을 나열합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
dflimit

반환할 중복 파일의 수.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
dfcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

dfdir

나열할 방향입니다.

다음 값 중 하나: ascending, descending 또는 다른 문자열: ascending, descending
기본값: ascending
dflocalonly

로컬 저장소에 있는 파일만 찾아봅니다.

유형: 불리언 (자세한 정보)
  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

제시된 문서의 모든 외부 URL(인터위키 아님)을 반환합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
ellimit

반환할 링크의 수.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
elcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

elprotocol

URL의 프로토콜입니다. 이 값이 비어 있고 elquery가 설정된 경우 프로토콜은 httphttps입니다. 모든 외부 링크를 나열하려면 이 값과 elquery를 모두 비워두세요.

다음 값 중 하나: 비어 있을 수 있음 또는 bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, matrix, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, wikipedia, worldwind, xmpp 또는 다른 문자열: 비어 있을 수 있음 또는 bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, matrix, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, wikipedia, worldwind, xmpp
기본값: (비어 있음)
elquery

프로토콜 없이 문자열을 검색합니다. 특정 문서에 특정 외부 URL이 포함되어 있는지 확인하는 데 유용합니다.

elexpandurl
구식입니다.

프로토콜 관련 URL을 정규 프로토콜로 확장합니다.

유형: 불리언 (자세한 정보)

prop=fileusage (fu)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

제시된 파일을 사용하는 모든 문서를 찾습니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
fuprop

얻고자 하는 속성:

pageid
각 문서의 페이지 ID.
title
각 문서의 제목.
redirect
문서가 넘겨주기이면 표시합니다.
값 (|로 구분): pageid, redirect, title 또는 다른 문자열: pageid, redirect, title
기본값: pageid|title|redirect
funamespace

이 이름공간의 문서만 포함합니다.

값 (|로 구분): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
fushow

이 기준을 충족하는 항목만 표시합니다:

redirect
넘겨주기만 표시합니다.
!redirect
넘겨주기가 아닌 항목만 표시합니다.
값 (|로 구분): !redirect, redirect 또는 다른 문자열: !redirect, redirect
fulimit

반환할 항목 수.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
fucontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

prop=imageinfo (ii)

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

파일 정보와 업로드 역사를 반환합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
iiprop

가져올 파일 정보:

timestamp
업로드된 판에 대한 타임스탬프를 추가합니다.
user
각 파일 버전을 업로드한 사용자를 추가합니다. 사용자의 특정판이 삭제된 경우, userhidden 속성이 반환됩니다.
userid
각 파일 버전을 업로드한 사용자의 ID를 추가합니다. 사용자의 특정판이 삭제된 경우, userhidden 속성이 반환됩니다.
comment
버전에 대한 의견입니다. 의견의 특정판이 삭제된 경우, commenthidden 속성이 반환됩니다.
parsedcomment
버전에 대한 의견을 구문 분석합니다. 의견의 특정판이 삭제된 경우, commenthidden 속성이 반환됩니다.
canonicaltitle
파일의 규정 제목을 추가합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
url
파일과 그 설명 문서로의 URL을 추가합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
size
파일의 크기(바이트)와 높이, 너비, 페이지 수(해당하는 경우)를 추가합니다.
dimensions
size의 다른 이름.
sha1
파일에 대한 SHA-1 해시를 추가합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
mime
파일의 MIME 유형을 추가합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
thumbmime
이미지 썸네일의 MIME 유형을 추가합니다(url 및 매개변수 iiurlwidth 필요). 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
mediatype
파일의 미디어 유형을 추가합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
metadata
파일 버전에 대한 Exif 메타데이터를 나열합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
commonmetadata
파일 버전에 대한 파일 형식 일반 메타데이터를 나열합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
extmetadata
여러 소스에서 결합된 형식화된 메타데이터를 나열합니다. 결과는 HTML 형식입니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.

참고: 이 속성은 요청 시 많은 리소스를 소모하므로 필요한 경우가 아니면 사용하지 않는 것이 좋습니다. 사용할 때는 과부하를 방지하기 위해 한 번에 몇 개의 결과만 요청해야 합니다.

archivename
최신 버전이 아닌 아카이브 버전의 파일 이름을 추가합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
bitdepth
버전의 비트 깊이를 추가합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
uploadwarning
Special:Upload 문서에서 기존 파일에 대한 정보를 가져오는 데 사용됩니다. 미디어위키 코어 외에서의 사용은 의도되지 않았습니다.
badfile
해당 파일이 MediaWiki:Bad image list에 있는지의 여부를 추가합니다.
값 (|로 구분): archivename, badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, thumbmime, timestamp, uploadwarning, url, user, userid 또는 다른 문자열: archivename, badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, thumbmime, timestamp, uploadwarning, url, user, userid
기본값: timestamp|user
iilimit

파일당 반환할 파일 판 갯수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 1
iistart

나열을 시작할 타임스탬프입니다.

유형: 타임스탬프 (허용되는 포맷)
iiend

나열을 중단할 타임스탬프입니다.

유형: 타임스탬프 (허용되는 포맷)
iiurlwidth

ii prop=url이 설정된 경우, 해당 너비에 맞춰 크기가 조정된 이미지의 URL이 반환됩니다. 이 옵션을 사용하는 경우, 성능상의 이유로 크기가 조정된 이미지는 최대 50개 까지만 반환됩니다.

유형: 정수
기본값: -1
iiurlheight

iiurlwidth와 유사합니다.

유형: 정수
기본값: -1
iimetadataversion

사용할 메타데이터 버전입니다. latest가 지정된 경우 최신 버전을 사용합니다. 이전 버전과의 호환성을 위해 기본값은 1 입니다.

기본값: 1
iiextmetadatalanguage

What language to fetch extmetadata in. This affects both which translation to fetch, if multiple are available, as well as how things like numbers and various values are formatted.

기본값: ko
iiextmetadatamultilang

extmetadata 속성에 대한 번역이 가능한 경우, 모두 가져옵니다.

유형: 불리언 (자세한 정보)
iiextmetadatafilter

If specified and non-empty, only these keys will be returned for iiprop=extmetadata.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
iiurlparam

A handler specific parameter string. For example, PDFs might use page15-100px. iiurlwidth must be used and be consistent with iiurlparam.

기본값: (비어 있음)
iibadfilecontexttitle

badfilecontexttitleprop=badfile이 설정되어 있다면, 이는 MediaWiki:Bad image list를 평가할 때 사용되는 문서 제목입니다.

iicontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

iilocalonly

로컬 저장소에 있는 파일만 찾아봅니다.

유형: 불리언 (자세한 정보)

prop=images (im)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

제시된 문서에 포함된 모든 파일을 반환합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
imlimit

반환할 파일 수.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
imcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

imimages

이 파일들만을 나열합니다. 특정한 문서에 특정한 파일이 있는지 확인하는데 유용합니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
imdir

나열할 방향입니다.

다음 값 중 하나: ascending, descending 또는 다른 문자열: ascending, descending
기본값: ascending

prop=info (in)

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

기본 페이지 정보를 가져옵니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
inprop

가져올 추가 속성:

protection
각 문서의 보호 수준을 나열합니다.
talkid
토론 문서가 아닌 문서에 대해, 그 문서들의 각 토론 문서들의 문서 ID입니다.
watched
각 문서의 주시 상태를 나열합니다.
watchlistlabels
각 문서에 대한 주시목록 레이블을 나열합니다.
watchers
주시하는 사용자 수입니다 (가능한 경우).
visitingwatchers
해당 문서의 최근 편집을 방문한 주시하는 사용자 수입니다 (허용되는 경우).
notificationtimestamp
각 문서의 주시목록 알림 타임스탬프입니다.
subjectid
각 토론 문서의 부모 문서의 문서 ID입니다.
associatedpage
관련된 주제 또는 토론 문서의 접두사가 붙은 제목입니다.
url
각 문서의 전체 URL, 편집 URL 및 정규 URL을 제공합니다.
readable
구식입니다. 사용자가 이 문서를 읽을 수 있는지의 여부입니다. intestactions=read를 대신 사용하십시오.
preload
구식입니다. EditFormPreloadText에서 반환된 텍스트를 제공합니다. 대신 다른 종류의 미리 로드된 텍스트도 지원하는 preloadcontent를 사용하세요.
preloadcontent
문서가 존재하지 않거나 새 문단을 추가하는 동안 편집기에 표시될 내용을 제공합니다.
editintro
이 문서 또는 판을 편집하는 동안 사용자에게 표시될 편집 설명 메시지를 HTML 형식으로 제공합니다.
displaytitle
문서 제목이 실제로 표시되는 방식을 제공합니다.
varianttitles
모든 종류의 사이트 내용 언어의 표시 제목을 지정합니다.
linkclasses
Gives the additional CSS classes (e.g. link colors) used for links to this page if they were to appear on the page named by inlinkcontext.
값 (|로 구분): associatedpage, displaytitle, editintro, linkclasses, notificationtimestamp, preloadcontent, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, watchlistlabels, preload, readable 또는 다른 문자열: associatedpage, displaytitle, editintro, linkclasses, notificationtimestamp, preloadcontent, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, watchlistlabels, preload, readable
inlinkcontext

The context title to use when determining extra CSS classes (e.g. link colors) when inprop contains linkclasses.

유형: 문서 제목
존재하지 않는 문서를 허용합니다.
기본값: 대문
indefaultlinkcaption

Whether to consider the links as having a default caption (caption is a suffix of link target and preceded by slash, colon or start-of-string). It can have impact on the returned link classes.

유형: 불리언 (자세한 정보)
intestactions

현재 사용자가 문서에서 특정 작업을 수행할 수 있는지 테스트합니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
intestactionsdetail

intestactions에 대한 세부 사항 수준입니다. 반환되는 메시지 형식을 제어하려면 메인 모듈errorformaterrorlang 매개변수를 사용하세요.

boolean
각 동작의 불리언 값을 반환합니다.
full
동작이 허용되지 않는 이유를 설명하는 메시지를 반환하거나, 허용되는 경우에는 비어있는 배열을 반환합니다.
quick
full와 비슷하지만 비용이 많이 드는 검사는 건너뜁니다.
다음 값 중 하나: boolean, full, quick 또는 다른 문자열: boolean, full, quick
기본값: boolean
intestactionsautocreate

intestactions를 수행하면 임시 계정이 자동으로 생성되는지를 테스트합니다.

유형: 불리언 (자세한 정보)
inpreloadcustom

미리 로드된 내용으로 사용되는 사용자 지정 문서의 제목입니다.

inproppreloadcontent를 포함한 경우에만 사용됩니다.
inpreloadparams

미리 로드된 내용으로 사용되는 사용자 지정 문서의 매개변수입니다.

inproppreloadcontent를 포함한 경우에만 사용됩니다.
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
inpreloadnewsection

새 문서를 만드는 대신, 문서의 새 문단에 미리 로드된 내용을 반환합니다.

inproppreloadcontent를 포함한 경우에만 사용됩니다.
유형: 불리언 (자세한 정보)
ineditintrostyle

일부 편집 설명 메시지에는 선택적인 래퍼 프레임이 포함되어 있습니다. 래퍼 프레임은 moreframes를 사용하여 포함하거나, lessframes을 사용해서 생략할 수 있습니다.

inpropeditintro를 포함한 경우에만 사용됩니다.
다음 값 중 하나: lessframes, moreframes 또는 다른 문자열: lessframes, moreframes
기본값: moreframes
ineditintroskip

응답에서 제거할 편집 설명 메시지 목록입니다. 특정 메시지가 사용하는 도구와 관련이 없거나 정보가 다른 방식으로 전달되는 경우에 사용하십시오.

inpropeditintro를 포함한 경우에만 사용됩니다.
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
ineditintrocustom

추가 편집 설명 메시지로 사용할 사용자 지정 문서의 제목입니다.

inpropeditintro를 포함한 경우에만 사용됩니다.
incontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

제시된 문서의 모든 인터위키 링크를 반환합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
iwprop

각 인터위키에 대해 얻고자 하는 추가 속성:

url
전체 URL을 추가합니다.
값 (|로 구분): url 또는 다른 문자열: url
iwprefix

이 접두사가 포함된 인터위키 링크만 반환합니다.

iwtitle

검색할 인터위키 링크. iwprefix와 함께 사용해야 합니다.

iwdir

나열할 방향입니다.

다음 값 중 하나: ascending, descending 또는 다른 문자열: ascending, descending
기본값: ascending
iwlimit

반환할 인터위키 링크의 수

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
iwcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

iwurl
구식입니다.

전체 URL을 가져올지 여부입니다 (iwprop과 함께 사용할 수 없음).

유형: 불리언 (자세한 정보)
예시:
대문 문서로부터의 인터위키 링크를 가져옵니다.
api.php?action=query&prop=iwlinks&titles=%EB%8C%80%EB%AC%B8 [연습장에서 열기]
  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

제시된 문서의 모든 언어 간 링크를 반환합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
llprop

각 언어 간 링크에 대해 얻고자 하는 추가 속성:

url
전체 URL을 추가합니다.
langname
현지화된 언어 이름을 (가능한 한) 추가합니다. 언어를 제어하려면 llinlanguagecode를 사용하세요.
autonym
모국어 이름을 추가합니다.
값 (|로 구분): autonym, langname, url 또는 다른 문자열: autonym, langname, url
lllang

이 언어 코드의 언어 링크만 반환합니다.

lltitle

검색할 링크. lllang와 같이 사용해야만 합니다.

lldir

나열할 방향입니다.

다음 값 중 하나: ascending, descending 또는 다른 문자열: ascending, descending
기본값: ascending
llinlanguagecode

현지화된 언어 이름에 대한 언어 코드입니다.

기본값: ko
lllimit

반환할 언어간 링크의 수

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
llcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

llurl
구식입니다.

전체 URL을 가져올지 여부입니다 (llprop과 함께 사용할 수 없음).

유형: 불리언 (자세한 정보)
  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

제시된 문서의 모든 링크를 반환합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
plnamespace

이 이름공간에 속한 링크만 표시합니다.

값 (|로 구분): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
pllimit

반환할 링크의 수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
plcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

pltitles

이 제목들로의 링크들만을 나열합니다. 특정한 제목으로의 문서 링크가 있는지 확인하는데 유용합니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
pldir

나열할 방향입니다.

다음 값 중 하나: ascending, descending 또는 다른 문자열: ascending, descending
기본값: ascending
예시:
대문 문서로부터의 링크를 가져옵니다
api.php?action=query&prop=links&titles=%EB%8C%80%EB%AC%B8 [연습장에서 열기]
대문 문서 안의 링크 문서에 대한 정보를 가져옵니다.
api.php?action=query&generator=links&titles=%EB%8C%80%EB%AC%B8&prop=info [연습장에서 열기]
사용자와 틀 이름공간에 있는 대문 문서에서 링크를 가져옵니다.
api.php?action=query&prop=links&titles=%EB%8C%80%EB%AC%B8&plnamespace=2|10 [연습장에서 열기]

prop=linkshere (lh)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

제시된 문서에 연결된 모든 문서를 찾습니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
lhprop

얻고자 하는 속성:

pageid
각 문서의 페이지 ID.
title
각 문서의 제목.
redirect
문서가 넘겨주기이면 표시합니다.
값 (|로 구분): pageid, redirect, title 또는 다른 문자열: pageid, redirect, title
기본값: pageid|title|redirect
lhnamespace

이 이름공간의 문서만 포함합니다.

값 (|로 구분): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
lhshow

이 기준을 충족하는 항목만 표시합니다:

redirect
넘겨주기인 항목만 표시합니다.
!redirect
넘겨주기가 아닌 항목만 표시합니다.
값 (|로 구분): !redirect, redirect 또는 다른 문자열: !redirect, redirect
lhlimit

반환할 항목 수.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
lhcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

prop=pageprops (pp)

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

문서 내용에 정의된 다양한 문서 속성을 가져옵니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
ppcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

ppprop

이 문서 속성들만을 나열합니다 (action=query&list=pagepropnames는 사용 중인 문서 속성 이름을 반환함). 특정 문서 속성이 문서에서 사용되는지 확인하는 데 유용합니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
예시:
대문MediaWiki 문서에 대한 속성을 가져옵니다.
api.php?action=query&prop=pageprops&titles=%EB%8C%80%EB%AC%B8|MediaWiki [연습장에서 열기]

prop=redirects (rd)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

제시된 문서의 모든 넘겨주기를 반환합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
rdprop

얻고자 하는 속성:

pageid
각 넘겨주기의 문서 ID.
title
각 넘겨주기의 제목.
fragment
각 넘겨주기의 프래그먼트입니다 (존재하는 경우)
값 (|로 구분): fragment, pageid, title 또는 다른 문자열: fragment, pageid, title
기본값: pageid|title
rdnamespace

이 이름공간의 문서만 포함합니다.

값 (|로 구분): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
rdshow

이 기준을 충족하는 항목만 표시합니다:

fragment
프래그먼트가 존재하는 넘겨주기만을 표시합니다.
!fragment
프래그먼트가 존재하지 않는 넘겨주기만을 표시합니다.
값 (|로 구분): !fragment, fragment 또는 다른 문자열: !fragment, fragment
rdlimit

반환할 넘겨주기의 수.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
rdcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

prop=revisions (rv)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

판 정보를 가져옵니다.

다음과 같은 방법으로 사용될 수 있습니다:

  1. title 또는 pageid를 설정하여 문서 집합(최종 판)에 대한 데이터를 가져옵니다.
  2. title 또는 pageid와 start, end 또는 limit를 사용하여 주어진 문서의 수정사항을 가져옵니다.
  3. revids를 사용하여 ID를 설정함으로써 수정사항 집합에 대한 데이터를 가져옵니다.
특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
rvprop

각 판에 대해 가져올 속성

ids
판의 ID.
flags
수정 플래그 (사소한 편집).
timestamp
판의 타임스탬프입니다.
user
판을 생성한 사용자입니다. 사용자의 특정판이 삭제된 경우, userhidden 속성이 반환됩니다.
userid
판을 생성한 사용자의 ID입니다. 사용자의 특정판이 삭제된 경우, userhidden 속성이 반환됩니다.
size
판의 길이. (바이트)
slotsize
각 판 슬롯의 길이 (바이트).
sha1
판의 SHA-1(base 16) 입니다. 내용의 특정판이 삭제된 경우, sha1hidden 속성이 반환됩니다.
slotsha1
각 판 슬롯의 SHA-1(base 16) 입니다. 내용의 특정판이 삭제된 경우, sha1hidden 속성이 반환됩니다.
contentmodel
각 판 슬롯의 콘텐츠 모델 ID.
comment
판에 대한 사용자의 의견입니다. 의견의 특정판이 삭제된 경우, commenthidden 속성이 반환됩니다.
parsedcomment
판에 대한 사용자의 구문 분석된 의견입니다. 의견의 특정판이 삭제된 경우, commenthidden 속성이 반환됩니다.
content
각 판 슬롯의 내용입니다. 내용의 특정판이 삭제된 경우, texthidden 속성이 반환됩니다. 성능상의 이유로 인해, 이 옵션이 사용되는 경우 rvlimit가 50(으)로 강제됩니다.
tags
판의 태그.
roles
해당 판에 존재하는 내용 슬롯 역할을 나열합니다.
parsetree
구식입니다. 대신 action=expandtemplates 또는 action=parse를 사용하세요. 판 내용의 XML 구문 분석 트리(콘텐츠 모델 wikitext 필요)입니다. 이 옵션이 사용되는 경우 rvlimit가 50(으)로 강제됩니다.
값 (|로 구분): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree 또는 다른 문자열: comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
기본값: ids|timestamp|flags|comment|user
rvslots

슬롯 관련 속성이 rvprops에 포함된 경우, 어떤 판 슬롯의 데이터를 반환할지 지정합니다. 생략하면 main 슬롯의 데이터가 하위 호환 형식으로 반환됩니다.

값 (|로 구분): main 또는 다른 문자열: main
모든 값을 지정하려면, *를 사용하십시오.
rvcontentformat-{slot}

내용 출력에 사용할 내용 직렬화 포맷입니다.

이것은 틀 매개변수입니다. 요청하실 때는 매개변수 이름 안의 {slot}rvslots 값으로 대체되어야 합니다..
다음 값 중 하나: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown 또는 다른 문자열: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
rvlimit

반환될 판 수를 제한합니다. rvprop=content, rvprop=parsetree, rvdiffto 또는 rvdifftotext를 사용하는 경우 제한은 50 입니다. rvparse를 사용하는 경우 제한은 1 입니다.

한 문서에서만 사용할 수 있습니다 (모드 #2).
유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
rvexpandtemplates
구식입니다.

대신 action=expandtemplates를 사용하세요. 판 콘텐츠 안의 틀을 확장합니다 (rvprop=content 필요).

유형: 불리언 (자세한 정보)
rvgeneratexml
구식입니다.

대신 action=expandtemplatesaction=parse를 사용하세요. 판 콘텐츠에 대한 XML 구문 분석 트리를 생성합니다 (rvprop=content 필요).

유형: 불리언 (자세한 정보)
rvparse
구식입니다.

대신 action=parse를 사용하세요. 판 내용을 파싱합니다 (rvprop=content 필요). 성능상의 이유로 인해, 이 옵션이 사용되는 경우 rvlimit가 1(으)로 강제됩니다.

유형: 불리언 (자세한 정보)
rvsection

이 식별자를 가진 문단의 내용만 검색합니다.

rvdiffto
구식입니다.

대신 action=compare을 사용하세요. 각 판과 차이를 비교할 판 ID입니다. 이전, 다음, 현재 판에 대해 각각 prev, next, cur을 사용하세요. 성능상의 이유로 인해, 이 옵션이 사용되는 경우 rvlimit가 50(으)로 강제됩니다.

rvdifftotext
구식입니다.

대신 action=compare을 사용하세요. 각 판과 차이를 비교할 텍스트입니다. var>rvdiffto를 덮어씁니다. rvsection이 설정된 경우, 이 텍스트와 그 문단만 차이를 비교합니다 성능상의 이유로 인해, 이 옵션이 사용되는 경우 rvlimit가 50(으)로 강제됩니다.

rvdifftotextpst
구식입니다.

대신 action=compare을 사용하세요. 차이를 비교하기 전, 텍스트에 사전 저장 변환을 수행합니다. rvdifftotext와 같이 사용할 때만 유효합니다.

유형: 불리언 (자세한 정보)
rvcontentformat
구식입니다.

rvdifftotext에 사용되는 형식 및 콘텐츠의 출력으로 예상되는 직렬화 형식입니다.

다음 값 중 하나: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown 또는 다른 문자열: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
rvstartid

이 ID의 판의 타임스탬프에서 열거를 시작합니다. 이 판은 존재해야 하지만 이 문서에 속할 필요는 없습니다.

한 문서에서만 사용할 수 있습니다 (모드 #2).
유형: 정수
rvendid

이 ID의 판의 타임스탬프에서 열거를 중단합니다. 이 판은 존재해야 하지만 이 문서에 속할 필요는 없습니다.

한 문서에서만 사용할 수 있습니다 (모드 #2).
유형: 정수
rvstart

열거를 시작할 판 타임스탬프 입니다.

한 문서에서만 사용할 수 있습니다 (모드 #2).
유형: 타임스탬프 (허용되는 포맷)
rvend

이 타임스탬프까지 열거합니다.

한 문서에서만 사용할 수 있습니다 (모드 #2).
유형: 타임스탬프 (허용되는 포맷)
rvdir

정렬할 방향입니다:

newer
가장 오래된 것 부터 먼저 나열합니다. 참고: rvstart가 rvend 이전에 나와야 합니다.
older
가장 새로운 것 부터 먼저 나열합니다 (기본값). 참고: rvstart가 rvend 이후에 나와야 합니다.
한 문서에서만 사용할 수 있습니다 (모드 #2).
다음 값 중 하나: newer, older 또는 다른 문자열: newer, older
기본값: older
rvuser

사용자에 의한 수정내역만 포함합니다.

한 문서에서만 사용할 수 있습니다 (모드 #2).
형태: 사용자 이름, IP, 임시 사용자, 인터위키 이름 (예: "prefix>ExampleName") 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
rvexcludeuser

사용자에 의한 수정내역을 제외합니다.

한 문서에서만 사용할 수 있습니다 (모드 #2).
형태: 사용자 이름, IP, 임시 사용자, 인터위키 이름 (예: "prefix>ExampleName") 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
rvtag

이 태그로 태그된 판만을 나열합니다.

rvcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

prop=stashimageinfo (sii)

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

저장된 파일에 대한 파일 정보를 반환합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
siifilekey

임시로 보관한 이전의 업로드를 식별하는 키입니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
siisessionkey
구식입니다.

이전 버전과의 호환성을 위한 siifilekey의 별칭입니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
siiprop

가져올 파일 정보:

timestamp
업로드된 판에 대한 타임스탬프를 추가합니다.
canonicaltitle
파일의 규정 제목을 추가합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
url
파일과 그 설명 문서로의 URL을 추가합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
size
파일의 크기(바이트)와 높이, 너비, 페이지 수(해당하는 경우)를 추가합니다.
dimensions
size의 다른 이름.
sha1
파일에 대한 SHA-1 해시를 추가합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
mime
파일의 MIME 유형을 추가합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
thumbmime
이미지 썸네일의 MIME 유형을 추가합니다(url 및 매개변수 siiurlwidth 필요). 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
metadata
파일 버전에 대한 Exif 메타데이터를 나열합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
commonmetadata
파일 버전에 대한 파일 형식 일반 메타데이터를 나열합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
extmetadata
여러 소스에서 결합된 형식화된 메타데이터를 나열합니다. 결과는 HTML 형식입니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.

참고: 이 속성은 요청 시 많은 리소스를 소모하므로 필요한 경우가 아니면 사용하지 않는 것이 좋습니다. 사용할 때는 과부하를 방지하기 위해 한 번에 몇 개의 결과만 요청해야 합니다.

bitdepth
버전의 비트 깊이를 추가합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
badfile
해당 파일이 MediaWiki:Bad image list에 있는지의 여부를 추가합니다.
값 (|로 구분): badfile, bitdepth, canonicaltitle, commonmetadata, dimensions, extmetadata, metadata, mime, sha1, size, thumbmime, timestamp, url 또는 다른 문자열: badfile, bitdepth, canonicaltitle, commonmetadata, dimensions, extmetadata, metadata, mime, sha1, size, thumbmime, timestamp, url
기본값: timestamp|url
siiurlwidth

sii prop=url이 설정된 경우, 해당 너비에 맞춰 크기가 조정된 이미지의 URL이 반환됩니다. 이 옵션을 사용하는 경우, 성능상의 이유로 크기가 조정된 이미지는 최대 50개 까지만 반환됩니다.

유형: 정수
기본값: -1
siiurlheight

siiurlwidth와 유사합니다.

유형: 정수
기본값: -1
siiurlparam

A handler specific parameter string. For example, PDFs might use page15-100px. siiurlwidth must be used and be consistent with siiurlparam.

기본값: (비어 있음)

prop=templates (tl)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

제시된 문서에 끼워넣은 모든 문서를 반환합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
tlnamespace

이 이름공간에 속한 틀만 표시합니다.

값 (|로 구분): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
tllimit

반환할 틀 수.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
tlcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

tltemplates

이 틀들만을 나열합니다. 특정한 문서가 특정한 틀을 사용하는지 확인하는데 유용합니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
tldir

나열할 방향입니다.

다음 값 중 하나: ascending, descending 또는 다른 문자열: ascending, descending
기본값: ascending
예시:
대문 문서에 사용된 틀을 가져옵니다.
api.php?action=query&prop=templates&titles=%EB%8C%80%EB%AC%B8 [연습장에서 열기]
대문 문서에서 사용된 틀 문서에 대한 정보를 가져옵니다.
api.php?action=query&generator=templates&titles=%EB%8C%80%EB%AC%B8&prop=info [연습장에서 열기]
대문 문서에 끼워넣기된 사용자 및 틀 이름공간 안의 문서를 가져옵니다.
api.php?action=query&prop=templates&titles=%EB%8C%80%EB%AC%B8&tlnamespace=2|10 [연습장에서 열기]

prop=transcludedin (ti)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

제시된 문서를 끼워넣은 모든 문서를 찾습니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
tiprop

얻고자 하는 속성:

pageid
각 문서의 페이지 ID.
title
각 문서의 제목.
redirect
문서가 넘겨주기이면 표시합니다.
값 (|로 구분): pageid, redirect, title 또는 다른 문자열: pageid, redirect, title
기본값: pageid|title|redirect
tinamespace

이 이름공간의 문서만 포함합니다.

값 (|로 구분): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
tishow

이 기준을 충족하는 항목만 표시합니다:

redirect
넘겨주기만을 표시합니다.
!redirect
넘겨주기 이외의 것만을 표시합니다.
값 (|로 구분): !redirect, redirect 또는 다른 문자열: !redirect, redirect
tilimit

반환할 항목 수.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
ticontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

list=allcategories (ac)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

모든 분류를 열거합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
acfrom

나열을 시작할 분류입니다.

accontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

acto

나열을 중단할 분류입니다.

acprefix

이 값으로 시작하는 모든 분류 제목을 검색합니다.

acdir

정렬 방향.

다음 값 중 하나: ascending, descending 또는 다른 문자열: ascending, descending
기본값: ascending
acmin

보유한 문서 개수가 최소 이 개수 이상인 분류만 반환합니다.

유형: 정수
acmax

보유한 문서 개수가 최대 이 개수 이하인 분류만 반환합니다.

유형: 정수
aclimit

반환할 분류의 개수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
acprop

얻고자 하는 속성:

size
페이지 수를 분류에 추가합니다.
hidden
__HIDDENCAT__으로 숨겨진 분류를 태그합니다.
값 (|로 구분): hidden, size 또는 다른 문자열: hidden, size
기본값: (비어 있음)
예시:
분류를 각 문서 수에 대한 정보와 함께 나열합니다.
api.php?action=query&list=allcategories&acprop=size [연습장에서 열기]
List로 시작하는 분류의 해당 분류 문서 자체에 대한 정보를 검색합니다.
api.php?action=query&generator=allcategories&gacprefix=List&prop=info [연습장에서 열기]

list=alldeletedrevisions (adr)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

사용자에 의해서나 이름공간 안에서 삭제된 모든 판을 나열합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
adrprop

각 판에 대해 가져올 속성

ids
판의 ID.
flags
수정 플래그 (사소한 편집).
timestamp
판의 타임스탬프입니다.
user
판을 생성한 사용자입니다. 사용자의 특정판이 삭제된 경우, userhidden 속성이 반환됩니다.
userid
판을 생성한 사용자의 ID입니다. 사용자의 특정판이 삭제된 경우, userhidden 속성이 반환됩니다.
size
판의 길이. (바이트)
slotsize
각 판 슬롯의 길이 (바이트).
sha1
판의 SHA-1(base 16) 입니다. 내용의 특정판이 삭제된 경우, sha1hidden 속성이 반환됩니다.
slotsha1
각 판 슬롯의 SHA-1(base 16) 입니다. 내용의 특정판이 삭제된 경우, sha1hidden 속성이 반환됩니다.
contentmodel
각 판 슬롯의 콘텐츠 모델 ID.
comment
판에 대한 사용자의 의견입니다. 의견의 특정판이 삭제된 경우, commenthidden 속성이 반환됩니다.
parsedcomment
판에 대한 사용자의 구문 분석된 의견입니다. 의견의 특정판이 삭제된 경우, commenthidden 속성이 반환됩니다.
content
각 판 슬롯의 내용입니다. 내용의 특정판이 삭제된 경우, texthidden 속성이 반환됩니다. 성능상의 이유로 인해, 이 옵션이 사용되는 경우 adrlimit가 50(으)로 강제됩니다.
tags
판의 태그.
roles
해당 판에 존재하는 내용 슬롯 역할을 나열합니다.
parsetree
구식입니다. 대신 action=expandtemplates 또는 action=parse를 사용하세요. 판 내용의 XML 구문 분석 트리(콘텐츠 모델 wikitext 필요)입니다. 이 옵션이 사용되는 경우 adrlimit가 50(으)로 강제됩니다.
값 (|로 구분): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree 또는 다른 문자열: comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
기본값: ids|timestamp|flags|comment|user
adrslots

슬롯 관련 속성이 adrprops에 포함된 경우, 어떤 판 슬롯의 데이터를 반환할지 지정합니다. 생략하면 main 슬롯의 데이터가 하위 호환 형식으로 반환됩니다.

값 (|로 구분): main 또는 다른 문자열: main
모든 값을 지정하려면, *를 사용하십시오.
adrcontentformat-{slot}

내용 출력에 사용할 내용 직렬화 포맷입니다.

이것은 틀 매개변수입니다. 요청하실 때는 매개변수 이름 안의 {slot}adrslots 값으로 대체되어야 합니다..
다음 값 중 하나: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown 또는 다른 문자열: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
adrlimit

반환될 판 수를 제한합니다. adrprop=content, adrprop=parsetree, adrdiffto 또는 adrdifftotext를 사용하는 경우 제한은 50 입니다. adrparse를 사용하는 경우 제한은 1 입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
adrexpandtemplates
구식입니다.

대신 action=expandtemplates를 사용하세요. 판 콘텐츠 안의 틀을 확장합니다 (adrprop=content 필요).

유형: 불리언 (자세한 정보)
adrgeneratexml
구식입니다.

대신 action=expandtemplatesaction=parse를 사용하세요. 판 콘텐츠에 대한 XML 구문 분석 트리를 생성합니다 (adrprop=content 필요).

유형: 불리언 (자세한 정보)
adrparse
구식입니다.

대신 action=parse를 사용하세요. 판 내용을 파싱합니다 (adrprop=content 필요). 성능상의 이유로 인해, 이 옵션이 사용되는 경우 adrlimit가 1(으)로 강제됩니다.

유형: 불리언 (자세한 정보)
adrsection

이 식별자를 가진 문단의 내용만 검색합니다.

adrdiffto
구식입니다.

대신 action=compare을 사용하세요. 각 판과 차이를 비교할 판 ID입니다. 이전, 다음, 현재 판에 대해 각각 prev, next, cur을 사용하세요. 성능상의 이유로 인해, 이 옵션이 사용되는 경우 adrlimit가 50(으)로 강제됩니다.

adrdifftotext
구식입니다.

대신 action=compare을 사용하세요. 각 판과 차이를 비교할 텍스트입니다. var>adrdiffto를 덮어씁니다. adrsection이 설정된 경우, 이 텍스트와 그 문단만 차이를 비교합니다 성능상의 이유로 인해, 이 옵션이 사용되는 경우 adrlimit가 50(으)로 강제됩니다.

adrdifftotextpst
구식입니다.

대신 action=compare을 사용하세요. 차이를 비교하기 전, 텍스트에 사전 저장 변환을 수행합니다. adrdifftotext와 같이 사용할 때만 유효합니다.

유형: 불리언 (자세한 정보)
adrcontentformat
구식입니다.

adrdifftotext에 사용되는 형식 및 콘텐츠의 출력으로 예상되는 직렬화 형식입니다.

다음 값 중 하나: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown 또는 다른 문자열: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
adruser

이 사용자에 의한 판만 나열합니다.

형태: 사용자 이름, IP, 임시 사용자, 인터위키 이름 (예: "prefix>ExampleName") 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
adrnamespace

이 이름공간의 문서만 나열합니다.

값 (|로 구분): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
adrstart

나열을 시작할 타임스탬프입니다.

adruser만 사용할 수 있습니다.
유형: 타임스탬프 (허용되는 포맷)
adrend

나열을 중단할 타임스탬프입니다.

adruser만 사용할 수 있습니다.
유형: 타임스탬프 (허용되는 포맷)
adrdir

정렬할 방향입니다:

newer
가장 오래된 것 부터 먼저 나열합니다. 참고: adrstart가 adrend 이전에 나와야 합니다.
older
가장 새로운 것 부터 먼저 나열합니다 (기본값). 참고: adrstart가 adrend 이후에 나와야 합니다.
다음 값 중 하나: newer, older 또는 다른 문자열: newer, older
기본값: older
adrfrom

이 제목부터 목록을 보이기.

adruser와 함께 사용할 수 없습니다.
adrto

이 제목까지 목록을 보이기.

adruser와 함께 사용할 수 없습니다.
adrprefix

이 값으로 시작하는 모든 문서 제목을 검색합니다.

adruser와 함께 사용할 수 없습니다.
adrexcludeuser

이 사용자에 의한 판을 나열하지 않습니다.

adruser와 함께 사용할 수 없습니다.
형태: 사용자 이름, IP, 임시 사용자, 인터위키 이름 (예: "prefix>ExampleName") 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
adrtag

이 태그로 태그된 판만을 나열합니다.

adrcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

adrgeneratetitles

생성기로써 사용될 경우, 판 ID 대신 제목을 생성합니다.

유형: 불리언 (자세한 정보)
예시:
Example님의 최근 50개의 삭제된 기여를 나열합니다.
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)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

존재하지 않는 것을 포함하여 파일을 사용하는 모든 문서를 나열합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
afcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

affrom

나열을 시작할 파일 제목입니다.

afto

나열을 중단할 파일 제목입니다.

afprefix

이 값으로 시작하는 모든 파일 제목을 검색합니다.

afunique

서로 다른 파일 제목만 표시합니다. afprop=ids와 함께 사용할 수 없습니다. 생성기로 사용할 경우, 소스 문서 대신 대상 문서를 생성합니다.

유형: 불리언 (자세한 정보)
afprop

포함할 정보:

ids
사용중인 문서의 문서 ID를 추가합니다 ( afunique와 함께 사용할 수 없습니다).
title
파일의 제목을 추가합니다.
값 (|로 구분): ids, title 또는 다른 문자열: ids, title
기본값: title
aflimit

반환할 총 항목 수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
afdir

나열할 방향입니다.

다음 값 중 하나: ascending, descending 또는 다른 문자열: ascending, descending
기본값: ascending
예시:
누락된 파일을 포함하여 파일 제목 목록과 해당 파일이 속한 문서 ID를 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)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

모든 그림을 순차적으로 열거합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
aisort

정렬할 속성입니다.

다음 값 중 하나: name, timestamp 또는 다른 문자열: name, timestamp
기본값: name
aidir

나열할 방향입니다.

다음 값 중 하나: ascending, descending, newer, older 또는 다른 문자열: ascending, descending, newer, older
기본값: ascending
aifrom

나열을 시작할 이미지 제목입니다. aisort=name와 함께만 사용 가능합니다.

aito

나열을 중단할 이미지 제목입니다. aisort=name와 함께만 사용 가능합니다.

aicontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

aistart

나열을 시작할 타임스탬프입니다. aisort=timestamp와 함께만 사용 가능합니다.

유형: 타임스탬프 (허용되는 포맷)
aiend

나열을 중단할 타임스탬프입니다. aisort=timestamp와 함께만 사용 가능합니다.

유형: 타임스탬프 (허용되는 포맷)
aiprop

가져올 파일 정보:

timestamp
업로드된 판에 대한 타임스탬프를 추가합니다.
user
각 파일 버전을 업로드한 사용자를 추가합니다. 사용자의 특정판이 삭제된 경우, userhidden 속성이 반환됩니다.
userid
각 파일 버전을 업로드한 사용자의 ID를 추가합니다. 사용자의 특정판이 삭제된 경우, userhidden 속성이 반환됩니다.
comment
버전에 대한 의견입니다. 의견의 특정판이 삭제된 경우, commenthidden 속성이 반환됩니다.
parsedcomment
버전에 대한 의견을 구문 분석합니다. 의견의 특정판이 삭제된 경우, commenthidden 속성이 반환됩니다.
canonicaltitle
파일의 규정 제목을 추가합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
url
파일과 그 설명 문서로의 URL을 추가합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
size
파일의 크기(바이트)와 높이, 너비, 페이지 수(해당하는 경우)를 추가합니다.
dimensions
size의 다른 이름.
sha1
파일에 대한 SHA-1 해시를 추가합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
mime
파일의 MIME 유형을 추가합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
mediatype
파일의 미디어 유형을 추가합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
metadata
파일 버전에 대한 Exif 메타데이터를 나열합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
commonmetadata
파일 버전에 대한 파일 형식 일반 메타데이터를 나열합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
extmetadata
여러 소스에서 결합된 형식화된 메타데이터를 나열합니다. 결과는 HTML 형식입니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.

참고: 이 속성은 요청 시 많은 리소스를 소모하므로 필요한 경우가 아니면 사용하지 않는 것이 좋습니다. 사용할 때는 과부하를 방지하기 위해 한 번에 몇 개의 결과만 요청해야 합니다.

bitdepth
버전의 비트 깊이를 추가합니다. 파일의 특정판이 삭제된 경우, filehidden 속성이 반환됩니다.
badfile
해당 파일이 MediaWiki:Bad image list에 있는지의 여부를 추가합니다.
값 (|로 구분): badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, timestamp, url, user, userid 또는 다른 문자열: badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, timestamp, url, user, userid
기본값: timestamp|url
aiprefix

이 값으로 시작하는 모든 이미지 제목을 검색합니다. aisort=name과 함께만 사용할 수 있습니다.

aiminsize

이미지의 최저 바이트 수를 제한합니다.

유형: 정수
aimaxsize

이미지의 최대 바이트 수를 제한합니다.

유형: 정수
aisha1

이미지의 SHA1 해시값입니다. aisha1base36 값을 덮어씁니다.

aisha1base36

이미지의 SHA1 해시값(36진수) 입니다 (미디어위키에서 사용됨).

aiuser

이 사용자가 마지막으로 업로드한 버전의 파일만 반환합니다. aisort=timestamp 옵션과 함께만 사용할 수 있습니다. aifilterbots 옵션과는 함께 사용할 수 없습니다.

형태: 사용자 이름, IP, 임시 사용자, 인터위키 이름 (예: "prefix>ExampleName") 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
aifilterbots

봇이 업로드한 파일을 필터링하는 방법입니다. aisort=timestamp와 함께만 사용할 수 있습니다. aiuser와 함께 사용할 수 없습니다.

다음 값 중 하나: all, bots, nobots 또는 다른 문자열: all, bots, nobots
기본값: all
aimime

image/jpeg 같은, 검색할 MIME 유형입니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
ailimit

반환할 총 이미지 수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
예시:
문자 B 로 시작하는 파일 목록을 표시합니다.
api.php?action=query&list=allimages&aifrom=B [연습장에서 열기]
최근 업로드된 파일을 보여줍니다. Special:NewFiles와 유사합니다.
api.php?action=query&list=allimages&aiprop=user|timestamp|url&aisort=timestamp&aidir=older [연습장에서 열기]
MIME 유형이 image/png 또는 image/gif 인 파일 목록을 표시합니다.
api.php?action=query&list=allimages&aimime=image/png|image/gif [연습장에서 열기]
문자 T 로 시작하는 파일 4개에 대한 정보를 표시합니다.
api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo [연습장에서 열기]
  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

제시된 이름공간을 가리키는 모든 링크를 열거합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
alcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

alfrom

나열을 시작할 링크 제목입니다.

alto

나열을 중단할 링크 제목입니다.

alprefix

이 값으로 시작하는 모든 링크된 제목을 검색합니다.

alunique

서로 다른 링크된 제목만 표시합니다. alprop=ids와 함께 사용할 수 없습니다. 생성기로 사용할 경우, 소스 문서 대신 대상 문서를 생성합니다.

유형: 불리언 (자세한 정보)
alprop

포함할 정보:

ids
가리키는 문서의 문서 ID를 추가합니다 ( alunique와 함께 사용할 수 없습니다).
title
링크의 제목을 추가합니다.
값 (|로 구분): ids, title 또는 다른 문자열: ids, title
기본값: title
alnamespace

열거할 이름공간.

다음 값 중 하나: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
기본값: 0
allimit

반환할 총 항목 수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
aldir

나열할 방향입니다.

다음 값 중 하나: ascending, descending 또는 다른 문자열: ascending, descending
기본값: ascending
예시:
누락된 문서를 포함하여 링크된 문서 목록과 해당 문서가 속한 문서 ID를 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)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

제시된 이름공간의 모든 문서를 순서대로 열거합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
apfrom

나열을 시작할 문서 제목입니다.

apcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

apto

나열을 중단할 문서 제목입니다.

apprefix

이 값으로 시작하는 모든 문서 제목을 검색합니다.

apnamespace

열거할 이름공간.

다음 값 중 하나: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
기본값: 0
apfilterredir

나열할 문서입니다.

다음 값 중 하나: all, nonredirects, redirects 또는 다른 문자열: all, nonredirects, redirects
기본값: all
apfilterlanglinks

문서에 언어 링크가 있는지 여부를 기준으로 필터링합니다. 단, 확장 기능에서 추가한 언어 링크는 고려되지 않을 수 있습니다.

다음 값 중 하나: all, withlanglinks, withoutlanglinks 또는 다른 문자열: all, withlanglinks, withoutlanglinks
기본값: all
apminsize

페이지의 최저 바이트 수를 제한합니다.

유형: 정수
apmaxsize

페이지의 최대 바이트 수를 제한합니다.

유형: 정수
apprtype

보호된 페이지로 제한합니다.

값 (|로 구분): edit, move, upload 또는 다른 문자열: edit, move, upload
apprlevel

보호 수준에 기반해 보호를 필터링합니다 (apprtype= 매개변수와 함께 사용해야 함).

값 (|로 구분): 비어 있을 수 있음 또는 autoconfirmed, sysop 또는 다른 문자열: 비어 있을 수 있음 또는 autoconfirmed, sysop
apprfiltercascade

연쇄적 보호 여부에 기반한 보호 필터링입니다 (apprtype가 설정되지 않은 경우 무시됨).

다음 값 중 하나: all, cascading, noncascading 또는 다른 문자열: all, cascading, noncascading
기본값: all
apprexpiry

문서를 필터링할 때 기준으로 할 보호 만료일:

indefinite
보호가 만료 기간이 존재하지 않는 문서만을 가져옵니다.
definite
보호가 만료 기간이 (특정 일자로) 한정된 문서만을 가져옵니다.
all
보호가 존재하는 모든 만료 기간의 문서를 가져옵니다.
다음 값 중 하나: all, definite, indefinite 또는 다른 문자열: all, definite, indefinite
기본값: all
aplimit

반환할 총 문서 수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
apdir

나열할 방향입니다.

다음 값 중 하나: ascending, descending 또는 다른 문자열: ascending, descending
기본값: ascending
예시:
문자 B 로 시작하는 문서 목록을 표시합니다.
api.php?action=query&list=allpages&apfrom=B [연습장에서 열기]
문자 T 로 시작하는 문서 4개에 대한 정보를 표시합니다.
api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info [연습장에서 열기]
Re로 시작하는 넘겨주기가 아닌 문서 2개에 대한 내용을 표시합니다.
api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content [연습장에서 열기]

list=allredirects (ar)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

이름공간의 모든 넘겨주기를 나열합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
arcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

arfrom

나열을 시작할 넘겨주기의 제목입니다.

arto

나열을 중단할 넘겨주기의 제목입니다.

arprefix

이 값으로 시작하는 모든 대상 문서를 검색합니다.

arunique

서로 다른 대상 문서만 표시합니다. arprop=ids|fragment|interwiki와 함께 사용할 수 없습니다. 생성기로 사용할 경우, 소스 문서 대신 대상 문서를 생성합니다.

유형: 불리언 (자세한 정보)
arprop

포함할 정보입니다:

ids
넘겨주기 문서의 문서 ID를 추가합니다 ( arunique와 함께 사용할 수 없습니다).
title
넘겨주기의 제목을 추가합니다.
fragment
넘겨주기에서 부터 프래그먼트를 추가합니다 (존재하는 경우. arunique와 함께 사용할 수 없습니다).
interwiki
넘겨주기에서 부터 인터위키 접두사를 추가합니다 (존재하는 경우. arunique와 함께 사용할 수 없습니다).
값 (|로 구분): fragment, ids, interwiki, title 또는 다른 문자열: fragment, ids, interwiki, title
기본값: title
arnamespace

열거할 이름공간.

다음 값 중 하나: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
기본값: 0
arlimit

반환할 총 항목 수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
ardir

나열할 방향입니다.

다음 값 중 하나: ascending, descending 또는 다른 문자열: ascending, descending
기본값: ascending
예시:
누락된 문서를 포함하여 대상 문서 목록과 해당 문서가 속한 문서 ID를 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)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

모든 판 표시.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
arvprop

각 판에 대해 가져올 속성

ids
판의 ID.
flags
수정 플래그 (사소한 편집).
timestamp
판의 타임스탬프입니다.
user
판을 생성한 사용자입니다. 사용자의 특정판이 삭제된 경우, userhidden 속성이 반환됩니다.
userid
판을 생성한 사용자의 ID입니다. 사용자의 특정판이 삭제된 경우, userhidden 속성이 반환됩니다.
size
판의 길이. (바이트)
slotsize
각 판 슬롯의 길이 (바이트).
sha1
판의 SHA-1(base 16) 입니다. 내용의 특정판이 삭제된 경우, sha1hidden 속성이 반환됩니다.
slotsha1
각 판 슬롯의 SHA-1(base 16) 입니다. 내용의 특정판이 삭제된 경우, sha1hidden 속성이 반환됩니다.
contentmodel
각 판 슬롯의 콘텐츠 모델 ID.
comment
판에 대한 사용자의 의견입니다. 의견의 특정판이 삭제된 경우, commenthidden 속성이 반환됩니다.
parsedcomment
판에 대한 사용자의 구문 분석된 의견입니다. 의견의 특정판이 삭제된 경우, commenthidden 속성이 반환됩니다.
content
각 판 슬롯의 내용입니다. 내용의 특정판이 삭제된 경우, texthidden 속성이 반환됩니다. 성능상의 이유로 인해, 이 옵션이 사용되는 경우 arvlimit가 50(으)로 강제됩니다.
tags
판의 태그.
roles
해당 판에 존재하는 내용 슬롯 역할을 나열합니다.
parsetree
구식입니다. 대신 action=expandtemplates 또는 action=parse를 사용하세요. 판 내용의 XML 구문 분석 트리(콘텐츠 모델 wikitext 필요)입니다. 이 옵션이 사용되는 경우 arvlimit가 50(으)로 강제됩니다.
값 (|로 구분): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree 또는 다른 문자열: comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
기본값: ids|timestamp|flags|comment|user
arvslots

슬롯 관련 속성이 arvprops에 포함된 경우, 어떤 판 슬롯의 데이터를 반환할지 지정합니다. 생략하면 main 슬롯의 데이터가 하위 호환 형식으로 반환됩니다.

값 (|로 구분): main 또는 다른 문자열: main
모든 값을 지정하려면, *를 사용하십시오.
arvcontentformat-{slot}

내용 출력에 사용할 내용 직렬화 포맷입니다.

이것은 틀 매개변수입니다. 요청하실 때는 매개변수 이름 안의 {slot}arvslots 값으로 대체되어야 합니다..
다음 값 중 하나: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown 또는 다른 문자열: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
arvlimit

반환될 판 수를 제한합니다. arvprop=content, arvprop=parsetree, arvdiffto 또는 arvdifftotext를 사용하는 경우 제한은 50 입니다. arvparse를 사용하는 경우 제한은 1 입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
arvexpandtemplates
구식입니다.

대신 action=expandtemplates를 사용하세요. 판 콘텐츠 안의 틀을 확장합니다 (arvprop=content 필요).

유형: 불리언 (자세한 정보)
arvgeneratexml
구식입니다.

대신 action=expandtemplatesaction=parse를 사용하세요. 판 콘텐츠에 대한 XML 구문 분석 트리를 생성합니다 (arvprop=content 필요).

유형: 불리언 (자세한 정보)
arvparse
구식입니다.

대신 action=parse를 사용하세요. 판 내용을 파싱합니다 (arvprop=content 필요). 성능상의 이유로 인해, 이 옵션이 사용되는 경우 arvlimit가 1(으)로 강제됩니다.

유형: 불리언 (자세한 정보)
arvsection

이 식별자를 가진 문단의 내용만 검색합니다.

arvdiffto
구식입니다.

대신 action=compare을 사용하세요. 각 판과 차이를 비교할 판 ID입니다. 이전, 다음, 현재 판에 대해 각각 prev, next, cur을 사용하세요. 성능상의 이유로 인해, 이 옵션이 사용되는 경우 arvlimit가 50(으)로 강제됩니다.

arvdifftotext
구식입니다.

대신 action=compare을 사용하세요. 각 판과 차이를 비교할 텍스트입니다. var>arvdiffto를 덮어씁니다. arvsection이 설정된 경우, 이 텍스트와 그 문단만 차이를 비교합니다 성능상의 이유로 인해, 이 옵션이 사용되는 경우 arvlimit가 50(으)로 강제됩니다.

arvdifftotextpst
구식입니다.

대신 action=compare을 사용하세요. 차이를 비교하기 전, 텍스트에 사전 저장 변환을 수행합니다. arvdifftotext와 같이 사용할 때만 유효합니다.

유형: 불리언 (자세한 정보)
arvcontentformat
구식입니다.

arvdifftotext에 사용되는 형식 및 콘텐츠의 출력으로 예상되는 직렬화 형식입니다.

다음 값 중 하나: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown 또는 다른 문자열: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
arvuser

이 사용자에 의한 판만 나열합니다.

형태: 사용자 이름, IP, 임시 사용자, 인터위키 이름 (예: "prefix>ExampleName") 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
arvnamespace

이 이름공간의 문서만 나열합니다.

값 (|로 구분): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
arvstart

나열을 시작할 타임스탬프입니다.

유형: 타임스탬프 (허용되는 포맷)
arvend

나열을 중단할 타임스탬프입니다.

유형: 타임스탬프 (허용되는 포맷)
arvdir

정렬할 방향입니다:

newer
가장 오래된 것 부터 먼저 나열합니다. 참고: arvstart가 arvend 이전에 나와야 합니다.
older
가장 새로운 것 부터 먼저 나열합니다 (기본값). 참고: arvstart가 arvend 이후에 나와야 합니다.
다음 값 중 하나: newer, older 또는 다른 문자열: newer, older
기본값: older
arvexcludeuser

이 사용자에 의한 판만 나열하지 않습니다.

형태: 사용자 이름, IP, 임시 사용자, 인터위키 이름 (예: "prefix>ExampleName") 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
arvcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

arvgeneratetitles

생성기로써 사용될 경우, 판 ID 대신 제목을 생성합니다.

유형: 불리언 (자세한 정보)
예시:
사용자 Example의 최근 기여 50개를 나열합니다.
api.php?action=query&list=allrevisions&arvuser=Example&arvlimit=50 [연습장에서 열기]
모든 이름공간에서 처음 50개 판을 나열합니다.
api.php?action=query&list=allrevisions&arvdir=newer&arvlimit=50 [연습장에서 열기]

list=alltransclusions (at)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

존재하지 않는 문서를 포함하여 끼워넣은 모든 문서({{x}}를 사용하여 끼워넣은 문서)를 나열합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
atcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

atfrom

나열을 시작할 끼워넣기의 제목입니다.

atto

나열을 중단할 끼워넣기의 제목입니다.

atprefix

이 값으로 시작하는 모든 끼워넣기된 제목을 검색합니다.

atunique

서로 다른 끼워넣기 제목만 표시합니다. atprop=ids와 함께 사용할 수 없습니다. 생성기로 사용할 경우, 소스 문서 대신 대상 문서를 생성합니다.

유형: 불리언 (자세한 정보)
atprop

포함할 정보:

ids
끼워넣기 문서의 문서 ID를 추가합니다 ( atunique와 함께 사용할 수 없습니다).
title
끼워넣기의 제목을 추가합니다.
값 (|로 구분): ids, title 또는 다른 문자열: ids, title
기본값: title
atnamespace

열거할 이름공간.

다음 값 중 하나: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
기본값: 10
atlimit

반환할 총 항목 수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
atdir

나열할 방향입니다.

다음 값 중 하나: ascending, descending 또는 다른 문자열: ascending, descending
기본값: ascending
예시:
누락된 문서를 포함하여 끼워넣기된 문서 목록과 해당 문서가 속한 문서 ID를 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)

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

등록된 모든 사용자를 열거합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
aufrom

열거를 시작할 사용자 이름입니다.

auto

열거를 중단할 사용자 이름입니다.

auprefix

이 값으로 시작하는 모든 사용자를 검색합니다.

audir

정렬 방향.

다음 값 중 하나: ascending, descending 또는 다른 문자열: ascending, descending
기본값: ascending
augroup

주어진 그룹에 속한 사용자만 포함합니다. *, 사용자, 자동 인증됨과 같은 암묵적 또는 자동 승격 그룹은 포함되지 않습니다.

값 (|로 구분): bot, bureaucrat, interface-admin, suppress, sysop 또는 다른 문자열: bot, bureaucrat, interface-admin, suppress, sysop
auexcludegroup

지정된 그룹의 사용자를 제외합니다.

값 (|로 구분): bot, bureaucrat, interface-admin, suppress, sysop 또는 다른 문자열: bot, bureaucrat, interface-admin, suppress, sysop
aurights

주어진 권한을 가진 사용자만 포함합니다. *, 사용자, 자동 인증됨과 같은 암묵적 또는 자동 승격 그룹으로 인해 부여된 권한은 포함되지 않습니다.

값 (|로 구분): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changeemail, changetags, confirmemail, createaccount, createpage, createtalk, createwithcontentmodel, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, ignore-restricted-groups, import, importupload, interwiki, ipblock-exempt, linkpurge, mailpassword, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, renameuser, renameuser-global, renderfile, renderfile-nonstandard, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, stashbasehtml, stashedit, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed 또는 다른 문자열: apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changeemail, changetags, confirmemail, createaccount, createpage, createtalk, createwithcontentmodel, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, ignore-restricted-groups, import, importupload, interwiki, ipblock-exempt, linkpurge, mailpassword, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, renameuser, renameuser-global, renderfile, renderfile-nonstandard, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, stashbasehtml, stashedit, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
auprop

포함할 정보:

blockinfo
현재 차단된 사용자의 정보를 추가함.
groups
사용자가 속한 그룹 목록을 표시합니다. 이 기능은 서버 리소스를 더 많이 사용하므로 제한보다 적은 결과를 반환할 수 있습니다.
implicitgroups
사용자가 자동으로 소속된 모든 그룹을 나열합니다.
rights
사용자가 보유한 권한을 나열합니다.
editcount
사용자의 편집 수를 추가합니다.
registration
가능한 경우 사용자가 등록한 타임스탬프를 추가합니다. (비어 있을 수 있음)
centralids
사용자의 통합 ID와 묶임 상태를 추가합니다.
tempexpired
임시 계정이 만료되었는지 여부를 나타냅니다. 계정이 임시 계정이 아닌 경우 null이 반환됩니다.
값 (|로 구분): blockinfo, centralids, editcount, groups, implicitgroups, registration, rights, tempexpired 또는 다른 문자열: blockinfo, centralids, editcount, groups, implicitgroups, registration, rights, tempexpired
aulimit

반환할 전체 사용자 이름의 수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
auwitheditsonly

편집을 한 사용자만 나열합니다.

유형: 불리언 (자세한 정보)
auactiveusers

지난 30일 내에 활동한 사용자만 나열합니다.

유형: 불리언 (자세한 정보)
auattachedwiki

auprop=centralids와 사용할 시, 해당 사용자가 이 ID로 식별되는 위키에 연결되어 있는지 여부도 함께 표시됩니다.

auexcludenamed

일반 계정 사용자를 제외합니다.

유형: 불리언 (자세한 정보)
auexcludetemp

임시 계정 사용자를 제외합니다.

유형: 불리언 (자세한 정보)
예시:
Y로 시작하는 사용자를 나열합니다.
api.php?action=query&list=allusers&aufrom=Y [연습장에서 열기]
  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

제시된 문서에 연결된 모든 문서를 찾습니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
bltitle

검색할 제목입니다. blpageid와 함께 사용할 수 없습니다.

blpageid

검색할 문서 ID입니다. bltitle과 함께 사용할 수 없습니다.

유형: 정수
blcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

blnamespace

열거할 이름공간.

값 (|로 구분): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
bldir

나열할 방향입니다.

다음 값 중 하나: ascending, descending 또는 다른 문자열: ascending, descending
기본값: ascending
blfilterredir

넘겨주기를 필터링하는 방법입니다. blredirect가 활성화된 상태에서 nonredirects로 설정될 경우, 두 번째 레벨에만 적용됩니다.

다음 값 중 하나: all, nonredirects, redirects 또는 다른 문자열: all, nonredirects, redirects
기본값: all
bllimit

반환할 총 페이지 수입니다. blredirect가 활성화된 경우, 제한은 각 레벨에 개별적으로 적용됩니다 (즉 최대 2 * bllimit개 결괴가 반환될 수 있음).

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
blredirect

가리키는 문서가 넘겨주기 문서인 경우, 해당 넘겨주기 문서로 연결되는 모든 문서도 찾습니다. 최대 개수 제한은 절반으로 줄어듭니다.

유형: 불리언 (자세한 정보)

list=blocks (bk)

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

차단된 모든 사용자와 IP 주소를 나열합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
bkstart

나열을 시작할 타임스탬프입니다.

유형: 타임스탬프 (허용되는 포맷)
bkend

나열을 중단할 타임스탬프입니다.

유형: 타임스탬프 (허용되는 포맷)
bkdir

정렬할 방향입니다:

newer
가장 오래된 것 부터 먼저 나열합니다. 참고: bkstart가 bkend 이전에 나와야 합니다.
older
가장 새로운 것 부터 먼저 나열합니다 (기본값). 참고: bkstart가 bkend 이후에 나와야 합니다.
다음 값 중 하나: newer, older 또는 다른 문자열: newer, older
기본값: older
bkids

나열할 차단 ID 목록 (선택 사항).

유형: 정수 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
bkusers

검색할 사용자 목록 (선택 사항).

형태: 사용자 이름, IP, 임시 사용자 그리고 IP 대역 모두에 따른 사용자 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
bkip

이 IP 주소 또는 CIDR 범위에 적용되는 모든 차단(범위 차단 포함)을 가져옵니다. bkusers와 함께 사용할 수 없습니다. IPv4/16 또는 IPv6/19 보다 넓은 CIDR 범위는 허용되지 않습니다.

bklimit

나열할 차단의 최대 수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
bkprop

얻고자 하는 속성:

id
블록의 ID를 추가합니다.
user
차단된 사용자의 사용자 이름을 추가합니다.
userid
차단된 사용자의 사용자 ID를 추가합니다.
by
차단을 수행하는 사용자의 사용자 이름을 추가합니다.
byid
차단을 수행하는 사용자의 사용자 ID를 추가합니다.
timestamp
차단된 시점의 타임스탬프를 추가합니다.
expiry
차단 만료 시점의 타임스탬프를 추가합니다.
reason
차단 이유를 추가합니다.
parsedreason
구문 분석된 차단 이유를 추가합니다.
range
차단에 영향을 받는 IP 주소 대역을 추가합니다.
flags
차단 사유 (자동 차단, 익명 사용자만 차단 등) 를 태그합니다.
restrictions
사이트 전체 차단이 아닌 경우 부분 차단 제한을 추가합니다.
값 (|로 구분): by, byid, expiry, flags, id, parsedreason, range, reason, restrictions, timestamp, user, userid 또는 다른 문자열: by, byid, expiry, flags, id, parsedreason, range, reason, restrictions, timestamp, user, userid
기본값: id|user|by|timestamp|expiry|reason|flags
bkshow

이 기준을 충족하는 항목만 표시합니다. 예를 들어 이 IP 주소의 무기한 차단만 보려면 bkshow=ip|!temp로 설정합니다.

값 (|로 구분): !account, !ip, !range, !temp, account, ip, range, temp 또는 다른 문자열: !account, !ip, !range, !temp, account, ip, range, temp
bkcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

예시:
차단을 나열합니다.
api.php?action=query&list=blocks [연습장에서 열기]
사용자 AliceBob의 차단 목록을 나열합니다.
api.php?action=query&list=blocks&bkusers=Alice|Bob [연습장에서 열기]

list=categorymembers (cm)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

제시된 분류의 모든 문서를 나열합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
cmtitle

열거할 분류입니다 (필수). 분류: 접두사를 반드시 포함해야 합니다. cmpageid와 함께 사용할 수 없습니다.

cmpageid

열거할 분류의 문서 ID입니다. cmtitle과 함께 사용할 수 없습니다.

유형: 정수
cmprop

포함할 정보:

ids
문서 ID를 추가합니다.
title
문서의 제목과 이름공간 ID를 추가합니다.
sortkey
분류 정렬에 사용되는 정렬키(16진수 문자열)를 추가합니다.
sortkeyprefix
분류 정렬에 사용되는 정렬키 접두사(정렬키의 사람이 읽을 수 있는 부분)를 추가합니다.
type
문서가 분류된 유형(page, subcat 또는 file)을 추가합니다.
timestamp
문서가 포함된 시기의 타임스탬프를 추가합니다.
값 (|로 구분): ids, sortkey, sortkeyprefix, timestamp, title, type 또는 다른 문자열: ids, sortkey, sortkeyprefix, timestamp, title, type
기본값: ids|title
cmnamespace

이 이름공간에 속한 문서만을 포함합니다. cmnamespace=14 또는 6 대신 cmtype=subcat 또는 cmtype=file이 사용될 수 있습니다.

값 (|로 구분): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
cmtype

포함할 분류 멤버의 유형입니다. cmsort=timestamp가 설정된 경우 무시됩니다.

값 (|로 구분): file, page, subcat 또는 다른 문자열: file, page, subcat
기본값: page|subcat|file
cmcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

cmlimit

반환할 문서의 최대 수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
cmsort

정렬할 속성입니다.

다음 값 중 하나: sortkey, timestamp 또는 다른 문자열: sortkey, timestamp
기본값: sortkey
cmdir

정렬할 방향입니다.

다음 값 중 하나: asc, ascending, desc, descending, newer, older 또는 다른 문자열: asc, ascending, desc, descending, newer, older
기본값: ascending
cmstart

나열을 시작할 타임스탬프입니다. cmsort=timestamp와 함께만 사용 가능합니다.

유형: 타임스탬프 (허용되는 포맷)
cmend

나열을 중단할 타임스탬프입니다. cmsort=timestamp와 함께만 사용 가능합니다.

유형: 타임스탬프 (허용되는 포맷)
cmstarthexsortkey

cmprop=sortkey로 반환되는, 나열을 시작할 정렬키입니다. cmsort=sortkey와 함께만 사용 가능합니다.

cmendhexsortkey

cmprop=sortkey로 반환되는, 나열을 중단할 정렬키입니다. cmsort=sortkey와 함께만 사용 가능합니다.

cmstartsortkeyprefix

나열을 시작할 정렬키 접두사입니다. cmsort=sortkey와 함께만 사용 가능합니다. cmstarthexsortkey를 덮어씁니다.

cmendsortkeyprefix

나열이 앞에서 중단될 (나열을 중단할이 아닙니다, 이 값이 나타날 경우 이 값은 포함되지 않습니다!) 정렬키입니다. cmsort=sortkey와 함께만 사용 가능합니다. cmstarthexsortkey를 덮어씁니다.

cmstartsortkey
구식입니다.

cmstarthexsortkey를 대신 사용해 주십시오.

cmendsortkey
구식입니다.

cmendhexsortkey를 대신 사용해 주십시오.

예시:
Category:Physics의 첫 10개 문서를 가져옵니다.
api.php?action=query&list=categorymembers&cmtitle=Category:Physics [연습장에서 열기]
Category:Physics의 첫 10개 문서에 대한 문서 정보를 가져옵니다.
api.php?action=query&generator=categorymembers&gcmtitle=Category:Physics&prop=info [연습장에서 열기]

list=codexicons

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

Codex 아이콘을 가져옵니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
names

아이콘 이름

이 매개변수는 필수입니다.
값 (|로 구분): cdxIconAdd, cdxIconAlert, cdxIconAlignCenter, cdxIconAlignLeft, cdxIconAlignRight, cdxIconAppearance, cdxIconArrowDown, cdxIconArrowNext, cdxIconArrowPrevious, cdxIconArrowUp, cdxIconArticle, cdxIconArticleAdd, cdxIconArticleCheck, cdxIconArticleDisambiguation, cdxIconArticleNotFound, cdxIconArticleRedirect, cdxIconArticleSearch, cdxIconArticles, cdxIconArticlesSearch, cdxIconAttachment, cdxIconBell, cdxIconBellOutline, cdxIconBigger, cdxIconBlock, cdxIconBold, cdxIconBook, cdxIconBookmark, cdxIconBookmarkList, cdxIconBookmarkOutline, cdxIconBright, cdxIconBrowser, cdxIconCalendar, cdxIconCamera, cdxIconCancel, cdxIconChart, cdxIconCheck, cdxIconCheckAll, cdxIconClear, cdxIconClock, cdxIconClose, cdxIconCode, cdxIconCollapse, cdxIconConfigure, cdxIconCopy, cdxIconCut, cdxIconDatabase, cdxIconDie, cdxIconDoubleChevronEnd, cdxIconDoubleChevronStart, cdxIconDownTriangle, cdxIconDownload, cdxIconDraggable, cdxIconEdit, cdxIconEditLock, cdxIconEditUndo, cdxIconEllipsis, cdxIconError, cdxIconExitFullscreen, cdxIconExpand, cdxIconEye, cdxIconEyeClosed, cdxIconFeedback, cdxIconFlag, cdxIconFolderPlaceholder, cdxIconFullscreen, cdxIconFunction, cdxIconFunctionArgument, cdxIconFunnel, cdxIconGlobe, cdxIconHalfBright, cdxIconHalfStar, cdxIconHand, cdxIconHeart, cdxIconHelp, cdxIconHelpNotice, cdxIconHieroglyph, cdxIconHighlight, cdxIconHistory, cdxIconHome, cdxIconImage, cdxIconImageAdd, cdxIconImageBroken, cdxIconImageGallery, cdxIconImageLayoutBasic, cdxIconImageLayoutFrame, cdxIconImageLayoutFrameless, cdxIconImageLayoutThumbnail, cdxIconImageLock, cdxIconIndent, cdxIconInfo, cdxIconInfoFilled, cdxIconInstance, cdxIconItalic, cdxIconJournal, cdxIconKey, cdxIconKeyboard, cdxIconLabFlask, cdxIconLanguage, cdxIconLargerText, cdxIconLayout, cdxIconLightbulb, cdxIconLink, cdxIconLinkExternal, cdxIconLinkSecure, cdxIconListBullet, cdxIconListNumbered, cdxIconLiteral, cdxIconLock, cdxIconLogIn, cdxIconLogOut, cdxIconLogoCC, cdxIconLogoCodex, cdxIconLogoMediaWiki, cdxIconLogoMetaWiki, cdxIconLogoWikibooks, cdxIconLogoWikidata, cdxIconLogoWikifunctions, cdxIconLogoWikimedia, cdxIconLogoWikimediaCommons, cdxIconLogoWikimediaDiscovery, cdxIconLogoWikinews, cdxIconLogoWikipedia, cdxIconLogoWikiquote, cdxIconLogoWikisource, cdxIconLogoWikispecies, cdxIconLogoWikiversity, cdxIconLogoWikivoyage, cdxIconLogoWiktionary, cdxIconMap, cdxIconMapPin, cdxIconMapPinAdd, cdxIconMapTrail, cdxIconMarkup, cdxIconMathematics, cdxIconMathematicsDisplayBlock, cdxIconMathematicsDisplayDefault, cdxIconMathematicsDisplayInline, cdxIconMenu, cdxIconMerge, cdxIconMessage, cdxIconMoon, cdxIconMove, cdxIconMoveFirst, cdxIconMoveLast, cdxIconMusicalScore, cdxIconNetwork, cdxIconNetworkOff, cdxIconNewWindow, cdxIconNewline, cdxIconNewspaper, cdxIconNext, cdxIconNoWikitext, cdxIconNotBright, cdxIconNotice, cdxIconOngoingConversation, cdxIconOutdent, cdxIconOutline, cdxIconPageSettings, cdxIconPalette, cdxIconPaste, cdxIconPause, cdxIconPlay, cdxIconPower, cdxIconPrevious, cdxIconPrinter, cdxIconPushPin, cdxIconPuzzle, cdxIconQrCode, cdxIconQuotes, cdxIconRecentChanges, cdxIconRedo, cdxIconReference, cdxIconReferenceExisting, cdxIconReferences, cdxIconReload, cdxIconRestore, cdxIconRobot, cdxIconSandbox, cdxIconSearch, cdxIconSearchCaseSensitive, cdxIconSearchDiacritics, cdxIconSearchRegularExpression, cdxIconSettings, cdxIconShare, cdxIconSignature, cdxIconSmaller, cdxIconSmallerText, cdxIconSortVertical, cdxIconSpecialCharacter, cdxIconSpecialPages, cdxIconSpeechBubble, cdxIconSpeechBubbleAdd, cdxIconSpeechBubbles, cdxIconStar, cdxIconStop, cdxIconStrikethrough, cdxIconSubscript, cdxIconSubtract, cdxIconSuccess, cdxIconSuperscript, cdxIconTable, cdxIconTableAddColumnAfter, cdxIconTableAddColumnBefore, cdxIconTableAddRowAfter, cdxIconTableAddRowBefore, cdxIconTableCaption, cdxIconTableMergeCells, cdxIconTableMoveColumnAfter, cdxIconTableMoveColumnBefore, cdxIconTableMoveRowAfter, cdxIconTableMoveRowBefore, cdxIconTag, cdxIconTemplateAdd, cdxIconTextDirLTR, cdxIconTextDirRTL, cdxIconTextFlow, cdxIconTextStyle, cdxIconTextSummary, cdxIconTrash, cdxIconTray, cdxIconUnBlock, cdxIconUnFlag, cdxIconUnLink, cdxIconUnLock, cdxIconUnStar, cdxIconUnderline, cdxIconUndo, cdxIconUpTriangle, cdxIconUpdate, cdxIconUpload, cdxIconUserActive, cdxIconUserAdd, cdxIconUserAnonymous, cdxIconUserAvatar, cdxIconUserAvatarOutline, cdxIconUserBlocked, cdxIconUserContributions, cdxIconUserGroup, cdxIconUserRights, cdxIconUserTalk, cdxIconUserTemporary, cdxIconUserTemporaryLocation, cdxIconViewCompact, cdxIconViewDetails, cdxIconVisionSimulator, cdxIconVolumeDown, cdxIconVolumeOff, cdxIconVolumeUp, cdxIconWatchlist, cdxIconWikitext, cdxIconWindow, cdxIconZoomIn, cdxIconZoomOut 또는 다른 문자열: cdxIconAdd, cdxIconAlert, cdxIconAlignCenter, cdxIconAlignLeft, cdxIconAlignRight, cdxIconAppearance, cdxIconArrowDown, cdxIconArrowNext, cdxIconArrowPrevious, cdxIconArrowUp, cdxIconArticle, cdxIconArticleAdd, cdxIconArticleCheck, cdxIconArticleDisambiguation, cdxIconArticleNotFound, cdxIconArticleRedirect, cdxIconArticleSearch, cdxIconArticles, cdxIconArticlesSearch, cdxIconAttachment, cdxIconBell, cdxIconBellOutline, cdxIconBigger, cdxIconBlock, cdxIconBold, cdxIconBook, cdxIconBookmark, cdxIconBookmarkList, cdxIconBookmarkOutline, cdxIconBright, cdxIconBrowser, cdxIconCalendar, cdxIconCamera, cdxIconCancel, cdxIconChart, cdxIconCheck, cdxIconCheckAll, cdxIconClear, cdxIconClock, cdxIconClose, cdxIconCode, cdxIconCollapse, cdxIconConfigure, cdxIconCopy, cdxIconCut, cdxIconDatabase, cdxIconDie, cdxIconDoubleChevronEnd, cdxIconDoubleChevronStart, cdxIconDownTriangle, cdxIconDownload, cdxIconDraggable, cdxIconEdit, cdxIconEditLock, cdxIconEditUndo, cdxIconEllipsis, cdxIconError, cdxIconExitFullscreen, cdxIconExpand, cdxIconEye, cdxIconEyeClosed, cdxIconFeedback, cdxIconFlag, cdxIconFolderPlaceholder, cdxIconFullscreen, cdxIconFunction, cdxIconFunctionArgument, cdxIconFunnel, cdxIconGlobe, cdxIconHalfBright, cdxIconHalfStar, cdxIconHand, cdxIconHeart, cdxIconHelp, cdxIconHelpNotice, cdxIconHieroglyph, cdxIconHighlight, cdxIconHistory, cdxIconHome, cdxIconImage, cdxIconImageAdd, cdxIconImageBroken, cdxIconImageGallery, cdxIconImageLayoutBasic, cdxIconImageLayoutFrame, cdxIconImageLayoutFrameless, cdxIconImageLayoutThumbnail, cdxIconImageLock, cdxIconIndent, cdxIconInfo, cdxIconInfoFilled, cdxIconInstance, cdxIconItalic, cdxIconJournal, cdxIconKey, cdxIconKeyboard, cdxIconLabFlask, cdxIconLanguage, cdxIconLargerText, cdxIconLayout, cdxIconLightbulb, cdxIconLink, cdxIconLinkExternal, cdxIconLinkSecure, cdxIconListBullet, cdxIconListNumbered, cdxIconLiteral, cdxIconLock, cdxIconLogIn, cdxIconLogOut, cdxIconLogoCC, cdxIconLogoCodex, cdxIconLogoMediaWiki, cdxIconLogoMetaWiki, cdxIconLogoWikibooks, cdxIconLogoWikidata, cdxIconLogoWikifunctions, cdxIconLogoWikimedia, cdxIconLogoWikimediaCommons, cdxIconLogoWikimediaDiscovery, cdxIconLogoWikinews, cdxIconLogoWikipedia, cdxIconLogoWikiquote, cdxIconLogoWikisource, cdxIconLogoWikispecies, cdxIconLogoWikiversity, cdxIconLogoWikivoyage, cdxIconLogoWiktionary, cdxIconMap, cdxIconMapPin, cdxIconMapPinAdd, cdxIconMapTrail, cdxIconMarkup, cdxIconMathematics, cdxIconMathematicsDisplayBlock, cdxIconMathematicsDisplayDefault, cdxIconMathematicsDisplayInline, cdxIconMenu, cdxIconMerge, cdxIconMessage, cdxIconMoon, cdxIconMove, cdxIconMoveFirst, cdxIconMoveLast, cdxIconMusicalScore, cdxIconNetwork, cdxIconNetworkOff, cdxIconNewWindow, cdxIconNewline, cdxIconNewspaper, cdxIconNext, cdxIconNoWikitext, cdxIconNotBright, cdxIconNotice, cdxIconOngoingConversation, cdxIconOutdent, cdxIconOutline, cdxIconPageSettings, cdxIconPalette, cdxIconPaste, cdxIconPause, cdxIconPlay, cdxIconPower, cdxIconPrevious, cdxIconPrinter, cdxIconPushPin, cdxIconPuzzle, cdxIconQrCode, cdxIconQuotes, cdxIconRecentChanges, cdxIconRedo, cdxIconReference, cdxIconReferenceExisting, cdxIconReferences, cdxIconReload, cdxIconRestore, cdxIconRobot, cdxIconSandbox, cdxIconSearch, cdxIconSearchCaseSensitive, cdxIconSearchDiacritics, cdxIconSearchRegularExpression, cdxIconSettings, cdxIconShare, cdxIconSignature, cdxIconSmaller, cdxIconSmallerText, cdxIconSortVertical, cdxIconSpecialCharacter, cdxIconSpecialPages, cdxIconSpeechBubble, cdxIconSpeechBubbleAdd, cdxIconSpeechBubbles, cdxIconStar, cdxIconStop, cdxIconStrikethrough, cdxIconSubscript, cdxIconSubtract, cdxIconSuccess, cdxIconSuperscript, cdxIconTable, cdxIconTableAddColumnAfter, cdxIconTableAddColumnBefore, cdxIconTableAddRowAfter, cdxIconTableAddRowBefore, cdxIconTableCaption, cdxIconTableMergeCells, cdxIconTableMoveColumnAfter, cdxIconTableMoveColumnBefore, cdxIconTableMoveRowAfter, cdxIconTableMoveRowBefore, cdxIconTag, cdxIconTemplateAdd, cdxIconTextDirLTR, cdxIconTextDirRTL, cdxIconTextFlow, cdxIconTextStyle, cdxIconTextSummary, cdxIconTrash, cdxIconTray, cdxIconUnBlock, cdxIconUnFlag, cdxIconUnLink, cdxIconUnLock, cdxIconUnStar, cdxIconUnderline, cdxIconUndo, cdxIconUpTriangle, cdxIconUpdate, cdxIconUpload, cdxIconUserActive, cdxIconUserAdd, cdxIconUserAnonymous, cdxIconUserAvatar, cdxIconUserAvatarOutline, cdxIconUserBlocked, cdxIconUserContributions, cdxIconUserGroup, cdxIconUserRights, cdxIconUserTalk, cdxIconUserTemporary, cdxIconUserTemporaryLocation, cdxIconViewCompact, cdxIconViewDetails, cdxIconVisionSimulator, cdxIconVolumeDown, cdxIconVolumeOff, cdxIconVolumeUp, cdxIconWatchlist, cdxIconWikitext, cdxIconWindow, cdxIconZoomIn, cdxIconZoomOut
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
모든 값을 지정하려면, *를 사용하십시오.
예시:
cdxIconInfo와 cdxIconTrash 용 아이콘을 가져옵니다
api.php?action=query&list=codexicons&names=cdxIconInfo|cdxIconTrash [연습장에서 열기]

list=deletedrevs (dr)

  • 이 모듈은 구식입니다.
  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

삭제된 판을 나열합니다.

세 가지 모드로 작동합니다:

  1. 지정된 제목의 삭제된 판을 타임스탬프 순으로 나열합니다.
  2. 지정된 사용자의 삭제된 기여 내역을 타임스탬프 순으로 나열합니다 (제목 미지정인 경우).
  3. 지정된 이름공간 내의 모든 삭제된 판을 제목과 타임스탬프 순으로 나열합니다(제목 미지정, druser 미설정인 경우).

일부 매개변수는 특정 모드에만 적용되며, 다른 모드에서는 무시됩니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
drstart

나열을 시작할 타임스탬프입니다.

모드: 1, 2
유형: 타임스탬프 (허용되는 포맷)
drend

나열을 중단할 타임스탬프입니다.

모드: 1, 2
유형: 타임스탬프 (허용되는 포맷)
drdir

정렬할 방향입니다:

newer
가장 오래된 것 부터 먼저 나열합니다. 참고: drstart가 drend 이전에 나와야 합니다.
older
가장 새로운 것 부터 먼저 나열합니다 (기본값). 참고: drstart가 drend 이후에 나와야 합니다.
모드: 1, 3
다음 값 중 하나: newer, older 또는 다른 문자열: 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, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
기본값: 0
drtag

이 태그로 태그된 판만을 나열합니다.

druser

이 사용자에 의한 판만 나열합니다.

형태: 사용자 이름, IP, 임시 사용자, 인터위키 이름 (예: "prefix>ExampleName") 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
drexcludeuser

이 사용자에 의한 판을 나열하지 않습니다.

형태: 사용자 이름, IP, 임시 사용자, 인터위키 이름 (예: "prefix>ExampleName") 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
drprop

가져올 속성입니다:

revid
삭제된 판의 판 ID를 추가합니다.
parentid
문서에 이전 판의 판 ID를 추가합니다.
user
이 판을 만든 사용자를 추가합니다.
userid
이 판을 만든 사용자의 ID를 추가합니다.
comment
이 판의 의견을 추가합니다.
parsedcomment
이 판의 구문 분석된 의견을 추가합니다.
minor
판이 사소한 편집이면 태그합니다.
len
판의 길이(바이트)를 추가합니다.
sha1
판의 SHA-1(베이스 16)를 추가합니다.
content
이 판의 의견을 추가합니다. 성능상의 이유로 인해, 이 옵션이 사용되는 경우 drlimit가 50(으)로 강제됩니다.
token
구식입니다. 편집 토큰을 제공합니다.
tags
판의 태그입니다.
값 (|로 구분): comment, content, len, minor, parentid, parsedcomment, revid, sha1, tags, user, userid, token 또는 다른 문자열: comment, content, len, minor, parentid, parsedcomment, revid, sha1, tags, user, userid, token
기본값: user|comment
drlimit

나열할 판의 최대 양. drprop=content가 사용된 경우, 50가 한계입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
drcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

예시:
대문Talk:Main Page 문서의 삭제된 마지막 판을 내용과 함께 나열합니다 (모드 1).
api.php?action=query&list=deletedrevs&titles=%EB%8C%80%EB%AC%B8|%ED%86%A0%EB%A1%A0%3A%EB%8C%80%EB%AC%B8&drprop=user|comment|content [연습장에서 열기]
Bob에 의해 삭제된 마지막 50개 기여를 나열합니다 (모드 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)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

제시된 문서를 끼워넣은 모든 문서를 찾습니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
eititle

검색할 제목입니다. eipageid와 함께 사용할 수 없습니다.

eipageid

검색할 문서 ID입니다. eititle과 함께 사용할 수 없습니다.

유형: 정수
eicontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

einamespace

열거할 이름공간.

값 (|로 구분): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
eidir

나열할 방향입니다.

다음 값 중 하나: ascending, descending 또는 다른 문자열: ascending, descending
기본값: ascending
eifilterredir

넘겨주기를 필터링하는 방법입니다.

다음 값 중 하나: all, nonredirects, redirects 또는 다른 문자열: all, nonredirects, redirects
기본값: all
eilimit

반환할 총 문서 수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
예시:
Template:Stub를 끼워넣는 문서를 표시합니다.
api.php?action=query&list=embeddedin&eititle=Template:Stub [연습장에서 열기]
Template:Stub를 끼워넣는 문서에 대한 정보를 가져옵니다.
api.php?action=query&generator=embeddedin&geititle=Template:Stub&prop=info [연습장에서 열기]

list=exturlusage (eu)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

제시된 URL을 포함하는 문서를 열거합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
euprop

포함할 정보:

ids
문서의 ID를 추가합니다.
title
문서의 제목과 이름공간 ID를 추가합니다.
url
문서에 사용된 URL을 추가합니다.
값 (|로 구분): ids, title, url 또는 다른 문자열: ids, title, url
기본값: ids|title|url
eucontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

euprotocol

URL의 프로토콜입니다. 이 값이 비어 있고 euquery가 설정된 경우 프로토콜은 httphttps입니다. 모든 외부 링크를 나열하려면 이 값과 euquery를 모두 비워두세요.

다음 값 중 하나: 비어 있을 수 있음 또는 bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, matrix, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, wikipedia, worldwind, xmpp 또는 다른 문자열: 비어 있을 수 있음 또는 bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, matrix, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, wikipedia, worldwind, xmpp
기본값: (비어 있음)
euquery

프로토콜 없이 문자열을 검색합니다. Special:LinkSearch를 참조하세요. 모든 외부 링크를 나열하려면 비워두세요.

eunamespace

열거할 문서 이름공간.

값 (|로 구분): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
eulimit

반환할 문서 수.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
euexpandurl
구식입니다.

프로토콜 관련 URL을 정규 프로토콜로 확장합니다.

유형: 불리언 (자세한 정보)

list=filearchive (fa)

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

삭제된 모든 파일을 순서대로 열거합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
fafrom

나열을 시작할 이미지 제목입니다.

fato

나열을 중단할 이미지 제목입니다.

faprefix

이 값으로 시작하는 모든 이미지 제목을 검색합니다.

fadir

나열할 방향입니다.

다음 값 중 하나: ascending, descending 또는 다른 문자열: ascending, descending
기본값: ascending
fasha1

이미지의 SHA1 해시값입니다. fasha1base36 값을 덮어씁니다.

fasha1base36

이미지의 SHA1 해시값(36진수) 입니다 (미디어위키에서 사용됨).

faprop

가져올 이미지 정보:

sha1
그림에 대한 SHA-1 해시를 추가합니다.
timestamp
업로드된 판에 대한 타임스탬프를 추가합니다.
user
그림 판을 올린 사용자를 추가합니다.
size
이미지의 크기(바이트)와 높이, 너비, 페이지 수(해당하는 경우)를 추가합니다.
dimensions
size의 다른 이름.
description
그림 판의 설명을 추가합니다.
parseddescription
버전 설명을 구문 분석합니다.
mime
그림의 MIME를 추가합니다.
mediatype
그림의 미디어 유형을 추가합니다.
metadata
그림의 버전에 대한 Exif 메타데이터를 나열합니다.
bitdepth
버전의 비트 깊이를 추가합니다.
archivename
최신이 아닌 버전에 대해, 보존된 버전의 파일 이름을 추가합니다.
값 (|로 구분): archivename, bitdepth, description, dimensions, mediatype, metadata, mime, parseddescription, sha1, size, timestamp, user 또는 다른 문자열: archivename, bitdepth, description, dimensions, mediatype, metadata, mime, parseddescription, sha1, size, timestamp, user
기본값: timestamp
falimit

반환할 총 이미지 수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
facontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

예시:
삭제된 모든 파일의 목록을 표시합니다.
api.php?action=query&list=filearchive [연습장에서 열기]

list=imageusage (iu)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

제시된 그림 제목을 사용하는 모든 문서를 찾습니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
iutitle

검색할 제목입니다. iupageid와 함께 사용할 수 없습니다.

iupageid

검색할 문서 ID입니다. iutitle과 함께 사용할 수 없습니다.

유형: 정수
iucontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

iunamespace

열거할 이름공간.

값 (|로 구분): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
iudir

나열할 방향입니다.

다음 값 중 하나: ascending, descending 또는 다른 문자열: ascending, descending
기본값: ascending
iufilterredir

넘겨주기를 필터링하는 방법입니다. iuredirect가 활성화된 상태에서 nonredirects로 설정될 경우, 두 번째 레벨에만 적용됩니다.

다음 값 중 하나: all, nonredirects, redirects 또는 다른 문자열: all, nonredirects, redirects
기본값: all
iulimit

반환할 총 페이지 수입니다. iuredirect가 활성화된 경우, 제한은 각 레벨에 개별적으로 적용됩니다 (즉 최대 2 * iulimit개 결괴가 반환될 수 있음).

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
iuredirect

가리키는 문서가 넘겨주기 문서인 경우, 해당 넘겨주기 문서로 연결되는 모든 문서도 찾습니다. 최대 개수 제한은 절반으로 줄어듭니다.

유형: 불리언 (자세한 정보)
  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

제시된 인터위키 링크에 연결된 모든 문서를 찾습니다.

접두사가 있는 모든 링크를 찾거나, 주어진 접두사가 있는 제목으로 연결되는 모든 링크를 찾는 데 사용할 수 있습니다. 두 매개변수 중 어느 것도 사용하지 않으면 사실상 "모든 인터위키 링크"를 찾는 것과 같습니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
iwblprefix

인터위키의 접두사.

iwbltitle

검색할 인터위키 링크. iwblblprefix와 함께 사용해야 합니다.

iwblcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

iwbllimit

반환할 총 문서 수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
iwblprop

얻고자 하는 속성:

iwprefix
인터위키의 접두사를 추가합니다.
iwtitle
인터위키의 제목을 추가합니다.
값 (|로 구분): iwprefix, iwtitle 또는 다른 문자열: iwprefix, iwtitle
기본값: (비어 있음)
iwbldir

나열할 방향입니다.

다음 값 중 하나: ascending, descending 또는 다른 문자열: ascending, descending
기본값: ascending
  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

제시된 언어 링크에 연결된 모든 문서를 찾습니다.

언어 코드가 포함된 모든 링크 또는 지정된 언어로 된 제목에 대한 모든 링크를 찾는 데 사용될 수 있습니다. 두 매개변수 모두 사용하지 않으면 "모든 언어 링크"를 찾는 것과 같습니다.

확장 기능을 통해 추가된 언어 링크는 고려되지 않을 수 있음을 참고하세요.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
lbllang

언어 링크의 언어.

lbltitle

검색할 언어 링크입니다. lbllang과 함께 사용해야 합니다.

lblcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

lbllimit

반환할 총 문서 수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
lblprop

얻고자 하는 속성:

lllang
언어 링크의 언어 코드를 추가합니다.
lltitle
언어 링크의 제목을 추가합니다.
값 (|로 구분): lllang, lltitle 또는 다른 문자열: lllang, lltitle
기본값: (비어 있음)
lbldir

나열할 방향입니다.

다음 값 중 하나: ascending, descending 또는 다른 문자열: ascending, descending
기본값: ascending

list=logevents (le)

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

기록에서 이벤트를 가져옵니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
leprop

얻고자 하는 속성:

ids
로그 이벤트의 ID를 추가합니다.
title
로그 이벤트의 문서 제목을 추가합니다.
type
로그 이벤트의 유형을 추가합니다.
user
로그 이벤트를 담당한 사용자를 추가합니다. 사용자의 특정판이 삭제된 경우, userhidden 속성이 반환됩니다.
userid
로그 이벤트 발생에 책임이 있는 사용자의 ID를 추가합니다. 사용자의 특정판이 삭제된 경우, userhidden 속성이 반환됩니다.
timestamp
로그 이벤트의 타임스탬프를 추가합니다.
comment
로그 이벤트의 의견을 추가합니다. 의견의 특정판이 삭제된 경우, commenthidden 속성이 반환됩니다.
parsedcomment
로그 이벤트의 구문 분석된 의견을 추가합니다. 의견의 특정판이 삭제된 경우, commenthidden 속성이 반환됩니다.
details
로그 이벤트에 대한 추가 세부 정보를 나열합니다. 로그 이벤트의 특정판이 삭제된 경우, actionhidden 속성이 반환됩니다.
tags
로그 이벤트에 대한 태그를 나열합니다.
값 (|로 구분): comment, details, ids, parsedcomment, tags, timestamp, title, type, user, userid 또는 다른 문자열: comment, details, ids, parsedcomment, tags, timestamp, title, type, user, userid
기본값: ids|title|type|user|timestamp|comment|details
letype

이 유형의 로그 항목만 필터링합니다.

다음 값 중 하나: 비어 있을 수 있음 또는 block, contentmodel, create, delete, import, interwiki, managetags, merge, move, newusers, patrol, protect, renameuser, rights, suppress, tag, upload 또는 다른 문자열: 비어 있을 수 있음 또는 block, contentmodel, create, delete, import, interwiki, managetags, merge, move, newusers, patrol, protect, renameuser, rights, suppress, tag, upload
leaction

이 유형의 로그 항목만 필터링합니다. letype을 덮어씁니다. 가능한 값 목록에서 action/* 와 같이 별표 와일드카드가 있는 값은 슬래시(/) 뒤에 다른 문자열을 사용할 수 있습니다.

다음 값 중 하나: block/block, block/reblock, block/unblock, contentmodel/change, contentmodel/new, create/create, delete/delete, delete/delete_redir, delete/delete_redir2, delete/event, delete/restore, delete/revision, import/interwiki, import/upload, interwiki/iw_add, interwiki/iw_delete, interwiki/iw_edit, managetags/activate, managetags/create, managetags/deactivate, managetags/delete, merge/merge, merge/merge-into, move/move, move/move_redir, newusers/autocreate, newusers/byemail, newusers/create, newusers/create2, newusers/newusers, patrol/autopatrol, patrol/patrol, protect/modify, protect/move_prot, protect/protect, protect/unprotect, renameuser/renameuser, rights/autopromote, rights/rights, suppress/block, suppress/delete, suppress/event, suppress/reblock, suppress/revision, tag/update, upload/overwrite, upload/revert, upload/upload 또는 다른 문자열: block/block, block/reblock, block/unblock, contentmodel/change, contentmodel/new, create/create, delete/delete, delete/delete_redir, delete/delete_redir2, delete/event, delete/restore, delete/revision, import/interwiki, import/upload, interwiki/iw_add, interwiki/iw_delete, interwiki/iw_edit, managetags/activate, managetags/create, managetags/deactivate, managetags/delete, merge/merge, merge/merge-into, move/move, move/move_redir, newusers/autocreate, newusers/byemail, newusers/create, newusers/create2, newusers/newusers, patrol/autopatrol, patrol/patrol, protect/modify, protect/move_prot, protect/protect, protect/unprotect, renameuser/renameuser, rights/autopromote, rights/rights, suppress/block, suppress/delete, suppress/event, suppress/reblock, suppress/revision, tag/update, upload/overwrite, upload/revert, upload/upload
lestart

나열을 시작할 타임스탬프입니다.

유형: 타임스탬프 (허용되는 포맷)
leend

나열을 중단할 타임스탬프입니다.

유형: 타임스탬프 (허용되는 포맷)
ledir

정렬할 방향입니다:

newer
가장 오래된 것 부터 먼저 나열합니다. 참고: lestart가 leend 이전에 나와야 합니다.
older
가장 새로운 것 부터 먼저 나열합니다 (기본값). 참고: lestart가 leend 이후에 나와야 합니다.
다음 값 중 하나: newer, older 또는 다른 문자열: newer, older
기본값: older
leids

주어진 로그 ID(들)와 일치하는 항목만 필터링합니다.

유형: 정수 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
leuser

주어진 사용자가 작성한 항목만 필터링합니다.

형태: 사용자 이름, IP, 임시 사용자, 인터위키 이름 (예: "prefix>ExampleName") 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
letitle

문서와 관련된 항목만 필터링합니다.

lenamespace

주어진 이름공간에 속하는 항목만 필터링합니다.

다음 값 중 하나: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
leprefix

이 접두사로 시작하는 항목을 필터링합니다.

letag

이 태그로 태그된 이벤트 항목들만을 나열합니다.

lelimit

반환할 전체 이벤트 항목의 수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
lecontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

예시:
최근 로그 이벤트를 나열합니다.
api.php?action=query&list=logevents [연습장에서 열기]

list=mystashedfiles (msf)

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

현재 사용자의 업로드 저장소의 파일 목록을 가져옵니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
msfprop

파일에서 가져올 속성입니다.

size
파일 크기와 이미지 크기를 가져옵니다.
type
파일의 MIME 유형과 미디어 유형을 가져옵니다.
값 (|로 구분): size, type 또는 다른 문자열: size, type
기본값: (비어 있음)
msflimit

가져올 파일의 개수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
msfcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

예시:
현재 사용자의 업로드 저장소의 파일 키, 파일 크기, 픽셀 크기를 가져옵니다.
api.php?action=query&list=mystashedfiles&msfprop=size [연습장에서 열기]

list=pagepropnames (ppn)

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

위키에서 사용 중인 모든 문서 속성 이름을 나열합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
ppncontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

ppnlimit

반환할 이름의 최대 수.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
예시:
첫 10개의 속성 이름을 가져옵니다.
api.php?action=query&list=pagepropnames [연습장에서 열기]

list=pageswithprop (pwp)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

제시된 문서 속성을 사용하는 모든 문서를 나열합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
pwppropname

문서를 열거할 문서 속성입니다 (action=query&list=pagepropnames는 사용 중인 문서 속성 이름을 반환함).

이 매개변수는 필수입니다.
pwpprop

포함할 정보:

ids
문서 ID를 추가합니다.
title
문서의 제목과 이름공간 ID를 추가합니다.
value
문서 속성의 값을 추가합니다.
값 (|로 구분): ids, title, value 또는 다른 문자열: ids, title, value
기본값: ids|title
pwpcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

pwplimit

나타낼 문서의 최대 수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
pwpdir

정렬 순서

다음 값 중 하나: ascending, descending 또는 다른 문자열: ascending, descending
기본값: ascending
예시:

{{DISPLAYTITLE

}}를 사용하여 첫 10개 문서를 나열합니다.
api.php?action=query&list=pageswithprop&pwppropname=displaytitle&pwpprop=ids|title|value [연습장에서 열기]
__NOTOC__를 사용해서 첫 10개 문서의 추가 정보를 가져옵니다.
api.php?action=query&generator=pageswithprop&gpwppropname=notoc&prop=info [연습장에서 열기]

list=prefixsearch (ps)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

문서 제목에 대해 두문자 검색을 수행합니다.

이름이 비슷하지만, 이 모듈은 Special:PrefixIndex와 동일한 기능을 제공하는 것이 아닙니다. 해당 기능을 사용하려면 action=query&list=allpagesapprefix 매개변수와 함께 사용하는 것을 참조하세요. 이 모듈의 목적은 action=opensearch와 유사합니다. 즉, 사용자의 입력을 받아 가장 잘 일치하는 제목을 제공하는 것입니다. 검색 엔진 백엔드에 따라 오타 수정, 넘겨주기 회피 또는 기타 휴리스틱 기능이 포함될 수 있습니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
pssearch

문자열 검색

이 매개변수는 필수입니다.
psnamespace

검색할 이름공간입니다. pssearch이 유효한 이름공간 접두사로 시작하면 무시합니다.

값 (|로 구분): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
기본값: 0
pslimit

반환할 결과의 최대 수

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
psoffset

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

유형: 정수
값은 0 이상이어야 합니다.
기본값: 0
예시:
meaning 으로 시작하는 문서 제목을 검색합니다.
api.php?action=query&list=prefixsearch&pssearch=meaning [연습장에서 열기]

list=protectedtitles (pt)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

작성이 보호된 모든 제목을 나열합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
ptnamespace

이 이름공간의 제목만 나열합니다.

값 (|로 구분): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
ptlevel

이 보호 수준들의 제목만 나열합니다.

값 (|로 구분): autoconfirmed, sysop 또는 다른 문자열: autoconfirmed, sysop
ptlimit

반환할 총 문서 수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
ptdir

정렬할 방향입니다:

newer
가장 오래된 것 부터 먼저 나열합니다. 참고: ptstart가 ptend 이전에 나와야 합니다.
older
가장 새로운 것 부터 먼저 나열합니다 (기본값). 참고: ptstart가 ptend 이후에 나와야 합니다.
다음 값 중 하나: newer, older 또는 다른 문자열: newer, older
기본값: older
ptstart

이 보호 타임스탬프부터 나열을 시작합니다.

유형: 타임스탬프 (허용되는 포맷)
ptend

이 보호 타임스탬프에서 나열을 중단합니다.

유형: 타임스탬프 (허용되는 포맷)
ptprop

얻고자 하는 속성:

timestamp
보호가 추가된 시점의 타임스탬프를 추가합니다.
user
보호를 추가한 사용자를 추가합니다.
userid
보호를 추가한 사용자의 ID를 추가합니다.
comment
보호의 의견을 추가합니다.
parsedcomment
보호의 구문 분석된 의견을 추가합니다.
expiry
보호가 해제될 시점의 타임스탬프를 추가합니다.
level
보호 수준을 추가합니다.
값 (|로 구분): comment, expiry, level, parsedcomment, timestamp, user, userid 또는 다른 문자열: comment, expiry, level, parsedcomment, timestamp, user, userid
기본값: timestamp|level
ptcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

예시:
보호된 제목을 나열합니다.
api.php?action=query&list=protectedtitles [연습장에서 열기]
일반 이름공간에서 보호된 제목으로의 링크를 찾습니다.
api.php?action=query&generator=protectedtitles&gptnamespace=0&prop=linkshere [연습장에서 열기]

list=querypage (qp)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

QueryPage 기반 특수 문서가 제공하는 목록을 가져옵니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
qppage

특수 문서의 이름입니다. 대소문자를 구분합니다.

이 매개변수는 필수입니다.
다음 값 중 하나: Ancientpages, BrokenRedirects, Deadendpages, DoubleRedirects, Fewestrevisions, ListDuplicatedFiles, Listredirects, Lonelypages, Longpages, MediaStatistics, Mostcategories, Mostimages, Mostinterwikis, Mostlinked, Mostlinkedcategories, Mostlinkedtemplates, Mostrevisions, Shortpages, Uncategorizedcategories, Uncategorizedimages, Uncategorizedpages, Uncategorizedtemplates, Unusedcategories, Unusedimages, Unusedtemplates, Unwatchedpages, Wantedcategories, Wantedfiles, Wantedpages, Wantedtemplates, Withoutinterwiki 또는 다른 문자열: Ancientpages, BrokenRedirects, Deadendpages, DoubleRedirects, Fewestrevisions, ListDuplicatedFiles, Listredirects, Lonelypages, Longpages, MediaStatistics, Mostcategories, Mostimages, Mostinterwikis, Mostlinked, Mostlinkedcategories, Mostlinkedtemplates, Mostrevisions, Shortpages, Uncategorizedcategories, Uncategorizedimages, Uncategorizedpages, Uncategorizedtemplates, Unusedcategories, Unusedimages, Unusedtemplates, Unwatchedpages, Wantedcategories, Wantedfiles, Wantedpages, Wantedtemplates, Withoutinterwiki
qpoffset

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

유형: 정수
기본값: 0
qplimit

반환할 결과 수.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10

list=random (rn)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

임의 문서 집합을 가져옵니다.

문서들은 정해진 순서대로 나열되며, 시작 페이지만 무작위로 결정됩니다. 예를 들어, Main Page가 무작위 문서 목록의 첫 번째 문서라면, List of fictional monkeys항상 두 번째, List of people on stamps of Vanuatu는 세 번째 등이 됩니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
rnnamespace

이 이름공간에 속한 문서만 반환합니다.

값 (|로 구분): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
rnfilterredir

넘겨주기를 필터링하는 방법입니다.

다음 값 중 하나: all, nonredirects, redirects 또는 다른 문자열: all, nonredirects, redirects
기본값: nonredirects
rnminsize

문서의 최저 바이트 수를 제한합니다.

유형: 정수
rnmaxsize

문서의 최대 바이트 수를 제한합니다.

유형: 정수
rncontentmodel

지정된 콘텐츠 모델을 가진 문서를 필터링합니다.

다음 값 중 하나: Scribunto, css, javascript, json, sanitized-css, text, unknown, vue, wikitext 또는 다른 문자열: Scribunto, css, javascript, json, sanitized-css, text, unknown, vue, wikitext
rnredirect
구식입니다.

대신 rnfilterredir=redirects를 사용합니다.

유형: 불리언 (자세한 정보)
rnlimit

반환될 무작위 문서의 수를 제한합니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 1
rncontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

예시:
일반 이름공간에서 두 개의 임의 문서를 반환합니다.
api.php?action=query&list=random&rnnamespace=0&rnlimit=2 [연습장에서 열기]
일반 이름공간에서 두 개의 임의 문서의 정보를 반환합니다.
api.php?action=query&generator=random&grnnamespace=0&grnlimit=2&prop=info [연습장에서 열기]
일반 이름공간에서 적어도 텍스트가 500 바이트 존재하는 한 개의 임의 문서를의 정보를 반환합니다.
api.php?action=query&list=random&rnnamespace=0&rnlimit=1&minsize=500 [연습장에서 열기]

list=recentchanges (rc)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

최근 바뀜을 열거합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
rcstart

나열을 시작할 타임스탬프입니다.

유형: 타임스탬프 (허용되는 포맷)
rcend

나열을 중단할 타임스탬프입니다.

유형: 타임스탬프 (허용되는 포맷)
rcdir

정렬할 방향입니다:

newer
가장 오래된 것 부터 먼저 나열합니다. 참고: rcstart가 rcend 이전에 나와야 합니다.
older
가장 새로운 것 부터 먼저 나열합니다 (기본값). 참고: rcstart가 rcend 이후에 나와야 합니다.
다음 값 중 하나: newer, older 또는 다른 문자열: newer, older
기본값: older
rcnamespace

이러한 이름공간에 대한 변경사항만 필터링합니다.

값 (|로 구분): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
rcuser

이 사용자의 변경사항만 나열합니다.

형태: 사용자 이름, IP, 임시 사용자, 인터위키 이름 (예: "prefix>ExampleName") 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
rcexcludeuser

이 사용자의 변경사항을 나열하지 않습니다.

형태: 사용자 이름, IP, 임시 사용자, 인터위키 이름 (예: "prefix>ExampleName") 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
rctag

이 태그로 태그된 변경사항만을 나열합니다.

rcprop

추가 정보를 포함합니다:

user
편집에 임할 사용자를 추가하고 IP인 경우 태그합니다. 사용자의 특정판이 삭제된 경우, userhidden 속성이 반환됩니다.
userid
편집에 책임이 있는 사용자를 추가합니다. 사용자의 특정판이 삭제된 경우, userhidden 속성이 반환됩니다.
comment
편집의 의견을 추가합니다. 의견의 특정판이 삭제된 경우, commenthidden 속성이 반환됩니다.
parsedcomment
편집의 구문 분석된 의견을 추가합니다. 의견의 특정판이 삭제된 경우, commenthidden 속성이 반환됩니다.
flags
편집에 대한 플래그를 추가합니다.
timestamp
편집의 타임스탬프를 추가합니다.
title
편집의 문서 제목을 추가합니다.
ids
문서 ID, 최근 변경 ID, 새 및 이전 판 ID를 추가합니다.
sizes
새 및 이전 문서 길이를 바이트 단위로 추가합니다.
redirect
편집에 문서가 넘겨주기인지 아닌지를 태그합니다.
patrolled
점검 가능한 편집에 점검됨 또는 점검되지 않음을 태그합니다.
loginfo
로그 항목에 로그 정보 (로그 ID, 로그 유형 등) 를 추가합니다.
tags
항목의 태그를 나열합니다.
sha1
판과 관련된 항목의 내용 체크섬을 추가합니다. 내용의 특정판이 삭제된 경우, sha1hidden 속성이 반환됩니다.
값 (|로 구분): comment, flags, ids, loginfo, parsedcomment, patrolled, redirect, sha1, sizes, tags, timestamp, title, user, userid 또는 다른 문자열: comment, flags, ids, loginfo, parsedcomment, patrolled, redirect, sha1, sizes, tags, timestamp, title, user, userid
기본값: title|timestamp|ids
rcshow

이 기준을 충족하는 항목만 표시합니다. 예를 들어 로그인한 사용자의 잔글 편집만을 보려면 rcshow=minor|!anon로 설정합니다.

값 (|로 구분): !anon, !autopatrolled, !bot, !minor, !patrolled, !redirect, anon, autopatrolled, bot, minor, patrolled, redirect, unpatrolled 또는 다른 문자열: !anon, !autopatrolled, !bot, !minor, !patrolled, !redirect, anon, autopatrolled, bot, minor, patrolled, redirect, unpatrolled
rclimit

반환할 총 변경사항 수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
rctype

표시할 변경사항 유형입니다.

값 (|로 구분): categorize, edit, external, log, new 또는 다른 문자열: categorize, edit, external, log, new
기본값: edit|new|log|categorize
rctoponly

최신 판인 변경사항만 나열합니다.

유형: 불리언 (자세한 정보)
rctitle

문서와 관련된 항목만 필터링합니다.

rccontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

rcgeneraterevisions

생성기로 사용할 때는 제목 대신 판 ID를 생성하세요. 판 ID가 연결되지 않은 최근 변경 항목 (예: 대부분의 로그 항목) 은 아무것도 생성하지 않습니다.

유형: 불리언 (자세한 정보)
rcslot

이름이 지정된 슬롯에 영향을 미치는 변경 사항만 나열합니다.

다음 값 중 하나: main 또는 다른 문자열: main
예시:
최근 변경사항을 나열합니다.
api.php?action=query&list=recentchanges [연습장에서 열기]
최근에 검토되지 않은 문서 정보를 가져옵니다.
api.php?action=query&generator=recentchanges&grcshow=!patrolled&prop=info [연습장에서 열기]

list=search (sr)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

전문 검색을 수행합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
srsearch

이 값과 일치하는 문서 제목이나 콘텐츠를 검색합니다. 위키의 검색 백엔드 구현 기능에 따라 검색 문자열을 사용하여 특별한 검색 기능을 사용할 수 있습니다.

이 매개변수는 필수입니다.
srnamespace

이 이름공간 안에서만 검색합니다.

값 (|로 구분): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
기본값: 0
srlimit

반환할 총 문서 수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
sroffset

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

유형: 정수
값은 0 이상이어야 합니다.
기본값: 0
srwhat

수행할 검색 유형입니다.

다음 값 중 하나: nearmatch, text, title 또는 다른 문자열: nearmatch, text, title
srinfo

반환할 메타데이터입니다.

값 (|로 구분): rewrittenquery, suggestion, totalhits 또는 다른 문자열: rewrittenquery, suggestion, totalhits
기본값: totalhits|suggestion|rewrittenquery
srprop

출력할 속성:

size
바이트 단위로 문서의 크기를 추가합니다.
wordcount
문서의 낱말 수를 추가합니다.
timestamp
문서가 마지막으로 편집된 시기의 타임스탬프를 추가합니다.
snippet
문서의 스니펫을 추가하고, 검색어 강조 표시 마크업을 적용합니다.
titlesnippet
문서의 제목을 추가하고, 검색어 강조 표시 마크업을 적용합니다.
redirecttitle
일치하는 넘겨주기의 제목을 추가합니다.
redirectsnippet
일치하는 넘겨주기의 제목을 추가하고, 검색어 강조 표시 마크업을 적용합니다.
sectiontitle
일치하는 문단의 제목을 추가합니다.
sectionsnippet
일치하는 문단의 제목을 추가하고, 검색어 강조 표시 마크업을 적용합니다.
isfilematch
검색 결과가 파일 내용과 일치하는지 여부를 나타내는 불리안 값을 추가합니다.
categorysnippet
일치하는 문단의 제목을 추가하고, 검색어 강조 표시 마크업을 적용합니다.
score
구식입니다. 무시됨.
hasrelated
구식입니다. 무시됨.
extensiondata
확장 기능으로 생성된 추가 데이터를 추가합니다.
값 (|로 구분): categorysnippet, extensiondata, isfilematch, redirectsnippet, redirecttitle, sectionsnippet, sectiontitle, size, snippet, timestamp, titlesnippet, wordcount, hasrelated, score 또는 다른 문자열: categorysnippet, extensiondata, isfilematch, redirectsnippet, redirecttitle, sectionsnippet, sectiontitle, size, snippet, timestamp, titlesnippet, wordcount, hasrelated, score
기본값: size|wordcount|timestamp|snippet
srinterwiki

가능하면 인터위키 결과를 검색에 포함합니다.

유형: 불리언 (자세한 정보)
srenablerewrites

내부 쿼리 재작성을 활성화합니다. 일부 검색 백엔드는 맞춤법 오류를 수정하는 등 더 나은 결과를 제공한다고 여겨지는 다른 쿼리로 재작성할 수 있습니다.

유형: 불리언 (자세한 정보)
srsort

반환된 결과의 정렬 순서를 설정합니다.

다음 값 중 하나: relevance 또는 다른 문자열: relevance
기본값: relevance

list=tags (tg)

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

태그 변경사항을 나열합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
tgcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

tglimit

나열할 태그의 최대 수.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
tgprop

얻고자 하는 속성:

displayname
태그가 표시되는 이름을 추가합니다. 숨긴 태그의 경우 이 속성은 생략됩니다.
description
태그의 설명을 추가합니다.
hitcount
판의 수와 이 판을 가진 로그 엔트리를 추가합니다.
defined
태그가 정의되었는지 여부를 나타냅니다 (source 참조).
source
태그 정의의 출처를 가져옵니다. 소프트웨어 정의 태그의 경우 software에서, 사용자가 수동으로 적용할 수 있는 태그의 경우 manual을 포합할 수 있습니다.
active
해당 태그가 소프트웨어에 의해 계속 적용되는지, 아니면 사용자가 직접 적용할 수 있는지 여부입니다.
값 (|로 구분): active, defined, description, displayname, hitcount, source 또는 다른 문자열: active, defined, description, displayname, hitcount, source
기본값: (비어 있음)

list=trackingcategories (tc)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

Special:TrackingCategories에 정의된 모든 기존 추적 분류를 열거합니다. 추적 분류는 문서를 포함하거나 해당 분류 문서가 존재하는 경우에 존재합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
tccontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

tctrackingcatname

Special:TrackingCategories의 "메시지 이름"에 정의된 대로, 제공된 추적 분류 이름과 일치하는 기존 추적 분류 제목을 모두 검색합니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
tcmin

보유한 문서 개수가 최소 이 개수 이상인 추적 분류만 반환합니다.

유형: 정수
tcmax

보유한 문서 개수가 최대 이 개수 이하인 추적 분류만 반환합니다.

유형: 정수
tclimit

반환할 추적 분류의 개수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
tcprop

가져올 속성:

size
추적 분류에 속한 문서 갯수를 추가합니다.
hidden
__HIDDENCAT__으로 숨겨진 추적 분류를 태그합니다.
값 (|로 구분): hidden, size 또는 다른 문자열: hidden, size
기본값: (비어 있음)
예시:
추적 분류를 각 문서 수에 대한 정보와 함께 나열합니다.
api.php?action=query&list=trackingcategories&tcprop=size [연습장에서 열기]
broken-file-category를 나타내는 추적 분류 문서에 대한 정보(존재하는 경우)를 검색합니다.
api.php?action=query&generator=trackingcategories&gtctrackingcatname=broken-file-category&prop=info [연습장에서 열기]

list=usercontribs (uc)

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

한 사용자의 모든 편집을 가져옵니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
uclimit

반환할 기여의 최대 수.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
ucstart

여기부터를 반환할 시작 타임스탬프 (즉 이 타임스탬프 이전의 판들) 입니다.

유형: 타임스탬프 (허용되는 포맷)
ucend

여기까지를 반환할 종료 타임스탬프 (즉 이 타임스탬프 이후의 판들) 입니다.

유형: 타임스탬프 (허용되는 포맷)
uccontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

ucuser

기여 내역을 조회할 사용자입니다. ucuserids, ucuserprefix 또는 uciprange와 함께 사용할 수 없습니다.

형태: 사용자 이름, IP, 임시 사용자 그리고 인터위키 이름 (예: "prefix>ExampleName") 모두에 따른 사용자 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
ucuserids

기여 내역을 조회할 사용자 ID입니다. ucuser, ucuserprefix 또는 uciprange와 함께 사용할 수 없습니다.

유형: 정수 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
ucuserprefix

이 값으로 이름이 시작하는 모든 사용자의 기여 내역을 검색합니다. ucuser, ucuserids 또는 uciprange와 함께 사용할 수 없습니다.

uciprange

기여 내역을 조회할 CIDR 범위입니다. ucuser, ucuserprefix 또는 ucuserids와 함께 사용할 수 없습니다.

ucdir

정렬할 방향입니다:

newer
가장 오래된 것 부터 먼저 나열합니다. 참고: ucstart가 ucend 이전에 나와야 합니다.
older
가장 새로운 것 부터 먼저 나열합니다 (기본값). 참고: ucstart가 ucend 이후에 나와야 합니다.
다음 값 중 하나: newer, older 또는 다른 문자열: newer, older
기본값: older
ucnamespace

이 이름공간의 기여만 나열합니다.

값 (|로 구분): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
ucprop

추가 정보를 포함합니다:

ids
페이지 ID와 판 ID를 추가합니다.
title
문서의 제목과 이름공간 ID를 추가합니다.
timestamp
편집의 타임스탬프를 추가합니다.
comment
편집의 의견을 추가합니다. 의견의 특정판이 삭제된 경우, commenthidden 속성이 반환됩니다.
parsedcomment
편집의 구문 분석된 의견을 추가합니다. 의견의 특정판이 삭제된 경우, commenthidden 속성이 반환됩니다.
size
편집의 새로운 크기를 추가합니다.
sizediff
이 편집 내용과 부모 편집 내용 간의 크기 차이를 추가합니다.
flags
편집의 플래그를 추가합니다.
patrolled
점검한 편집을 태그합니다.
tags
편집의 태그를 나열합니다.
값 (|로 구분): comment, flags, ids, parsedcomment, patrolled, size, sizediff, tags, timestamp, title 또는 다른 문자열: comment, flags, ids, parsedcomment, patrolled, size, sizediff, tags, timestamp, title
기본값: ids|title|timestamp|comment|size|flags
ucshow

이 기준을 충족하는 항목만 표시합니다. 예를 들어 로그인한 사용자의 잔글 편집만을 보려면 7776000show=minor|!anon로 설정합니다.

만약 ucshow=patrolleducshow=!patrolled가 설정된 경우, $wgRCMaxAge (7776000초) 보다 더 오래된 판은 표시되지 않습니다.

값 (|로 구분): !autopatrolled, !minor, !new, !patrolled, !top, autopatrolled, minor, new, patrolled, top 또는 다른 문자열: !autopatrolled, !minor, !new, !patrolled, !top, autopatrolled, minor, new, patrolled, top
uctag

이 태그로 태그된 판만을 나열합니다.

uctoponly
구식입니다.

최신 판인 변경사항만 나열합니다.

유형: 불리언 (자세한 정보)
예시:
사용자 Example의 기여를 표시합니다.
api.php?action=query&list=usercontribs&ucuser=Example [연습장에서 열기]
192.0.2.로 시작하는 모든 IP 주소의 기여를 표시합니다.
api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [연습장에서 열기]

list=users (us)

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

사용자 목록에 대한 정보를 가져옵니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
usprop

포함할 정보:

blockinfo
현재 사용자가 차단되었는지, 누구에 의해 무슨 이유로인지를 태그합니다.
groups
각 사용자가 소속된 모든 그룹을 나열합니다.
groupmemberships
각 사용자가 명시적으로 배정된 그룹과 각 그룹 멤버십 만료 날짜를 나열합니다.
implicitgroups
사용자가 자동으로 소속된 모든 그룹을 나열합니다.
rights
각 사용자가 가진 모든 권한을 나열합니다.
editcount
사용자의 편집 수를 추가합니다.
registration
사용자의 등록 타임스탬프를 추가합니다.
emailable
사용자가 Special:Emailuser를 통해 이메일을 수신할 수 있고 수신하기를 원하는 경우 태그합니다.
gender
사용자의 성별을 태그합니다. "남성", "여성" 또는 "알 수 없음"을 반환합니다.
centralids
사용자의 통합 ID와 묶임 상태를 추가합니다.
cancreate
유효하지만 등록되지 않은 사용자 이름으로 계정을 생성할 수 있는지 여부를 나타냅니다. 현재 사용자가 계정 생성을 수행할 수 있는지 확인하려면 action=query&meta=userinfo&uiprop=cancreateaccount를 사용하세요.
tempexpired
임시 계정이 만료되었는지 여부를 나타냅니다. 계정이 임시 계정이 아닌 경우 null이 반환됩니다.
값 (|로 구분): blockinfo, cancreate, centralids, editcount, emailable, gender, groupmemberships, groups, implicitgroups, registration, rights, tempexpired 또는 다른 문자열: blockinfo, cancreate, centralids, editcount, emailable, gender, groupmemberships, groups, implicitgroups, registration, rights, tempexpired
usattachedwiki

usprop=centralids와 사용할 시, 해당 사용자가 이 ID로 식별되는 위키에 연결되어 있는지의 여부가 표시됩니다.

ususers

정보를 가져올 사용자의 목록입니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
ususerids

정보를 가져올 사용자 ID의 목록입니다.

유형: 정수 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.

list=watchlist (wl)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

현재 사용자의 주시목록의 문서의 최근 바뀜을 가져옵니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
wlallrev

주어진 기간 내의 동일 문서에 대한 복수의 수정사항을 포함합니다.

유형: 불리언 (자세한 정보)
wlstart

나열을 시작할 타임스탬프입니다.

유형: 타임스탬프 (허용되는 포맷)
wlend

나열을 중단할 타임스탬프입니다.

유형: 타임스탬프 (허용되는 포맷)
wlnamespace

주어진 이름공간에 대한 변경사항만 필터링합니다.

값 (|로 구분): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
wluser

이 사용자의 변경사항만 나열합니다.

형태: 사용자 이름, IP, 임시 사용자, 인터위키 이름 (예: "prefix>ExampleName") 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
wlexcludeuser

이 사용자의 변경사항을 나열하지 않습니다.

형태: 사용자 이름, IP, 임시 사용자, 인터위키 이름 (예: "prefix>ExampleName") 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
wldir

정렬할 방향입니다:

newer
가장 오래된 것 부터 먼저 나열합니다. 참고: wlstart가 wlend 이전에 나와야 합니다.
older
가장 새로운 것 부터 먼저 나열합니다 (기본값). 참고: wlstart가 wlend 이후에 나와야 합니다.
다음 값 중 하나: newer, older 또는 다른 문자열: newer, older
기본값: older
wllimit

요청 당 반환 할 전체 결과 갯수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
wlprop

가져올 추가 속성:

ids
판 ID와 페이지 ID를 추가합니다.
title
문서의 제목을 추가합니다.
flags
편집에 대한 플래그를 추가합니다.
user
편집한 사용자를 추가합니다. 사용자의 특정판이 삭제된 경우, userhidden 속성이 반환됩니다.
userid
편집한 사용자의 ID를 추가합니다. 사용자의 특정판이 삭제된 경우, userhidden 속성이 반환됩니다.
comment
편집의 의견을 추가합니다. 의견의 특정판이 삭제된 경우, commenthidden 속성이 반환됩니다.
parsedcomment
편집의 구문 분석된 의견을 추가합니다. 의견의 특정판이 삭제된 경우, commenthidden 속성이 반환됩니다.
timestamp
편집의 타임스탬프를 추가합니다.
patrol
점검된 편집을 태그합니다.
sizes
문서의 기존 길이와 새 길이를 추가합니다.
notificationtimestamp
사용자가 편집에 대한 알람을 마지막으로에 받은 시점의 타임스탬프를 추가합니다.
loginfo
적절한 곳에 로그 정보를 추가합니다.
tags
항목의 태그를 나열합니다.
expiry
만료 시간을 추가합니다.
labels
항목과 관련된 주시목록 레이블을 추가합니다.
값 (|로 구분): comment, expiry, flags, ids, labels, loginfo, notificationtimestamp, parsedcomment, patrol, sizes, tags, timestamp, title, user, userid 또는 다른 문자열: comment, expiry, flags, ids, labels, loginfo, notificationtimestamp, parsedcomment, patrol, sizes, tags, timestamp, title, user, userid
기본값: ids|title|flags
wlshow

이 기준을 충족하는 항목만 표시합니다. 예를 들어 로그인한 사용자의 잔글 편집만을 보려면 wlshow=minor|!anon로 설정합니다.

값 (|로 구분): !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread 또는 다른 문자열: !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread
wltype

표시할 변경사항 유형:

edit
보통의 문서 편집입니다.
new
문서 생성입니다.
log
로그 항목입니다.
external
외부 변경사항입니다.
categorize
분류 멤버 변경사항입니다.
값 (|로 구분): categorize, edit, external, log, new 또는 다른 문자열: categorize, edit, external, log, new
기본값: edit|new|log|categorize
wllabels

이 주시문서 목록 레이블 ID에 대한 변경사항만 나열합니다.

유형: 정수 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
wlowner

다른 사용자의 주시문서 목록에 접근하기 위해 wltoken과 함께 사용됩니다.

형태: 사용자 이름에 따른 사용자
wltoken

다른 사용자의 주시문서 목록에 접근할 수 있도록 허용하는 보안 토큰 (사용자의 환경설정에서 확인 가능) 입니다.

wlcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

예시:
현재 사용자의 주시목록에 있는 최근 변경된 문서의 최상위 판을 나열합니다.
api.php?action=query&list=watchlist [연습장에서 열기]
현재 사용자의 주시목록에 있는 최근 변경된 문서의 최상위 판에 대한 추가 정보를 가져옵니다.
api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment [연습장에서 열기]
현재 사용자의 주시목록에 있는 최근 변경된 문서의 최상위 판에 대한 추가 정보를 가져옵니다. 여기에는 임시로 감시중인, 만료될 항목들도 포함됩니다.
api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment|expiry [연습장에서 열기]
현재 사용자의 주시목록에 있는 문서의 모든 최근 변경사항에 대한 정보를 가져옵니다.
api.php?action=query&list=watchlist&wlallrev=&wlprop=ids|title|timestamp|user|comment [연습장에서 열기]
현재 사용자의 주시목록에 있는 최근 변경된 문서의 문서 정보를 가져옵니다.
api.php?action=query&generator=watchlist&prop=info [연습장에서 열기]
현재 사용자의 주시목록에 있는 최근 변경된 문서의 판 정보를 가져옵니다.
api.php?action=query&generator=watchlist&gwlallrev=&prop=revisions&rvprop=timestamp|user [연습장에서 열기]
사용자 Example의 주시목록에 있는 최근 변경된 문서의 최상위 판을 나열합니다.
api.php?action=query&list=watchlist&wlowner=Example&wltoken=123ABC [연습장에서 열기]

list=watchlistraw (wr)

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 생성기로 사용할 수 있습니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

현재 사용자의 주시문서 목록의 모든 문서를 가져옵니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
wrcontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

wrnamespace

주어진 이름공간의 문서만 나열합니다.

값 (|로 구분): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829 또는 다른 문자열: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
모든 값을 지정하려면, *를 사용하십시오.
wrlimit

요청 당 반환 할 전체 결과 갯수입니다.

유형: 정수 또는 max
값은 1와 500 사이여야 합니다.
기본값: 10
wrprop

가져올 추가 속성:

changed
사용자가 편집에 대한 알람을 마지막으로에 받은 시점의 타임스탬프를 추가합니다.
값 (|로 구분): changed 또는 다른 문자열: changed
wrshow

이 기준을 충족하는 항목만 나열합니다.

값 (|로 구분): !changed, changed 또는 다른 문자열: !changed, changed
wrowner

다른 사용자의 주시문서 목록에 접근하기 위해 wrtoken과 함께 사용됩니다.

형태: 사용자 이름에 따른 사용자
wrtoken

다른 사용자의 주시문서 목록에 접근할 수 있도록 허용하는 보안 토큰 (사용자의 환경설정에서 확인 가능) 입니다.

wrdir

나열할 방향입니다.

다음 값 중 하나: ascending, descending 또는 다른 문자열: ascending, descending
기본값: ascending
wrfromtitle

나열을 시작할 제목(이름공간 접두사 포함) 입니다.

wrtotitle

나열을 중단할 제목(이름공간 접두사 포함) 입니다.

예시:
현재 사용자의 주시문서에 있는 문서를 나열합니다.
api.php?action=query&list=watchlistraw [연습장에서 열기]
현재 사용자의 주시문서 목록에 있는 문서 정보를 가져옵니다.
api.php?action=query&generator=watchlistraw&gwrshow=changed&prop=info [연습장에서 열기]

meta=allmessages (am)

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

이 사이트에서 반환할 메시지.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
ammessages

출력할 메시지입니다. * (기본값)은 모든 메시지를 의미합니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
기본값: *
amprop

가져올 속성입니다.

값 (|로 구분): default 또는 다른 문자열: default
amenableparser

구문 분석을 활성화하도록 설정하면 메시지의 위키텍스트를 전처리합니다 (특수 명령 대체, 템플릿 처리 등).

유형: 불리언 (자세한 정보)
amnocontent

이 옵션을 설정하면 메시지 내용을 출력에 포함하지 않습니다.

유형: 불리언 (자세한 정보)
amincludelocal

또한 로컬 메시지, 즉 소프트웨어에는 존재하지 않지만 미디어위키 이름공간에는 존재하는 메시지도 포함합니다. 이는 모든 미디어위키 이름공간 문서를 나열하므로 Common.js와 같이 실제 메시지가 아닌 문서도 나열됩니다.

유형: 불리언 (자세한 정보)
amargs

메시지에 삽입될 인수입니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
amfilter

이 문자열이 포함된 이름을 가진 메세지만을 반환합니다.

amcustomised

이 사용자 지정 상태의 메시지만을 반환합니다.

다음 값 중 하나: all, modified, unmodified 또는 다른 문자열: all, modified, unmodified
기본값: all
amlang

이 언어로 메시지를 반환합니다.

amfrom

이 메시지로 시작하는 메시지를 반환합니다.

amto

이 메시지로 끝나는 메시지를 반환합니다.

amtitle

메시지 구문 분석 시 컨텍스트로 사용할 문서 이름입니다 (amenableparser 옵션용).

amprefix

이 접두사가 붙은 메시지를 반환합니다.

예시:
ipb-로 시작하는 메시지를 보입니다.
api.php?action=query&meta=allmessages&amprefix=ipb- [연습장에서 열기]
메시지 augustmainpage를 독일어로 표시합니다.
api.php?action=query&meta=allmessages&ammessages=august|mainpage&amlang=de [연습장에서 열기]

meta=authmanagerinfo (ami)

현재의 인증 상태에 대한 정보를 검색합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
amisecuritysensitiveoperation

사용자의 현재 인증 상태가 지정된 보안에 민감한 작업에 대해 충분한지 테스트합니다.

amirequestsfor

지정된 인증 작업에 필요한 인증 요청에 대한 정보를 가져옵니다.

다음 값 중 하나: change, create, create-continue, link, link-continue, login, login-continue, remove, unlink 또는 다른 문자열: change, create, create-continue, link, link-continue, login, login-continue, remove, unlink
amimergerequestfields

모든 인증 요청에 대한 필드 정보를 하나의 배열로 합칩니다.

유형: 불리언 (자세한 정보)
amimessageformat

반환 메시지에 사용할 형식.

다음 값 중 하나: html, none, raw, wikitext 또는 다른 문자열: html, none, raw, wikitext
기본값: wikitext
예시:
로그인 시작 시 사용될 수 있는 요청들을 가져옵니다.
api.php?action=query&meta=authmanagerinfo&amirequestsfor=login [연습장에서 열기]
로그인 시작 시 사용될 수 있는 요청들을 양식 필드들이 병합된 상태로 가져옵니다.
api.php?action=query&meta=authmanagerinfo&amirequestsfor=login&amimergerequestfields=1 [연습장에서 열기]
foo 동작에 대해 인증이 충분한지 테스트합니다.
api.php?action=query&meta=authmanagerinfo&amisecuritysensitiveoperation=foo [연습장에서 열기]

meta=filerepoinfo (fri)

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

위키에 구성된 그림 저장소에 대한 메타 정보를 반환합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
friprop

어떤 저장소 속성을 가져올지 지정합니다 (위키마다 사용 가능한 속성이 다를 수 있음).

canUpload
파일을 이 저장소에 올릴 수 있는지의 여부입니다 (예: CORS를 통해, 공유 인증을 통해).
displayname
사람이 식별할 수 있는 저장소 위키의 이름입니다.
favicon
$wgFavicon에서 가져온 저장소 위키의 파비콘 URL입니다.
initialCapital
파일 이름이 암묵적으로 대문자로 시작하는지 여부입니다.
local
해당 저장소가 로컬인지 아닌지의 여부입니다.
name
저장소의 키입니다 (예를 들어 $wgForeignFileReposimageinfo가 값을 반환함).
rootUrl
이미지 경로의 루트 URL 경로입니다.
scriptDirUrl
저장소 위키의 미디어위키 설치 루트 URL 경로입니다.
thumbUrl
섬네일 경로의 루트 URL 경로입니다.
url
공용 구역 URL 경로입니다.
값 (|로 구분): canUpload, displayname, favicon, initialCapital, local, name, rootUrl, scriptDirUrl, thumbUrl, url 또는 다른 문자열: canUpload, displayname, favicon, initialCapital, local, name, rootUrl, scriptDirUrl, thumbUrl, url
기본값: canUpload|displayname|favicon|initialCapital|local|name|rootUrl|scriptDirUrl|thumbUrl|url

meta=languageinfo (li)

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

사용 가능한 언어의 정보를 반환합니다.

한 번의 요청에 대해 정보를 가져오는 데 너무 오랜 시간이 걸리는 경우, 계속이 적용될 수 있습니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
liprop

각 언어별로 가져올 정보입니다.

code
언어 코드입니다. (이 코드는 미디어위키와 관련되어 있으나 다른 표준과 겹치는 부분이 있습니다.)
bcp47
BCP-47 언어 코드입니다.
dir
해당 언어의 쓰기 방향입니다 (ltr 또는 rtl).
autonym
언어의 자칭, 즉 해당 언어에서의 이름입니다.
name
uselang 매개변수로 지정된 언어로 된 언어 이름이며, 필요한 경우 폴백 언어가 적용됩니다.
variantnames
언어 변환 링크에 사용되는 언어 변종의 약칭입니다.
fallbacks
이 언어에 대해 구성된 대체 언어의 언어 코드입니다. 'en'으로의 암시적 최종 대체는 포함되지 않습니다 (단, 일부 언어는 명시적으로 'en'으로 대체될 수 있음).
variants
이 언어에서 지원하는 언어 코드의 변종입니다.
값 (|로 구분): autonym, bcp47, code, dir, fallbacks, name, variantnames, variants 또는 다른 문자열: autonym, bcp47, code, dir, fallbacks, name, variantnames, variants
기본값: code
licode

반환되어야 하는 언어의 언어 코드입니다. 모든 언어에 경우에는 *를 입력합니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
기본값: *
licontinue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

예시:
지원하는 모든 언어의 언어 코드를 가져옵니다.
api.php?action=query&meta=languageinfo [연습장에서 열기]
지원되는 모든 언어의 본명과 독일어 이름을 가져옵니다.
api.php?action=query&meta=languageinfo&liprop=autonym|name&uselang=de [연습장에서 열기]
오크어의 폴백 언어와 대체 언어를 가져옵니다.
api.php?action=query&meta=languageinfo&liprop=fallbacks|variants&licode=oc [연습장에서 열기]
지원되는 모든 언어의 BCP-47 언어 코드와 방향을 가져옵니다.
api.php?action=query&meta=languageinfo&liprop=bcp47|dir [연습장에서 열기]

meta=siteinfo (si)

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

사이트의 전반적인 정보를 반환합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
siprop

가져올 정보:

general
전반적인 시스템 정보입니다.
namespaces
등록된 이름공간 및 기본 이름의 목록입니다.
namespacealiases
등록된 이름공간 별칭의 목록입니다.
specialpagealiases
특수 문서의 별칭 목록입니다.
magicwords
매직 워드와 별칭의 목록입니다.
interwikimap
인터위키 맵을 반환합니다. (siinlanguagecode를 사용하여 필터링 및 지역화 선택 가능)
dbrepllag
반복 지연이 가장 높은 데이터베이스 서버를 반환합니다.
statistics
사이트 통계를 반환합니다.
usergroups
사용자 그룹 및 관련 권한을 반환합니다.
autocreatetempuser
임시 사용자 계정 자동 생성(IP 마스킹이라고도 함) 에 대한 구성을 반환합니다.
clientlibraries
위키에 설치된 클라이언트 측 라이브러리를 반환합니다.
libraries
위키에 설치된 라이브러리를 반환합니다.
extensions
위키에 설치된 확장 기능을 반환합니다.
fileextensions
업로드가 허용된 파일 확장자(파일 종류)의 목록을 반환합니다.
rightsinfo
이용 가능한 경우 위키 권한 (라이선스) 정보를 반환합니다.
restrictions
이용 가능한 제한 (보호) 종류의 정보를 반환합니다.
languages
미디어위키가 지원하는 언어 목록을 반환합니다. (siinlanguagecode를 사용하여 지역화 선택 가능)
languagevariants
LanguageConverter가 활성화된 언어 코드 목록과 각 코드에 대해 지원되는 변이형을 반환합니다.
skins
사용 중인 모든 스킨의 목록을 반환합니다. (siinlanguagecode를 사용하여 지역화 선택이 가능하며, 이를 사용하지 않으면 본문의 언어를 사용함)
extensiontags
파서 확장 태그의 목록을 반환합니다.
functionhooks
파서 함수를 위한 특수 명령 ID들의 목록을 반환합니다.
showhooks
예약된 모든 훅($wgHooks의 내용)의 목록을 반환합니다.
variables
특수 변수를 위한 특수 명령 ID들의 목록을 반환합니다.
doubleunderscores
동작 스위치를 위한 특수 명령 ID들의 목록을 반환합니다.
protocols
외부 링크에 허용된 프로토콜의 목록을 반환합니다.
defaultoptions
사용자 환경 설정의 기본값을 반환합니다.
uploaddialog
업로드 대화 상자 구성을 반환합니다.
autopromote
자동 승격 구성을 반환합니다.
autopromoteonce
한 번만 실행되는 자동 승격 구성을 반환합니다.
copyuploaddomains
허용된 도메인을 통한 업로드 목록을 반환합니다
sbom
CycloneDX 1.6 형식으로 미디워위키 설치에 대한 소프트웨어 자재 명세서(SBOM)를 반환합니다.
값 (|로 구분): autocreatetempuser, autopromote, autopromoteonce, clientlibraries, copyuploaddomains, dbrepllag, defaultoptions, doubleunderscores, extensions, extensiontags, fileextensions, functionhooks, general, interwikimap, languages, languagevariants, libraries, magicwords, namespacealiases, namespaces, protocols, restrictions, rightsinfo, sbom, showhooks, skins, specialpagealiases, statistics, uploaddialog, usergroups, variables 또는 다른 문자열: autocreatetempuser, autopromote, autopromoteonce, clientlibraries, copyuploaddomains, dbrepllag, defaultoptions, doubleunderscores, extensions, extensiontags, fileextensions, functionhooks, general, interwikimap, languages, languagevariants, libraries, magicwords, namespacealiases, namespaces, protocols, restrictions, rightsinfo, sbom, showhooks, skins, specialpagealiases, statistics, uploaddialog, usergroups, variables
기본값: general
sifilteriw

인터위키 맵의 로컬 또는 로컬이 아닌 항목만 반환합니다.

다음 값 중 하나: !local, local 또는 다른 문자열: !local, local
sishowalldb

가장 지연이 심한 서버뿐 아니라, 모든 데이터베이스 서버를 나열합니다.

유형: 불리언 (자세한 정보)
sinumberingroup

사용자 그룹의 사용자 수를 나열합니다.

유형: 불리언 (자세한 정보)
siinlanguagecode

현지화된 언어 이름 (가능한 경우) 및 스킨 이름의 언어 코드입니다.

meta=tokens

데이터를 수정하는 작업을 위한 토큰을 가져옵니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
type

요청할 토큰의 종류.

값 (|로 구분): createaccount, csrf, login, patrol, rollback, userrights, watch 또는 다른 문자열: 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)

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

현재 사용자의 정보를 가져옵니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
uiprop

포함할 정보:

blockinfo
현재 사용자가 차단되면 누구에 의해 무슨 이유로 차단되었는지 태그합니다.
hasmsg
현재 사용자가 대기 중인 메시지가 있다면 messages 태그를 추가합니다.
groups
현재 사용자가 소속된 모든 그룹을 나열합니다.
groupmemberships
현재 사용자가 명시적으로 배정된 그룹과 각 그룹 멤버십 만료 날짜를 나열합니다.
implicitgroups
현재 사용자가 자동으로 소속된 모든 그룹을 나열합니다.
rights
현재 사용자가 가진 모든 권한을 나열합니다.
changeablegroups
현재 사용자가 추가 및 제거할 수 있는 그룹을 나열합니다.
options
현재 사용자가 설정한 모든 설정을 나열합니다.
editcount
현재 사용자의 편집 수를 추가합니다.
ratelimits
현재 사용자에게 적용되는 모든 속도 제한을 나열합니다.
theoreticalratelimits
사용자 권한이나 IP 주소로 인해 모든 속도 제한에서 면제되지 않는 경우의 현재 사용자에게 적용될 모든 속도 제한을 나열합니다.
email
사용자의 이메일 주소와 이메일 인증 날짜를 추가합니다.
realname
사용자의 실명을 추가합니다.
acceptlang
클라이언트가 보낸 Accept-Language 헤더를 구조화된 형식으로 그대로 전달합니다.
registrationdate
사용자의 등록 날짜를 추가합니다.
unreadcount
사용자의 주시목록에 있는 읽지 않은 문서 수를 추가합니다(최대 999, 그 이상일 경우 1000+ 반환).
watchlistlabels
사용자가 설정한 주시목록 레이블을 추가합니다.
centralids
사용자의 통합 ID와 묶임 상태를 추가합니다.
latestcontrib
사용자의 가장 최신 기여 일자를 추가합니다.
cancreateaccount
사용자가 계정을 생성할 수 있는지 여부를 나타냅니다. 특정 계정을 생성할 수 있는지 확인하려면 action=query&list=users&usprop=cancreate를 사용하세요.
값 (|로 구분): acceptlang, blockinfo, cancreateaccount, centralids, changeablegroups, editcount, email, groupmemberships, groups, hasmsg, implicitgroups, latestcontrib, options, ratelimits, realname, registrationdate, rights, theoreticalratelimits, unreadcount, watchlistlabels 또는 다른 문자열: acceptlang, blockinfo, cancreateaccount, centralids, changeablegroups, editcount, email, groupmemberships, groups, hasmsg, implicitgroups, latestcontrib, options, ratelimits, realname, registrationdate, rights, theoreticalratelimits, unreadcount, watchlistlabels
모든 값을 지정하려면, *를 사용하십시오.
uiattachedwiki

uiprop=centralids와 사용할 시, 해당 사용자가 이 ID로 식별되는 위키에 연결되어 있는지의 여부가 표시됩니다.

예시:
현재 사용자의 정보를 가져옵니다.
api.php?action=query&meta=userinfo [연습장에서 열기]
현재 사용자의 추가 정보를 가져옵니다.
api.php?action=query&meta=userinfo&uiprop=blockinfo|groups|rights|hasmsg [연습장에서 열기]

action=removeauthenticationdata

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

현재 사용자의 인증 데이터를 제거합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
request

amirequestsfor=remove을(를) 지정하여 action=query&meta=authmanagerinfo가 반환한 id를 통해 이 인증 요청을 사용합니다.

이 매개변수는 필수입니다.
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.
예시:
FooAuthenticationRequest에 대한 현재 사용자의 데이터의 제거를 시도합니다.
api.php?action=removeauthenticationdata&request=FooAuthenticationRequest&token=123ABC [연습장에서 열기]

action=resetpassword

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

비밀번호 재설정 이메일을 사용자에게 보냅니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
user

재설정할 사용자입니다.

형태: 사용자 이름에 따른 사용자
email

재설정할 사용자의 이메일 주소입니다.

token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.
예시:
사용자 Example에게 비밀번호 재설정 이메일을 보냅니다.
api.php?action=resetpassword&user=Example&token=123ABC [연습장에서 열기]
[email protected] 이메일 주소를 가진 모든 사용자에 대해 비밀번호 재설정 이메일을 보냅니다.
api.php?action=resetpassword&[email protected]&token=123ABC [연습장에서 열기]

action=revisiondelete

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

판을 삭제하거나 복구합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
type

수행되는 판 삭제 유형입니다.

이 매개변수는 필수입니다.
다음 값 중 하나: archive, filearchive, logging, oldimage, revision 또는 다른 문자열: archive, filearchive, logging, oldimage, revision
target

유형에 대해 필요한 경우, 특정판 삭제에 대한 문서 제목입니다.

ids

삭제할 수정 사항에 대한 식별자입니다.

이 매개변수는 필수입니다.
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
hide

각 판마다 숨길 것 입니다.

값 (|로 구분): comment, content, user 또는 다른 문자열: comment, content, user
show

각 판마다 숨길 해제할 것 입니다.

값 (|로 구분): comment, content, user 또는 다른 문자열: comment, content, user
suppress

문서 내용을 관리자에게도 보이지 않게 감출지의 여부입니다.

다음 값 중 하나: no, nochange, yes 또는 다른 문자열: no, nochange, yes
기본값: nochange
reason

삭제 또는 복구 이유.

tags

삭제 기록의 항목에 적용할 태그입니다.

값 (|로 구분): 또는 다른 문자열:
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.

action=rollback

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

문서의 마지막 편집을 취소합니다.

문서를 마지막으로 편집한 사용자가 연속해서 여러 번 편집한 경우, 해당 편집 내용이 모두 되돌려집니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
title

편집을 되돌릴 문서의 제목. pageid과 함께 사용할 수 없습니다.

pageid

편집을 되돌릴 문서의 ID. title과 함께 사용할 수 없습니다.

유형: 정수
tags

되돌리기를 적용하기 위해 태그합니다.

값 (|로 구분): 또는 다른 문자열:
user

편집을 되돌릴 사용자의 이름입니다.

이 매개변수는 필수입니다.
형태: 사용자 이름, IP, 임시 사용자, 인터위키 이름 (예: "prefix>ExampleName") 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
summary

사용자 정의 편집 요약입니다. 비어 있는 경우 기본 요약이 사용됩니다.

기본값: (비어 있음)
markbot

되돌려진 편집과 되돌려짐을 봇 편집으로 표시합니다.

유형: 불리언 (자세한 정보)
watchlist

현재 사용자의 주시목록에서 문서를 무조건적으로 추가하거나 제거하거나, 환경 설정을 사용하거나 (봇 사용자는 무시됨) 주시를 변경하지 않습니다.

다음 값 중 하나: nochange, preferences, unwatch, watch 또는 다른 문자열: nochange, preferences, unwatch, watch
기본값: preferences
token

"rollback" 토큰은 action=query&meta=tokens에서 가져옵니다

호환성을 위해, 웹 UI에 사용된 토큰도 허용합니다.

이 매개변수는 필수입니다.
예시:
대문 문서의 Example의 마지막 판을 일괄 되돌리기
api.php?action=rollback&title=%EB%8C%80%EB%AC%B8&user=Example&token=123ABC [연습장에서 열기]
IP 사용자 192.0.2.5가 문서 대문에 대해 마지막으로 편집한 내용을 Reverting vandalism 요약과 함께 되돌리고, 해당 편집 및 되돌리기 작업을 봇 편집으로 표시합니다.
api.php?action=rollback&title=%EB%8C%80%EB%AC%B8&user=192.0.2.5&token=123ABC&summary=Reverting%20vandalism&markbot=1 [연습장에서 열기]

action=rsd

(main | rsd)

RSD (Really Simple Discovery) 스키마를 내보냅니다.

예시:
RSD 스키마를 내보냅니다.
api.php?action=rsd [연습장에서 열기]

action=scribunto-console

  • 이 모듈은 내부용이거나 불안정하므로 사용하지 말아야 합니다. 동작은 예고 없이 변경될 수 있습니다.
  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: Scribunto
  • 라이선스: GPL-2.0-or-later AND MIT

Scribunto 콘솔에서 XHR 요청을 서비스하기 위한 내부 모듈입니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
title

테스트할 모듈의 제목입니다.

content

모듈의 새로운 내용입니다.

session

세션 토큰.

유형: 정수
question

다음 줄은 스크립트로 평가해야 함.

이 매개변수는 필수입니다.
clear

현재 세션 상태를 지우려면 설정합니다.

유형: 불리언 (자세한 정보)
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.

action=setnotificationtimestamp

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

주시 중인 문서의 알림 타임스탬프를 업데이트합니다.

이는 "주시문서 목록에 속한 문서나 파일이 바뀌면 이메일로 알림" 환경설정이 활성화된 경우, 주시목록과 역사에서 변경된 문서가 강조 표시되는 방식과 이메일 발송에 영향을 미칩니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
entirewatchlist

모든 주시중인 문서에서 작동합니다.

유형: 불리언 (자세한 정보)
timestamp

알림 타임스탬프를 설정할 타임스탬프입니다.

유형: 타임스탬프 (허용되는 포맷)
torevid

알림 타임스탬프를 설정할 판입니다 (문서 하나만).

유형: 정수
newerthanrevid

이보다 최신인 판에 알림 타임스탬프를 설정할 값입니다 (문서 하나만).

유형: 정수
continue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

titles

작업할 제목의 목록입니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
pageids

작업할 페이지 ID의 목록입니다.

유형: 정수 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
revids

작업할 판 ID의 목록입니다. 거의 모든 쿼리 모듈은 판 ID를 해당하는 문서 ID로 변환하고, 최신 판을 기준으로 작업합니다. prop=revisions만이 응답으로 정확한 판을 사용합니다.

유형: 정수 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 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
제시된 문서에 끼워넣은 모든 문서를 반환합니다.
trackingcategories
Special:TrackingCategories에 정의된 모든 기존 추적 분류를 열거합니다. 추적 분류는 문서를 포함하거나 해당 분류 문서가 존재하는 경우에 존재합니다.
transcludedin
제시된 문서를 끼워넣은 모든 문서를 찾습니다.
watchlist
현재 사용자의 주시목록의 문서의 최근 바뀜을 가져옵니다.
watchlistraw
현재 사용자의 주시문서 목록의 모든 문서를 가져옵니다.
다음 값 중 하나: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, trackingcategories, transcludedin, watchlist, watchlistraw 또는 다른 문자열: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, trackingcategories, transcludedin, watchlist, watchlistraw
redirects

titles, pageids, revidsgenerator가 반환한 문서들의 넘겨주기를 자동으로 결정합니다.

유형: 불리언 (자세한 정보)
converttitles

필요하면 제목을 다른 형태로 변환합니다. 위키의 내용 언어가 형태 변환을 지원하는 경우에만 동작합니다. 형태 변환을 지원하는 언어는 ban, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh 그리고 zh을(를) 포함합니다.

유형: 불리언 (자세한 정보)
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.
예시:
주시문서 목록 전체의 알림 상태를 초기화합니다.
api.php?action=setnotificationtimestamp&entirewatchlist=&token=123ABC [연습장에서 열기]
대문 문서에 대한 알림 상태를 초기화합니다.
api.php?action=setnotificationtimestamp&titles=%EB%8C%80%EB%AC%B8&token=123ABC [연습장에서 열기]
대문 문서에 대한 알람 타임스탬프를 설정하여 2012년 1월 1일 이후의 모든 편집 내용이 표시되지 않도록 합니다.
api.php?action=setnotificationtimestamp&titles=%EB%8C%80%EB%AC%B8&timestamp=2012-01-01T00:00:00Z&token=123ABC [연습장에서 열기]
사용자 이름공간 내의 문서 전체의 알림 상태를 초기화합니다.
api.php?action=setnotificationtimestamp&generator=allpages&gapnamespace=2&token=123ABC [연습장에서 열기]

action=setpagelanguage

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

문서의 언어를 변경합니다.

이 위키에서 문서의 언어 변경은 허용되지 않습니다.

이 동작을 사용하려면 $wgPageLanguageUseDB을 활성화하십시오.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
title

언어를 변경하려는 문서의 제목입니다. pageid와 함께 사용할 수 없습니다.

pageid

언어를 변경하려는 문서의 ID입니다. title과 함께 사용할 수 없습니다.

유형: 정수
lang

문서를 변경할 언어의 언어 코드입니다. 문서를 위키의 기본 콘텐츠 언어로 재설정하려면 default를 사용하십시오.

이 매개변수는 필수입니다.
다음 값 중 하나: aae, ab, abr, abs, ace, acf, acm, ady, ady-cyrl, aeb, aeb-arab, aeb-latn, af, aig, aln, alt, am, ami, an, ang, ann, anp, apc, ar, arc, arn, arq, ary, arz, as, ase, ast, atj, av, avk, awa, ay, az, azb, ba, ban, ban-bali, bar, bbc, bbc-latn, bcc, bci, bcl, bdr, be, be-tarask, bew, bg, bgc, bgn, bh, bho, bi, bjn, blk, bm, bn, bo, bol, bpy, bqi, br, brh, bs, btm, bto, bug, bug-bugi, bxr, ca, cbk-zam, ccp, cdo, cdo-hant, cdo-latn, ce, ceb, ch, chn, chr, chy, ckb, co, cop, cps, cpx, cpx-hans, cpx-hant, cr, crh, crh-cyrl, crh-latn, crh-ro, cs, csb, cu, cv, cy, da, dag, de, de-at, de-ch, de-formal, default, dga, din, diq, dlg, dsb, dtp, dty, dua, dv, dz, ee, efi, egl, el, eml, en, en-ca, en-gb, eo, es, es-formal, et, eu, ext, fa, fat, ff, fi, fit, fj, fo, fon, fr, frc, frp, frr, fur, fvr, fy, ga, gaa, gag, gan, gan-hans, gan-hant, gcf, gcr, gd, gl, gld, glk, gn, gom, gom-deva, gom-latn, gor, got, gpe, grc, gsw, gu, guc, gur, guw, gv, ha, hak, hak-hans, hak-hant, hak-latn, haw, he, hi, hif, hif-latn, hil, hke, hno, hoc-latn, hr, hrx, hsb, hsn, ht, hu, hu-formal, hy, hyw, ia, iba, ibb, id, ie, ig, igl, ii, ik, ike-cans, ike-latn, ilo, inh, io, is, isv, isv-cyrl, isv-latn, it, iu, ja, jam, jbo, jut, jv, jv-java, ka, kaa, kab, kai, kaj, kbd, kbd-cyrl, kbp, kcg, kea, kg, kge, khw, ki, kiu, kjh, kjp, kk, kk-arab, kk-cn, kk-cyrl, kk-kz, kk-latn, kk-tr, kl, km, kn, knc, ko, ko-hanja, ko-kp, koi, kr, krc, kri, krj, krl, ks, ks-arab, ks-deva, ksh, ksw, ku, ku-arab, ku-latn, kum, kus, kv, kw, ky, la, lad, lb, lbe, lez, lfn, lg, li, lij, liv, ljp, lki, lkt, lld, lmo, ln, lo, loz, lrc, lt, ltg, lua, lus, luz, lv, lzh, lzz, mad, mag, mai, map-bms, mdf, mg, mhr, mi, min, mk, ml, mn, mnc, mnc-latn, mnc-mong, mni, mnw, mo, mos, mr, mrh, mrj, ms, ms-arab, mt, mui, mwl, my, myv, mzn, nah, nan, nan-hant, nan-latn-pehoeji, nan-latn-tailo, nap, nb, nds, nds-nl, ne, new, nia, nit, niu, nl, nl-informal, nmz, nn, no, nod, nog, nov, nqo, nr, nrm, nso, nup, nv, ny, nyn, nyo, nys, oc, ojb, olo, om, or, os, pa, pag, pam, pap, pap-aw, pcd, pcm, pdc, pdt, pfl, pi, pih, pl, pms, pnb, pnt, ppl, prg, ps, pt, pt-br, pwn, qu, qug, rgn, rif, rki, rm, rmc, rmy, rn, ro, roa-tara, rsk, ru, rue, rup, ruq, ruq-cyrl, ruq-latn, rut, rw, ryu, sa, sah, sas, sat, sc, scn, sco, sd, sdc, sdh, se, se-fi, se-no, se-se, sei, ses, sg, sgs, sh, sh-cyrl, sh-latn, shi, shn, shy, shy-latn, si, sjd, sje, sk, skr, skr-arab, sl, sli, sm, sma, smn, sms, sn, so, sq, sr, sr-ec, sr-el, srn, sro, ss, st, stq, sty, su, sv, sw, syl, szl, szy, ta, tay, tcy, tdd, te, tet, tg, tg-cyrl, tg-latn, th, ti, tig, tk, tl, tly, tn, to, tok, tpi, tr, tru, trv, ts, tt, tt-cyrl, tt-latn, ttj, tum, tw, ty, tyv, tzm, udm, ug, ug-arab, ug-latn, uk, ur, uz, ve, vec, vep, vi, vls, vmf, vmw, vo, vot, vro, wa, wal, war, wls, wlx, wo, wuu, wuu-hans, wuu-hant, xal, xh, xmf, xsy, yi, yo, yrl, yua, yue, yue-hans, yue-hant, za, zea, zgh, zh, zh-cn, zh-hans, zh-hant, zh-hk, zh-mo, zh-my, zh-sg, zh-tw, zu 또는 다른 문자열: aae, ab, abr, abs, ace, acf, acm, ady, ady-cyrl, aeb, aeb-arab, aeb-latn, af, aig, aln, alt, am, ami, an, ang, ann, anp, apc, ar, arc, arn, arq, ary, arz, as, ase, ast, atj, av, avk, awa, ay, az, azb, ba, ban, ban-bali, bar, bbc, bbc-latn, bcc, bci, bcl, bdr, be, be-tarask, bew, bg, bgc, bgn, bh, bho, bi, bjn, blk, bm, bn, bo, bol, bpy, bqi, br, brh, bs, btm, bto, bug, bug-bugi, bxr, ca, cbk-zam, ccp, cdo, cdo-hant, cdo-latn, ce, ceb, ch, chn, chr, chy, ckb, co, cop, cps, cpx, cpx-hans, cpx-hant, cr, crh, crh-cyrl, crh-latn, crh-ro, cs, csb, cu, cv, cy, da, dag, de, de-at, de-ch, de-formal, default, dga, din, diq, dlg, dsb, dtp, dty, dua, dv, dz, ee, efi, egl, el, eml, en, en-ca, en-gb, eo, es, es-formal, et, eu, ext, fa, fat, ff, fi, fit, fj, fo, fon, fr, frc, frp, frr, fur, fvr, fy, ga, gaa, gag, gan, gan-hans, gan-hant, gcf, gcr, gd, gl, gld, glk, gn, gom, gom-deva, gom-latn, gor, got, gpe, grc, gsw, gu, guc, gur, guw, gv, ha, hak, hak-hans, hak-hant, hak-latn, haw, he, hi, hif, hif-latn, hil, hke, hno, hoc-latn, hr, hrx, hsb, hsn, ht, hu, hu-formal, hy, hyw, ia, iba, ibb, id, ie, ig, igl, ii, ik, ike-cans, ike-latn, ilo, inh, io, is, isv, isv-cyrl, isv-latn, it, iu, ja, jam, jbo, jut, jv, jv-java, ka, kaa, kab, kai, kaj, kbd, kbd-cyrl, kbp, kcg, kea, kg, kge, khw, ki, kiu, kjh, kjp, kk, kk-arab, kk-cn, kk-cyrl, kk-kz, kk-latn, kk-tr, kl, km, kn, knc, ko, ko-hanja, ko-kp, koi, kr, krc, kri, krj, krl, ks, ks-arab, ks-deva, ksh, ksw, ku, ku-arab, ku-latn, kum, kus, kv, kw, ky, la, lad, lb, lbe, lez, lfn, lg, li, lij, liv, ljp, lki, lkt, lld, lmo, ln, lo, loz, lrc, lt, ltg, lua, lus, luz, lv, lzh, lzz, mad, mag, mai, map-bms, mdf, mg, mhr, mi, min, mk, ml, mn, mnc, mnc-latn, mnc-mong, mni, mnw, mo, mos, mr, mrh, mrj, ms, ms-arab, mt, mui, mwl, my, myv, mzn, nah, nan, nan-hant, nan-latn-pehoeji, nan-latn-tailo, nap, nb, nds, nds-nl, ne, new, nia, nit, niu, nl, nl-informal, nmz, nn, no, nod, nog, nov, nqo, nr, nrm, nso, nup, nv, ny, nyn, nyo, nys, oc, ojb, olo, om, or, os, pa, pag, pam, pap, pap-aw, pcd, pcm, pdc, pdt, pfl, pi, pih, pl, pms, pnb, pnt, ppl, prg, ps, pt, pt-br, pwn, qu, qug, rgn, rif, rki, rm, rmc, rmy, rn, ro, roa-tara, rsk, ru, rue, rup, ruq, ruq-cyrl, ruq-latn, rut, rw, ryu, sa, sah, sas, sat, sc, scn, sco, sd, sdc, sdh, se, se-fi, se-no, se-se, sei, ses, sg, sgs, sh, sh-cyrl, sh-latn, shi, shn, shy, shy-latn, si, sjd, sje, sk, skr, skr-arab, sl, sli, sm, sma, smn, sms, sn, so, sq, sr, sr-ec, sr-el, srn, sro, ss, st, stq, sty, su, sv, sw, syl, szl, szy, ta, tay, tcy, tdd, te, tet, tg, tg-cyrl, tg-latn, th, ti, tig, tk, tl, tly, tn, to, tok, tpi, tr, tru, trv, ts, tt, tt-cyrl, tt-latn, ttj, tum, tw, ty, tyv, tzm, udm, ug, ug-arab, ug-latn, uk, ur, uz, ve, vec, vep, vi, vls, vmf, vmw, vo, vot, vro, wa, wal, war, wls, wlx, wo, wuu, wuu-hans, wuu-hant, xal, xh, xmf, xsy, yi, yo, yrl, yua, yue, yue-hans, yue-hant, za, zea, zgh, zh, zh-cn, zh-hans, zh-hant, zh-hk, zh-mo, zh-my, zh-sg, zh-tw, zu
reason

변경 이유.

tags

이 작업으로 인해 생성되는 로그 항목에 적용할 변경 태그입니다.

값 (|로 구분): 또는 다른 문자열:
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.
예시:
대문 문서의 언어를 바스크어로 변경합니다.
api.php?action=setpagelanguage&title=%EB%8C%80%EB%AC%B8&lang=eu&token=123ABC [연습장에서 열기]
ID가 123인 문서의 언어를 위키의 기본 콘텐츠 언어로 변경합니다.
api.php?action=setpagelanguage&pageid=123&lang=default&token=123ABC [연습장에서 열기]

action=stashedit

  • 이 모듈은 내부용이거나 불안정하므로 사용하지 말아야 합니다. 동작은 예고 없이 변경될 수 있습니다.
  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

공유된 캐시에서 편집을 준비합니다.

이 기능은 문서 저장 성능을 향상시키기 위해 편집 양식에서 AJAX를 통해 사용하도록 의도되었습니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
title

편집중인 문서의 제목입니다.

이 매개변수는 필수입니다.
section

문단 식별자입니다. 최상위 문단은 0, 새 문단은 new입니다.

sectiontitle

새 문단을 위한 제목.

text

문서 내용.

stashedtexthash

대신 사용하기 위한, 이전 저장소에서부터의 페이지 콘텐츠 해시값입니다.

summary

수정사항 요약입니다.

기본값: (비어 있음)
contentmodel

새 콘텐츠의 콘텐츠 모델.

이 매개변수는 필수입니다.
다음 값 중 하나: Scribunto, css, javascript, json, sanitized-css, text, unknown, vue, wikitext 또는 다른 문자열: Scribunto, css, javascript, json, sanitized-css, text, unknown, vue, wikitext
contentformat

입력 텍스트에 사용할 내용 직렬화 포맷입니다.

이 매개변수는 필수입니다.
다음 값 중 하나: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown 또는 다른 문자열: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
baserevid

기본 판의 판 ID입니다.

이 매개변수는 필수입니다.
유형: 정수
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.

action=tag

(main | tag)
  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

개별 판이나 기록 항목에서 변경 태그를 추가하거나 제거합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
rcid

태그를 변경하거나 추가할 하나 이상의 최근 바뀜 ID입니다.

유형: 정수 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
revid

태그를 추가하거나 제거할 하나 이상의 판 ID입니다.

유형: 정수 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
logid

태그를 추가하거나 제거할 하나 이상의 기록 항목 ID입니다.

유형: 정수 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
add

추가할 태그입니다. 수동으로 지정한 태그만 추가할 수 있습니다.

값 (|로 구분): 또는 다른 문자열:
remove

제거할 태그입니다. 수동으로 지정하거나 완전히 정의되지 않은 태그만 제거할 수 있습니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
reason

변경 이유.

기본값: (비어 있음)
tags

이 동작의 결과로 생성되는 기록 항목에 적용할 태그입니다.

값 (|로 구분): 또는 다른 문자열:
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.
예시:
이유를 지정하지 않고 vandalism 태그를 판 ID 123에 추가합니다
api.php?action=tag&revid=123&add=vandalism&token=123ABC [연습장에서 열기]
이유를 Wrongly applied로 지정하고 기록 항목 ID 123에서 spam 태그를 제거합니다
api.php?action=tag&logid=123&remove=spam&reason=Wrongly+applied&token=123ABC [연습장에서 열기]

action=unblock

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

사용자를 차단 해제합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
id

차단을 해제할 차단 ID입니다. (list=blocks를 통해 가져옴) user와 함께 사용할 수 없습니다.

유형: 정수
user

차단을 해제할 사용자입니다. id와 함께 사용할 수 없습니다.

형태: 사용자 이름, IP, 임시 사용자, IP 대역 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
userid
구식입니다.

user=#ID를 대신 지정하십시오.

유형: 정수
reason

차단 해제 이유.

기본값: (비어 있음)
tags

차단 기록의 항목에 적용할 변경 태그입니다.

값 (|로 구분): 또는 다른 문자열:
watchuser

해당 사용자 또는 IP 주소의 사용자 문서 및 토론 문서를 주시합니다.

유형: 불리언 (자세한 정보)
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.
예시:
차단 ID #105의 차단을 해제합니다.
api.php?action=unblock&id=105 [연습장에서 열기]
Sorry Bob이 이유인 Bob 사용자의 차단을 해제합니다.
api.php?action=unblock&user=Bob&reason=Sorry%20Bob [연습장에서 열기]

action=undelete

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

삭제된 문서의 판을 복구합니다.

삭제된 판의 목록(타임스탬프 포함)은 prop=deletedrevisions을 통해 검색할 수 있으며 삭제된 파일 ID의 목록은 list=filearchive을 통해 검색할 수 있습니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
title

삭제 취소할 문서의 제목입니다.

이 매개변수는 필수입니다.
reason

복구할 이유입니다.

기본값: (비어 있음)
tags

삭제 기록의 항목에 적용할 변경 태그입니다.

값 (|로 구분): 또는 다른 문자열:
timestamps

삭제 취소할 판의 타임스탬프입니다. timestampsfileids가 둘 다 비어있으면 모든 판이 삭제 취소됩니다.

유형: 타임스탬프 목록 (허용되는 포맷)
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
fileids

복구할 파일 판의 ID입니다. timestampsfileids가 둘 다 비어있으면 모든 판이 복구됩니다.

유형: 정수 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
undeletetalk

해당되는 경우 연결된 토론 문서의 모든 판을 복구합니다.

유형: 불리언 (자세한 정보)
watchlist

현재 사용자의 주시목록에서 문서를 무조건적으로 추가하거나 제거하거나, 환경 설정을 사용하거나 (봇 사용자는 무시됨) 주시를 변경하지 않습니다.

다음 값 중 하나: nochange, preferences, unwatch, watch 또는 다른 문자열: nochange, preferences, unwatch, watch
기본값: preferences
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.

action=unlinkaccount

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

현재 사용자에 연결된 타사 계정을 제거합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
request

amirequestsfor=unlink을(를) 지정하여 action=query&meta=authmanagerinfo가 반환한 id를 통해 이 인증 요청을 사용합니다.

이 매개변수는 필수입니다.
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.
예시:
FooAuthenticationRequest와 연결된 제공자에 대한 현재 사용자의 토론 링크 제거를 시도합니다.
api.php?action=unlinkaccount&request=FooAuthenticationRequest&token=123ABC [연습장에서 열기]

action=upload

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

파일을 업로드하거나 대기 중인 업로드의 상태를 가져옵니다.

몇 가지 방식을 사용할 수 있습니다:

  • file 매개변수를 사용하여 파일의 내용을 직접 업로드합니다.
  • filesize, chunk, offset 매개변수를 사용하여 파일을 부분적으로 업로드합니다.
  • url 매개변수를 사용하여 미디어위키 서버가 URL로부터 파일을 가져오게 합니다.
  • filekey 매개변수를 사용하여 경고로 실패한 과거의 업로드를 완료합니다.

file을(를) 보낼 때 HTTP POST는 파일 업로드로 끝나야 합니다. (예: multipart/form-data를 사용하여)

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
filename

대상 파일 이름.

comment

업로드 주석입니다. 또, text가 지정되지 않은 경우 새로운 파일들의 초기 페이지 텍스트로 사용됩니다.

기본값: (비어 있음)
tags

업로드 기록 항목과 파일 문서 판에 적용할 변경 태그입니다.

값 (|로 구분): 또는 다른 문자열:
text

새로운 파일들에 대한 초기 문서 텍스트.

watch
구식입니다.

문서를 주시합니다.

유형: 불리언 (자세한 정보)
watchlist

현재 사용자의 주시목록에서 문서를 무조건적으로 추가하거나 제거하거나, 환경 설정을 사용하거나 (봇 사용자는 무시됨) 주시를 변경하지 않습니다.

다음 값 중 하나: nochange, preferences, watch 또는 다른 문자열: nochange, preferences, watch
기본값: preferences
ignorewarnings

모든 경고를 무시합니다.

유형: 불리언 (자세한 정보)
file

파일의 내용입니다.

multipart/form-data를 사용한 파일 업로드로 게시되어야 합니다.
url

파일을 가져올 URL입니다.

filekey

임시로 보관한 이전의 업로드를 식별하는 키입니다.

sessionkey
구식입니다.

filekey와 동일하며, 하위 호환성을 위해 유지됩니다.

stash

설정하면 서버는 저장소에 파일을 추가하는 대신 임시로 파일을 보관합니다.

유형: 불리언 (자세한 정보)
filesize

전체 업로드의 파일 크기입니다.

유형: 정수
값은 0와 104,857,600 사이여야 합니다.
offset

바이트 단위의 청크 오프셋.

유형: 정수
값은 0 이상이어야 합니다.
chunk

청크의 내용입니다.

multipart/form-data를 사용한 파일 업로드로 게시되어야 합니다.
async

가능하면 잠재적으로 큰 파일 작업을 비동기로 처리합니다.

유형: 불리언 (자세한 정보)
checkstatus

제공된 파일 키의 업로드 상태만 가져옵니다.

유형: 불리언 (자세한 정보)
token

"csrf" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.

action=userrights

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

사용자의 그룹 권한을 변경합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
user

사용자.

형태: 사용자 이름 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
userid
구식입니다.

user=#ID를 대신 지정하십시오.

유형: 정수
add

이 그룹에 사용자를 추가하지만, 이미 회원이라면 해당 그룹의 회원 만료 날짜를 업데이트합니다.

값 (|로 구분): bot, bureaucrat, interface-admin, suppress, sysop 또는 다른 문자열: bot, bureaucrat, interface-admin, suppress, sysop
expiry

만기 시간 타임스탬프입니다. 상대값(예시: 5 months 또는 2 weeks) 또는 절대값(예시: 2014-09-18T12:34:56Z)이 될 수 있습니다. 타임스탬프만 설정할 경우, add 매개변수에 전달되는 모든 그룹에 사용됩니다. 만료되지 않는 사용자 그룹으로 지정하려면 infinite, indefinite, infinity, 또는 never를 사용하세요.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
기본값: infinite
remove

이 그룹에서 사용자를 제거합니다.

값 (|로 구분): bot, bureaucrat, interface-admin, suppress, sysop 또는 다른 문자열: bot, bureaucrat, interface-admin, suppress, sysop
reason

변경 이유입니다.

기본값: (비어 있음)
token

"userrights" 토큰은 action=query&meta=tokens에서 가져옵니다

호환성을 위해, 웹 UI에 사용된 토큰도 허용합니다.

이 매개변수는 필수입니다.
tags

사용자 권한 기록의 항목에 적용할 변경 태그입니다.

값 (|로 구분): 또는 다른 문자열:
watchuser

이 사용자 문서와 사용자 토론 문서를 주시하기

유형: 불리언 (자세한 정보)
예시:
FooBot 사용자를 bot 그룹에 추가하며 sysopbureaucrat 그룹에서 제거합니다.
api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [연습장에서 열기]
ID가 123인 사용자를 bot 그룹에 추가하며, sysopbureaucrat 그룹에서 제거합니다.
api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [연습장에서 열기]
사용자 SometimeSysopsysop 그룹에 1개월 간 추가합니다.
api.php?action=userrights&user=SometimeSysop&add=sysop&expiry=1%20month&token=123ABC [연습장에서 열기]

action=validatepassword

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

위키의 비밀번호 정책에 근간하여 비밀번호를 확인합니다.

비밀번호를 수용할 수 있으면 Good으로, 로그인 시 비밀번호를 사용할 수 있지만 변경이 필요한 경우 Change로, 비밀번호를 사용할 수 없으면 Invalid로 보고됩니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
password

확인할 비밀번호.

이 매개변수는 필수입니다.
user

계정 생성을 테스트할 때 사용할 사용자 이름입니다. 명명된 사용자는 존재하지 않습니다.

형태: 사용자 이름 그리고 사용자 ID (예: "#12345") 모두에 따른 사용자
email

계정 생성을 테스트할 때 사용할 이메일 주소입니다.

realname

계정 생성을 테스트할 때 사용할 실명입니다.

예시:
현재 사용자에 대해 비밀번호 foobar를 확인합니다.
api.php?action=validatepassword&password=foobar [연습장에서 열기]
사용자 Example를 만들기 위해 비밀번호 qwerty를 확인합니다.
api.php?action=validatepassword&password=querty&user=Example [연습장에서 열기]

action=watch

  • 이 모듈은 read 권한을 요구합니다.
  • 이 모듈은 write 권한을 요구합니다.
  • 이 모듈은 POST 요청만을 허용합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

현재 사용자의 주시목록에서 문서를 추가하거나 제거합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
title
구식입니다.

주시하거나 주시를 해제할 문서입니다. titles를 대신 사용하세요.

labels

주시 대상 문서에 할당할 레이블 ID입니다. 이는 문서에 존재하는 모든 기존 레이블이 지정된 레이블로 대체됩니다.

유형: 정수 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
unwatch

설정하면 문서의 주시는 해제됩니다.

유형: 불리언 (자세한 정보)
continue

더 많은 결과를 이용할 수 있을 때, 계속하려면 이것을 사용하십시오. 쿼리를 계속 진행하는 방법에 대한 자세한 정보는 mediawiki.org에서 확인할 수 있습니다.

titles

작업할 제목의 목록입니다.

| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
pageids

작업할 페이지 ID의 목록입니다.

유형: 정수 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 50(더 높은 제한이 허용된 클라이언트의 경우 500)입니다.
revids

작업할 판 ID의 목록입니다. 거의 모든 쿼리 모듈은 판 ID를 해당하는 문서 ID로 변환하고, 최신 판을 기준으로 작업합니다. prop=revisions만이 응답으로 정확한 판을 사용합니다.

유형: 정수 목록
| 또는 대안으로 값을 구분합니다.
값의 최대 수는 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
제시된 문서에 끼워넣은 모든 문서를 반환합니다.
trackingcategories
Special:TrackingCategories에 정의된 모든 기존 추적 분류를 열거합니다. 추적 분류는 문서를 포함하거나 해당 분류 문서가 존재하는 경우에 존재합니다.
transcludedin
제시된 문서를 끼워넣은 모든 문서를 찾습니다.
watchlist
현재 사용자의 주시목록의 문서의 최근 바뀜을 가져옵니다.
watchlistraw
현재 사용자의 주시문서 목록의 모든 문서를 가져옵니다.
다음 값 중 하나: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, trackingcategories, transcludedin, watchlist, watchlistraw 또는 다른 문자열: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, trackingcategories, transcludedin, watchlist, watchlistraw
redirects

titles, pageids, revidsgenerator가 반환한 문서들의 넘겨주기를 자동으로 결정합니다.

유형: 불리언 (자세한 정보)
converttitles

필요하면 제목을 다른 형태로 변환합니다. 위키의 내용 언어가 형태 변환을 지원하는 경우에만 동작합니다. 형태 변환을 지원하는 언어는 ban, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh 그리고 zh을(를) 포함합니다.

유형: 불리언 (자세한 정보)
token

"watch" 토큰은 action=query&meta=tokens에서 가져옵니다

이 매개변수는 필수입니다.

format=json

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

데이터를 JSON 형식으로 출력합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
callback

지정된 경우, 출력을 특정 함수 호출로 래핑합니다. 보안을 위해 모든 사용자 지정 데이터는 제한됩니다.

utf8

지정한 경우, 대부분(전부는 아님)의 비ASCII 문자를 16진수 이스케이프 시퀀스로 대체하는 대신 UTF-8로 인코딩합니다. formatversion1이 아닌 경우 기본값입니다.

유형: 불리언 (자세한 정보)
ascii

지정한 경우, 대부분(전부는 아님)의 비ASCII 문자를 16진수 이스케이프 시퀀스로 인코딩합니다. formatversion1인 경우 기본값입니다.

유형: 불리언 (자세한 정보)
formatversion

출력 형식

1
하위 호환 형식(XML 스타일 불리언 값, 콘텐츠 노드용 * 키 등).
2
최신 형식.
latest
최신 형식(현재 2)을 사용합니다. 형식은 예고 없이 변경될 수 있습니다.
다음 값 중 하나: 1, 2, latest 또는 다른 문자열: 1, 2, latest
기본값: 1
예시:
쿼리 결과를 JSON 포맷으로 반환합니다.
api.php?action=query&meta=siteinfo&siprop=namespaces&format=json [연습장에서 열기]

format=jsonfm

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

데이터를 JSON 포맷으로 출력합니다. (HTML의 가독성 증가)

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
wrappedhtml

가독성 높은 HTML과 관련 리소스로더 모듈을 JSON 객체로 반환합니다.

유형: 불리언 (자세한 정보)
callback

지정된 경우, 출력을 특정 함수 호출로 래핑합니다. 보안을 위해 모든 사용자 지정 데이터는 제한됩니다.

utf8

지정한 경우, 대부분(전부는 아님)의 비ASCII 문자를 16진수 이스케이프 시퀀스로 대체하는 대신 UTF-8로 인코딩합니다. formatversion1이 아닌 경우 기본값입니다.

유형: 불리언 (자세한 정보)
ascii

지정한 경우, 대부분(전부는 아님)의 비ASCII 문자를 16진수 이스케이프 시퀀스로 인코딩합니다. formatversion1인 경우 기본값입니다.

유형: 불리언 (자세한 정보)
formatversion

출력 형식

1
하위 호환 형식(XML 스타일 불리언 값, 콘텐츠 노드용 * 키 등).
2
최신 형식.
latest
최신 형식(현재 2)을 사용합니다. 형식은 예고 없이 변경될 수 있습니다.
다음 값 중 하나: 1, 2, latest 또는 다른 문자열: 1, 2, latest
기본값: 1

format=none

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

아무 것도 출력하지 않습니다.

예시:
쿼리 결과를 NONE 포맷으로 반환합니다.
api.php?action=query&meta=siteinfo&siprop=namespaces&format=none [연습장에서 열기]

format=php

(main | php)
  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

데이터를 직렬화된 PHP 포맷으로 출력합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
formatversion

출력 형식

1
하위 호환 형식(XML 스타일 불리언 값, 콘텐츠 노드용 * 키 등).
2
최신 형식.
latest
최신 형식(현재 2)을 사용합니다. 형식은 예고 없이 변경될 수 있습니다.
다음 값 중 하나: 1, 2, latest 또는 다른 문자열: 1, 2, latest
기본값: 1
예시:
쿼리 결과를 PHP 포맷으로 반환합니다.
api.php?action=query&meta=siteinfo&siprop=namespaces&format=php [연습장에서 열기]

format=phpfm

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

데이터를 PHP 포맷(HTML의 가독성 증가)으로 출력합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
wrappedhtml

가독성 높은 HTML과 관련 리소스로더 모듈을 JSON 객체로 반환합니다.

유형: 불리언 (자세한 정보)
formatversion

출력 형식

1
하위 호환 형식(XML 스타일 불리언 값, 콘텐츠 노드용 * 키 등).
2
최신 형식.
latest
최신 형식(현재 2)을 사용합니다. 형식은 예고 없이 변경될 수 있습니다.
다음 값 중 하나: 1, 2, latest 또는 다른 문자열: 1, 2, latest
기본값: 1

format=rawfm

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

디버깅 요소를 포함하여 데이터를 JSON 형식으로 출력합니다. (HTML의 가독성 증가)

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
wrappedhtml

가독성 높은 HTML과 관련 리소스로더 모듈을 JSON 객체로 반환합니다.

유형: 불리언 (자세한 정보)

format=xml

(main | xml)
  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

데이터를 XML 형식으로 출력합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
includexmlnamespace

지정하면 XML 이름공간을 추가합니다.

유형: 불리언 (자세한 정보)
예시:
쿼리 결과를 XML 포맷으로 반환합니다.
api.php?action=query&meta=siteinfo&siprop=namespaces&format=xml [연습장에서 열기]

format=xmlfm

  • 이 모듈은 read 권한을 요구합니다.
  • 출처: MediaWiki
  • 라이선스: GPL-2.0-or-later

데이터를 XML 포맷(가독성 높은 HTML 방식)으로 출력합니다.

특정 매개변수:
다른 일반 매개변수를 사용할 수 있습니다.
wrappedhtml

가독성 높은 HTML과 관련 리소스로더 모듈을 JSON 객체로 반환합니다.

유형: 불리언 (자세한 정보)
includexmlnamespace

지정하면 XML 이름공간을 추가합니다.

유형: 불리언 (자세한 정보)

크레딧

API 개발자:

  • Yuri Astrakhan (만든이, 선임 개발자 2006년 9월~2007년 9월)
  • Roan Kattouw (선임 개발자, 2007년 9월–2009년)
  • Victor Vasiliev
  • Bryan Tong Minh
  • Sam Reed
  • Brad Jorsch (선임 개발자 2013년–2020년)

당신의 의견이나 제안, 질문은 [email protected] 로 보내주시고, 버그 보고는 https://phabricator.wikimedia.org/ 에 해주시기 바랍니다.