Axuda da API de MediaWiki
Esta é unha páxina de documentación da API de MediaWiki xerada automaticamente.
Documentación e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
Módulo principal
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Estado: A API de MediaWiki é unha interface estable e consolidada que ten un mantemento activo e está en constante mellora. Aínda que intentamos evitalo, ocasionalmente precisamos facer cambios importantes que rompen a estrutura anterior; podes apuntarte á lista de discusión mediawiki-api-announce para recibires información acerca das actualizacións.
Solicitudes incorrectas: Cando se envían solicitudes incorrectas á API, envíase unha cabeceira HTTP coa chave "MediaWiki-API-Error" e, a seguir, tanto o valor da cabeceira como o código de erro devolto quedarán definidos co mesmo valor. Para máis información, consulta API: Erros e avisos.
Probas: Para facilitar as peticións de proba á API, consulta Special:ApiSandbox.
- action
Que acción se realizará.
- block
- Bloquear un usuario.
- changeauthenticationdata
- Cambiar os datos de autenticación do usuario actual.
- changecontentmodel
- Cambiar o modelo de contido dunha páxina
- checktoken
- Verificar a validez dun identificador de action=query&meta=tokens.
- clearhasmsg
- Limpar a bandeira
hasmsg
para o usuario actual - clientlogin
- Conectarse á wiki usando o fluxo interactivo.
- compare
- Obter as diferencias entre dúas páxinas.
- createaccount
- Crear unha nova conta de usuario.
- delete
- Borrar a páxina.
- edit
- Crear e editar páxinas.
- emailuser
- Enviar un correo electrónico a un usuario.
- expandtemplates
- Expandir tódolos modelos dentro do wikitexto.
- feedcontributions
- Devolve a lista de contribucións dun usuario.
- feedrecentchanges
- Devolve un ficheiro de cambios recentes.
- feedwatchlist
- Devolve o fluxo dunha lista de vixilancia.
- filerevert
- Revertir o ficheiro a unha versión anterior.
- help
- Amosar axuda para os módulos indicados.
- imagerotate
- Xirar unha ou máis imaxes.
- import
- Importar unha páxina doutra wiki, ou dun ficheiro XML.
- linkaccount
- Vincular unha conta dun provedor externo ó usuario actual.
- login
- Iniciar sesión e obter as cookies de autenticación.
- logout
- Terminar e limpar os datos de sesión.
- managetags
- Realizar tarefas de xestión relacionadas coa modificación de etiquetas.
- mergehistory
- Fusionar os historiais das páxinas.
- move
- Mover unha páxina.
- opensearch
- Buscar no wiki mediante o protocolo OpenSearch.
- options
- Cambiar as preferencias do usuario actual.
- paraminfo
- Obter información sobre módulos API.
- parse
- Fai a análise sintáctica do contido e devolve o resultado da análise.
- patrol
- Patrullar unha páxina ou edición.
- protect
- Cambiar o nivel de protección dunha páxina.
- purge
- Borrar a caché para os títulos indicados.
- query
- Consultar datos de e sobre MediaWiki.
- removeauthenticationdata
- Elimina os datos de autenticación do usuario actual.
- resetpassword
- Envía un correo de inicialización de contrasinal a un usuario.
- revisiondelete
- Borrar e restaurar revisións.
- rollback
- Desfacer a última edición da páxina.
- rsd
- Exportar un esquema RSD (Really Simple Discovery).
- setnotificationtimestamp
- Actualizar a data e hora de notificación das páxinas vixiadas.
- setpagelanguage
- Cambiar a lingua dunha páxina.
- spamblacklist
- Validar um ou mais URL contra a lista de barramento de spam.
- tag
- Engadir ou eliminar etiquetas de cambio de revisións individuais ou entradas de rexistro.
- unblock
- Desbloquear un usuario.
- undelete
- Restaurar modificacións dunha páxina borrada.
- unlinkaccount
- Elimina unha conta vinculada do usuario actual.
- upload
- Subir un ficheiro, ou obter o estado das subas pendentes.
- userrights
- Cambiar a pertencia dun usuario a un grupo.
- validatepassword
- Valida un contrasinal contra as políticas de contrasinais da wiki.
- watch
- Engadir ou borrar páxinas da lista de vixilancia do usuario actual.
- categorytree
- Interno. Módulo interno para a extensión CategoryTree.
- cspreport
- Interno. Usado polos navegadores para informar de violacións da política de confidencialidade de contido. Este módulo non debe se usado nunca, excepto cando é usado automaticamente por un navegador web compatible con CSP.
- stashedit
- Interno. Preparar unha edición na caché compartida.
- Un valor dos seguintes valores: block, changeauthenticationdata, changecontentmodel, checktoken, clearhasmsg, clientlogin, compare, createaccount, delete, edit, emailuser, expandtemplates, feedcontributions, feedrecentchanges, feedwatchlist, filerevert, help, imagerotate, import, linkaccount, login, logout, managetags, mergehistory, move, opensearch, options, paraminfo, parse, patrol, protect, purge, query, removeauthenticationdata, resetpassword, revisiondelete, rollback, rsd, setnotificationtimestamp, setpagelanguage, spamblacklist, tag, unblock, undelete, unlinkaccount, upload, userrights, validatepassword, watch, categorytree, cspreport, stashedit
- Por defecto: help
- format
O formato de saída.
- json
- Datos de saída en formato JSON.
- jsonfm
- Datos de saída en formato JSON(impresión en HTML).
- none
- Ningunha saída.
- php
- Datos de saída en formato serializado de PHP.
- phpfm
- Datos de saída en formato serializado de PHP(impresión en HTML).
- rawfm
- Datos de saída, incluíndo os elementos de depuración, en formato JSON (impresión en HTML).
- xml
- Datos de saída en formato XML.
- xmlfm
- Datos de saída en formato XML(impresión en HTML).
- Un valor dos seguintes valores: json, jsonfm, none, php, phpfm, rawfm, xml, xmlfm
- Por defecto: jsonfm
- maxlag
O retardo máximo pode usarse cando MediaWiki está instalada nun cluster de base de datos replicadas. Para gardar accións que causen calquera retardo máis de replicación do sitio, este parámetro pode facer que o cliente espere ata que o retardo de replicación sexa menor que o valor especificado. No caso de retardo excesivo, é devolto o código de erro maxlag cunha mensaxe como esperando por $host: $lag segundos de retardo.
Para máis información, ver Manual: Maxlag parameter.- Tipo: número enteiro
- smaxage
Fixar a cabeceira HTTP de control de caché
s-maxage
a eses segundos. Os erros nunca se gardan na caché.- Tipo: número enteiro
- Por defecto: 0
- maxage
Fixar a cabeceira HTTP de control de caché
max-age
a eses segundos. Os erros nunca se gardan na caché.- Tipo: número enteiro
- Por defecto: 0
- assert
Verificar que o usuario está conectado se ten o valor user, non conectado se ten o valor anon ou ten dereitos de bot se ten o valor bot.
- Un valor dos seguintes valores: anon, bot, user
- assertuser
Verificar que o usuario actual é o usuario nomeado.
- Tipo: usuario, por nome de usuario
- requestid
Calquera valor dado aquí será incluído na resposta. Pode usarse para distingir peticións.
- servedby
Inclúa o nome do servidor que servía a solicitude nos resultados.
- Tipo: booleano (detalles)
- curtimestamp
Incluir a marca de tempo actual no resultado.
- Tipo: booleano (detalles)
- responselanginfo
Incluír no resultado as linguas usada para uselang e errorlang.
- Tipo: booleano (detalles)
- origin
Cando se accede á API usando unha petición AJAX entre dominios (CORS), inicialice o parámetro co dominio orixe. Isto debe incluírse en calquera petición "pre-flight" e, polo tanto, debe ser parte da petición URI (non do corpo POST).
Para peticións autenticadas, isto debe coincidir exactamente cunha das orixes na cabeceira
Origin
, polo que ten que establecerse a algo como https://en.wikipedia.org ou https://meta.wikimedia.org. Se este parámetro non coincide coa cabeceiraOrigin
, devolverase unha resposta 403. Se este parámetro coincide coa cabeceiraOrigin
e a orixe está permitida, as cabeceirasAccess-Control-Allow-Origin
eAccess-Control-Allow-Credentials
quedarán fixadas.Para peticións non autenticadas, especifique o valor *. Isto fará que se fixe a cabeceira
Access-Control-Allow-Origin
, peroAccess-Control-Allow-Credentials
seráfalse
e todos os datos específicos dos usuarios quedarán ocultos.- uselang
Lingua a usar para a tradución de mensaxes. action=query&meta=siteinfo con siprop=languages devolve unha lista de códigos de lingua, especifique user para usar a preferencia de lingua do usuario actual ou especifique content para usar a lingua do contido deste wiki.
- Por defecto: user
- variant
Variante da lingua. Só funciona se a lingua base admite a conversión de variantes.
- errorformat
Formato a usar para a saída de texto de avisos e de erros
- plaintext
- Texto wiki sen as etiquetas HTML e coas entidades substituídas.
- wikitext
- Texto wiki sen analizar.
- html
- HTML
- raw
- Clave e parámetros da mensaxe.
- none
- Sen saída de texto, só os códigos de erro.
- bc
- Formato utilizado antes de MediaWiki 1.29. errorlang e errorsuselocal non se teñen en conta.
- Un valor dos seguintes valores: bc, html, none, plaintext, raw, wikitext
- Por defecto: bc
- errorlang
Lingua usada para advertencias e erros. action=query&meta=siteinfo con siprop=languages devolve unha lista de códigos de lingua. Pode especificar content para utilizar a lingua do contido deste wiki ou uselang para utilizar o mesmo valor que o do parámetro uselang.
- Por defecto: uselang
- errorsuselocal
Se se indica, os textos de erro empregarán mensaxes adaptadas á lingua do espazo de nomes MediaWiki.
- Tipo: booleano (detalles)
- Axuda para o módulo principal
- api.php?action=help [abrir na zona de probas]
- Toda a axuda nunha páxina
- api.php?action=help&recursivesubmodules=1 [abrir na zona de probas]
action=block
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Bloquear un usuario.
- user
Usuario a bloquear.
- Tipo: usuario, por calquera de nome de usuario, IP, Rango de IP e ID de usuario (p. ex. "#12345")
- userid
- Obsoleto.
Especifica user=#ID no seu lugar.
- Tipo: número enteiro
- expiry
Tempo de caducidade. Pode ser relativo (por exemplo, 5 months ou 2 weeks) ou absoluto (por exemplo, 2014-09-18T12:34:56Z). Se se pon infinite, indefinite ou never, o bloqueo nunca caducará.
- Por defecto: never
- reason
Motivo para o bloqueo.
- Por defecto: (baleiro)
- anononly
Bloquear só usuarios anónimos (é dicir, desactivar edicións anónimas deste enderezo IP).
- Tipo: booleano (detalles)
- nocreate
Previr a creación de contas.
- Tipo: booleano (detalles)
- autoblock
Bloquear automaticamente o último enderezo IP utilizado, e calquera outro enderezo desde o que intente conectarse.
- Tipo: booleano (detalles)
- noemail
Impide que o usuario envíe correos electrónicos a través da wiki. (Require o permiso
blockemail
).- Tipo: booleano (detalles)
- hidename
Ocultar o nome de usuario do rexistro de bloqueos. (Precisa do permiso
hideuser
).- Tipo: booleano (detalles)
- allowusertalk
Permitir que o usuario edite a súa propia páxina de conversa (depende de $wgBlockAllowsUTEdit).
- Tipo: booleano (detalles)
- reblock
Se o usuario xa está bloqueado, sobrescribir o bloqueo existente.
- Tipo: booleano (detalles)
- watchuser
Vixiar a páxina de usuario e a de conversa do usuario ou do enderezo IP.
- Tipo: booleano (detalles)
- tags
Cambiar as etiquetas a aplicar á entrada no rexistro de bloqueos.
- Valores (separados con | ou outros):
- partial
Bloquear a un usuario en determinadas páxinas ou espazos de nomes no canto de todo o sitio.
- Tipo: booleano (detalles)
- pagerestrictions
Lista de títulos que o bloqueo impedirá editar ó usuario. Só se aplica cando partial (parcial) está definido como 'true' (verdadeiro).
- Tipo: título da páxina
- Separe os valores con | ou outros.
- O número máximo de valores é 10.
- Só acepta páxinas que existen.
- namespacerestrictions
Lista de identificadores de espazos de nomes que o bloqueo impedirá que edite o usuario. Só se aplica cando partial (parcial) está definido como "true" (verdadeiro).
- Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Bloquear o enderezo IP 192.0.2.5 durante tres días cun motivo.
- api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC [abrir na zona de probas]
- Bloquear indefinidamente o usuario Vandal achegando unha razón e impedir a creación de novas contas e o envío de correos electrónicos.
- api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC [abrir na zona de probas]
action=categorytree
- Este módulo é interno ou inestable. O seu funcionamento pode cambiar sen aviso previo.
- Este módulo precisa permisos de lectura.
- Fonte: CategoryTree
- Licenza: GPL-2.0-or-later
Módulo interno para a extensión CategoryTree.
- category
Título no espazo de nomes das categorías; en caso de indicarse, o prefixo será ignorado.
- Este parámetro é obrigatorio.
- options
Opción para o construtor CategoryTree como un obxecto JSON. A opción depth vale 1 por defecto.
action=changeauthenticationdata (changeauth)
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Cambiar os datos de autenticación do usuario actual.
- changeauthrequest
Usar esta petición de autenticación, co id devolto por action=query&meta=authmanagerinfo con amirequestsfor=change.
- Este parámetro é obrigatorio.
- changeauthtoken
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- *
- Este módulo acepta parámetros adicionais dependendo das consultas de autenticación dispoñibles. Use action=query&meta=authmanagerinfo con amirequestsfor=change (ou unha resposta previa deste módulo, se aplicable) para determinar as consultas dispoñibles e os campos que usan.
- Intento de cambiar o contrasinal do usuario actua a ExemploContrasinal.
- api.php?action=changeauthenticationdata&changeauthrequest=MediaWiki%5CAuth%5CPasswordAuthenticationRequest&password=ExamplePassword&retype=ExamplePassword&changeauthtoken=123ABC [abrir na zona de probas]
action=changecontentmodel
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Cambiar o modelo de contido dunha páxina
- title
Título da páxina para a que cambiar o modelo de contido. Non pode usarse xunto con pageid.
- pageid
Identificador da páxina para a que cambiar o modelo de contido. Non pode usarse xunto con title.
- Tipo: número enteiro
- summary
Editar o resumo e o motivo da entrada do rexistro
- tags
As etiquetas de cambio que se aplicarán á entrada do rexistro e á edición.
- Valores (separados con | ou outros):
- model
Modelo de contido para o novo contido.
- Este parámetro é obrigatorio.
- Un valor dos seguintes valores: css, javascript, json, text, wikitext
- bot
Marcar o cambio de modelo de contido cun sinal de bot.
- Tipo: booleano (detalles)
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Cambiar a páxina principal para ter o modelo de contido
text
- api.php?action=changecontentmodel&title=Main Page&model=text&token=123ABC [abrir na zona de probas]
action=checktoken
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Verificar a validez dun identificador de action=query&meta=tokens.
- type
Tipo de identificador a probar.
- Este parámetro é obrigatorio.
- Un valor dos seguintes valores: createaccount, csrf, login, patrol, rollback, userrights, watch
- token
Identificador a probar.
- Este parámetro é obrigatorio.
- maxtokenage
Tempo máximo autorizado para o identificador, en segundos.
- Tipo: número enteiro
- Verificar a validez de un identificador csrf.
- api.php?action=checktoken&type=csrf&token=123ABC [abrir na zona de probas]
action=clearhasmsg
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Limpar a bandeira hasmsg
para o usuario actual
- Limpar a bandeira
hasmsg
para o usuario actual - api.php?action=clearhasmsg [abrir na zona de probas]
action=clientlogin (login)
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Conectarse á wiki usando o fluxo interactivo.
O procedemento xeral para usar este módulo é:
action=query&meta=authmanagerinfo con amirequestsfor=login, e un identificador login de action=query&meta=tokens.
- Presentar os campos ó usuario, e obter o seu envío.
- Enviar a este módulo, proporcionando loginreturnurl e calquera campo relevante.
- Comprobar o status na resposta.
- Se vostede recibe PASS ou FAIL, a acción rematou. A operación foi correcta ou non se fixo.
- Se vostede recibe UI, presenta os novos campos ó usuario e obtén o seu envío. Logo son enviados a este módulo con logincontinue e o conxunto de campos relevantes, e repite o paso 4.
- Se vostede recibe REDIRECT, dirixe ó usuario a redirecttarget e espera pola resposta a loginreturnurl. Logo envíaa a este módulo con logincontinue e calquera campo pasado á URL de volta, e repite o paso 4.
- Se recibe RESTART, isto significa que a autenticación funcionou pero que non temos unha conta de usuario ligada. Debe tratar isto igual que UI ou como FAIL.
- loginrequests
Só usar estas peticións de autenticación, co id devolto por action=query&meta=authmanagerinfo con amirequestsfor=login ou dunha resposta previa deste módulo.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- loginmessageformat
Formato a usar para devolver as mensaxes.
- Un valor dos seguintes valores: html, none, raw, wikitext
- Por defecto: wikitext
- loginmergerequestfields
Fusionar os campos de información para todas as peticións de autenticación nunha táboa.
- Tipo: booleano (detalles)
- loginpreservestate
Conservar o estado dun intento previo de conexión fallida, se é posible.
- Tipo: booleano (detalles)
- loginreturnurl
Devolve o URL para os fluxos de autenticación de terceiros, que debe ser absoluto. Este ou logincontinue é obrigatorio.
Logo da recepción dunha resposta REDIRECT, vostede normalmente abrirá un navegador web ou un visor web para ver a URL redirecttarget especificada para un fluxo de autenticación de terceiros. Cando isto se complete, a aplicación de terceiros enviará ó navegador web ou visor web a esta URL. Vostede debe eliminar calquera consulta ou parámetros POST da URL e pasalos como unha consulta logincontinue a este módulo API.
- logincontinue
Esta petición é unha continucación despois dun resposta precedente UI ou REDIRECT. Esta ou loginreturnurl é requirida.
- Tipo: booleano (detalles)
- logintoken
Un identificador "login" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- *
- Este módulo acepta parámetros adicionais dependendo das consultas de autenticación dispoñibles. Use action=query&meta=authmanagerinfo con amirequestsfor=login (ou unha resposta previa deste módulo, se aplicable) para determinar as consultas dispoñibles e os campos que usan.
- Comezar o proceso de conexión á wiki como o usuario Exemplo con contrasinal ExemploContrasinal.
- api.php?action=clientlogin&username=Example&password=ExamplePassword&loginreturnurl=http://example.org/&logintoken=123ABC [abrir na zona de probas]
- Continuar a conexión despois dunha resposta de UI para unha autenticación de dous factores, proporcionando un OATHToken con valor 987654.
- api.php?action=clientlogin&logincontinue=1&OATHToken=987654&logintoken=123ABC [abrir na zona de probas]
action=compare
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Obter as diferencias entre dúas páxinas.
Debe indicar un número de revisión, un título de páxina, ou un ID de páxina tanto para "from" como para "to".
- fromtitle
Primeiro título para comparar.
- fromid
Identificador da primeira páxina a comparar.
- Tipo: número enteiro
- fromrev
Primeira revisión a comparar.
- Tipo: número enteiro
- fromslots
Sobrescribir o contido da revisión especificada por fromtitle, fromid ou fromrev.
Este parámetro especifica os espazos que se van modificar. Usa fromtext-{slot}, fromcontentmodel-{slot} e fromcontentformat-{slot} para especificar contido para cada espazo.
- Valores (separados con | ou outros): main
- fromtext-{slot}
Texto do espazo especificado. Se se omite, o espazo elimínase da revisión.
- Este é un parámetro modelado. Ao facer a solicitude, {slot} no nome do parámetro debe substituirse polos valores de fromslots.
- fromsection-{slot}
Cando fromtext-{slot} é o contido dunha única sección, este é o identificador da sección. Combinarase coa revisión especificada por fromtitle, fromid ou fromrev como se fose unha edición de sección.
- Este é un parámetro modelado. Ao facer a solicitude, {slot} no nome do parámetro debe substituirse polos valores de fromslots.
- fromcontentformat-{slot}
Formato de serialización de contido de fromtext-{slot}.
- Este é un parámetro modelado. Ao facer a solicitude, {slot} no nome do parámetro debe substituirse polos valores de fromslots.
- Un valor dos seguintes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- fromcontentmodel-{slot}
Modelo de contido de fromtext-{slot}. Se non se proporciona, adiviñarase en función dos demais parámetros.
- Este é un parámetro modelado. Ao facer a solicitude, {slot} no nome do parámetro debe substituirse polos valores de fromslots.
- Un valor dos seguintes valores: css, javascript, json, text, unknown, wikitext
- frompst
Facer unha transformación previa en fromtext-{slot}.
- Tipo: booleano (detalles)
- fromtext
- Obsoleto.
Especifica fromslots=main e usa fromtext-main no seu lugar.
- fromcontentformat
- Obsoleto.
Especifica fromslots=main e usa fromcontentformat-main no seu lugar.
- Un valor dos seguintes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- fromcontentmodel
- Obsoleto.
Especifica fromslots=main e usa fromcontentmodel-main no seu lugar.
- Un valor dos seguintes valores: css, javascript, json, text, unknown, wikitext
- fromsection
- Obsoleto.
Usa só a sección especificada do contido "from" especificado.
- totitle
Segundo título para comparar.
- toid
Identificador da segunda páxina a comparar.
- Tipo: número enteiro
- torev
Segunda revisión a comparar.
- Tipo: número enteiro
- torelative
Usar unha revisión relativa á revisión determinada a partir de fromtitle, fromid ou fromrev. Todas as outras opcións "to" han ignorarse.
- Un valor dos seguintes valores: cur, next, prev
- toslots
Sobrescribir o contido da revisión especificada por totitle, toid ou torev.
Este parámetro especifica os espazos que se van modificar. Usa totext-{slot}, tocontentmodel-{slot} e tocontentformat-{slot} para especificar contido para cada espazo.
- Valores (separados con | ou outros): main
- totext-{slot}
Texto do espazo especificado. Se se omite, o espazo elimínase da revisión.
- Este é un parámetro modelado. Ao facer a solicitude, {slot} no nome do parámetro debe substituirse polos valores de toslots.
- tosection-{slot}
Cando totext-{slot} é o contido dunha única sección, este é o identificador da sección. Combinarase coa revisión especificada por totitle, toid ou torev como se fose unha edición de sección.
- Este é un parámetro modelado. Ao facer a solicitude, {slot} no nome do parámetro debe substituirse polos valores de toslots.
- tocontentformat-{slot}
Formato de serialización de contido de totext-{slot}.
- Este é un parámetro modelado. Ao facer a solicitude, {slot} no nome do parámetro debe substituirse polos valores de toslots.
- Un valor dos seguintes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- tocontentmodel-{slot}
Modelo de contido de totext-{slot}. Se non se proporciona, adiviñarase en función dos demais parámetros.
- Este é un parámetro modelado. Ao facer a solicitude, {slot} no nome do parámetro debe substituirse polos valores de toslots.
- Un valor dos seguintes valores: css, javascript, json, text, unknown, wikitext
- topst
Facer unha transformación previa ao gardado en totext.
- Tipo: booleano (detalles)
- totext
- Obsoleto.
Especifica toslots=main e usa totext-main no seu lugar.
- tocontentformat
- Obsoleto.
Especifica toslots=main e usa tocontentformat-main no seu lugar.
- Un valor dos seguintes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- tocontentmodel
- Obsoleto.
Especifica toslots=main e usa tocontentmodel-main no seu lugar.
- Un valor dos seguintes valores: css, javascript, json, text, unknown, wikitext
- tosection
- Obsoleto.
Usa só a sección especificada do contido "to" especificado.
- prop
Que información obter.
- diff
- O diff HTML.
- diffsize
- O tamaño do diff HTML, en bytes.
- rel
- Os identificadores de revisión da revisión anterior a "from" e despois de "to", se existen.
- ids
- Os identificadores de páxina e de revisión das revisións "from" e "to".
- title
- Os títulos das páxinas das revisións "from" e "to".
- user
- O nome de usuario e o identificador das revisións "from" e "to". Se a revisión do usuario foi borrada, ha recibirse unha propiedade fromuserhidden ou touserhidden.
- comment
- O comentario das revisións "from" e "to". Se a revisión do comentario foi borrada, ha recibirse unha propiedade fromcommenthidden ou tocommenthidden.
- parsedcomment
- O comentario analizado das revisións "from" e "to". Se a revisión do comentario foi borrada, ha recibirse unha propiedade fromcommenthidden ou tocommenthidden.
- size
- Tamaño das revisións "from" e "to".
- timestamp
- O selo de tempo das revisións "from" e "to".
- Valores (separados con | ou outros): comment, diff, diffsize, ids, parsedcomment, rel, size, timestamp, title, user
- Por defecto: diff|ids|title
- slots
Devolver as diferenzas individuais para estes espazos, en lugar dunha diferenza combinada para todos os espazos.
- Valores (separados con | ou outros): main
- Para especificar tódolos valores, use *.
- difftype
Devolver a comparación con formato HTML en liña.
- Un valor dos seguintes valores: inline, table
- Por defecto: table
- Crear unha diferenza entre a revisión 1 e a 2.
- api.php?action=compare&fromrev=1&torev=2 [abrir na zona de probas]
action=createaccount (create)
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Crear unha nova conta de usuario.
O procedemento xeral para usar este módulo é:
action=query&meta=authmanagerinfo con amirequestsfor=create, e un identificador createaccount de action=query&meta=tokens.
- Presentar os campos ó usuario, e obter o seu envío.
- Enviar a este módulo, proporcionando createreturnurl e calquera campo relevante.
- Comprobar o status na resposta.
- Se vostede recibe PASS ou FAIL, a acción rematou. A operación foi correcta ou non se fixo.
- Se vostede recibe UI, presenta os novos campos ó usuario e obtén o seu envío. Logo son enviados a este módulo con createcontinue e o conxunto de campos relevantes, e repite o paso 4.
- Se vostede recibe REDIRECT, dirixe ó usuario a redirecttarget e espera pola resposta a createreturnurl. Logo envíaa a este módulo con createcontinue e calquera campo pasado á URL de volta, e repite o paso 4.
- Se recibe RESTART, isto significa que a autenticación funcionou pero que non temos unha conta de usuario ligada. Debe tratar isto igual que UI ou como FAIL.
- createrequests
Só usar estas peticións de autenticación, co id devolto por action=query&meta=authmanagerinfo con amirequestsfor=create ou dunha resposta previa deste módulo.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- createmessageformat
Formato a usar para devolver as mensaxes.
- Un valor dos seguintes valores: html, none, raw, wikitext
- Por defecto: wikitext
- createmergerequestfields
Fusionar os campos de información para todas as peticións de autenticación nunha táboa.
- Tipo: booleano (detalles)
- createpreservestate
Conservar o estado dun intento previo de conexión fallida, se é posible.
SE action=query&meta=authmanagerinfo devolve o valor "certo" para hasprimarypreservedstate, as consultas marcadas como primary-required deben ser omitidas. Se devolve un valor non baleiro para preservedusername, ese nome de usuario debe usarse para o parámetro username.
- Tipo: booleano (detalles)
- createreturnurl
Devolve o URL para os fluxos de autenticación de terceiros, que debe ser absoluto. Este ou createcontinue é obrigatorio.
Logo da recepción dunha resposta REDIRECT, vostede normalmente abrirá un navegador web ou un visor web para ver a URL redirecttarget especificada para un fluxo de autenticación de terceiros. Cando isto se complete, a aplicación de terceiros enviará ó navegador web ou visor web a esta URL. Vostede debe eliminar calquera consulta ou parámetros POST da URL e pasalos como unha consulta createcontinue a este módulo API.
- createcontinue
Esta petición é unha continucación despois dun resposta precedente UI ou REDIRECT. Esta ou createreturnurl é requirida.
- Tipo: booleano (detalles)
- createtoken
Un identificador "createaccount" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- *
- Este módulo acepta parámetros adicionais dependendo das consultas de autenticación dispoñibles. Use action=query&meta=authmanagerinfo con amirequestsfor=create (ou unha resposta previa deste módulo, se aplicable) para determinar as consultas dispoñibles e os campos que usan.
- Comezar o proceso de crear un usuario Exemplo con contrasinal ExemploContrasinal.
- api.php?action=createaccount&username=Example&password=ExamplePassword&retype=ExamplePassword&createreturnurl=http://example.org/&createtoken=123ABC [abrir na zona de probas]
action=cspreport
- Este módulo é interno ou inestable. O seu funcionamento pode cambiar sen aviso previo.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Usado polos navegadores para informar de violacións da política de confidencialidade de contido. Este módulo non debe se usado nunca, excepto cando é usado automaticamente por un navegador web compatible con CSP.
- reportonly
Marcar un informe dunha política de vixilancia e non unha política esixida
- Tipo: booleano (detalles)
- source
Que xerou a cabeceira CSP que lanzou este informe
- Por defecto: internal
action=delete
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Borrar a páxina.
- title
Título da páxina a eliminar. Non pode usarse xunto con pageid.
- pageid
Identificador da páxina a eliminar. Non pode usarse xunto con title.
- Tipo: número enteiro
- reason
Razón para o borrado. Se non se indica, usarase unha razón xenerada automaticamente.
- tags
Cambiar as etiquetas a aplicar na entrada do rexistro de borrado.
- Valores (separados con | ou outros):
- deletetalk
Borrar a páxina de conversa, se existe.
- Tipo: booleano (detalles)
- watch
- Obsoleto.
Engadir esta páxina á lista de vixilancia do usuario actual.
- Tipo: booleano (detalles)
- watchlist
Engadir ou eliminar incondicionalmente a páxina da lista de vixilancia do usuario actual, usar as preferencias (ignórase para os usuarios que son bots) ou non cambiar a vixilancia.
- Un valor dos seguintes valores: nochange, preferences, unwatch, watch
- Por defecto: preferences
- unwatch
- Obsoleto.
Eliminar esta páxina da lista de vixilancia do usuario actual.
- Tipo: booleano (detalles)
- oldimage
Nome da imaxe antiga a borrar como se proporciona en action=query&prop=imageinfo&iiprop=archivename.
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
action=edit
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Crear e editar páxinas.
- title
Título da páxina que quere editar. Non pode usarse xunto con pageid.
- pageid
Identificador da páxina que quere editar. Non pode usarse xunto con title.
- Tipo: número enteiro
- section
Identificador de sección. O 0 é para a sección superior, new para unha sección nova. A miúdo un enteiro positivo, pero tamén pode non ser numérico.
- sectiontitle
O título para unha nova sección ao usares section=new.
- text
Contido da páxina.
- summary
Resumo de edición.
Cando non se proporciona este parámetro ou está baleiro, pode xerarse un resumo de edición automaticamente.
Ao usares section=new e non proporcionares sectiontitle, o valor deste parámetro úsase para o título da sección e xérase automaticamente un resumo de edición.
- tags
Cambiar as etiquetas a aplicar á revisión.
- Valores (separados con | ou outros):
- minor
Marcar isto como unha edición pequena
- Tipo: booleano (detalles)
- notminor
Non marcar esta edición como unha edición pequena aínda que se estableza a preferencia de usuario "Marcar por defecto todas as edicións como edicións pequenas".
- Tipo: booleano (detalles)
- bot
Marcar esta edición como de bot.
- Tipo: booleano (detalles)
- baserevid
Identificador da revisión base, usado para detectar conflitos de edición. Pode obterse mediante action=query&prop=revisions. Os conflitos propios fan que a edición falle agás que se estableza o parámetro basetimestamp.
- Tipo: número enteiro
- basetimestamp
Selo de tempo da revisión de base, usado para detectar conflitos de edición. Pode obterse mediante action=query&prop=revisions&rvprop=timestamp. Ignóranse os conflitos propios.
- Tipo: selo de tempo (formatos permitidos)
- starttimestamp
Selo de tempo do comezo do proceso de edición, usado para detectar conflitos de edición. Pode obterse un valor axeitado usando curtimestamp cando se comeza o proceso de edición (por exemplo, cando se carga o contido da páxina a editar).
- Tipo: selo de tempo (formatos permitidos)
- recreate
Ignorar todos os erros da páxina mentres está a ser borrada.
- Tipo: booleano (detalles)
- createonly
Non editar a páxina se xa existe.
- Tipo: booleano (detalles)
- nocreate
Amosar un mensaxe de erro se a páxina non existe
- Tipo: booleano (detalles)
- watch
- Obsoleto.
Engadir esta páxina á lista de vixilancia do usuario actual.
- Tipo: booleano (detalles)
- unwatch
- Obsoleto.
Eliminar esta páxina da lista de vixilancia do usuario actual.
- Tipo: booleano (detalles)
- watchlist
Engadir ou eliminar incondicionalmente a páxina da lista de vixilancia do usuario actual, usar as preferencias (ignórase para os usuarios que son bots) ou non cambiar a vixilancia.
- Un valor dos seguintes valores: nochange, preferences, unwatch, watch
- Por defecto: preferences
- md5
A función hash MD5 do parámetro text, ou dos parámetros prependtext e appendtext concatenados. Se está definida, non se fará a edición ata que a función hash sexa correcta.
- prependtext
Engadir este texto ao comezo da páxina ou sección. Sobrescribe text.
- appendtext
Engadir este texto ao comezo da páxina ou sección. Sobrescribe text.
Usa section=new para engadir unha nova sección, no canto deste parámetro.
- undo
Desfacer esta revisión. Ignorar text, prependtext e appendtext.
- Tipo: número enteiro
- O valor non debe ser inferior a 0.
- undoafter
Desfacer tódalas revisións dende undo ata esta. Se non está definido, só desfacer unha revisión.
- Tipo: número enteiro
- O valor non debe ser inferior a 0.
- redirect
Resolver redireccións automaticamente
- Tipo: booleano (detalles)
- contentformat
Formato de serialización de contido utilizado para o texto de entrada.
- Un valor dos seguintes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- contentmodel
Modelo de contido para o novo contido.
- Un valor dos seguintes valores: css, javascript, json, text, unknown, wikitext
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
O identificador debería enviarse empre como o último parámetro, ou polo menos despois do parámetro text.
- Este parámetro é obrigatorio.
- Editar a páxina
- api.php?action=edit&title=Test&summary=test%20summary&text=article%20content&baserevid=1234567&token=123ABC [abrir na zona de probas]
- Antepor __NOTOC__ a unha páxina.
- api.php?action=edit&title=Test&summary=NOTOC&minor=&prependtext=__NOTOC__%0A&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [abrir na zona de probas]
- Desfacer revisións 13579 a 13585 con resumo automático.
- api.php?action=edit&title=Test&undo=13585&undoafter=13579&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [abrir na zona de probas]
action=emailuser
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Enviar un correo electrónico a un usuario.
- target
Usuario ó que lle mandar correo electrónico.
- Este parámetro é obrigatorio.
- subject
Asunto.
- Este parámetro é obrigatorio.
- text
Corpo do correo.
- Este parámetro é obrigatorio.
- ccme
Enviarme unha copia deste correo.
- Tipo: booleano (detalles)
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Enviar un correo electrónico ó usuario WikiSysop co texto Content.
- api.php?action=emailuser&target=WikiSysop&text=Content&token=123ABC [abrir na zona de probas]
action=expandtemplates
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Expandir tódolos modelos dentro do wikitexto.
- title
Título da páxina.
- text
Sintaxis wiki a converter.
- Este parámetro é obrigatorio.
- revid
ID de revisión, para
{{REVISIONID}}
e variables similares.- Tipo: número enteiro
- prop
Pezas de información a retornar.
Teña en conta que se non se selecciona ningún valor o resultado conterá o texto wiki, pero a saída estará nun formato obsoleto.
- wikitext
- O wikitexto expandido.
- categories
- Calquera categoría presente na entrada que non estea representada na saída do texto wiki.
- properties
- Propiedades da páxina definidas por palabras máxicas expandidas no texto wiki.
- volatile
- Definir se a saída é volátil e se non debe usarse noutra parte da páxina.
- ttl
- Tempo máximo a partir do cal os cachés do resultado deben invalidarse.
- modules
- Calquera módulo ResourceLoader que as funcións de análise teñan solicitado engadir á saída. jsconfigvars ou encodedjsconfigvars deben ser solicitadas xunto con modules.
- jsconfigvars
- Devolve as variables específicas de configuración JavaScript da páxina.
- encodedjsconfigvars
- Devolve as variables específicas de configuración JavaScript da páxina como unha cadea de texto JSON.
- parsetree
- A árbore de análise XML da entrada.
- Valores (separados con | ou outros): categories, encodedjsconfigvars, jsconfigvars, modules, parsetree, properties, ttl, volatile, wikitext
- includecomments
Cando queria incluír comentarios HTML na saída.
- Tipo: booleano (detalles)
- showstrategykeys
Indica se debe incluír información sobre a estratexia de fusión interna en jsconfigvars.
- Tipo: booleano (detalles)
- generatexml
- Obsoleto.
Xenerar árbore de análise XML (reemprazado por prop=parsetree).
- Tipo: booleano (detalles)
- Expandir o texto wiki {{Project:Sandbox}}.
- api.php?action=expandtemplates&text={{Project:Sandbox}} [abrir na zona de probas]
action=feedcontributions
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Devolve a lista de contribucións dun usuario.
- feedformat
O formato de alimentación.
- Un valor dos seguintes valores: atom, rss
- Por defecto: rss
- user
Para que usuarios recuperar as contribucións.
- Este parámetro é obrigatorio.
- Tipo: usuario, por calquera de nome de usuario, IP, Rango de IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
- namespace
Que espazo de nomes filtrar polas contribucións.
- Un valor dos seguintes valores: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- year
Desde o ano (e anteriores).
- Tipo: número enteiro
- month
Desde o mes de (e anteriores).
- Tipo: número enteiro
- tagfilter
Filtrar as contribucións que teñan estas etiquetas.
- Valores (separados con | ou outros): mw-blank, mw-changed-redirect-target, mw-contentmodelchange, mw-manual-revert, mw-new-redirect, mw-removed-redirect, mw-replace, mw-reverted, mw-rollback, mw-server-side-upload, mw-undo, wikieditor
- Por defecto: (baleiro)
- deletedonly
Amosar só as contribucións eliminadas.
- Tipo: booleano (detalles)
- toponly
Amosar só as edicións que que son as ultimas revisións.
- Tipo: booleano (detalles)
- newonly
Amosar só as edicións que crearon páxinas.
- Tipo: booleano (detalles)
- hideminor
Ocultar edicións menores.
- Tipo: booleano (detalles)
- showsizediff
Amosar diferenza de tamaño entre edicións.
- Tipo: booleano (detalles)
- Amosar as contribucións do usuario Example.
- api.php?action=feedcontributions&user=Example [abrir na zona de probas]
action=feedrecentchanges
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Devolve un ficheiro de cambios recentes.
- feedformat
O formato da saída.
- Un valor dos seguintes valores: atom, rss
- Por defecto: rss
- namespace
Espazo de nomes ó que limitar os resultados.
- Un valor dos seguintes valores: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- invert
Tódolos nomes de espazos agás o seleccionado
- Tipo: booleano (detalles)
- associated
Incluir o espazo de nomes asociado (conversa ou principal).
- Tipo: booleano (detalles)
- days
Días a limitar os resultados
- Tipo: número enteiro
- O valor non debe ser inferior a 1.
- Por defecto: 7
- limit
Número máximo de resultados a visualizar.
- Tipo: número enteiro
- O valor debe estar entre 1 e 50.
- Por defecto: 50
- from
Amosar modificacións desde entón.
- Tipo: selo de tempo (formatos permitidos)
- hideminor
Ocultar cambios menores.
- Tipo: booleano (detalles)
- hidebots
Ocultar cambios feitos por bots.
- Tipo: booleano (detalles)
- hideanons
Ocultar os cambios realizados por usuarios anónimos.
- Tipo: booleano (detalles)
- hideliu
Ocultar os cambios realizados por usuarios rexistrados.
- Tipo: booleano (detalles)
- hidepatrolled
Ocultar os cambios patrullados.
- Tipo: booleano (detalles)
- hidemyself
Ocultar os cambios realizados polo usuario actual.
- Tipo: booleano (detalles)
- hidecategorization
Agochar os cambios de pertenza á categoría.
- Tipo: booleano (detalles)
- tagfilter
Filtrar por etiqueta.
- target
Amosar só os cambios nas páxinas ligadas a esta.
- showlinkedto
Amosar os cambios nas páxinas ligadas coa páxina seleccionada.
- Tipo: booleano (detalles)
- Amosar os cambios recentes.
- api.php?action=feedrecentchanges [abrir na zona de probas]
- Amosar os cambios recentes limitados a 30 días.
- api.php?action=feedrecentchanges&days=30 [abrir na zona de probas]
action=feedwatchlist
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Devolve o fluxo dunha lista de vixilancia.
- feedformat
O formato da saída.
- Un valor dos seguintes valores: atom, rss
- Por defecto: rss
- hours
Lista as páxinas modificadas desde estas horas ata agora.
- Tipo: número enteiro
- O valor debe estar entre 1 e 72.
- Por defecto: 24
- linktosections
Ligar directamente ás seccións modificadas se é posible.
- Tipo: booleano (detalles)
- allrev
Incluír múltiples revisións da mesma páxina dentro do intervalo de tempo indicado.
- Tipo: booleano (detalles)
- wlowner
Usado con token para acceder á lista de vixilancia doutro usuario.
- Tipo: usuario, por nome de usuario
- wltoken
Un identificador de seguridade (dispoñible nas preferencias de usuario) para permitir o acceso a outros á lista de vixilancia.
- wlshow
Só amosar elementos que cumpran eses criterios. Por exemplo, para ver só edicións menores feitas por usuarios conectados, activar show=minor|!anon.
- Valores (separados con | ou outros): !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread
- wltype
Que tipos de cambios amosar:
- edit
- Edicións comúns a páxinas.
- new
- Creacións de páxinas.
- log
- Entradas do rexistro
- external
- Cambios externos.
- categorize
- Modificacións de pertenza á categoría.
- Valores (separados con | ou outros): categorize, edit, external, log, new
- Por defecto: edit|new|log|categorize
- wlexcludeuser
Non listar cambios deste usuario.
- Tipo: usuario, por calquera de nome de usuario, IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
- Mostar o fluxo da lista de vixilancia.
- api.php?action=feedwatchlist [abrir na zona de probas]
- Amosar tódolos cambios feitos ás páxinas vixiadas nas últimas 6 horas.
- api.php?action=feedwatchlist&allrev=&hours=6 [abrir na zona de probas]
action=filerevert
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Revertir o ficheiro a unha versión anterior.
- filename
Nome de ficheiro final, sen o prefixo Ficheiro:
- Este parámetro é obrigatorio.
- comment
Comentario de carga.
- Por defecto: (baleiro)
- archivename
Nome de ficheiro da revisión á que reverter.
- Este parámetro é obrigatorio.
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Reverter Wiki.png á versión do 2011-03-05T15:27:40Z.
- api.php?action=filerevert&filename=Wiki.png&comment=Revert&archivename=20110305152740!Wiki.png&token=123ABC [abrir na zona de probas]
action=help
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Amosar axuda para os módulos indicados.
- modules
Módulos para mostar axuda (valores dos parámetros acción e formato, ou principal). Pode especificar submódulos con un +.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- Por defecto: main
- submodules
Incluír axuda para os submódulos do módulo nomeado.
- Tipo: booleano (detalles)
- recursivesubmodules
Incluír axuda para os submódulos de forma recursiva.
- Tipo: booleano (detalles)
- wrap
Incluír a saída nunha estrutura de resposta API estándar.
- Tipo: booleano (detalles)
- toc
Incluír unha táboa de contidos na saída por HTML
- Tipo: booleano (detalles)
- Axuda para o módulo principal
- api.php?action=help [abrir na zona de probas]
- Axuda para action=query e todos os seus submódulos.
- api.php?action=help&modules=query&submodules=1 [abrir na zona de probas]
- Toda a axuda nunha páxina
- api.php?action=help&recursivesubmodules=1 [abrir na zona de probas]
- Axuda do módulo de axuda en si
- api.php?action=help&modules=help [abrir na zona de probas]
- Axuda para dous submódulos de consulta.
- api.php?action=help&modules=query+info|query+categorymembers [abrir na zona de probas]
action=imagerotate
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Xirar unha ou máis imaxes.
- rotation
Graos a rotar a imaxe no sentido do reloxio.
- Este parámetro é obrigatorio.
- Un valor dos seguintes valores: 90, 180, 270
- continue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- tags
Etiquetas aplicar á entrada no rexistro de subas.
- Valores (separados con | ou outros):
- titles
Unha lista de títulos nos que traballar.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- pageids
Unha lista de identificadores de páxina nos que traballar.
- Tipo: lista de números enteiros
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- revids
Unha lista de identificadores de revisións sobre os que traballar. Ten en conta que case todos os módulos de consulta converterán os identificadores de revisión nos correspondentes identificadores de páxina e traballarán coa última revisión. Só prop=revisions usa revisións exactas para a súa resposta.
- Tipo: lista de números enteiros
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- generator
Obter a lista de páxinas sobre as que traballar executando o módulo de consulta especificado.
Nota: Os nomes de parámetro do xerador deben comezar cun "g" (consulta os exemplos).
- allcategories
- Numerar tódalas categorías
- alldeletedrevisions
- Listar todas as revisións borradas por un usuario ou nun espazo de nomes.
- allfileusages
- Lista todos os usos de ficheiro, incluído os que non existen.
- allimages
- Enumerar tódalas imaxes secuencialmente.
- alllinks
- Numerar tódalas ligazóns que apuntan a un nome de espazos determinado.
- allpages
- Numerar tódalas páxinas secuencialmente nun espazo de nomes determinado.
- allredirects
- Lista tódalas redireccións a un espazo de nomes.
- allrevisions
- Listar todas as revisións.
- alltransclusions
- Listar todas as transclusións (páxinas integradas usando {{x}}), incluíndo as eliminadas.
- backlinks
- Atopar todas as páxinas que ligan coa páxina dada.
- categories
- Listar todas as categorías ás que pertencen as páxinas.
- categorymembers
- Listar tódalas páxinas nunha categoría determinada.
- deletedrevisions
- Obter información sobre as revisións eliminadas.
- duplicatefiles
- Listar todos os ficheiros que son duplicados dos fichieros dados baseado nos valores da función hash.
- embeddedin
- Atopar todas as páxinas que inclúen (por transclusión) o título dado.
- exturlusage
- Enumerar páxinas que conteñen un enderezo URL dado.
- fileusage
- Atopar tódalas páxinas que usan os ficheiros dados.
- images
- Devolve todos os ficheiros contidos nas páxinas dadas.
- imageusage
- Atopar tódalas páxinas que usan o título da imaxe dada.
- iwbacklinks
- Atopar todas as páxina que ligan á ligazón interwiki indicada.
- langbacklinks
- Atopar todas as páxinas que ligan coa ligazón de lingua dada.
- links
- Devolve todas as ligazóns das páxinas indicadas.
- linkshere
- Atopar todas as páxinas que ligan coas páxinas dadas.
- pageswithprop
- Amosar a lista de páxinas que empregan unha propiedade determinada.
- prefixsearch
- Facer unha busca de prefixo nos títulos das páxinas.
- protectedtitles
- Listar todos os títulos protexidos en creación.
- querypage
- Obtén unha lista proporcionada por unha páxina especial basada en QueryPage.
- random
- Obter un conxunto de páxinas aleatorias.
- recentchanges
- Enumerar cambios recentes.
- redirects
- Devolve todas as redireccións das páxinas indicadas.
- revisions
- Obter información da revisión.
- search
- Facer unha busca por texto completo.
- templates
- Devolve todas as páxinas incluídas na páxina indicada.
- transcludedin
- Atopar todas as páxinas que inclúen ás páxinas indicadas.
- watchlist
- Obter os cambios recentes das páxinas na lista de vixilancia do usuario actual.
- watchlistraw
- Obter todas as páxinas da lista de vixilancia do usuario actual.
- Un valor dos seguintes valores: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
- redirects
Resolver automaticamente as redireccións en titles, pageids e revids, e nas páxinas devoltas por generator.
- Tipo: booleano (detalles)
- converttitles
Converter os títulos a outras variantes se é preciso. Só funciona se a lingua de contido do wiki soporta a conversión en variantes. As linguas que soportan a conversión en variantes inclúen ban, en, crh, gan, iu, kk, ku, shi, sr, tg, uz e zh.
- Tipo: booleano (detalles)
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Rotar File:Example.png 90 graos.
- api.php?action=imagerotate&titles=File:Example.jpg&rotation=90&token=123ABC [abrir na zona de probas]
- Rotar tódalas imaxes en Category:Flip 180 graos
- api.php?action=imagerotate&generator=categorymembers&gcmtitle=Category:Flip&gcmtype=file&rotation=180&token=123ABC [abrir na zona de probas]
action=import
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Importar unha páxina doutra wiki, ou dun ficheiro XML.
Decátese de que o POST HTTP debe facerse como unha carga de ficheiro (p. ex. usando multipart/form-data) cando se envíe un ficheiro para o parámetro xml.
- summary
Resumo de importación de entrada no rexistro.
- xml
Ficheiro XML subido.
- Debe enviarse como unha carga de ficheiros utilizando multipart/form-data.
- interwikiprefix
Para as importacións cargadas: prefixo interwiki para aplicar aos nomes de usuario descoñecidos (e aos usuarios coñecidos se se establece assignknownusers).
- interwikisource
Para as importacións interwiki: wiki desde o que importar.
- Un valor dos seguintes valores:
- interwikipage
Para as importacións interwiki: páxina a importar.
- fullhistory
Para as importacións interwiki: importar o historial completo, non só a versión actual.
- Tipo: booleano (detalles)
- templates
Para as importacións interwiki: importar tamén tódolos modelos incluídos.
- Tipo: booleano (detalles)
- namespace
Importar a este espazo de nomes. Non se pode usar de forma conxunta con rootpage.
- Un valor dos seguintes valores: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- assignknownusers
Asignar edicións a usuarios locais cando o nome de usuario exista localmente.
- Tipo: booleano (detalles)
- rootpage
Importar como subpáxina desta páxina. Non se pode usar de forma conxunta con namespace.
- tags
Cambiar as etiquetas a aplicar á entrada no rexistro de importacións e á revisión nula das páxinas importadas.
- Valores (separados con | ou outros):
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Importar meta:Help:ParserFunctions ó espazo de nomes 100 con todo o historial.
- api.php?action=import&interwikisource=meta&interwikipage=Help:ParserFunctions&namespace=100&fullhistory=&token=123ABC [abrir na zona de probas]
action=linkaccount (link)
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Vincular unha conta dun provedor externo ó usuario actual.
O procedemento xeral para usar este módulo é:
action=query&meta=authmanagerinfo con amirequestsfor=link, e un identificador csrf de action=query&meta=tokens.
- Presentar os campos ó usuario, e obter o seu envío.
- Enviar a este módulo, proporcionando linkreturnurl e calquera campo relevante.
- Comprobar o status na resposta.
- Se vostede recibe PASS ou FAIL, a acción rematou. A operación foi correcta ou non se fixo.
- Se vostede recibe UI, presenta os novos campos ó usuario e obtén o seu envío. Logo son enviados a este módulo con linkcontinue e o conxunto de campos relevantes, e repite o paso 4.
- Se vostede recibe REDIRECT, dirixe ó usuario a redirecttarget e espera pola resposta a linkreturnurl. Logo envíaa a este módulo con linkcontinue e calquera campo pasado á URL de volta, e repite o paso 4.
- Se recibe RESTART, isto significa que a autenticación funcionou pero que non temos unha conta de usuario ligada. Debe tratar isto igual que UI ou como FAIL.
- linkrequests
Só usar estas peticións de autenticación, co id devolto por action=query&meta=authmanagerinfo con amirequestsfor=link ou dunha resposta previa deste módulo.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- linkmessageformat
Formato a usar para devolver as mensaxes.
- Un valor dos seguintes valores: html, none, raw, wikitext
- Por defecto: wikitext
- linkmergerequestfields
Fusionar os campos de información para todas as peticións de autenticación nunha táboa.
- Tipo: booleano (detalles)
- linkreturnurl
Devolve o URL para os fluxos de autenticación de terceiros, que debe ser absoluto. Este ou linkcontinue é obrigatorio.
Logo da recepción dunha resposta REDIRECT, vostede normalmente abrirá un navegador web ou un visor web para ver a URL redirecttarget especificada para un fluxo de autenticación de terceiros. Cando isto se complete, a aplicación de terceiros enviará ó navegador web ou visor web a esta URL. Vostede debe eliminar calquera consulta ou parámetros POST da URL e pasalos como unha consulta linkcontinue a este módulo API.
- linkcontinue
Esta petición é unha continucación despois dun resposta precedente UI ou REDIRECT. Esta ou linkreturnurl é requirida.
- Tipo: booleano (detalles)
- linktoken
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- *
- Este módulo acepta parámetros adicionais dependendo das consultas de autenticación dispoñibles. Use action=query&meta=authmanagerinfo con amirequestsfor=link (ou unha resposta previa deste módulo, se aplicable) para determinar as consultas dispoñibles e os campos que usan.
- Comezar o proceso de vincular a unha conta de Exemplo.
- api.php?action=linkaccount&provider=Example&linkreturnurl=http://example.org/&linktoken=123ABC [abrir na zona de probas]
action=login (lg)
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Iniciar sesión e obter as cookies de autenticación.
Esta acción só debe utilizarse en combinación con Special:BotPasswords; para a cuenta de inicio de sesión non se utiliza e pode fallar sen previo aviso. Para iniciar a sesión de forma segura na conta principal, utilice action=clientlogin.
- lgname
Nome de usuario.
- lgpassword
Contrasinal
- lgdomain
Dominio (opcional).
- lgtoken
Un identificador "login" recuperado por action=query&meta=tokens
action=logout
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Terminar e limpar os datos de sesión.
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Cerrar a sesión do usuario actual
- api.php?action=logout&token=123ABC [abrir na zona de probas]
action=managetags
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Realizar tarefas de xestión relacionadas coa modificación de etiquetas.
- operation
Que operación realizar:
- create
- Crear unha nova etiqueta de modificación para uso manual.
- delete
- Borrar unha etiqueta de modificación da base de datos, incluíndo o borrado da etiqueta de todas as revisións, das entradas dos cambios recentes e das entradas de rexistro onde estea a usarse.
- activate
- Activar unha etiqueta de modificación, permitindo que os usuarios a usen manualmente.
- deactivate
- Desactivar unha etiqueta de modificación, impedindo que os usuarios a usen manualmente.
- Este parámetro é obrigatorio.
- Un valor dos seguintes valores: activate, create, deactivate, delete
- tag
Etiqueta para crear, borrar, activar ou desactivar. Para a creación da etiqueta, a etiqueta non pode existir previamente. Para o borrado da etiqueta, a etiqueta debe existir. Para a activación da etiqueta, a etiqueta debe existir e non pode ser usada por unha extensión. Para desactivar unha etiqueta, a etiqueta debe estar activa e definida manualmente.
- Este parámetro é obrigatorio.
- reason
Un motivo opcional para crear, borrar, activar ou desactivar a etiqueta.
- Por defecto: (baleiro)
- ignorewarnings
Ignorar calquera aviso que apareza durante a operación.
- Tipo: booleano (detalles)
- tags
Cambiar as etiquetas a aplicar á entrada no rexistro de xestión das etiquetas.
- Valores (separados con | ou outros):
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Crear unha etiqueta chamada spam coa razón For use in edit patrolling
- api.php?action=managetags&operation=create&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [abrir na zona de probas]
- Borrar a etiqueta vandalismo coa razón Erros ortográficos
- api.php?action=managetags&operation=delete&tag=vandlaism&reason=Misspelt&token=123ABC [abrir na zona de probas]
- Activar a etiqueta chamada spam coa razón For use in edit patrolling
- api.php?action=managetags&operation=activate&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [abrir na zona de probas]
- Desactivar a etiqueta chamada spam coa razón No longer required
- api.php?action=managetags&operation=deactivate&tag=spam&reason=No+longer+required&token=123ABC [abrir na zona de probas]
action=mergehistory
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Fusionar os historiais das páxinas.
- from
Título da páxina desde a que se fusionará o historial. Non pode usarse xunto con fromid.
- fromid
Identificador da páxina desde a que se fusionará o historial. Non pode usarse xunto con from.
- Tipo: número enteiro
- to
Título da páxina á que se fusionará o historial. Non pode usarse xunto con toid.
- toid
Identificador da páxina á que se fusionará o historial. Non pode usarse xunto con to.
- Tipo: número enteiro
- timestamp
Selo de tempo dende o que se moverán as modificacións desde o historial da páxina fonte ó historial da páxina destino. Se non se indica, todo o historial da páxina fonte fusionarase co da páxina destino.
- Tipo: selo de tempo (formatos permitidos)
- reason
Razón para a fusión de historiais.
- Por defecto: (baleiro)
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Fusionar o historial enteiro de PáxinaVella en PáxinaNova.
- api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason [abrir na zona de probas]
- Fusionar as revisións da páxina PáxinaVella con data 2015-12-31T04:37:41Z en PáxinaNova.
- api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason×tamp=2015-12-31T04%3A37%3A41Z [abrir na zona de probas]
action=move
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Mover unha páxina.
- from
Título da páxina que quere renomear. Non pode usarse xunto con fromid.
- fromid
Identificador da páxina que quere renomear. Non pode usarse xunto con from.
- Tipo: número enteiro
- to
Título ó que renomear a páxina.
- Este parámetro é obrigatorio.
- reason
Motivo para o renomeamento.
- Por defecto: (baleiro)
- movetalk
Renomear a páxina de conversa, se existe.
- Tipo: booleano (detalles)
- movesubpages
Renomear as subpáxinas, se é aplicable.
- Tipo: booleano (detalles)
- noredirect
Non crear unha redirección.
- Tipo: booleano (detalles)
- watchlist
Engadir ou eliminar incondicionalmente a páxina da lista de vixilancia do usuario actual, usar as preferencias (ignórase para os usuarios que son bots) ou non cambiar a vixilancia.
- Un valor dos seguintes valores: nochange, preferences, unwatch, watch
- Por defecto: preferences
- ignorewarnings
Ignorar as advertencias.
- Tipo: booleano (detalles)
- tags
Cambiar as etiquetas a aplicar á entrada do rexistro de traslados e na revisión nula da páxina de destino.
- Valores (separados con | ou outros):
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Mover Badtitle a Goodtitle sen deixar unha redirección.
- api.php?action=move&from=Badtitle&to=Goodtitle&token=123ABC&reason=Misspelled%20title&movetalk=&noredirect= [abrir na zona de probas]
action=opensearch
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Buscar no wiki mediante o protocolo OpenSearch.
- search
Buscar texto.
- Este parámetro é obrigatorio.
- namespace
Espazo de nomes no que buscar. Ignórase se search empeza cun prefixo válido de espazo de nomes.
- Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- Por defecto: 0
- limit
Número máximo de resultados a visualizar.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- suggest
- Obsoleto.
Xa non se usa.
- Tipo: booleano (detalles)
- redirects
Como xestionar as redireccións:
- return
- Devolver a mesma redirección.
- resolve
- Devolver a páxina á que apunta. Pode devolver menos de limit resultados.
Por razóns históricas, o valor por defecto para format=json é "return" e "resolve" para outros formatos.
- Un valor dos seguintes valores: resolve, return
- format
O formato de saída.
- Un valor dos seguintes valores: json, jsonfm, xml, xmlfm
- Por defecto: json
- warningsaserror
Se os avisos son recibidos con format=json, devolver un erro de API no canto de ignoralos.
- Tipo: booleano (detalles)
- Atopar páxinas que comezan por Te.
- api.php?action=opensearch&search=Te [abrir na zona de probas]
action=options
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Cambiar as preferencias do usuario actual.
Só se poden cambiar opcións que estean rexistradas no núcleo ou nunha das extensións instaladas, ou aquelas opcións con claves prefixadas con userjs-
(previstas para ser usadas por escrituras de usuario).
- reset
Reinicia as preferencias ás iniciais do sitio.
- Tipo: booleano (detalles)
- resetkinds
Lista de tipos de opcións a reinicializar cando a opción reset está definida.
- Valores (separados con | ou outros): all, registered, registered-checkmatrix, registered-multiselect, special, unused, userjs
- Por defecto: all
- change
Lista de cambios, con formato nome=valor (p. ex. skin=vector). Se non se da un valor (sen un símbolo de igual), p.ex. optionname|otheroption|..., a opción pasará ó valor por defecto. Para calquera valor que conteña o carácter (|), use o separador alternativo para valores múltiples para unha operación correcta.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- optionname
O nome da opción que debe fixarse no valor dado por optionvalue.
- optionvalue
O valor para a opción especificada por optionname, pode conter barras verticais.
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Restablecer todas as preferencias.
- api.php?action=options&reset=&token=123ABC [abrir na zona de probas]
- Cambiar as preferencias skin and hideminor.
- api.php?action=options&change=skin=vector|hideminor=1&token=123ABC [abrir na zona de probas]
- Restaurar todas as preferencias, logo fixar skin e nickname.
- api.php?action=options&reset=&change=skin=monobook&optionname=nickname&optionvalue=[[User:Beau|Beau]]%20([[User_talk:Beau|talk]])&token=123ABC [abrir na zona de probas]
action=paraminfo
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Obter información sobre módulos API.
- modules
Lista de nomes de módulos (valores dos parámetros acción</var e formato, ou principal). Pode especificar submódulos con +, ou tódolos submódulos con +*, ou tódolos submódulos recursivamente con +**.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- helpformat
Formato das cadeas de axuda.
- Un valor dos seguintes valores: html, none, raw, wikitext
- Por defecto: none
- querymodules
- Obsoleto.
Lista dos nomes de módulos de consulta (valores dos parámetros prop, meta ou list). Use modules=query+foo no canto de querymodules=foo.
- Valores (separados con | ou outros): allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allmessages, allpages, allredirects, allrevisions, alltransclusions, allusers, authmanagerinfo, backlinks, blocks, categories, categoryinfo, categorymembers, 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, transcludedin, usercontribs, userinfo, users, watchlist, watchlistraw
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- mainmodule
- Obsoleto.
Obter información sobre o módulo principal (nivel superior). No canto use modules=main.
- pagesetmodule
- Obsoleto.
Obter información sobre o módulo pageset (proporcionando títulos= e amigos).
- formatmodules
- Obsoleto.
Lista dos nomes de módulo de formato (valores do parámetro formato). No canto use modules.
- Valores (separados con | ou outros): json, jsonfm, none, php, phpfm, rawfm, xml, xmlfm
- Amosar información para action=parse, format=jsonfm, action=query&list=allpages, e action=query&meta=siteinfo.
- api.php?action=paraminfo&modules=parse|phpfm|query%2Ballpages|query%2Bsiteinfo [abrir na zona de probas]
- Amosar a información para tódolos submódulos de action=query.
- api.php?action=paraminfo&modules=query%2B* [abrir na zona de probas]
action=parse
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Fai a análise sintáctica do contido e devolve o resultado da análise.
Consulta os distintos módulos de action=query para obter información sobre a versión actual dunha páxina.
Hai varias formas de especificar o texto a analizar:
- Especificando unha páxina ou revisión, usando page, pageid ou oldid.
- Especificando o contido explicitamente, usando text, title, revid e contentmodel.
- Especificando só un resumo a analizar. prop debe ter un valor baleiro.
- title
Título da páxina á que pertence o texto. Se non se indica, debe especificarse contentmodel, e API usarase como o título.
- text
Texto a analizar. Use title ou contentmodel para controlar o modelo de contido.
- revid
ID de revisión, para
{{REVISIONID}}
e variables similares.- Tipo: número enteiro
- summary
Resumo a analizar.
- page
Analizar o contido desta páxina. Non pode usarse de forma conxunta con text e title.
- pageid
Analizar o contido desta páxina. Ignora page.
- Tipo: número enteiro
- redirects
Se page ou pageid apuntar a unha redirección, resólvea.
- Tipo: booleano (detalles)
- oldid
Analizar o contido desta revisión. Ignora page e pageid.
- Tipo: número enteiro
- prop
Que información obter:
- text
- Devolve o texto analizado do texto wiki.
- langlinks
- Devolve as interwikis do texto analizado.
- categories
- Devolve as categoría do texto analizado.
- categorieshtml
- Devolve a versión HTML das categorías.
- links
- Devolve as ligazóns internas do texto wiki analizado.
- templates
- Devolve os modelos do texto wiki analizado.
- images
- Devolve as imaxes do texto wiki analizado.
- externallinks
- Devolve as ligazóns externas no texto wiki analizado.
- sections
- Devolve as seccións do texto wiki analizado.
- revid
- Engade o identificador de edición do texto wiki analizado.
- displaytitle
- Engade o título do texto wiki analizado.
- subtitle
- Engade o subtítulo da páxina analizada.
- headhtml
- Devolve o tipo de documento analizado, os elementos
<html>
e<head>
iniciais e a etiqueta inicial<body>
da páxina. - modules
- Devolve os módulos ResourceLoader usados na páxina. Para cargar, use
mw.loader.using()
. jsconfigvars ou encodedjsconfigvars deben ser solicitados xunto con modules. - jsconfigvars
- Devolve as variables específicas de configuración JavaScript da páxina. Para aplicalo, use
mw.config.set()
. - encodedjsconfigvars
- Devolve as variables específicas de configuración JavaScript da páxina como unha cadea de texto JSON.
- indicators
- Devolve o HTML dos indicadores de estado de páxina usados na páxina.
- iwlinks
- Devolve as ligazóns interwiki do texto wiki analizado.
- wikitext
- Devolve o texto wiki orixinal que foi analizado.
- properties
- Obter varias propiedades definidas no texto wiki analizado.
- limitreportdata
- Devolve o informe de límite de forma estruturada. Non devolve datos cando disablelimitreport está fixado.
- limitreporthtml
- Devolve a versión HTML do informe de límite. Non devolve datos cando disablelimitreport está fixado.
- parsetree
- Árbores de análise XML do contido da revisión (precisa o modelo de contido
wikitext
) - parsewarnings
- Devolve os avisos que ocorreron ó analizar o contido (como texto wiki).
- parsewarningshtml
- Devolve os avisos que ocorreron ó analizar o contido (como HTML).
- headitems
- Obsoleto. Devolve os elementos a poñer na etiqueta
<head>
da páxina.
- Valores (separados con | ou outros): categories, categorieshtml, displaytitle, encodedjsconfigvars, externallinks, headhtml, images, indicators, iwlinks, jsconfigvars, langlinks, limitreportdata, limitreporthtml, links, modules, parsetree, parsewarnings, parsewarningshtml, properties, revid, sections, subtitle, templates, text, wikitext, headitems
- Por defecto: text|langlinks|categories|links|templates|images|externallinks|sections|revid|displaytitle|iwlinks|properties|parsewarnings
- wrapoutputclass
Clase CSS a usar para formatar a saída do analizador sintáctico.
- Por defecto: mw-parser-output
- pst
Fai unha transformación antes de gardar a entrada antes de analizala. Válida unicamente para usar con texto.
- Tipo: booleano (detalles)
- onlypst
Facer unha transformación antes de gardar (PST) a entrada, pero sen analizala. Devolve o mesmo wikitexto, despois de que a PST foi aplicada. Só válida cando se usa con text.
- Tipo: booleano (detalles)
- effectivelanglinks
- Obsoleto.
Inclúe ligazóns de idioma proporcionadas polas extensións (para usar con prop=langlinks).
- Tipo: booleano (detalles)
- section
Analizar unicamente o contido da sección con este identificador.
Cando toma o valor new, analiza text e sectiontitle como se fose a engadir unha nova sección á páxina.
new só se permite cando se especifica text.
- sectiontitle
Novo título de sección cando section é new.
A diferenza da edición de páxinas, non se oculta no summary cando se omite ou está baleiro.
- disablepp
- Obsoleto.
Use disablelimitreport no seu lugar.
- Tipo: booleano (detalles)
- disablelimitreport
Omitir o informe de límite ("Informe de límite NewPP") da saída do analizador.
- Tipo: booleano (detalles)
- disableeditsection
Omitir as ligazóns de edición de sección da saída do analizador.
- Tipo: booleano (detalles)
- disablestylededuplication
Non deduplicar as follas de estilo en liña na saída do analizador.
- Tipo: booleano (detalles)
- showstrategykeys
Indica se debe incluír información sobre a estratexia de fusión interna en jsconfigvars.
- Tipo: booleano (detalles)
- generatexml
- Obsoleto.
Xenerar unha árbore de análise XML (necesita o modelo de contido
wikitext
; substituído por prop=parsetree).- Tipo: booleano (detalles)
- preview
Analizar en modo vista previa.
- Tipo: booleano (detalles)
- sectionpreview
Analizar en modo vista previa de sección (activa tamén o modo de vista previa).
- Tipo: booleano (detalles)
- disabletoc
Omitir o índice na saída.
- Tipo: booleano (detalles)
- useskin
Aplicar o tema seleccionado á saída do analizador. Pode afectar ás seguintes propiedades: text, langlinks, headitems, modules, jsconfigvars, indicators.
- Un valor dos seguintes valores: apioutput, fallback, monobook, timeless, vector, vector-2022
- contentformat
Formato de serialización do contido usado para o texto de entrada. Só válido cando se usa con text.
- Un valor dos seguintes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- contentmodel
Modelo de contido do texto de entrada. Se se omite, debe especificarse title, e o valor por defecto será o modelo do título especificado. Só válido cando se usa con text.
- Un valor dos seguintes valores: css, javascript, json, text, unknown, wikitext
- Analizar unha páxina.
- api.php?action=parse&page=Project:Sandbox [abrir na zona de probas]
- Analizar o texto wiki.
- api.php?action=parse&text={{Project:Sandbox}}&contentmodel=wikitext [abrir na zona de probas]
- Analizar o texto wiki, especificando o título da páxina.
- api.php?action=parse&text={{PAGENAME}}&title=Test [abrir na zona de probas]
- Analizar un resumo.
- api.php?action=parse&summary=Some+[[link]]&prop= [abrir na zona de probas]
action=patrol
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Patrullar unha páxina ou edición.
- rcid
ID de modificación recente a vixiar.
- Tipo: número enteiro
- revid
ID de revisión a vixiar.
- Tipo: número enteiro
- tags
Cambiar as etiquetas a aplicar na entrada do rexistro de patrullas.
- Valores (separados con | ou outros):
- token
Un identificador "patrol" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Patrullar un cambio recente
- api.php?action=patrol&token=123ABC&rcid=230672766 [abrir na zona de probas]
- Patrullar unha revisión
- api.php?action=patrol&token=123ABC&revid=230672766 [abrir na zona de probas]
action=protect
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Cambiar o nivel de protección dunha páxina.
- title
Título da páxina que quere (des)protexer. Non pode usarse xunto con pageid.
- pageid
Identificador da páxina que quere (des)protexer. Non pode usarse xunto con title.
- Tipo: número enteiro
- protections
Lista dos niveis de protección, con formato action=level (p.ex. edit=sysop). Un nivel de all quere dicir que todo o mundo ten permiso para realizar a acción, sen restricións.
Nota: Todas as accións que non estean listadas terán restriccións para ser eliminadas.
- Este parámetro é obrigatorio.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- expiry
Selos de tempo de caducidade. Se só se indica un selo de tempo, usarase para todas as proteccións. Use infinite, indefinite, infinity, ou never, para unha protección sen caducidade.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- Por defecto: infinite
- reason
Razón para (des)protexer.
- Por defecto: (baleiro)
- tags
Cambiar as etiquetas a aplicar na entrada do rexistro de protección.
- Valores (separados con | ou outros):
- cascade
Activar a protección en cascada (por exemplo, protexer os modelos transcluídos e as imaxes usadas nesta páxina). Ignórase se ningún dos niveis de protección soporta a protección en cascada.
- Tipo: booleano (detalles)
- watch
- Obsoleto.
Se se define este parámetro, engadir a páxina que se (des)protexe á lista de vixilancia do usuario actual.
- Tipo: booleano (detalles)
- watchlist
Engadir ou eliminar incondicionalmente a páxina da lista de vixilancia do usuario actual, usar as preferencias (ignórase para os usuarios que son bots) ou non cambiar a vixilancia.
- Un valor dos seguintes valores: nochange, preferences, unwatch, watch
- Por defecto: preferences
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Protexer unha páxina.
- api.php?action=protect&title=Portada&token=123ABC&protections=edit=sysop|move=sysop&cascade=&expiry=20070901163000|never [abrir na zona de probas]
- Desprotexer unha páxina poñendo as restricións a all. (isto quere dicir que todo o mundo pode realizar a acción).
- api.php?action=protect&title=Portada&token=123ABC&protections=edit=all|move=all&reason=Lifting%20restrictions [abrir na zona de probas]
- Desprotexer unha páxina quitando as restricións.
- api.php?action=protect&title=Portada&token=123ABC&protections=&reason=Lifting%20restrictions [abrir na zona de probas]
action=purge
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Borrar a caché para os títulos indicados.
- forcelinkupdate
Actualizar as táboas de ligazóns e facer outras actualizacións de datos secundarias.
- Tipo: booleano (detalles)
- forcerecursivelinkupdate
O mesmo que forcelinkupdate e actualiza as táboas de ligazóns para calquera páxina que use esta páxina como modelo.
- Tipo: booleano (detalles)
- continue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- titles
Unha lista de títulos nos que traballar.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- pageids
Unha lista de identificadores de páxina nos que traballar.
- Tipo: lista de números enteiros
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- revids
Unha lista de identificadores de revisións sobre os que traballar. Ten en conta que case todos os módulos de consulta converterán os identificadores de revisión nos correspondentes identificadores de páxina e traballarán coa última revisión. Só prop=revisions usa revisións exactas para a súa resposta.
- Tipo: lista de números enteiros
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- generator
Obter a lista de páxinas sobre as que traballar executando o módulo de consulta especificado.
Nota: Os nomes de parámetro do xerador deben comezar cun "g" (consulta os exemplos).
- allcategories
- Numerar tódalas categorías
- alldeletedrevisions
- Listar todas as revisións borradas por un usuario ou nun espazo de nomes.
- allfileusages
- Lista todos os usos de ficheiro, incluído os que non existen.
- allimages
- Enumerar tódalas imaxes secuencialmente.
- alllinks
- Numerar tódalas ligazóns que apuntan a un nome de espazos determinado.
- allpages
- Numerar tódalas páxinas secuencialmente nun espazo de nomes determinado.
- allredirects
- Lista tódalas redireccións a un espazo de nomes.
- allrevisions
- Listar todas as revisións.
- alltransclusions
- Listar todas as transclusións (páxinas integradas usando {{x}}), incluíndo as eliminadas.
- backlinks
- Atopar todas as páxinas que ligan coa páxina dada.
- categories
- Listar todas as categorías ás que pertencen as páxinas.
- categorymembers
- Listar tódalas páxinas nunha categoría determinada.
- deletedrevisions
- Obter información sobre as revisións eliminadas.
- duplicatefiles
- Listar todos os ficheiros que son duplicados dos fichieros dados baseado nos valores da función hash.
- embeddedin
- Atopar todas as páxinas que inclúen (por transclusión) o título dado.
- exturlusage
- Enumerar páxinas que conteñen un enderezo URL dado.
- fileusage
- Atopar tódalas páxinas que usan os ficheiros dados.
- images
- Devolve todos os ficheiros contidos nas páxinas dadas.
- imageusage
- Atopar tódalas páxinas que usan o título da imaxe dada.
- iwbacklinks
- Atopar todas as páxina que ligan á ligazón interwiki indicada.
- langbacklinks
- Atopar todas as páxinas que ligan coa ligazón de lingua dada.
- links
- Devolve todas as ligazóns das páxinas indicadas.
- linkshere
- Atopar todas as páxinas que ligan coas páxinas dadas.
- pageswithprop
- Amosar a lista de páxinas que empregan unha propiedade determinada.
- prefixsearch
- Facer unha busca de prefixo nos títulos das páxinas.
- protectedtitles
- Listar todos os títulos protexidos en creación.
- querypage
- Obtén unha lista proporcionada por unha páxina especial basada en QueryPage.
- random
- Obter un conxunto de páxinas aleatorias.
- recentchanges
- Enumerar cambios recentes.
- redirects
- Devolve todas as redireccións das páxinas indicadas.
- revisions
- Obter información da revisión.
- search
- Facer unha busca por texto completo.
- templates
- Devolve todas as páxinas incluídas na páxina indicada.
- transcludedin
- Atopar todas as páxinas que inclúen ás páxinas indicadas.
- watchlist
- Obter os cambios recentes das páxinas na lista de vixilancia do usuario actual.
- watchlistraw
- Obter todas as páxinas da lista de vixilancia do usuario actual.
- Un valor dos seguintes valores: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
- redirects
Resolver automaticamente as redireccións en titles, pageids e revids, e nas páxinas devoltas por generator.
- Tipo: booleano (detalles)
- converttitles
Converter os títulos a outras variantes se é preciso. Só funciona se a lingua de contido do wiki soporta a conversión en variantes. As linguas que soportan a conversión en variantes inclúen ban, en, crh, gan, iu, kk, ku, shi, sr, tg, uz e zh.
- Tipo: booleano (detalles)
- Purgar Portada e páxina da API.
- api.php?action=purge&titles=Portada|API [abrir na zona de probas]
- Purgar as primeiras 10 páxinas no espazo de nomes principal.
- api.php?action=purge&generator=allpages&gapnamespace=0&gaplimit=10 [abrir na zona de probas]
action=query
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Consultar datos de e sobre MediaWiki.
Todas as modificacións de datos primeiro teñen que facer unha busca para obter un identificador para evitar abusos de sitios maliciosos.
- prop
Que propiedades obter para as páxinas buscadas.
- categories
- Listar todas as categorías ás que pertencen as páxinas.
- categoryinfo
- Devolver información sobre as categorías dadas.
- contributors
- Obter a lista de contribuidores conectados e o número de contribuidores anónimos dunha páxina.
- deletedrevisions
- Obter información sobre as revisións eliminadas.
- duplicatefiles
- Listar todos os ficheiros que son duplicados dos fichieros dados baseado nos valores da función hash.
- extlinks
- Devolve todas as URLs externas (sen ser interwikis) das páxinas dadas.
- fileusage
- Atopar tódalas páxinas que usan os ficheiros dados.
- imageinfo
- Devolve información de ficheiros e historial de subidas.
- images
- Devolve todos os ficheiros contidos nas páxinas dadas.
- info
- Obter información básica da páxina.
- iwlinks
- Devolve todas as ligazóns interwiki ás páxinas indicadas.
- langlinks
- Devolve todas as ligazóns interwiki ás páxinas indicadas.
- links
- Devolve todas as ligazóns das páxinas indicadas.
- linkshere
- Atopar todas as páxinas que ligan coas páxinas dadas.
- pageprops
- Obter varias propiedades de páxina definidas no contido da páxina.
- redirects
- Devolve todas as redireccións das páxinas indicadas.
- revisions
- Obter información da revisión.
- stashimageinfo
- Devolve a información dos ficheiros almacenados.
- templates
- Devolve todas as páxinas incluídas na páxina indicada.
- transcludedin
- Atopar todas as páxinas que inclúen ás páxinas indicadas.
- Valores (separados con | ou outros): categories, categoryinfo, contributors, deletedrevisions, duplicatefiles, extlinks, fileusage, imageinfo, images, info, iwlinks, langlinks, links, linkshere, pageprops, redirects, revisions, stashimageinfo, templates, transcludedin
- list
Que lista obter.
- allcategories
- Numerar tódalas categorías
- alldeletedrevisions
- Listar todas as revisións borradas por un usuario ou nun espazo de nomes.
- allfileusages
- Lista todos os usos de ficheiro, incluído os que non existen.
- allimages
- Enumerar tódalas imaxes secuencialmente.
- alllinks
- Numerar tódalas ligazóns que apuntan a un nome de espazos determinado.
- allpages
- Numerar tódalas páxinas secuencialmente nun espazo de nomes determinado.
- allredirects
- Lista tódalas redireccións a un espazo de nomes.
- allrevisions
- Listar todas as revisións.
- alltransclusions
- Listar todas as transclusións (páxinas integradas usando {{x}}), incluíndo as eliminadas.
- allusers
- Enumerar tódolos usuarios rexistrados.
- backlinks
- Atopar todas as páxinas que ligan coa páxina dada.
- blocks
- Listar todos os usuarios e enderezos IP bloqueados.
- categorymembers
- Listar tódalas páxinas nunha categoría determinada.
- embeddedin
- Atopar todas as páxinas que inclúen (por transclusión) o título dado.
- exturlusage
- Enumerar páxinas que conteñen un enderezo URL dado.
- filearchive
- Enumerar secuencialmente todos os ficheiros borrados.
- imageusage
- Atopar tódalas páxinas que usan o título da imaxe dada.
- iwbacklinks
- Atopar todas as páxina que ligan á ligazón interwiki indicada.
- langbacklinks
- Atopar todas as páxinas que ligan coa ligazón de lingua dada.
- logevents
- Obter os eventos dos rexistros.
- mystashedfiles
- Obter unha lista dos ficheiros da caché de carga do usuario actual.
- pagepropnames
- Listar os nomes de todas as propiedades de páxina usados na wiki.
- pageswithprop
- Amosar a lista de páxinas que empregan unha propiedade determinada.
- prefixsearch
- Facer unha busca de prefixo nos títulos das páxinas.
- protectedtitles
- Listar todos os títulos protexidos en creación.
- querypage
- Obtén unha lista proporcionada por unha páxina especial basada en QueryPage.
- random
- Obter un conxunto de páxinas aleatorias.
- recentchanges
- Enumerar cambios recentes.
- search
- Facer unha busca por texto completo.
- tags
- Lista de marcas de cambios.
- usercontribs
- Amosar tódalas edicións dun usuario.
- users
- Obter información sobre unha lista de usuarios.
- watchlist
- Obter os cambios recentes das páxinas na lista de vixilancia do usuario actual.
- watchlistraw
- Obter todas as páxinas da lista de vixilancia do usuario actual.
- deletedrevs
- Obsoleto. Listar as revisións eliminadas.
- Valores (separados con | ou outros): allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, allusers, backlinks, blocks, categorymembers, embeddedin, exturlusage, filearchive, imageusage, iwbacklinks, langbacklinks, logevents, mystashedfiles, pagepropnames, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, search, tags, usercontribs, users, watchlist, watchlistraw, deletedrevs
- meta
Que metadatos obter.
- allmessages
- Devolver mensaxes deste sitio.
- authmanagerinfo
- Recuperar información sobre o estado de autenticación actual.
- filerepoinfo
- Devolver a metainformación sobre os repositorios de imaxes configurados no wiki.
- languageinfo
- Devolver a información sobre as linguas dispoñibles.
- siteinfo
- Devolver información xeral sobre o sitio.
- tokens
- Recupera os identificadores das accións de modificación de datos.
- userinfo
- Obter información sobre o usuario actual.
- Valores (separados con | ou outros): allmessages, authmanagerinfo, filerepoinfo, languageinfo, siteinfo, tokens, userinfo
- indexpageids
Incluír unha sección adicional de identificadores de páxina listando todos os identificadores de páxina devoltos.
- Tipo: booleano (detalles)
- export
Exportar as revisións actuais de todas as páxinas indicadas ou xeradas.
- Tipo: booleano (detalles)
- exportnowrap
Devolver o XML exportado sen incluílo nun resultado XML (mesmo formato que Special:Export). Só pode usarse con query+export.
- Tipo: booleano (detalles)
- exportschema
Utilizar a versión indicada do formato de exportación XML. Só pode usarse con query+export.
- Un valor dos seguintes valores: 0.10, 0.11
- Por defecto: 0.11
- iwurl
Indica se obter o enderezo URL completo se o título é unha ligazón interwiki.
- Tipo: booleano (detalles)
- continue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- rawcontinue
Devolver os datos en bruto de query-continue para continuar.
- Tipo: booleano (detalles)
- titles
Unha lista de títulos nos que traballar.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- pageids
Unha lista de identificadores de páxina nos que traballar.
- Tipo: lista de números enteiros
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- revids
Unha lista de identificadores de revisións sobre os que traballar. Ten en conta que case todos os módulos de consulta converterán os identificadores de revisión nos correspondentes identificadores de páxina e traballarán coa última revisión. Só prop=revisions usa revisións exactas para a súa resposta.
- Tipo: lista de números enteiros
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- generator
Obter a lista de páxinas sobre as que traballar executando o módulo de consulta especificado.
Nota: Os nomes de parámetro do xerador deben comezar cun "g" (consulta os exemplos).
- allcategories
- Numerar tódalas categorías
- alldeletedrevisions
- Listar todas as revisións borradas por un usuario ou nun espazo de nomes.
- allfileusages
- Lista todos os usos de ficheiro, incluído os que non existen.
- allimages
- Enumerar tódalas imaxes secuencialmente.
- alllinks
- Numerar tódalas ligazóns que apuntan a un nome de espazos determinado.
- allpages
- Numerar tódalas páxinas secuencialmente nun espazo de nomes determinado.
- allredirects
- Lista tódalas redireccións a un espazo de nomes.
- allrevisions
- Listar todas as revisións.
- alltransclusions
- Listar todas as transclusións (páxinas integradas usando {{x}}), incluíndo as eliminadas.
- backlinks
- Atopar todas as páxinas que ligan coa páxina dada.
- categories
- Listar todas as categorías ás que pertencen as páxinas.
- categorymembers
- Listar tódalas páxinas nunha categoría determinada.
- deletedrevisions
- Obter información sobre as revisións eliminadas.
- duplicatefiles
- Listar todos os ficheiros que son duplicados dos fichieros dados baseado nos valores da función hash.
- embeddedin
- Atopar todas as páxinas que inclúen (por transclusión) o título dado.
- exturlusage
- Enumerar páxinas que conteñen un enderezo URL dado.
- fileusage
- Atopar tódalas páxinas que usan os ficheiros dados.
- images
- Devolve todos os ficheiros contidos nas páxinas dadas.
- imageusage
- Atopar tódalas páxinas que usan o título da imaxe dada.
- iwbacklinks
- Atopar todas as páxina que ligan á ligazón interwiki indicada.
- langbacklinks
- Atopar todas as páxinas que ligan coa ligazón de lingua dada.
- links
- Devolve todas as ligazóns das páxinas indicadas.
- linkshere
- Atopar todas as páxinas que ligan coas páxinas dadas.
- pageswithprop
- Amosar a lista de páxinas que empregan unha propiedade determinada.
- prefixsearch
- Facer unha busca de prefixo nos títulos das páxinas.
- protectedtitles
- Listar todos os títulos protexidos en creación.
- querypage
- Obtén unha lista proporcionada por unha páxina especial basada en QueryPage.
- random
- Obter un conxunto de páxinas aleatorias.
- recentchanges
- Enumerar cambios recentes.
- redirects
- Devolve todas as redireccións das páxinas indicadas.
- revisions
- Obter información da revisión.
- search
- Facer unha busca por texto completo.
- templates
- Devolve todas as páxinas incluídas na páxina indicada.
- transcludedin
- Atopar todas as páxinas que inclúen ás páxinas indicadas.
- watchlist
- Obter os cambios recentes das páxinas na lista de vixilancia do usuario actual.
- watchlistraw
- Obter todas as páxinas da lista de vixilancia do usuario actual.
- Un valor dos seguintes valores: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
- redirects
Resolver automaticamente as redireccións en query+titles, query+pageids e query+revids, e nas páxinas devoltas por query+generator.
- Tipo: booleano (detalles)
- converttitles
Converter os títulos a outras variantes se é preciso. Só funciona se a lingua de contido do wiki soporta a conversión en variantes. As linguas que soportan a conversión en variantes inclúen ban, en, crh, gan, iu, kk, ku, shi, sr, tg, uz e zh.
- Tipo: booleano (detalles)
- Consultar a información do sitio e as revisións de Portada.
- api.php?action=query&prop=revisions&meta=siteinfo&titles=Portada&rvprop=user|comment&continue= [abrir na zona de probas]
- Buscar revisións de páxinas que comecen por API/.
- api.php?action=query&generator=allpages&gapprefix=API/&prop=revisions&continue= [abrir na zona de probas]
prop=categories (cl)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Listar todas as categorías ás que pertencen as páxinas.
- clprop
Que propiedades adicionais obter para cada categoría:
- sortkey
- Engade a clave de ordenación (cadea hexadecimal) e o prefixo da clave de ordenación (parte lexible) da categoría.
- timestamp
- Engade o selo de tempo de cando se engadíu a categoría.
- hidden
- Pon unha marca nas categorías que están ocultas con
__HIDDENCAT__
.
- Valores (separados con | ou outros): hidden, sortkey, timestamp
- clshow
Tipo de categorías a amosar.
- Valores (separados con | ou outros): !hidden, hidden
- cllimit
Cantas categorías devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- clcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- clcategories
Listar só esas categorías. Útil para verificar se unha páxina concreta está nunha categoría determinada.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- cldir
Dirección na cal listar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- Obter a lista de categorías ás que pertence a páxina Albert Einstein
- api.php?action=query&prop=categories&titles=Albert%20Einstein [abrir na zona de probas]
- Obter a información de todas as categorías usadas na páxina Albert Einstein.
- api.php?action=query&generator=categories&titles=Albert%20Einstein&prop=info [abrir na zona de probas]
prop=categoryinfo (ci)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Devolver información sobre as categorías dadas.
- cicontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Obter información sobre Category:Foo e Category:Bar
- api.php?action=query&prop=categoryinfo&titles=Category:Foo|Category:Bar [abrir na zona de probas]
prop=contributors (pc)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Obter a lista de contribuidores conectados e o número de contribuidores anónimos dunha páxina.
- pcgroup
Incluír só ós usuarios dos grupos dados. Non se inclúen grupos implícitos nin autopromocionados como *, usuario ou autoconfirmado.
- Valores (separados con | ou outros): bot, bureaucrat, interface-admin, suppress, sysop
- pcexcludegroup
Excluír usuarios nos grupos dados. Non se inclúen grupos implícitos nin autopromocionados como *, usuario ou autoconfirmado.
- Valores (separados con | ou outros): bot, bureaucrat, interface-admin, suppress, sysop
- pcrights
Incluír só ós usuarios cos dereitos dados. Non se inclúen os dereitos dados a grupos implícitos nin autopromocionados como *, usuario ou autoconfirmado.
- Valores (separados con | ou outros): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, import, importupload, interwiki, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, renameuser, replacetext, reupload, reupload-own, reupload-shared, rollback, sboverride, sendemail, siteadmin, spamblacklistlog, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- pcexcluderights
Excluír usuarios cos dereitos dados. Non se inclúen os dereitos dados a grupos implícitos nin autopromocionados como *, usuario ou autoconfirmado.
- Valores (separados con | ou outros): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, import, importupload, interwiki, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, renameuser, replacetext, reupload, reupload-own, reupload-shared, rollback, sboverride, sendemail, siteadmin, spamblacklistlog, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- pclimit
Número total de contribuidores a devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- pccontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Amosar os contribuidores da páxina Portada.
- api.php?action=query&prop=contributors&titles=Portada [abrir na zona de probas]
prop=deletedrevisions (drv)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Obter información sobre as revisións eliminadas.
Pode usarse de varias formas:
- Obter as revisións borradas dun conxunto de páxinas, indicando os títulos ou os IDs das páxinas. Ordenado por título e selo de tempo.
- Obter datos sobre un conxunto de revisións borradas, indicando os seus IDs e os seus IDs de revisión. Ordenado por ID de revisión.
- drvprop
Que propiedades amosar para cada modificación:
- ids
- O identificador da modificación.
- flags
- Marcas de modificación (menor).
- timestamp
- O selo de tempo da modificación.
- user
- Usuario que fixo a revisión. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
- userid
- Identificador de usuario do creador da revisión. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
- size
- Lonxitude (en bytes) da revisión.
- slotsize
- Lonxitude (en bytes) de cada espazo da revisión.
- sha1
- SHA-1 (en base 16) da modificación. Se a revisión do contido foi borrada, ha recibirse unha propiedade sha1hidden.
- slotsha1
- SHA-1 (en base 16) de cada espazo da revisión. Se a revisión do contido foi borrada, ha recibirse unha propiedade sha1hidden.
- contentmodel
- Identificador do modelo de contido de cada espazo da revisión.
- comment
- Comentario do usuario para a modificación. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
- parsedcomment
- Comentario analizado do usuario para a modificación. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
- content
- Contido de cada espazo da revisión. Se a revisión do contido foi borrada, ha recibirse unha propiedade sha1hidden.
- tags
- Etiquetas para a revisión.
- roles
- Listar os roles de espazo de contido que existen na revisión.
- parsetree
- Obsoleto. Usa action=expandtemplates ou action=parse no seu lugar. Árbore de análise XML do contido da modificación (precisa o modelo de contido
wikitext
).
- Valores (separados con | ou outros): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
- Por defecto: ids|timestamp|flags|comment|user
- drvslots
Que espazos de revisión para os que devolver datos, cando as propiedades relacionadas co espazo están incluídas en drvprops. Se se omite, os datos do espazo main han devolverse nun formato compatible con versións anteriores.
- Valores (separados con | ou outros): main
- Para especificar tódolos valores, use *.
- drvlimit
Limitar cantas revisións se van devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- drvexpandtemplates
- Obsoleto.
En substitución, usa action=expandtemplates. Expandir os modelos no contido da revisión (require drvprop=content).
- Tipo: booleano (detalles)
- drvgeneratexml
- Obsoleto.
En substitución, usa action=expandtemplates ou action=parse. Xerar a árbore de análise XML para o contido da revisión (cómpre drvprop=content).
- Tipo: booleano (detalles)
- drvparse
- Obsoleto.
En substitución, use action=parse. Analizar o contido da revisión (require drvprop=content). Por razóns de rendemento, se se usa esta opción, drvlimit cámbiase a 1.
- Tipo: booleano (detalles)
- drvsection
Recuperar unicamente o contido da sección con este identificador.
- drvdiffto
- Obsoleto.
En substitución, use action=compare. ID de revisión a comparar con cada revisión. Use prev, next e cur para a versión precedente, seguinte e actual respectivamente.
- drvdifftotext
- Obsoleto.
En substitución, use action=compare. Texto co que comparar cada revisión. Só compara un número limitado de revisións. Ignora drvdiffto. Se drvsection ten valor, só se comparará co texto esa sección.
- drvdifftotextpst
- Obsoleto.
En substitución, use action=compare. Facer unha transformación sobre o texto antes do gardado e antes de comparalo. Só válidoo cando se usa con drvdifftotext.
- Tipo: booleano (detalles)
- drvcontentformat
- Obsoleto.
Formato de serialización usado por drvdifftotext e esperado para a saída do contido.
- Un valor dos seguintes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- drvstart
Selo de tempo no que comezar a enumeración. Ignorado cando se está procesando unha lista de IDs de revisións.
- Tipo: selo de tempo (formatos permitidos)
- drvend
Selo de tempo no que rematar a enumeración. Ignorado cando se está procesando unha lista de IDs de revisións.
- Tipo: selo de tempo (formatos permitidos)
- drvdir
En que dirección enumerar:
- newer
- Lista os máis antigos primeiro. Nota: drvstart ten que ser anterior a drvend.
- older
- Lista os máis novos primeiro (por defecto). Nota: drvstart ten que ser posterior a drvend.
- Un valor dos seguintes valores: newer, older
- Por defecto: older
- drvtag
Só listar revisións marcadas con esta etiqueta.
- drvuser
Só listar revisións deste usuario.
- Tipo: usuario, por calquera de nome de usuario, IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
- drvexcludeuser
Non listar revisións deste usuario.
- Tipo: usuario, por calquera de nome de usuario, IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
- drvcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Listar as revisións borradas das páxinas Portada e a súa páxina de conversa con contido.
- api.php?action=query&prop=deletedrevisions&titles=Portada|Conversa%3APortada&drvslots=*&drvprop=user|comment|content [abrir na zona de probas]
- Listar a información para a revisión borrada 123456.
- api.php?action=query&prop=deletedrevisions&revids=123456 [abrir na zona de probas]
prop=duplicatefiles (df)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Listar todos os ficheiros que son duplicados dos fichieros dados baseado nos valores da función hash.
- dflimit
Cantos ficheiros duplicados devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- dfcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- dfdir
Dirección na cal listar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- dflocalonly
Só buscar por ficheiros no repositorio local.
- Tipo: booleano (detalles)
- Buscar duplicados de File:Albert Einstein Head.jpg
- api.php?action=query&titles=File:Albert_Einstein_Head.jpg&prop=duplicatefiles [abrir na zona de probas]
- Buscar duplicados de tódolos ficheiros
- api.php?action=query&generator=allimages&prop=duplicatefiles [abrir na zona de probas]
prop=extlinks (el)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Devolve todas as URLs externas (sen ser interwikis) das páxinas dadas.
- ellimit
Cantas ligazóns devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- elcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- elprotocol
Protocolo da URL. Se está baleiro e está activo elquery, o protocolo é http. Deixar esa variable e a elquery baleiras para listar todas as ligazóns externas.
- Un valor dos seguintes valores: Pode estar baleiro ou ser 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, worldwind, xmpp
- Por defecto: (baleiro)
- elquery
Buscar cadea sen protocolo. Útil para verificar se unha páxina determinada contén unha URL externa determinada.
- elexpandurl
Expandir as URLs relativas a un protocolo co protocolo canónico.
- Tipo: booleano (detalles)
- Obter unha de ligazóns externas na páxina Portada.
- api.php?action=query&prop=extlinks&titles=Portada [abrir na zona de probas]
prop=fileusage (fu)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Atopar tódalas páxinas que usan os ficheiros dados.
- fuprop
Que propiedades obter:
- pageid
- ID de cada páxina.
- title
- Título de cada páxina.
- redirect
- Marca de se a páxina é unha redirección.
- Valores (separados con | ou outros): pageid, redirect, title
- Por defecto: pageid|title|redirect
- funamespace
Só incluír páxinas nestes espazos de nomes.
- Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- fushow
Amosar só os elementos que cumpren estes criterios:
- redirect
- Amosar só as redireccións.
- !redirect
- Amosar só as non redireccións.
- Valores (separados con | ou outros): !redirect, redirect
- fulimit
Cantos devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- fucontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Obter unha lista de páxinas usando File:Example.jpg
- api.php?action=query&prop=fileusage&titles=File%3AExample.jpg [abrir na zona de probas]
- Obter infomación sobre páxinas que usan File:Example.jpg
- api.php?action=query&generator=fileusage&titles=File%3AExample.jpg&prop=info [abrir na zona de probas]
prop=imageinfo (ii)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Devolve información de ficheiros e historial de subidas.
- iiprop
Que información do ficheiro obter
- timestamp
- Engade selo de tempo á versión subida.
- user
- Engade o usuario que subiu cada versión do ficheiro. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
- userid
- Engade o ID do usuario que subiu cada versión do ficheiro. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
- comment
- Comentario da versión. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
- parsedcomment
- Analizar o comentario da versión. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
- canonicaltitle
- Engade o título canónico do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- url
- Devolve o enderezo URL ó ficheiro e á páxina de descrición. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- size
- Engade o tamaño do ficheiro en bytes e a altura, a anchura e o contador de páxina (se é aplicable).
- dimensions
- Alias para o tamaño.
- sha1
- Engade o resumo hash SHA-1 do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- mime
- Engade o tipo MIME do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- thumbmime
- Engade o tipo MIME da miniatura da imaxe (precisa a url e o parámetro iiurlwidth). Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- mediatype
- Engade o tipo de multimedia do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- metadata
- Lista os metadatos Exif da versión do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- commonmetadata
- Lista os metadatos xenéricos do formato do ficheiro para a versión do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- extmetadata
- Lista os metadatos combinados formatados de múltiples fontes. Os resultados están en formato HTML. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- archivename
- Engade o nome de ficheiro da versión do ficheiro para versións anteriores ás últimas. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- bitdepth
- Engade a profundidade de bits da versión. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- uploadwarning
- Usado pola páxina Special:Upload para obter información sobre un ficheiro existente. Non previsto para usar fóra do núcleo MediaWiki.
- badfile
- Engadido cando o ficheiro está na MediaWiki:Bad image list
- Valores (separados con | ou outros): archivename, badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, thumbmime, timestamp, uploadwarning, url, user, userid
- Por defecto: timestamp|user
- iilimit
Cantas revisións de ficheiro a devolver por ficheiro.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 1
- iistart
Selo de tempo dende o que comezar a lista.
- Tipo: selo de tempo (formatos permitidos)
- iiend
Selo de tempo no que rematar a lista.
- Tipo: selo de tempo (formatos permitidos)
- iiurlwidth
Se iiprop=url está definido, será devolta unha URL a unha imaxe escalada a este ancho. Por razóns de rendimento se se usa esta opción, non se devolverán máis de 50 imaxes.
- Tipo: número enteiro
- Por defecto: -1
- iiurlheight
Similar a iiurlwidth.
- Tipo: número enteiro
- Por defecto: -1
- iimetadataversion
Versión de metadata a usar. Se latest está especificado, usa a última versión. Por defecto 1 para compatibilidade con versións anteriores.
- Por defecto: 1
- iiextmetadatalanguage
Que lingua buscar en extmetadata. Isto afecta tanto á tradución a buscar, se hai varias dispoñibles, como a como se formatean cousas como os números e outros valores.
- Por defecto: gl
- iiextmetadatamultilang
Se as traducións para a propiedade extmetadata están dispoñibles, búscaas todas.
- Tipo: booleano (detalles)
- iiextmetadatafilter
Se está especificado e non baleiro, só se devolverán esas claves para iiprop=extmetadata.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- iiurlparam
Unha cadea de parámetro específico no analizador. Por exemplo, os PDFs poden usar page15-100px. Debe usarse iiurlwidth que debe ser coherente con iiurlparam.
- Por defecto: (baleiro)
- iibadfilecontexttitle
Se badfilecontexttitleprop=badfile está definido, este é o título da páxina usado para avaliar a MediaWiki:Bad image list
- iicontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- iilocalonly
Só buscar ficheiros no repositorio local.
- Tipo: booleano (detalles)
- Busca a información sobre a versión actual de File:Albert Einstein Head.jpg.
- api.php?action=query&titles=File:Albert%20Einstein%20Head.jpg&prop=imageinfo [abrir na zona de probas]
- Busca información sobre as versións de File:Test.jpg posteriores a 2008.
- api.php?action=query&titles=File:Test.jpg&prop=imageinfo&iilimit=50&iiend=2007-12-31T23:59:59Z&iiprop=timestamp|user|url [abrir na zona de probas]
prop=images (im)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Devolve todos os ficheiros contidos nas páxinas dadas.
- imlimit
Cantos ficheiros devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- imcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- imimages
Listar só eses ficheiros. Útil para verificar se unha páxina concreta ten un ficheiro determinado.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- imdir
Dirección na cal listar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- Obter unha lista dos ficheiros empregados na páxina Portada.
- api.php?action=query&prop=images&titles=Portada [abrir na zona de probas]
- Obter a información sobre todos os ficheiros usados na páxina Portada.
- api.php?action=query&generator=images&titles=Portada&prop=info [abrir na zona de probas]
prop=info (in)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Obter información básica da páxina.
- inprop
Que propiedades adicionais obter
- protection
- Listar o nivel de protección de cada páxina.
- talkid
- O ID de páxina da páxina de conversa para cada páxina que non é páxina de conversa.
- watched
- Listar o estado de vixilancia de cada páxina.
- watchers
- O número de vixiantes, se está permitido.
- visitingwatchers
- O nome dos usuarios que vixían cada páxina e que teñen visitado os cambios recentes a esta páxina, se está autorizado.
- notificationtimestamp
- O selo de tempo de notificación da lista de vixilancia de cada páxina.
- subjectid
- O ID de páxina da páxina pai para cada páxina de conversa.
- associatedpage
- O título prefixado da páxina de contido ou de conversa asociada.
- url
- Devolve unha URL completa, unha URL de modificación, e a URL canónica de cada páxina.
- readable
- Obsoleto. Se o usuario pode ler esta páxina. Usa intestactions=read no seu lugar.
- preload
- Devolve o texto devolto por EditFormPreloadText.
- displaytitle
- Devolve a forma na que se visualiza actualmente o título da páxina.
- varianttitles
- Devolve o título en todas as variantes da lingua do contido do sitio.
- linkclasses
- Ofrece as clases CSS adicionais (por exemplo, as cores das ligazóns) usadas para as ligazóns a esta páxina se aparecesen na páxina denominada por inlinkcontext.
- Valores (separados con | ou outros): associatedpage, displaytitle, linkclasses, notificationtimestamp, preload, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, readable
- inlinkcontext
O título de contexto que se debe usar cando se determinan as clases CSS adicionais (por exemplo, as cores das ligazóns) cando inprop contén linkclasses.
- Tipo: título da páxina
- Acepta páxinas que non existen.
- Por defecto: Portada
- intestactions
Probar se o usuario actual pode realizar certas accións na páxina.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- intestactionsdetail
Nivel de detalle para intestactions. Usa os parámetros errorformat e errorlang do módulo principal para controlar o formato das mensaxes devoltas.
- boolean
- Devolver un valor booleano para cada acción.
- full
- Devolver mensaxes que describen por que non se permite a acción ou unha matriz baleira se está permitida.
- quick
- Como full, pero saltando as comprobacións custosas.
- Un valor dos seguintes valores: boolean, full, quick
- Por defecto: boolean
- incontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Obter a información sobre a páxina Portada.
- api.php?action=query&prop=info&titles=Portada [abrir na zona de probas]
- Obter a información xeral e de protección sobre a páxina Portada.
- api.php?action=query&prop=info&inprop=protection&titles=Portada [abrir na zona de probas]
prop=iwlinks (iw)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Devolve todas as ligazóns interwiki ás páxinas indicadas.
- iwprop
Que propiedades adicionais obter para cada ligazón interlingüística:
- url
- Engade a URL completa.
- Valores (separados con | ou outros): url
- iwprefix
Só devolver ligazóns interwiki con este prefixo.
- iwtitle
Ligazón interwiki a buscar. Debe usarse con iwprefix.
- iwdir
Dirección na cal listar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- iwlimit
Cantas ligazóns interwiki devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- iwcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- iwurl
- Obsoleto.
Se obter a URL completa (non pode usarse con iwprop).
- Tipo: booleano (detalles)
- Obter as ligazóns interwiki da páxina Portada.
- api.php?action=query&prop=iwlinks&titles=Portada [abrir na zona de probas]
prop=langlinks (ll)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Devolve todas as ligazóns interwiki ás páxinas indicadas.
- llprop
Que propiedades adicionais obter para cada ligazón interlingüística:
- url
- Engade a URL completa.
- langname
- Engade o nome localizado da lingua (o mellor intento). Use llinlanguagecode para controlar a lingua.
- autonym
- Engade o nome nativo da lingua.
- Valores (separados con | ou outros): autonym, langname, url
- lllang
Devolver só ligazóns de lingua con este código de lingua.
- lltitle
Ligazón a buscar. Debe usarse con lllang.
- lldir
Dirección na cal listar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- llinlanguagecode
Código de lingua para nomes de lingua localizados.
- Por defecto: gl
- lllimit
Cantas ligazóns de lingua devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- llcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- llurl
- Obsoleto.
Se obter a URL completa (non pode usarse con llprop).
- Tipo: booleano (detalles)
- Obter as ligazóns interlingüísticas da páxina Portada.
- api.php?action=query&prop=langlinks&titles=Portada&redirects= [abrir na zona de probas]
prop=links (pl)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Devolve todas as ligazóns das páxinas indicadas.
- plnamespace
Amosa ligazóns só neste espazo de nomes.
- Valores (separados con | ou outros): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- pllimit
Cantas ligazóns devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- plcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- pltitles
Listar só as ligazóns a eses títulos. Útil para verificar se unha páxina concreta liga a un título determinado.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- pldir
Dirección na cal listar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- Obter as ligazóns da páxina Portada.
- api.php?action=query&prop=links&titles=Portada [abrir na zona de probas]
- Obter a información sobre as ligazóns da páxina Portada.
- api.php?action=query&generator=links&titles=Portada&prop=info [abrir na zona de probas]
- Obter as ligazóns da páxina Portada nos espazos de nome Usuario e Modelo.
- api.php?action=query&prop=links&titles=Portada&plnamespace=2|10 [abrir na zona de probas]
prop=linkshere (lh)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Atopar todas as páxinas que ligan coas páxinas dadas.
- lhprop
Que propiedades obter:
- pageid
- ID de cada páxina.
- title
- Título de cada páxina.
- redirect
- Marca de se a páxina é unha redirección.
- Valores (separados con | ou outros): pageid, redirect, title
- Por defecto: pageid|title|redirect
- lhnamespace
Só incluír páxinas nestes espazos de nomes.
- Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- lhshow
Amosar só os elementos que cumpren estes criterios:
- redirect
- Amosar só as redireccións.
- !redirect
- Amosar só as non redireccións.
- Valores (separados con | ou outros): !redirect, redirect
- lhlimit
Cantos devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- lhcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Obter unha lista das páxinas que ligan con Portada.
- api.php?action=query&prop=linkshere&titles=Portada [abrir na zona de probas]
- Obter a información sobre as páxinas que ligan con Portada.
- api.php?action=query&generator=linkshere&titles=Portada&prop=info [abrir na zona de probas]
prop=pageprops (pp)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Obter varias propiedades de páxina definidas no contido da páxina.
- ppcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- ppprop
Listar só estas propiedades de páxina (action=query&list=pagepropnames devolve os nomes das propiedades de páxina usados). Útil para verificar se as páxinas usan unha determinada propiedade de páxina.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- Obter as propiedades para as páxinas Main Page e MediaWiki
- api.php?action=query&prop=pageprops&titles=Portada|MediaWiki [abrir na zona de probas]
prop=redirects (rd)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Devolve todas as redireccións das páxinas indicadas.
- rdprop
Que propiedades recuperar:
- pageid
- ID de páxina de cada redirección.
- title
- Título de cada redirección.
- fragment
- Fragmento de cada redirección, se hai algún.
- Valores (separados con | ou outros): fragment, pageid, title
- Por defecto: pageid|title
- rdnamespace
Só incluír páxinas nestes espacios de nomes.
- Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- rdshow
Amosar só os elementos que cumpren estes criterios:
- fragment
- Amosar só as redireccións que teñan un fragmento.
- !fragment
- Amosar só as redireccións que non teñan un fragmento.
- Valores (separados con | ou outros): !fragment, fragment
- rdlimit
Cantas redireccións devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- rdcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Obter unha lista das redireccións a Portada.
- api.php?action=query&prop=redirects&titles=Portada [abrir na zona de probas]
- Obter a información sobre tódalas redireccións a Portada.
- api.php?action=query&generator=redirects&titles=Portada&prop=info [abrir na zona de probas]
prop=revisions (rv)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Obter información da revisión.
Pode usarse de varias formas:
- Obter datos sobre un conxunto de páxinas (última modificación), fixando os títulos ou os IDs das páxinas.
- Obter as modificacións da páxina indicada, usando os títulos ou os IDs de páxinas con comezar, rematar ou límite.
- Obter os datos sobre un conxunto de modificacións fixando os seus IDs cos seus IDs de modificación.
- rvprop
Que propiedades amosar para cada modificación:
- ids
- O identificador da modificación.
- flags
- Marcas de modificación (menor).
- timestamp
- O selo de tempo da modificación.
- user
- Usuario que fixo a revisión. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
- userid
- Identificador de usuario do creador da revisión. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
- size
- Lonxitude (en bytes) da revisión.
- slotsize
- Lonxitude (en bytes) de cada espazo da revisión.
- sha1
- SHA-1 (en base 16) da modificación. Se a revisión do contido foi borrada, ha recibirse unha propiedade sha1hidden.
- slotsha1
- SHA-1 (en base 16) de cada espazo da revisión. Se a revisión do contido foi borrada, ha recibirse unha propiedade sha1hidden.
- contentmodel
- Identificador do modelo de contido de cada espazo da revisión.
- comment
- Comentario do usuario para a modificación. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
- parsedcomment
- Comentario analizado do usuario para a modificación. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
- content
- Contido de cada espazo da revisión. Se a revisión do contido foi borrada, ha recibirse unha propiedade sha1hidden.
- tags
- Etiquetas para a revisión.
- roles
- Listar os roles de espazo de contido que existen na revisión.
- parsetree
- Obsoleto. Usa action=expandtemplates ou action=parse no seu lugar. Árbore de análise XML do contido da modificación (precisa o modelo de contido
wikitext
).
- Valores (separados con | ou outros): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
- Por defecto: ids|timestamp|flags|comment|user
- rvslots
Que espazos de revisión para os que devolver datos, cando as propiedades relacionadas co espazo están incluídas en rvprops. Se se omite, os datos do espazo main han devolverse nun formato compatible con versións anteriores.
- Valores (separados con | ou outros): main
- Para especificar tódolos valores, use *.
- rvlimit
Limitar cantas revisións se van devolver.
- Só pode usarse cunha única páxina (mode #2).
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- rvexpandtemplates
- Obsoleto.
En substitución, usa action=expandtemplates. Expandir os modelos no contido da revisión (require rvprop=content).
- Tipo: booleano (detalles)
- rvgeneratexml
- Obsoleto.
En substitución, usa action=expandtemplates ou action=parse. Xerar a árbore de análise XML para o contido da revisión (cómpre rvprop=content).
- Tipo: booleano (detalles)
- rvparse
- Obsoleto.
En substitución, use action=parse. Analizar o contido da revisión (require rvprop=content). Por razóns de rendemento, se se usa esta opción, rvlimit cámbiase a 1.
- Tipo: booleano (detalles)
- rvsection
Recuperar unicamente o contido da sección con este identificador.
- rvdiffto
- Obsoleto.
En substitución, use action=compare. ID de revisión a comparar con cada revisión. Use prev, next e cur para a versión precedente, seguinte e actual respectivamente.
- rvdifftotext
- Obsoleto.
En substitución, use action=compare. Texto co que comparar cada revisión. Só compara un número limitado de revisións. Ignora rvdiffto. Se rvsection ten valor, só se comparará co texto esa sección.
- rvdifftotextpst
- Obsoleto.
En substitución, use action=compare. Facer unha transformación sobre o texto antes do gardado e antes de comparalo. Só válidoo cando se usa con rvdifftotext.
- Tipo: booleano (detalles)
- rvcontentformat
- Obsoleto.
Formato de serialización usado por rvdifftotext e esperado para a saída do contido.
- Un valor dos seguintes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- rvstartid
Iniciar a enumeración de revisión na data e hora desta revisión. A revisión ten que existir, pero non precisa pertencer a esta páxina.
- Só pode usarse cunha única páxina (mode #2).
- Tipo: número enteiro
- rvendid
Rematar a enumeración de revisión na data e hora desta revisión. A revisión ten que existir, pero non precisa pertencer a esta páxina.
- Só pode usarse cunha única páxina (mode #2).
- Tipo: número enteiro
- rvstart
Desde que selo de tempo comezar a enumeración.
- Só pode usarse cunha única páxina (mode #2).
- Tipo: selo de tempo (formatos permitidos)
- rvend
Enumerar desde este selo de tempo.
- Só pode usarse cunha única páxina (mode #2).
- Tipo: selo de tempo (formatos permitidos)
- rvdir
En que dirección enumerar:
- newer
- Lista os máis antigos primeiro. Nota: rvstart ten que ser anterior a rvend.
- older
- Lista os máis novos primeiro (por defecto). Nota: rvstart ten que ser posterior a rvend.
- Só pode usarse cunha única páxina (mode #2).
- Un valor dos seguintes valores: newer, older
- Por defecto: older
- rvuser
Só incluir revisión feitas polo usuario.
- Só pode usarse cunha única páxina (mode #2).
- Tipo: usuario, por calquera de nome de usuario, IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
- rvexcludeuser
Excluír revisións feitas polo usuario.
- Só pode usarse cunha única páxina (mode #2).
- Tipo: usuario, por calquera de nome de usuario, IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
- rvtag
Só listar revisións marcadas con esta etiqueta.
- rvcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Obter os datos con contido da última revisión dos títulos API e Portada.
- api.php?action=query&prop=revisions&titles=API|Portada&rvslots=*&rvprop=timestamp|user|comment|content [abrir na zona de probas]
- Obter as cinco últimas revisión de Portada.
- api.php?action=query&prop=revisions&titles=Portada&rvlimit=5&rvprop=timestamp|user|comment [abrir na zona de probas]
- Obter as cinco primeiras revisións de Portada.
- api.php?action=query&prop=revisions&titles=Portada&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer [abrir na zona de probas]
- Obter as cinco primeiras revisións de Portada feitas despois do 01-05-2006.
- api.php?action=query&prop=revisions&titles=Portada&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer&rvstart=2006-05-01T00:00:00Z [abrir na zona de probas]
- Obter as cinco primeiras revisións de Portada que non foron feitas polo usuario anónimo 127.0.0.1.
- api.php?action=query&prop=revisions&titles=Portada&rvlimit=5&rvprop=timestamp|user|comment&rvexcludeuser=127.0.0.1 [abrir na zona de probas]
- Obter as cinco primeiras revisión de Portada feitas polo usuario MediaWiki default.
- api.php?action=query&prop=revisions&titles=Portada&rvlimit=5&rvprop=timestamp|user|comment&rvuser=MediaWiki%20default [abrir na zona de probas]
prop=stashimageinfo (sii)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Devolve a información dos ficheiros almacenados.
- siifilekey
Clave que identifica unha subida precedente e que foi almacenada temporalmente.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- siisessionkey
- Obsoleto.
Alias para siifilekey, para compatibilidade con versións antigas.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- siiprop
Que información do ficheiro obter
- timestamp
- Engade selo de tempo á versión subida.
- canonicaltitle
- Engade o título canónico do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- url
- Devolve o enderezo URL ó ficheiro e á páxina de descrición. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- size
- Engade o tamaño do ficheiro en bytes e a altura, a anchura e o contador de páxina (se é aplicable).
- dimensions
- Alias para o tamaño.
- sha1
- Engade o resumo hash SHA-1 do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- mime
- Engade o tipo MIME do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- thumbmime
- Engade o tipo MIME da miniatura da imaxe (precisa a url e o parámetro siiurlwidth). Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- metadata
- Lista os metadatos Exif da versión do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- commonmetadata
- Lista os metadatos xenéricos do formato do ficheiro para a versión do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- extmetadata
- Lista os metadatos combinados formatados de múltiples fontes. Os resultados están en formato HTML. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- bitdepth
- Engade a profundidade de bits da versión. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- badfile
- Engadido cando o ficheiro está na MediaWiki:Bad image list
- Valores (separados con | ou outros): badfile, bitdepth, canonicaltitle, commonmetadata, dimensions, extmetadata, metadata, mime, sha1, size, thumbmime, timestamp, url
- Por defecto: timestamp|url
- siiurlwidth
Se siiprop=url está definido, será devolta unha URL a unha imaxe escalada a este ancho. Por razóns de rendimento se se usa esta opción, non se devolverán máis de 50 imaxes.
- Tipo: número enteiro
- Por defecto: -1
- siiurlheight
Similar a siiurlwidth.
- Tipo: número enteiro
- Por defecto: -1
- siiurlparam
Unha cadea de parámetro específico no analizador. Por exemplo, os PDFs poden usar page15-100px. Debe usarse siiurlwidth que debe ser coherente con siiurlparam.
- Por defecto: (baleiro)
- Devolve a información dun ficheiro almacenado.
- api.php?action=query&prop=stashimageinfo&siifilekey=124sd34rsdf567 [abrir na zona de probas]
- Devolve as miniaturas de dous ficheiros almacenados.
- api.php?action=query&prop=stashimageinfo&siifilekey=b34edoe3|bceffd4&siiurlwidth=120&siiprop=url [abrir na zona de probas]
prop=templates (tl)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Devolve todas as páxinas incluídas na páxina indicada.
- tlnamespace
Amosar os modelos só nestes espazos de nomes.
- Valores (separados con | ou outros): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- tllimit
Número de modelos a devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- tlcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- tltemplates
Listar só eses modelos. Útil para verificar se unha páxina concreta ten un modelo determinado.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- tldir
Dirección na cal listar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- Obter os modelos usado na páxina Portada.
- api.php?action=query&prop=templates&titles=Portada [abrir na zona de probas]
- Obter a información sobre os modelos usados na páxina Portada.
- api.php?action=query&generator=templates&titles=Portada&prop=info [abrir na zona de probas]
- Obter as páxinas nos espazos de nomes Usuario e Modelo que se transclúen na páxina Portada.
- api.php?action=query&prop=templates&titles=Portada&tlnamespace=2|10 [abrir na zona de probas]
prop=transcludedin (ti)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Atopar todas as páxinas que inclúen ás páxinas indicadas.
- tiprop
Que propiedades obter:
- pageid
- ID de páxina de cada páxina.
- title
- Título de cada páxina.
- redirect
- Marca si a páxina é unha redirección.
- Valores (separados con | ou outros): pageid, redirect, title
- Por defecto: pageid|title|redirect
- tinamespace
Só incluir páxinas nestes espacios de nomes.
- Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- tishow
Amosar só os elementos que cumpren estes criterios:
- redirect
- Amosar só as redireccións.
- !redirect
- Amosar só as non redireccións.
- Valores (separados con | ou outros): !redirect, redirect
- tilimit
Cantos devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- ticontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Obter unha lista das páxinas que transclúen Portada.
- api.php?action=query&prop=transcludedin&titles=Portada [abrir na zona de probas]
- Obter a información sobre as páxinas que transclúen Portada.
- api.php?action=query&generator=transcludedin&titles=Portada&prop=info [abrir na zona de probas]
list=allcategories (ac)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Numerar tódalas categorías
- acfrom
Categoría pola que comezar a enumeración.
- accontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- acto
Categoría pola que rematar a enumeración.
- acprefix
Buscar todos os títulos de categoría que comezan con este valor.
- acdir
Dirección na que ordenar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- acmin
Devolver só categorías con polo menos este número de membros.
- Tipo: número enteiro
- acmax
Devolver só categorías con como moito este número de membros.
- Tipo: número enteiro
- aclimit
Cantas categorías devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- acprop
Que propiedades recuperar:
- size
- Engade o número de páxinas na categoría.
- hidden
- Marca as categorías que están ocultas con
__HIDDENCAT__
.
- Valores (separados con | ou outros): hidden, size
- Por defecto: (baleiro)
- Listar categorías con información do número de páxinas en cada unha.
- api.php?action=query&list=allcategories&acprop=size [abrir na zona de probas]
- Obter información sobre a páxina de categoría para categorías que comezan por List.
- api.php?action=query&generator=allcategories&gacprefix=List&prop=info [abrir na zona de probas]
list=alldeletedrevisions (adr)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Listar todas as revisións borradas por un usuario ou nun espazo de nomes.
- adrprop
Que propiedades amosar para cada modificación:
- ids
- O identificador da modificación.
- flags
- Marcas de modificación (menor).
- timestamp
- O selo de tempo da modificación.
- user
- Usuario que fixo a revisión. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
- userid
- Identificador de usuario do creador da revisión. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
- size
- Lonxitude (en bytes) da revisión.
- slotsize
- Lonxitude (en bytes) de cada espazo da revisión.
- sha1
- SHA-1 (en base 16) da modificación. Se a revisión do contido foi borrada, ha recibirse unha propiedade sha1hidden.
- slotsha1
- SHA-1 (en base 16) de cada espazo da revisión. Se a revisión do contido foi borrada, ha recibirse unha propiedade sha1hidden.
- contentmodel
- Identificador do modelo de contido de cada espazo da revisión.
- comment
- Comentario do usuario para a modificación. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
- parsedcomment
- Comentario analizado do usuario para a modificación. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
- content
- Contido de cada espazo da revisión. Se a revisión do contido foi borrada, ha recibirse unha propiedade sha1hidden.
- tags
- Etiquetas para a revisión.
- roles
- Listar os roles de espazo de contido que existen na revisión.
- parsetree
- Obsoleto. Usa action=expandtemplates ou action=parse no seu lugar. Árbore de análise XML do contido da modificación (precisa o modelo de contido
wikitext
).
- Valores (separados con | ou outros): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
- Por defecto: ids|timestamp|flags|comment|user
- adrslots
Que espazos de revisión para os que devolver datos, cando as propiedades relacionadas co espazo están incluídas en adrprops. Se se omite, os datos do espazo main han devolverse nun formato compatible con versións anteriores.
- Valores (separados con | ou outros): main
- Para especificar tódolos valores, use *.
- adrlimit
Limitar cantas revisións se van devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- adrexpandtemplates
- Obsoleto.
En substitución, usa action=expandtemplates. Expandir os modelos no contido da revisión (require adrprop=content).
- Tipo: booleano (detalles)
- adrgeneratexml
- Obsoleto.
En substitución, usa action=expandtemplates ou action=parse. Xerar a árbore de análise XML para o contido da revisión (cómpre adrprop=content).
- Tipo: booleano (detalles)
- adrparse
- Obsoleto.
En substitución, use action=parse. Analizar o contido da revisión (require adrprop=content). Por razóns de rendemento, se se usa esta opción, adrlimit cámbiase a 1.
- Tipo: booleano (detalles)
- adrsection
Recuperar unicamente o contido da sección con este identificador.
- adrdiffto
- Obsoleto.
En substitución, use action=compare. ID de revisión a comparar con cada revisión. Use prev, next e cur para a versión precedente, seguinte e actual respectivamente.
- adrdifftotext
- Obsoleto.
En substitución, use action=compare. Texto co que comparar cada revisión. Só compara un número limitado de revisións. Ignora adrdiffto. Se adrsection ten valor, só se comparará co texto esa sección.
- adrdifftotextpst
- Obsoleto.
En substitución, use action=compare. Facer unha transformación sobre o texto antes do gardado e antes de comparalo. Só válidoo cando se usa con adrdifftotext.
- Tipo: booleano (detalles)
- adrcontentformat
- Obsoleto.
Formato de serialización usado por adrdifftotext e esperado para a saída do contido.
- Un valor dos seguintes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- adruser
Só listar revisións deste usuario.
- Tipo: usuario, por calquera de nome de usuario, IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
- adrnamespace
Só listar páxinas neste espazo de nomes.
- Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- adrstart
Selo de tempo para comezar a enumeración.
- Só pode usarse con adruser.
- Tipo: selo de tempo (formatos permitidos)
- adrend
Selo de tempo para rematar a enumeración.
- Só pode usarse con adruser.
- Tipo: selo de tempo (formatos permitidos)
- adrdir
En que dirección enumerar:
- newer
- Lista os máis antigos primeiro. Nota: adrstart ten que ser anterior a adrend.
- older
- Lista os máis novos primeiro (por defecto). Nota: adrstart ten que ser posterior a adrend.
- Un valor dos seguintes valores: newer, older
- Por defecto: older
- adrfrom
Comezar listado neste título.
- Non pode usarse con adruser.
- adrto
Parar listado neste título.
- Non pode usarse con adruser.
- adrprefix
Buscar tódolos títulos de páxinas que comezan con este valor.
- Non pode usarse con adruser.
- adrexcludeuser
Non listar revisións deste usuario.
- Non pode usarse con adruser.
- Tipo: usuario, por calquera de nome de usuario, IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
- adrtag
Só listar revisións marcadas con esta etiqueta.
- adrcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- adrgeneratetitles
Usado como xenerador, xenera títulos no canto de IDs de revisión.
- Tipo: booleano (detalles)
- Listar as últimas 50 contribucións borradas do usuario Example.
- api.php?action=query&list=alldeletedrevisions&adruser=Example&adrlimit=50 [abrir na zona de probas]
- Listar as 50 primeiras revisións borradas no espazo de nomes principal.
- api.php?action=query&list=alldeletedrevisions&adrdir=newer&adrnamespace=0&adrlimit=50 [abrir na zona de probas]
list=allfileusages (af)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Lista todos os usos de ficheiro, incluído os que non existen.
- afcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- affrom
Título do ficheiro no que comezar a enumerar.
- afto
Título do ficheiro no que rematar de enumerar.
- afprefix
Buscar tódolos títulos de ficheiro que comezan con este valor.
- afunique
Amosar só nomes de ficheiro distintos. Non pode usarse con afprop=ids. Cando se usa como xerador, produce páxinas obxectivo no canto de páxinas fonte.
- Tipo: booleano (detalles)
- afprop
Que partes de información incluír:
- ids
- Engade os IDs das páxinas usadas (non pode usarse con afunique).
- title
- Engade o nome do ficheiro.
- Valores (separados con | ou outros): ids, title
- Por defecto: title
- aflimit
Número total de obxectos a devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- afdir
Dirección na cal listar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- Lista títulos de ficheiro, incluíndo os eliminados, cos IDs de páxina dos que proveñen, comezando en B.
- api.php?action=query&list=allfileusages&affrom=B&afprop=ids|title [abrir na zona de probas]
- Listar títulos únicos de ficheiros.
- api.php?action=query&list=allfileusages&afunique=&affrom=B [abrir na zona de probas]
- Obter todos os títulos de ficheiro, marcando os que faltan.
- api.php?action=query&generator=allfileusages&gafunique=&gaffrom=B [abrir na zona de probas]
- Obtén as páxinas que conteñen os ficheiros.
- api.php?action=query&generator=allfileusages&gaffrom=B [abrir na zona de probas]
list=allimages (ai)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Enumerar tódalas imaxes secuencialmente.
- aisort
Propiedade pola que ordenar.
- Un valor dos seguintes valores: name, timestamp
- Por defecto: name
- aidir
Dirección na cal listar.
- Un valor dos seguintes valores: ascending, descending, newer, older
- Por defecto: ascending
- aifrom
Título da imaxe no que comezar a enumerar. Só pode usarse con aisort=name.
- aito
Título da imaxe no que rematar a enumerar. Só pode usarse con aisort=name.
- aicontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- aistart
Título do selo de tempo no que comezar a enumerar. Só pode usarse con aisort=timestamp.
- Tipo: selo de tempo (formatos permitidos)
- aiend
Título do selo de tempo no que rematar a enumerar. Só pode usarse con aisort=timestamp.
- Tipo: selo de tempo (formatos permitidos)
- aiprop
Que información do ficheiro obter
- timestamp
- Engade selo de tempo á versión subida.
- user
- Engade o usuario que subiu cada versión do ficheiro. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
- userid
- Engade o ID do usuario que subiu cada versión do ficheiro. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
- comment
- Comentario da versión. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
- parsedcomment
- Analizar o comentario da versión. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
- canonicaltitle
- Engade o título canónico do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- url
- Devolve o enderezo URL ó ficheiro e á páxina de descrición. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- size
- Engade o tamaño do ficheiro en bytes e a altura, a anchura e o contador de páxina (se é aplicable).
- dimensions
- Alias para o tamaño.
- sha1
- Engade o resumo hash SHA-1 do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- mime
- Engade o tipo MIME do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- mediatype
- Engade o tipo de multimedia do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- metadata
- Lista os metadatos Exif da versión do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- commonmetadata
- Lista os metadatos xenéricos do formato do ficheiro para a versión do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- extmetadata
- Lista os metadatos combinados formatados de múltiples fontes. Os resultados están en formato HTML. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- bitdepth
- Engade a profundidade de bits da versión. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
- badfile
- Engadido cando o ficheiro está na MediaWiki:Bad image list
- Valores (separados con | ou outros): badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, timestamp, url, user, userid
- Por defecto: timestamp|url
- aiprefix
Buscar todas as imaxes cuxo título comeza por este valor. Só pode usarse con aisort=name.
- aiminsize
Limitar a imaxes con polo menos este número de bytes.
- Tipo: número enteiro
- aimaxsize
Limitar a imaxes con como máximo este número de bytes.
- Tipo: número enteiro
- aisha1
Función hash SHA1 da imaxe. Invalida aisha1base36.
- aisha1base36
Función hash SHA1 da imaxe en base 36 (usada en MediaWiki).
- aiuser
Devolver só os ficheiros cuxa última versión foi subida por este usuario. Só pode usarse con aisort=timestamp. Non se pode usar xunto a aifilterbots.
- Tipo: usuario, por calquera de nome de usuario, IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
- aifilterbots
Como filtrar ficheiros subidos por bots. Só pode usarse con aisort=timestamp. Non pode usarse xunto con aiuser.
- Un valor dos seguintes valores: all, bots, nobots
- Por defecto: all
- aimime
Que tipos MIME buscar, por exemplo imaxe/jpeg.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- ailimit
Cantas imaxes mostar en total.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- Amosar unha lista de ficheiros que comezan por B.
- api.php?action=query&list=allimages&aifrom=B [abrir na zona de probas]
- Amosar unha lista de ficheiros subidos recentemente, similares a Special:NewFiles.
- api.php?action=query&list=allimages&aiprop=user|timestamp|url&aisort=timestamp&aidir=older [abrir na zona de probas]
- Amosar unha lista de ficheiros con tipo MIME image/png ou image/gif
- api.php?action=query&list=allimages&aimime=image/png|image/gif [abrir na zona de probas]
- Mostar información sobre catro ficheiros que comecen pola letra T.
- api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo [abrir na zona de probas]
list=alllinks (al)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Numerar tódalas ligazóns que apuntan a un nome de espazos determinado.
- alcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- alfrom
Título da ligazón na que comezar a enumerar.
- alto
Título da ligazón na que rematar de enumerar.
- alprefix
Buscar tódolos títulos ligados que comezan con este valor.
- alunique
Amosar só títulos ligados distintos. Non pode usarse con alprop=ids. Cando se usa como xerador, produce páxinas obxectivo no canto de páxinas fonte.
- Tipo: booleano (detalles)
- alprop
Que partes de información incluír:
- ids
- Engade o ID da páxina da ligazón (non pode usarse con alunique).
- title
- Engade o título da ligazón.
- Valores (separados con | ou outros): ids, title
- Por defecto: title
- alnamespace
Espazo de nomes a enumerar.
- Un valor dos seguintes valores: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Por defecto: 0
- allimit
Número total de obxectos a devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- aldir
Dirección na cal listar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- Lista os títulos ligados, incluíndo os eliminados, cos ID das páxinas das que proveñen, comezando en B.
- api.php?action=query&list=alllinks&alfrom=B&alprop=ids|title [abrir na zona de probas]
- Listar títulos ligados únicos
- api.php?action=query&list=alllinks&alunique=&alfrom=B [abrir na zona de probas]
- Obtén tódolos títulos ligados, marcando os eliminados.
- api.php?action=query&generator=alllinks&galunique=&galfrom=B [abrir na zona de probas]
- Obtén as páxinas que conteñen as ligazóns.
- api.php?action=query&generator=alllinks&galfrom=B [abrir na zona de probas]
list=allpages (ap)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Numerar tódalas páxinas secuencialmente nun espazo de nomes determinado.
- apfrom
Título da páxina na que comezar a enumerar.
- apcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- apto
Título da páxina na que rematar de enumerar.
- apprefix
Buscar tódolos títulos de páxinas que comezan con este valor.
- apnamespace
Espazo de nomes a enumerar.
- Un valor dos seguintes valores: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Por defecto: 0
- apfilterredir
Que páxinas listar.
- Un valor dos seguintes valores: all, nonredirects, redirects
- Por defecto: all
- apminsize
Limitar a páxinas con polo menos este número de bytes.
- Tipo: número enteiro
- apmaxsize
Limitar a páxinas con como máximo este número de bytes.
- Tipo: número enteiro
- apprtype
Limitar a só protección de páxinas.
- Valores (separados con | ou outros): edit, move, upload
- apprlevel
Filtrar proteccións baseándose no nivel de protección (debe empregarse có parámetro apprtype= ).
- Valores (separados con | ou outros): Pode estar baleiro ou ser autoconfirmed, sysop
- apprfiltercascade
Filtrar proteccións baseadas en cascada (ignoradas se apprtype non ten valor).
- Un valor dos seguintes valores: all, cascading, noncascading
- Por defecto: all
- aplimit
Número total de páxinas a devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- apdir
Dirección na cal listar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- apfilterlanglinks
Filtro baseado en se unha páxina ten ligazóns de lingua. Decátese de que isto pode non considerar as ligazóns de lingua engadidas polas extensións.
- Un valor dos seguintes valores: all, withlanglinks, withoutlanglinks
- Por defecto: all
- apprexpiry
Que caducidade de protección pola que filtrar a páxina:
- indefinite
- Obter só as páxinas coa caducidade de protección indefinida.
- definite
- Obter só as páxinas cunha caducidade de protección definida (específica).
- all
- Obter as páxinas con calquera caducidade de protección.
- Un valor dos seguintes valores: all, definite, indefinite
- Por defecto: all
- Amosar unha lista de páxinas que comezan pola letra B.
- api.php?action=query&list=allpages&apfrom=B [abrir na zona de probas]
- Amosar información sobre 4 páxinas que comecen pola letra T.
- api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info [abrir na zona de probas]
- Motrar o contido das dúas primeiras páxinas que non sexan redirección que comecen por Re.
- api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content [abrir na zona de probas]
list=allredirects (ar)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Lista tódalas redireccións a un espazo de nomes.
- arcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- arfrom
Título da redirección na que comezar a enumerar.
- arto
Título da redirección na que rematar de enumerar.
- arprefix
Buscar todas as páxinas que comecen con este valor.
- arunique
Só amosar páxinas obxectivo distintas. Non pode usarse con arprop=ids|fragment|interwiki. Cando se usa como xerador, produce páxinas obxectivo no canto de páxinas fonte.
- Tipo: booleano (detalles)
- arprop
Que información incluír:
- ids
- Engade o ID da páxina da redirección (non pode usarse con arunique).
- title
- Engade o título da redirección.
- fragment
- Engade o fragmento da redirección, se o hai (non pode usarse con arunique).
- interwiki
- Engade o prefixo interwiki da redirección, se o hai (non pode usarse con arunique).
- Valores (separados con | ou outros): fragment, ids, interwiki, title
- Por defecto: title
- arnamespace
Espazo de nomes a enumerar.
- Un valor dos seguintes valores: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Por defecto: 0
- arlimit
Número total de obxectos a devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- ardir
Dirección na cal listar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- Lista as páxinas obxectivo, incluíndo as eliminadas, cos ID das páxinas das que proveñen, comezando en B.
- api.php?action=query&list=allredirects&arfrom=B&arprop=ids|title [abrir na zona de probas]
- Lista páxinas obxectivo únicas.
- api.php?action=query&list=allredirects&arunique=&arfrom=B [abrir na zona de probas]
- Obtén tódalas páxinas obxectivo, marcando as eliminadas.
- api.php?action=query&generator=allredirects&garunique=&garfrom=B [abrir na zona de probas]
- Obtén as páxinas que conteñen as redireccións.
- api.php?action=query&generator=allredirects&garfrom=B [abrir na zona de probas]
list=allrevisions (arv)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Listar todas as revisións.
- arvprop
Que propiedades amosar para cada modificación:
- ids
- O identificador da modificación.
- flags
- Marcas de modificación (menor).
- timestamp
- O selo de tempo da modificación.
- user
- Usuario que fixo a revisión. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
- userid
- Identificador de usuario do creador da revisión. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
- size
- Lonxitude (en bytes) da revisión.
- slotsize
- Lonxitude (en bytes) de cada espazo da revisión.
- sha1
- SHA-1 (en base 16) da modificación. Se a revisión do contido foi borrada, ha recibirse unha propiedade sha1hidden.
- slotsha1
- SHA-1 (en base 16) de cada espazo da revisión. Se a revisión do contido foi borrada, ha recibirse unha propiedade sha1hidden.
- contentmodel
- Identificador do modelo de contido de cada espazo da revisión.
- comment
- Comentario do usuario para a modificación. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
- parsedcomment
- Comentario analizado do usuario para a modificación. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
- content
- Contido de cada espazo da revisión. Se a revisión do contido foi borrada, ha recibirse unha propiedade sha1hidden.
- tags
- Etiquetas para a revisión.
- roles
- Listar os roles de espazo de contido que existen na revisión.
- parsetree
- Obsoleto. Usa action=expandtemplates ou action=parse no seu lugar. Árbore de análise XML do contido da modificación (precisa o modelo de contido
wikitext
).
- Valores (separados con | ou outros): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
- Por defecto: ids|timestamp|flags|comment|user
- arvslots
Que espazos de revisión para os que devolver datos, cando as propiedades relacionadas co espazo están incluídas en arvprops. Se se omite, os datos do espazo main han devolverse nun formato compatible con versións anteriores.
- Valores (separados con | ou outros): main
- Para especificar tódolos valores, use *.
- arvlimit
Limitar cantas revisións se van devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- arvexpandtemplates
- Obsoleto.
En substitución, usa action=expandtemplates. Expandir os modelos no contido da revisión (require arvprop=content).
- Tipo: booleano (detalles)
- arvgeneratexml
- Obsoleto.
En substitución, usa action=expandtemplates ou action=parse. Xerar a árbore de análise XML para o contido da revisión (cómpre arvprop=content).
- Tipo: booleano (detalles)
- arvparse
- Obsoleto.
En substitución, use action=parse. Analizar o contido da revisión (require arvprop=content). Por razóns de rendemento, se se usa esta opción, arvlimit cámbiase a 1.
- Tipo: booleano (detalles)
- arvsection
Recuperar unicamente o contido da sección con este identificador.
- arvdiffto
- Obsoleto.
En substitución, use action=compare. ID de revisión a comparar con cada revisión. Use prev, next e cur para a versión precedente, seguinte e actual respectivamente.
- arvdifftotext
- Obsoleto.
En substitución, use action=compare. Texto co que comparar cada revisión. Só compara un número limitado de revisións. Ignora arvdiffto. Se arvsection ten valor, só se comparará co texto esa sección.
- arvdifftotextpst
- Obsoleto.
En substitución, use action=compare. Facer unha transformación sobre o texto antes do gardado e antes de comparalo. Só válidoo cando se usa con arvdifftotext.
- Tipo: booleano (detalles)
- arvcontentformat
- Obsoleto.
Formato de serialización usado por arvdifftotext e esperado para a saída do contido.
- Un valor dos seguintes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- arvuser
Só listar revisións deste usuario.
- Tipo: usuario, por calquera de nome de usuario, IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
- arvnamespace
Só listar páxinas neste espazo de nomes.
- Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- arvstart
Selo de tempo no que comezar a enumeración.
- Tipo: selo de tempo (formatos permitidos)
- arvend
Selo de tempo para rematar a enumeración.
- Tipo: selo de tempo (formatos permitidos)
- arvdir
En que dirección enumerar:
- newer
- Lista os máis antigos primeiro. Nota: arvstart ten que ser anterior a arvend.
- older
- Lista os máis novos primeiro (por defecto). Nota: arvstart ten que ser posterior a arvend.
- Un valor dos seguintes valores: newer, older
- Por defecto: older
- arvexcludeuser
Non listar revisións deste usuario.
- Tipo: usuario, por calquera de nome de usuario, IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
- arvcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- arvgeneratetitles
Usado como xenerador, xenera títulos no canto de IDs de revisión.
- Tipo: booleano (detalles)
- Listar as últimas 50 contribucións do usuario Example.
- api.php?action=query&list=allrevisions&arvuser=Example&arvlimit=50 [abrir na zona de probas]
- Listar as primeiras 50 revisións en calquera espazo de nomes.
- api.php?action=query&list=allrevisions&arvdir=newer&arvlimit=50 [abrir na zona de probas]
list=alltransclusions (at)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Listar todas as transclusións (páxinas integradas usando {{x}}), incluíndo as eliminadas.
- atcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- atfrom
Título da transclusión na que comezar a enumerar.
- atto
Título da transclusión na que rematar de enumerar.
- atprefix
Buscar todos os títulos transcluídos que comezan con este valor.
- atunique
Amosar só títulos transcluídos distintos. Non pode usarse con atprop=ids. Cando se usa como xerador, produce páxinas obxectivo no canto de páxinas fonte.
- Tipo: booleano (detalles)
- atprop
Que partes de información incluír:
- ids
- Engade o ID da páxina da páxina transcluída (non pode usarse con atunique).
- title
- Engade o título da transclusión.
- Valores (separados con | ou outros): ids, title
- Por defecto: title
- atnamespace
Nome de espazos a numerar.
- Un valor dos seguintes valores: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Por defecto: 10
- atlimit
Número total de obxectos a devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- atdir
Dirección na cal listar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- Lista os títulos transcluídos, incluíndo os eliminados, cos ID das páxinas das que proveñen, comezando en B.
- api.php?action=query&list=alltransclusions&atfrom=B&atprop=ids|title [abrir na zona de probas]
- Lista os títulos transcluídos únicos.
- api.php?action=query&list=alltransclusions&atunique=&atfrom=B [abrir na zona de probas]
- Obtén tódolos títulos transcluídos, marcando os eliminados.
- api.php?action=query&generator=alltransclusions&gatunique=&gatfrom=B [abrir na zona de probas]
- Obtén as páxinas que conteñen as transclusións.
- api.php?action=query&generator=alltransclusions&gatfrom=B [abrir na zona de probas]
list=allusers (au)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Enumerar tódolos usuarios rexistrados.
- aufrom
Nome de usuario para comezar a enumeración
- auto
Nome de usuario para rematar a enumeración.
- auprefix
Buscar tódolos nomes de usuario que comezan con este valor.
- audir
Dirección na que ordenar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- augroup
Só incluír os usuarios nos grupos dados.
- Valores (separados con | ou outros): bot, bureaucrat, interface-admin, suppress, sysop
- auexcludegroup
Excluír usuarios nos grupos dados.
- Valores (separados con | ou outros): bot, bureaucrat, interface-admin, suppress, sysop
- aurights
Incluír só ós usuarios cos dereitos dados. Non se inclúen grupo implícitos nin autopromocionados como *, usuario ou autoconfirmado.
- Valores (separados con | ou outros): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, import, importupload, interwiki, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, renameuser, replacetext, reupload, reupload-own, reupload-shared, rollback, sboverride, sendemail, siteadmin, spamblacklistlog, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- auprop
Que información incluír:
- blockinfo
- Engade información sobre o bloque actual do usuario.
- groups
- Lista de grupos nos que está o usuario. Isto usa máis recursos no servidor e pode devolver menos resultados que o límite.
- implicitgroups
- Lista todos os grupos ós que usuario pertence de forma automática.
- rights
- Lista os dereitos que ten o usuario.
- editcount
- Engade o número de edicións do usuario.
- registration
- Engade o selo de tempo do momento no que se rexistrou o usuario, se está dispoñible (pode ser branco).
- centralids
- Engade os identificadores centrais e o estado de acoplamento do usuario.
- Valores (separados con | ou outros): blockinfo, centralids, editcount, groups, implicitgroups, registration, rights
- aulimit
Número total de nomes de usuario a devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- auwitheditsonly
Só listar usuarios que teñan feito edicións.
- Tipo: booleano (detalles)
- auactiveusers
Só listar usuarios activos nos 30 últimos días.
- Tipo: booleano (detalles)
- auattachedwiki
Con auprop=centralids, tamén indica se o usuario está acoplado á wiki identificada por este identificador.
- Listar usuarios que comecen por Y.
- api.php?action=query&list=allusers&aufrom=Y [abrir na zona de probas]
list=backlinks (bl)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Atopar todas as páxinas que ligan coa páxina dada.
- bltitle
Título a buscar. Non pode usarse xunto con blpageid.
- blpageid
Identificador de páxina a buscar. Non pode usarse xunto con bltitle.
- Tipo: número enteiro
- blcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- blnamespace
Espazo de nomes a enumerar.
- Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- bldir
Dirección na cal listar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- blfilterredir
Como filtrar as redireccións. Se o valor é nonredirects cando blredirect está activa, só se aplica ó segundo nivel.
- Un valor dos seguintes valores: all, nonredirects, redirects
- Por defecto: all
- bllimit
Cantas páxinas devolver. Se blredirect está activa, aplícase o límite a cada nivel de forma separada (isto significa que poden devolverse ata 2 * bllimit resultados).
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- blredirect
Se a ligazón sobre unha páxina é unha redirección, atopa tamén todas as páxinas que ligan con esa redirección. O límite máximo divídese á metade.
- Tipo: booleano (detalles)
- Amosar as ligazóns a Portada.
- api.php?action=query&list=backlinks&bltitle=Portada [abrir na zona de probas]
- Obter a información das páxinas que ligan con Portada.
- api.php?action=query&generator=backlinks&gbltitle=Portada&prop=info [abrir na zona de probas]
list=blocks (bk)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Listar todos os usuarios e enderezos IP bloqueados.
- bkstart
Selo de tempo para comezar a enumeración.
- Tipo: selo de tempo (formatos permitidos)
- bkend
Selo de tempo para rematar a enumeración.
- Tipo: selo de tempo (formatos permitidos)
- bkdir
En que dirección enumerar:
- newer
- Lista os máis antigos primeiro. Nota: bkstart ten que ser anterior a bkend.
- older
- Lista os máis novos primeiro (por defecto). Nota: bkstart ten que ser posterior a bkend.
- Un valor dos seguintes valores: newer, older
- Por defecto: older
- bkids
Lista de IDs de bloque a listar (opcional).
- Tipo: lista de números enteiros
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- bkusers
Lista de usuarios a buscar (opcional).
- Tipo: lista de usuarios, por calquera de nome de usuario, IP e Rango de IP
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- bkip
Obter todos os bloques aplicables a esta IPs ou a este rango CIDR, incluíndo bloques de rangos. Non pode usarse xunto con bkusers. Os rangos CIDR maiores que IPv4/16 ou IPv6/19 non se aceptan.
- bklimit
Número máximo de bloques a listar.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- bkprop
Que propiedades obter:
- id
- Engade o identificador do bloqueo.
- user
- Engade o nome de usario do usuario bloqueado.
- userid
- Engade o identificador de usuario do usuario bloqueado.
- by
- Engade o nome de usuario do usuario que fixo o bloqueo.
- byid
- Engade o identificador do usuario que fixo o bloqueo.
- timestamp
- Engade o selo de tempo de cando se realizou o bloqueo.
- expiry
- Engade o selo de tempo de cando remata o bloqueo.
- reason
- Engade a razón dada para o bloqueo.
- range
- Engade o rango de enderezos IP afectados polo bloqueo.
- flags
- Etiqueta o bloqueo con (autoblock, anononly, etc.).
- restrictions
- Engade as restricións de bloqueo parciais se o bloqueo non é en todo o sitio.
- Valores (separados con | ou outros): by, byid, expiry, flags, id, range, reason, restrictions, timestamp, user, userid
- Por defecto: id|user|by|timestamp|expiry|reason|flags
- bkshow
Amosar só os elementos correspondentes a eses criterios. Por exemplo, para ver só os bloqueos indefinidos a enderezos IP, define bkshow=ip|!temp.
- Valores (separados con | ou outros): !account, !ip, !range, !temp, account, ip, range, temp
- bkcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Listar bloques.
- api.php?action=query&list=blocks [abrir na zona de probas]
- Lista de bloques de usuarios Alice e Bob.
- api.php?action=query&list=blocks&bkusers=Alice|Bob [abrir na zona de probas]
list=categorymembers (cm)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Listar tódalas páxinas nunha categoría determinada.
- cmtitle
Que categoría enumerar (obrigatorio). Debe incluír o prefixo Categoría:. Non pode usarse xunto con cmpageid.
- cmpageid
ID de páxina da categoría a enumerar. Non se pode usar xunto con cmtitle.
- Tipo: número enteiro
- cmprop
Que información incluír:
- ids
- Engade o ID da páxina.
- title
- Engade o título e o ID do espazo de nomes da páxina.
- sortkey
- Engade a clave de ordenación usada para ordenala na categoría (cadea hexadecimal).
- sortkeyprefix
- Engade o prefixo da clave de ordenación usado para ordenala na categoría (parte lexible da clave de ordenación).
- type
- Engade o tipo no que foi categorizado a páxina (page, subcat ou file).
- timestamp
- Engade o selo de tempo no que foi incluída a páxina.
- Valores (separados con | ou outros): ids, sortkey, sortkeyprefix, timestamp, title, type
- Por defecto: ids|title
- cmnamespace
Só incluír páxinas nestes espazos de nomes. Decátese de que poden usarse cmtype=subcat ou cmtype=file no canto de cmnamespace=14 ou 6.
- Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- cmtype
Que tipo de membros da categoría incluír. Ignorado cando está activo cmsort=timestamp.
- Valores (separados con | ou outros): file, page, subcat
- Por defecto: page|subcat|file
- cmcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- cmlimit
Máximo número de páxinas a retornar.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- cmsort
Propiedade pola que ordenar.
- Un valor dos seguintes valores: sortkey, timestamp
- Por defecto: sortkey
- cmdir
En que dirección ordenar.
- Un valor dos seguintes valores: asc, ascending, desc, descending, newer, older
- Por defecto: ascending
- cmstart
Selo de tempo para comezar o listado. Só pode usarse con cmsort=timestamp.
- Tipo: selo de tempo (formatos permitidos)
- cmend
Selo de tempo co que rematar o listado. Só pode usarse con cmsort=timestamp.
- Tipo: selo de tempo (formatos permitidos)
- cmstarthexsortkey
Clave de ordenación coa que comezar a lista, como se indique en cmprop=sortkey. Pode usarse só con cmsort=sortkey.
- cmendhexsortkey
Clave de ordenación na que rematar a lista, como se indique en cmprop=sortkey. Pode usarse só con cmsort=sortkey.
- cmstartsortkeyprefix
Prefixo da clave de ordenación co que comezar a lista. Pode usarse só con cmsort=sortkey. Sobrescríbese cmstarthexsortkey.
- cmendsortkeyprefix
Prefixo da clave de ordenación no que rematar a lista antes (e non en; se existe este valor entón non será incluído!). Pode usarse só con cmsort=sortkey. Sobrescríbese cmendhexsortkey.
- cmstartsortkey
- Obsoleto.
Usar cmstarthexsortkey no seu lugar.
- cmendsortkey
- Obsoleto.
Usar cmendhexsortkey no seu lugar.
- Obter as dez primeiras páxinas de Category:Physics.
- api.php?action=query&list=categorymembers&cmtitle=Category:Physics [abrir na zona de probas]
- Obter a información das primeiras dez páxinas de Category:Physics.
- api.php?action=query&generator=categorymembers&gcmtitle=Category:Physics&prop=info [abrir na zona de probas]
list=deletedrevs (dr)
- Este módulo está obsoleto.
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Listar as revisións eliminadas.
Opera según tres modos:
- Lista as modificacións borradas dos títulos indicados, ordenados por selo de tempo.
- Lista as contribucións borradas do usuario indicado, ordenadas por selo de tempo (sen indicar títulos).
- Lista todas as modificacións borradas no espazo de nomes indicado, ordenadas por título e selo de tempo (sen indicar títulos, sen fixar druser).
Certos parámetros só se aplican a algúns modos e son ignorados noutros.
- drstart
Selo de tempo no que comezar a enumeración.
- Modos: 1, 2
- Tipo: selo de tempo (formatos permitidos)
- drend
Selo de tempo para rematar a enumeración.
- Modos: 1, 2
- Tipo: selo de tempo (formatos permitidos)
- drdir
En que dirección enumerar:
- newer
- Lista os máis antigos primeiro. Nota: drstart ten que ser anterior a drend.
- older
- Lista os máis novos primeiro (por defecto). Nota: drstart ten que ser posterior a drend.
- Modos: 1, 3
- Un valor dos seguintes valores: newer, older
- Por defecto: older
- drfrom
Comezar listado neste título.
- Modo: 3
- drto
Rematar listado neste título.
- Modo: 3
- drprefix
Buscar tódolos títulos de páxina que comezan con este valor.
- Modo: 3
- drunique
Só listar unha revisión por cada páxina.
- Modo: 3
- Tipo: booleano (detalles)
- drnamespace
Só listar páxinas neste espazo de nomes.
- Modo: 3
- Un valor dos seguintes valores: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Por defecto: 0
- drtag
Só listar revisións marcadas con esta etiqueta.
- druser
Só listar revisións deste usuario.
- Tipo: usuario, por calquera de nome de usuario, IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
- drexcludeuser
Non listar revisións deste usuario.
- Tipo: usuario, por calquera de nome de usuario, IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
- drprop
Que propiedades obter:
- revid
- Engade o identificador de revisión da revisión borrada.
- parentid
- Engade o identificador de revisión da versión anterior da páxina.
- user
- Engade o usuario que fixo a revisión.
- userid
- Engade o identificador do usuario que fixo a revisión.
- comment
- Engade o comentario da revisión.
- parsedcomment
- Engade o comentario analizado da revisión.
- minor
- Indica se a modificación é pequena.
- len
- Engade a lonxitude (en bytes) da revisión.
- sha1
- Engade o resumo SHA-1 (en base 16) da revisión.
- content
- Engade o contido da revisión.
- token
- Obsoleto. Devolve o identificador da modificación.
- tags
- Etiquetas para a revisión.
- Valores (separados con | ou outros): comment, content, len, minor, parentid, parsedcomment, revid, sha1, tags, user, userid, token
- Por defecto: user|comment
- drlimit
Máximo número de revisións a listar.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- drcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Listar as últimas revisións borradas das páxinas Portada e Talk:Main Page, con contido (modo 1).
- api.php?action=query&list=deletedrevs&titles=Portada|Conversa%3APortada&drprop=user|comment|content [abrir na zona de probas]
- Listar as últimas 50 contribucións borradas de Bob (modo 2).
- api.php?action=query&list=deletedrevs&druser=Bob&drlimit=50 [abrir na zona de probas]
- Listar as primeiras 50 revisións borradas no espazo de nomes principal (modo 3)
- api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50 [abrir na zona de probas]
- Listar as primeiras 50 páxinas no espazo de nomes Conversa (modo 3).
- api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50&drnamespace=1&drunique= [abrir na zona de probas]
list=embeddedin (ei)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Atopar todas as páxinas que inclúen (por transclusión) o título dado.
- eititle
Título a buscar. Non pode usarse xunto con eipageid.
- eipageid
Identificador de páxina a buscar. Non pode usarse xunto con eititle.
- Tipo: número enteiro
- eicontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- einamespace
Espazo de nomes a enumerar.
- Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- eidir
Dirección na cal listar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- eifilterredir
Como filtrar para redireccións.
- Un valor dos seguintes valores: all, nonredirects, redirects
- Por defecto: all
- eilimit
Número total de páxinas a devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- Amosar as páxinas que inclúan Template:Stub.
- api.php?action=query&list=embeddedin&eititle=Template:Stub [abrir na zona de probas]
- Obter información sobre as páxinas que inclúen Template:Stub.
- api.php?action=query&generator=embeddedin&geititle=Template:Stub&prop=info [abrir na zona de probas]
list=exturlusage (eu)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Enumerar páxinas que conteñen un enderezo URL dado.
- euprop
Que información incluír:
- ids
- Engade o ID da páxina.
- title
- Engade o título e o ID do espazo de nomes da páxina.
- url
- Engade a URL usada na páxina.
- Valores (separados con | ou outros): ids, title, url
- Por defecto: ids|title|url
- eucontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- euprotocol
Protocolo da URL. Se está baleiro e está activo euquery, o protocolo é http. Deixar esa variable e a euquery baleiras para listar todas as ligazóns externas.
- Un valor dos seguintes valores: Pode estar baleiro ou ser 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, worldwind, xmpp
- Por defecto: (baleiro)
- euquery
Buscar unha cadea sen protocolo. Ver Special:LinkSearch. Deixar baleira para listar todas as ligazóns externas.
- eunamespace
Espazo de nomes a enumerar.
- Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- eulimit
Cantas páxinas devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- euexpandurl
Expandir as URLs relativas a un protocolo co protocolo canónico.
- Tipo: booleano (detalles)
- Amosar páxinas que ligan con https://www.mediawiki.org.
- api.php?action=query&list=exturlusage&euquery=www.mediawiki.org [abrir na zona de probas]
list=filearchive (fa)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Enumerar secuencialmente todos os ficheiros borrados.
- fafrom
Título da imaxe coa que comezar a enumeración.
- fato
Título da imaxe coa que rematar a enumeración.
- faprefix
Buscar tódolos títulos de imaxes que comezan con este valor.
- fadir
Dirección na cal listar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- fasha1
Función hash SHA1 da imaxe. Invalida fasha1base36.
- fasha1base36
Función hash SHA1 da imaxe en base 36 (usado en MediaWiki).
- faprop
Que información de imaxe devolver:
- sha1
- Engade a función hash SHA-1 da imaxe.
- timestamp
- Engade o selo de tempo da versión subida.
- user
- Engade o usuario que subiu a versión da imaxe.
- size
- Engade o tamaño da imaxe en bytes e a altura, anchura e contador de páxina (se é aplicable).
- dimensions
- Alias para o tamaño.
- description
- Engade a descrición da versión da imaxe.
- parseddescription
- Analiza a descrición na versión.
- mime
- Engade o tipo MIME da imaxe.
- mediatype
- Engade o tipo multimedia da imaxe.
- metadata
- Lista os metadatos Exif da versión da imaxe.
- bitdepth
- Engade a profundidade de bit da versión.
- archivename
- Engade o nome do ficheiro da versión do ficheiro para as versións que non son a última.
- Valores (separados con | ou outros): archivename, bitdepth, description, dimensions, mediatype, metadata, mime, parseddescription, sha1, size, timestamp, user
- Por defecto: timestamp
- falimit
Cantas imaxes devolver en total.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- facontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Amosar unha lista de tódolos fichieiros eliminados.
- api.php?action=query&list=filearchive [abrir na zona de probas]
list=imageusage (iu)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Atopar tódalas páxinas que usan o título da imaxe dada.
- iutitle
Título a buscar. Non pode usarse xunto con iupageid.
- iupageid
ID de páxina a buscar. Non pode usarse xunto con iutitle.
- Tipo: número enteiro
- iucontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- iunamespace
Nome de espazos a numerar.
- Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- iudir
Dirección na cal listar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- iufilterredir
Como filtrar redireccións. Se se fixa a non redirección cando está activo iuredirect, isto só se aplica ó segundo nivel.
- Un valor dos seguintes valores: all, nonredirects, redirects
- Por defecto: all
- iulimit
Cantas páxinas devolver. Se iuredirect está activa, aplícase o límite a cada nivel de forma separada (isto significa que poden devolverse ata 2 * iulimit resultados).
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- iuredirect
Se a ligazón sobre unha páxina é unha redirección, atopa tamén todas as páxinas que ligan con esa redirección. O límite máximo divídese á metade.
- Tipo: booleano (detalles)
- Amosar as páxinas que usan File:Albert Einstein Head.jpg.
- api.php?action=query&list=imageusage&iutitle=File:Albert%20Einstein%20Head.jpg [abrir na zona de probas]
- Obter información sobre as páxinas que usan File:Albert Einstein Head.jpg.
- api.php?action=query&generator=imageusage&giutitle=File:Albert%20Einstein%20Head.jpg&prop=info [abrir na zona de probas]
list=iwbacklinks (iwbl)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Atopar todas as páxina que ligan á ligazón interwiki indicada.
Pode usarse para atopar todas as ligazóns cun prefixo, ou todas as ligazóns a un título (co prefixo indicado). Se non se usa ningún parámetro funciona como "todas as ligazóns interwiki".
- iwblprefix
Prefixo para a interwiki.
- iwbltitle
Ligazón interwiki a buscar. Debe usarse con iwblblprefix.
- iwblcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- iwbllimit
Número total de páxinas a devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- iwblprop
Que propiedades obter:
- iwprefix
- Engade o prefixo da interwiki.
- iwtitle
- Engade o título da interwiki.
- Valores (separados con | ou outros): iwprefix, iwtitle
- Por defecto: (baleiro)
- iwbldir
Dirección na cal listar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- Obter as páxinas ligadas a wikibooks:Test
- api.php?action=query&list=iwbacklinks&iwbltitle=Test&iwblprefix=wikibooks [abrir na zona de probas]
- Obter información sobre as páxinas que ligan a wikibooks:Test.
- api.php?action=query&generator=iwbacklinks&giwbltitle=Test&giwblprefix=wikibooks&prop=info [abrir na zona de probas]
list=langbacklinks (lbl)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Atopar todas as páxinas que ligan coa ligazón de lingua dada.
Pode usarse para atopar todas as ligazóns cun código de lingua, ou todas as ligazón a un título (cunha lingua dada). Non usar cun parámetro que sexa "todas as ligazóns de lingua".
Decátese que isto pode non considerar as ligazóns de idioma engadidas polas extensións.
- lbllang
Lingua para a ligazón de lingua.
- lbltitle
Ligazón de lingua a buscar. Debe usarse con lbllang.
- lblcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- lbllimit
Número total de páxinas a devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- lblprop
Que propiedades obter:
- lllang
- Engade o código de lingua á ligazón de páxina.
- lltitle
- Engade o título da ligazón de lingua.
- Valores (separados con | ou outros): lllang, lltitle
- Por defecto: (baleiro)
- lbldir
Dirección na cal listar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- Obter as páxinas ligadas a fr:Test.
- api.php?action=query&list=langbacklinks&lbltitle=Test&lbllang=fr [abrir na zona de probas]
- Obter información sobre as páxinas que ligan a fr:Test.
- api.php?action=query&generator=langbacklinks&glbltitle=Test&glbllang=fr&prop=info [abrir na zona de probas]
list=logevents (le)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Obter os eventos dos rexistros.
- leprop
Que propiedades obter:
- ids
- Engade o identificador do evento.
- title
- Engade o título da páxina para o evento.
- type
- Engade o tipo de evento.
- user
- Engade o usuario responsable do evento no rexistro. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
- userid
- Engade o identificador do usuario responsable do evento no rexistro. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
- timestamp
- Engade o selo de tempo do evento no rexistro.
- comment
- Engade o comentario do evento no rexistro. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
- parsedcomment
- Engade o comentario analizado do evento no rexistro. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
- details
- Lista detalles adicionais do evento no rexistro. Se a revisión do evento no rexistro foi borrada, ha recibirse unha propiedade actionhidden.
- tags
- Lista as etiquetas do evento no rexistro.
- Valores (separados con | ou outros): comment, details, ids, parsedcomment, tags, timestamp, title, type, user, userid
- Por defecto: ids|title|type|user|timestamp|comment|details
- letype
Filtrar as entradas do rexistro para amosar só as deste tipo.
- Un valor dos seguintes valores: Pode estar baleiro ou ser block, contentmodel, create, delete, import, interwiki, managetags, merge, move, newusers, patrol, protect, renameuser, rights, spamblacklist, suppress, tag, upload
- leaction
Filtrar accións no rexistro para amosar só esta acción. Ignora letype. Na lista de posibles valores, valores coa máscara asterisco como action/* poden ter diferentes cadeas despois da barra (/).
- Un valor dos seguintes valores: block/block, block/reblock, block/unblock, contentmodel/change, contentmodel/new, create/create, delete/delete, delete/delete_redir, delete/delete_redir2, delete/event, delete/restore, delete/revision, import/interwiki, import/upload, interwiki/*, managetags/activate, managetags/create, managetags/deactivate, managetags/delete, merge/merge, move/move, move/move_redir, newusers/autocreate, newusers/byemail, newusers/create, newusers/create2, newusers/newusers, patrol/autopatrol, patrol/patrol, protect/modify, protect/move_prot, protect/protect, protect/unprotect, renameuser/renameuser, rights/autopromote, rights/rights, spamblacklist/*, suppress/block, suppress/delete, suppress/event, suppress/reblock, suppress/revision, tag/update, upload/overwrite, upload/revert, upload/upload
- lestart
Selo de tempo no que comezar a enumeración.
- Tipo: selo de tempo (formatos permitidos)
- leend
Selo de tempo para rematar a enumeración.
- Tipo: selo de tempo (formatos permitidos)
- ledir
En que dirección enumerar:
- newer
- Lista os máis antigos primeiro. Nota: lestart ten que ser anterior a leend.
- older
- Lista os máis novos primeiro (por defecto). Nota: lestart ten que ser posterior a leend.
- Un valor dos seguintes valores: newer, older
- Por defecto: older
- leuser
Filtrar entradas ás feitas polo usuario indicado.
- Tipo: usuario, por calquera de nome de usuario, IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
- letitle
Filtrar entradas ás asociadas á páxina indicada.
- lenamespace
Filtrar entradas ás do espazo de nomes indicado.
- Un valor dos seguintes valores: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- leprefix
Filtrar entradas ás que comezan por este prefixo.
- letag
Só listar entradas de evento marcadas con esta etiqueta.
- lelimit
Número total de entradas de evento a devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- lecontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Lista de eventos recentes do rexistro.
- api.php?action=query&list=logevents [abrir na zona de probas]
list=mystashedfiles (msf)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Obter unha lista dos ficheiros da caché de carga do usuario actual.
- msfprop
Que propiedades obter para os ficheiros.
- size
- Consultar o tamaño de ficheiro e as dimensións da imaxe.
- type
- Consultar o tipo MIME do ficheiro e tipo multimedia.
- Valores (separados con | ou outros): size, type
- Por defecto: (baleiro)
- msflimit
Cantos ficheiros devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- msfcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Obter a clave de ficheiro, tamaño de ficheiro, e tamaño en pixels dos ficheiros na caché de carga do usuario actual.
- api.php?action=query&list=mystashedfiles&msfprop=size [abrir na zona de probas]
list=pagepropnames (ppn)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Listar os nomes de todas as propiedades de páxina usados na wiki.
- ppncontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- ppnlimit
Máximo número de nomes a retornar.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- Obter os dez primeiros nomes de propiedade.
- api.php?action=query&list=pagepropnames [abrir na zona de probas]
list=pageswithprop (pwp)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Amosar a lista de páxinas que empregan unha propiedade determinada.
- pwppropname
Propiedade de páxina para a que enumerar as páxinas (action=query&list=pagepropnames devolve os nomes das propiedades de páxina en uso).
- Este parámetro é obrigatorio.
- pwpprop
Que información incluír:
- ids
- Engade o ID da páxina.
- title
- Engade o título e o ID do espazo de nomes da páxina.
- value
- Engade o valor da propiedade de páxina.
- Valores (separados con | ou outros): ids, title, value
- Por defecto: ids|title
- pwpcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- pwplimit
Máximo número de páxinas a retornar.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- pwpdir
En que dirección ordenar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- Lista as dez primeiras páxinas que usan
{{DISPLAYTITLE:}}
. - api.php?action=query&list=pageswithprop&pwppropname=displaytitle&pwpprop=ids|title|value [abrir na zona de probas]
- Obter información adicional das dez primeiras páxinas que usan
__NOTOC__
. - api.php?action=query&generator=pageswithprop&gpwppropname=notoc&prop=info [abrir na zona de probas]
list=prefixsearch (ps)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Facer unha busca de prefixo nos títulos das páxinas.
Malia as semellanzas nos nomes, este módulo non pretende ser equivalente a Special:PrefixIndex; para iso consulta action=query&list=allpages co parámetro apprefix. O propósito deste módulo é semellante ó de action=opensearch: para coller a entrada do usuario e fornecer mellores títulos que mellor se lle adapten. Dependendo do motor de procura do servidor, isto pode incluír corrección de erros, evitar as redireccións, ou outras heurísticas.
- pssearch
Buscar texto.
- Este parámetro é obrigatorio.
- psnamespace
Espazo de nomes no que buscar. Ignórase se pssearch comeza cun prefixo de espazo de nomes válido.
- Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- Por defecto: 0
- pslimit
Número máximo de resultados a visualizar.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- psoffset
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Tipo: número enteiro
- Por defecto: 0
- Buscar títulos de páxina que comecen con meaning.
- api.php?action=query&list=prefixsearch&pssearch=meaning [abrir na zona de probas]
list=protectedtitles (pt)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Listar todos os títulos protexidos en creación.
- ptnamespace
Só listar títulos nestes espazos de nomes.
- Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- ptlevel
Só listar títulos con estes niveis de protección.
- Valores (separados con | ou outros): autoconfirmed, sysop
- ptlimit
Número total de páxinas a devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- ptdir
En que dirección enumerar:
- newer
- Lista os máis antigos primeiro. Nota: ptstart ten que ser anterior a ptend.
- older
- Lista os máis novos primeiro (por defecto). Nota: ptstart ten que ser posterior a ptend.
- Un valor dos seguintes valores: newer, older
- Por defecto: older
- ptstart
Comezar a listar neste selo de tempo de protección.
- Tipo: selo de tempo (formatos permitidos)
- ptend
Rematar de listar neste selo de tempo de protección.
- Tipo: selo de tempo (formatos permitidos)
- ptprop
Que propiedades obter:
- timestamp
- Engade o selo de tempo de cando se fixo a protección.
- user
- Engade o usuario que fixo a protección.
- userid
- Engade o ID do usuario que fixo a protección.
- comment
- Engade o comentario da protección.
- parsedcomment
- Engade o comentario analizado da protección.
- expiry
- Engade o selo de tempo no que rematará a protección
- level
- Engade o nivel de protección.
- Valores (separados con | ou outros): comment, expiry, level, parsedcomment, timestamp, user, userid
- Por defecto: timestamp|level
- ptcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Listar títulos protexidos
- api.php?action=query&list=protectedtitles [abrir na zona de probas]
- Atopar ligazóns ós títulos protexidos no espazo de nomes principal
- api.php?action=query&generator=protectedtitles&gptnamespace=0&prop=linkshere [abrir na zona de probas]
list=querypage (qp)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Obtén unha lista proporcionada por unha páxina especial basada en QueryPage.
- qppage
Nome da páxina especial. Teña en conta que diferencia entre maiúsculas e minúsculas.
- Este parámetro é obrigatorio.
- Un valor dos seguintes valores: 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
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Tipo: número enteiro
- Por defecto: 0
- qplimit
Número de resultados a visualizar.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- Resultados devoltos de Special:Ancientpages.
- api.php?action=query&list=querypage&qppage=Ancientpages [abrir na zona de probas]
list=random (rn)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Obter un conxunto de páxinas aleatorias.
As páxinas están listadas nunha secuencia fixa, só o punto de comezo é aleatorio. Isto significa que se, por exemplo, a Main Page é a primeira páxina aleatoria da lista, a Lista de monos ficticios será sempre a segunda, Lista de xente en selos de Vanuatu será a terceira, etc.
- rnnamespace
Devolver páxinas só neste espazo de nomes.
- Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- rnfilterredir
Como filtrar para redireccións.
- Un valor dos seguintes valores: all, nonredirects, redirects
- Por defecto: nonredirects
- rnredirect
- Obsoleto.
No canto use rnfilterredir=redirects.
- Tipo: booleano (detalles)
- rnlimit
Limitar cantas páxinas aleatorias se van devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 1
- rncontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Obter dúas páxinas aleatorias do espazo de nomes principal.
- api.php?action=query&list=random&rnnamespace=0&rnlimit=2 [abrir na zona de probas]
- Obter a información da páxina de dúas páxinas aleatorias do espazo de nomes principal.
- api.php?action=query&generator=random&grnnamespace=0&grnlimit=2&prop=info [abrir na zona de probas]
list=recentchanges (rc)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Enumerar cambios recentes.
- rcstart
Selo de tempo para comezar a enumeración.
- Tipo: selo de tempo (formatos permitidos)
- rcend
Selo de tempo para rematar a enumeración.
- Tipo: selo de tempo (formatos permitidos)
- rcdir
En que dirección enumerar:
- newer
- Lista os máis antigos primeiro. Nota: rcstart ten que ser anterior a rcend.
- older
- Lista os máis novos primeiro (por defecto). Nota: rcstart ten que ser posterior a rcend.
- Un valor dos seguintes valores: newer, older
- Por defecto: older
- rcnamespace
Filtrar os cambios a só eses espazos de nomes.
- Valores (separados con | ou outros): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- rcuser
Só listar cambios deste usuario.
- Tipo: usuario, por calquera de nome de usuario, IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
- rcexcludeuser
Non listar cambios deste usuario.
- Tipo: usuario, por calquera de nome de usuario, IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
- rctag
Só listar cambios marcados con esta etiqueta.
- rcprop
Engade información adicional:
- user
- Engade o usuario responsable da modificación e marca se é un enderezo IP. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
- userid
- Engade o identificador do usuario responsable da edición. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
- comment
- Engade o comentario da edición. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
- parsedcomment
- Engade o comentario analizado da edición. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
- flags
- Engade os indicadores da edición.
- timestamp
- Engade o selo de tempo da edición.
- title
- Engade o título da páxina da edición.
- ids
- Engade o identificador da páxina, o identificador dos cambios recentes e o identificador da versión nova e da vella.
- sizes
- Engade a lonxitude nova e vella da páxina en bytes.
- redirect
- Marca a edición se a páxina é unha redirección.
- patrolled
- Marca as edicións vixiables como vixiadas ou non vixiadas.
- loginfo
- Engade información do rexistro (identificador de rexistro, tipo de rexistro, etc) nas entradas do rexistro.
- tags
- Lista as etiquetas da entrada.
- sha1
- Engade o control de contido para as entradas asociadas a unha revisión. Se a revisión do contido foi borrada, ha recibirse unha propiedade sha1hidden.
- Valores (separados con | ou outros): comment, flags, ids, loginfo, parsedcomment, patrolled, redirect, sha1, sizes, tags, timestamp, title, user, userid
- Por defecto: title|timestamp|ids
- rcshow
Só amosar elementos que cumpran eses criterios. Por exemplo, para ver só edicións menores feitas por usuarios conectados, activar rcshow=minor|!anon.
- Valores (separados con | ou outros): !anon, !autopatrolled, !bot, !minor, !patrolled, !redirect, anon, autopatrolled, bot, minor, patrolled, redirect, unpatrolled
- rclimit
Número total de páxinas a devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- rctype
Que tipos de cambios amosar.
- Valores (separados con | ou outros): categorize, edit, external, log, new
- Por defecto: edit|new|log|categorize
- rctoponly
Listar só cambios que son a última revisión.
- Tipo: booleano (detalles)
- rctitle
Filtrar entradas ás asociadas á páxina indicada.
- rccontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- rcgeneraterevisions
Cando é usado como xerador, xera identificadore de revisión no canto de títulos. As entradas de modificacións recentes sen identificadores de revisión asociados (p. ex. a maioría das entradas de rexistro) non xerarán nada.
- Tipo: booleano (detalles)
- rcslot
Só listar cambios que tocan o espazo nomeado.
- Un valor dos seguintes valores: main
- Listar cambios recentes.
- api.php?action=query&list=recentchanges [abrir na zona de probas]
- Obter a información de páxina sobre cambios recentes sen vixilancia.
- api.php?action=query&generator=recentchanges&grcshow=!patrolled&prop=info [abrir na zona de probas]
list=search (sr)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Facer unha busca por texto completo.
- srsearch
Buscar os títulos de páxina ou contido que coincidan con este valor. Pode usar a cadea de busca para invocar funcións especiais de busca, dependendo do motor de busca que teña a wiki.
- Este parámetro é obrigatorio.
- srnamespace
Buscar só nestes espazos de nomes.
- Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- Por defecto: 0
- srlimit
Número total de páxinas a devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- sroffset
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Tipo: número enteiro
- Por defecto: 0
- srwhat
Que tipo de busca lanzar.
- Un valor dos seguintes valores: nearmatch, text, title
- srinfo
Que metadatos devolver.
- Valores (separados con | ou outros): rewrittenquery, suggestion, totalhits
- Por defecto: totalhits|suggestion|rewrittenquery
- srprop
Que propiedades devolver:
- size
- Engade o tamaño da páxina en bytes.
- wordcount
- Engade o número de palabras da páxina.
- timestamp
- Engade o selo de tempo da última vez que foi editada a páxina.
- snippet
- Engade un fragmento da páxina, con marcado realzando o termo de consulta.
- titlesnippet
- Engade o título da páxina, con marcado realzando o termo de consulta.
- redirecttitle
- Engade o título da redirección asociada.
- redirectsnippet
- Engade o título da redirección asociada, con marcado realzando o termo de consulta.
- sectiontitle
- Engade o título da sección asociada.
- sectionsnippet
- Engade o título da sección asociado, con marcado realzando o termo de consulta.
- isfilematch
- Engade un booleano indicando se o resultado da busca coincidiu co contido dun ficheiro.
- categorysnippet
- Engade o nome da categoría asociada, con marcado realzando o termo de consulta.
- score
- Obsoleto. Ignorado.
- hasrelated
- Obsoleto. Ignorado.
- extensiondata
- Engade datos adicionais xerados por extensións.
- Valores (separados con | ou outros): categorysnippet, extensiondata, isfilematch, redirectsnippet, redirecttitle, sectionsnippet, sectiontitle, size, snippet, timestamp, titlesnippet, wordcount, hasrelated, score
- Por defecto: size|wordcount|timestamp|snippet
- srinterwiki
Incluir na busca resultados de interwikis, se é posible.
- Tipo: booleano (detalles)
- srenablerewrites
Habilitar reescritura da consulta interna. Algúns motores de busca poden reescribir a consulta a outra que consideran que dará mellores resultados, por exemplo, corrixindo erros de ortografía.
- Tipo: booleano (detalles)
- srsort
Establecer a orde de ordenación dos resultados devoltos.
- Un valor dos seguintes valores: relevance
- Por defecto: relevance
- Buscar meaning.
- api.php?action=query&list=search&srsearch=meaning [abrir na zona de probas]
- Buscar texto por significado.
- api.php?action=query&list=search&srwhat=text&srsearch=meaning [abrir na zona de probas]
- Obter información da páxina sobre as páxinas devoltas por unha busca por meaning.
- api.php?action=query&generator=search&gsrsearch=meaning&prop=info [abrir na zona de probas]
list=tags (tg)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Lista de marcas de cambios.
- tgcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- tglimit
Máximo número de etiquetas a listar.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- tgprop
Que propiedades recuperar:
- displayname
- Engade a mensaxe do sistema para a etiqueta.
- description
- Engade a descrición da etiqueta.
- hitcount
- Engade o número de modificacións e de entradas do rexistro que teñen esta etiqueta.
- defined
- Indica se a etiqueta está definida.
- source
- Obtén as fontes da etiqueta, que poden incluír extension para etiquetas definidas en extensión e manual para etiquetas que poden ser aplicadas manualmente polos usuarios.
- active
- Se a etiqueta aínda está a ser usada.
- Valores (separados con | ou outros): active, defined, description, displayname, hitcount, source
- Por defecto: (baleiro)
- Listar as marcas dispoñibles
- api.php?action=query&list=tags&tgprop=displayname|description|hitcount|defined [abrir na zona de probas]
list=usercontribs (uc)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Amosar tódalas edicións dun usuario.
- uclimit
O número máximo de contribucións a devolver.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- ucstart
O selo de tempo de comezo desde o que devolver datos; isto é, as revisións anteriores a ese selo de tempo.
- Tipo: selo de tempo (formatos permitidos)
- ucend
O selo de tempo de fin ata o que devolver datos; isto é, as revisións posteriores a ese selo de tempo.
- Tipo: selo de tempo (formatos permitidos)
- uccontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- ucuser
Os usuarios dos que recuperar as contribucións. Non pode usarse con ucuserids, ucuserprefix nin uciprange.
- Tipo: lista de usuarios, por calquera de nome de usuario, IP e nome de interwiki (p. ex. "prefixo>NomeExemplo")
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- ucuserids
Os identificadores dos usuarios dos que recuperar as contribucións. Non pode usarse con ucuser, ucuserprefix nin uciprange.
- Tipo: lista de números enteiros
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- ucuserprefix
Recuperar as contribucións de todos os usuarios cuxo nome comece por este valor. Non pode usarse con ucuser, ucuserids nin uciprange.
- uciprange
O rango CIDR do que recuperar as contribucións. Non pode usarse con ucuser, ucuserprefix nin ucuserids.
- ucdir
En que dirección enumerar:
- newer
- Lista os máis antigos primeiro. Nota: ucstart ten que ser anterior a ucend.
- older
- Lista os máis novos primeiro (por defecto). Nota: ucstart ten que ser posterior a ucend.
- Un valor dos seguintes valores: newer, older
- Por defecto: older
- ucnamespace
Listar só as contribucións nestes espazos de nomes.
- Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- ucprop
Engade información adicional:
- ids
- Engade os identificadores de páxina e modificación.
- title
- Engade o título e o identificador do espazo de nomes da páxina.
- timestamp
- Engade o selo de tempo da modificación.
- comment
- Engade o comentario da edición. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
- parsedcomment
- Engade o comentario analizado da edición. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
- size
- Engade o novo tamaño da modificación.
- sizediff
- Engade o delta do tamaño da modificación comparada coa anterior.
- flags
- Engade os indicadores da modificación.
- patrolled
- Marca as modificacións vixiadas.
- tags
- Lista as etiquetas da modificación.
- Valores (separados con | ou outros): comment, flags, ids, parsedcomment, patrolled, size, sizediff, tags, timestamp, title
- Por defecto: ids|title|timestamp|comment|size|flags
- ucshow
Só amosar elementos que cumpran estes criterios, p.ex. só edicións menores: ucshow=!minor.
Se está fixado ucshow=patrolled ou ucshow=!patrolled, as modificacións máis antigas que $wgRCMaxAge (7776000 segundos) non se amosarán.
- Valores (separados con | ou outros): !autopatrolled, !minor, !new, !patrolled, !top, autopatrolled, minor, new, patrolled, top
- uctag
Só listar revisións marcadas con esta etiqueta.
- uctoponly
- Obsoleto.
Listar só cambios que son a última revisión.
- Tipo: booleano (detalles)
- Amosar as contribucións do usuario Exemplo.
- api.php?action=query&list=usercontribs&ucuser=Example [abrir na zona de probas]
- Amosar as contribucións de tódolos enderezos IP que comezan por 192.0.2..
- api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [abrir na zona de probas]
list=users (us)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Obter información sobre unha lista de usuarios.
- usprop
Que información incluír:
- blockinfo
- Marca se o usuario está bloqueado, por quen e por que razón.
- groups
- Lista todos os grupos ós que pertence cada usuario.
- groupmemberships
- Lista os grupos ós que foi asignado explicitamente cada usuario, incluíndo a data de caducidade de afiliación a cada grupo.
- implicitgroups
- Lista os grupos dos que un usuario é membro de forma automatica.
- rights
- Lista todos os dereitos que ten cada usuario.
- editcount
- Engade o contador de edicións do usuario.
- registration
- Engade o selo de tempo do rexistro do usuario.
- emailable
- Marca se o usuario pode e quere recibir correos a través de Special:Emailuser.
- gender
- Marca o xénero do usuario. Devolve "home", "muller" ou "descoñecido".
- centralids
- Engade os identificadores centrais e o estado de acoplamento do usuario.
- cancreate
- Indica se unha conta pode ser creada para nomes de usuario válidos pero non rexistrados.
- Valores (separados con | ou outros): blockinfo, cancreate, centralids, editcount, emailable, gender, groupmemberships, groups, implicitgroups, registration, rights
- usattachedwiki
Con usprop=centralids, indica se o usuario está acoplado ao wiki identificado por este identificador.
- ususers
Lista de usuarios para os que obter información.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- ususerids
Unha lista de identificadores de usuarios dos que obter información.
- Tipo: lista de números enteiros
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- Mostar información para o usuario Example.
- api.php?action=query&list=users&ususers=Example&usprop=groups|editcount|gender [abrir na zona de probas]
list=watchlist (wl)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Obter os cambios recentes das páxinas na lista de vixilancia do usuario actual.
- wlallrev
Incluír múltiples revisións da mesma páxina dentro do intervalo de tempo indicado.
- Tipo: booleano (detalles)
- wlstart
Selo de tempo para comezar a enumeración
- Tipo: selo de tempo (formatos permitidos)
- wlend
Selo de tempo para rematar a enumeración.
- Tipo: selo de tempo (formatos permitidos)
- wlnamespace
Filtrar os cambios a só os espazos de nomes indicados.
- Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- wluser
Só listar cambios deste usuario.
- Tipo: usuario, por calquera de nome de usuario, IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
- wlexcludeuser
Non listar cambios deste usuario.
- Tipo: usuario, por calquera de nome de usuario, IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
- wldir
En que dirección enumerar:
- newer
- Lista os máis antigos primeiro. Nota: wlstart ten que ser anterior a wlend.
- older
- Lista os máis novos primeiro (por defecto). Nota: wlstart ten que ser posterior a wlend.
- Un valor dos seguintes valores: newer, older
- Por defecto: older
- wllimit
Cantos resultados totais amosar por petición.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- wlprop
Que propiedades adicionais obter:
- ids
- Engade os identificadores das revisións e os identificadores das páxinas.
- title
- Engade o título da páxina.
- flags
- Engade etiquetas para a edición.
- user
- Engade o usuario que fixo a edición. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
- userid
- Engade o identificador do usuario responsable da edición. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
- comment
- Engade o comentario da edición. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
- parsedcomment
- Engade o comentario analizado da edición. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
- timestamp
- Engade o selo de tempo da edición.
- patrol
- Marca edicións que están vixiadas.
- sizes
- Engade o tamaño antigo e novo da páxina.
- notificationtimestamp
- Engade o selo de tempo da última vez en que o usuario foi avisado da modificación.
- loginfo
- Engade información do rexistro cando sexa axeitado.
- tags
- Lista as etiquetas da entrada.
- expiry
- Engade o tempo de caducidade.
- Valores (separados con | ou outros): comment, expiry, flags, ids, loginfo, notificationtimestamp, parsedcomment, patrol, sizes, tags, timestamp, title, user, userid
- Por defecto: ids|title|flags
- wlshow
Só amosar elementos que cumpran eses criterios. Por exemplo, para ver só edicións menores feitas por usuarios conectados, activar wlshow=minor|!anon.
- Valores (separados con | ou outros): !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread
- wltype
Que tipos de cambios amosar:
- edit
- Edicións comúns a páxinas.
- new
- Creacións de páxinas.
- log
- Entradas do rexistro
- external
- Cambios externos.
- categorize
- Modificacións de pertenza á categoría.
- Valores (separados con | ou outros): categorize, edit, external, log, new
- Por defecto: edit|new|log|categorize
- wlowner
Usado con wltoken para acceder á lista de vixilancia doutro usuario.
- Tipo: usuario, por nome de usuario
- wltoken
Un identificador de seguridade (dispoñible nas preferencias de usuario) para permitir o acceso a outros á lista de vixilancia.
- wlcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Listar a última revisión das páxinas recentemente modificadas da lista de vixilancia do usuario actual.
- api.php?action=query&list=watchlist [abrir na zona de probas]
- Buscar a información adicional sobre a última revisión das páxinas modificadas recentemente da lista de vixilancia do usuario actual.
- api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment [abrir na zona de probas]
- Buscar a información adicional sobre a última revisión das páxinas modificadas recentemente da lista de vixilancia do usuario actual, incluíndo a data de caducidade dos elementos temporais vixiados.
- api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment|expiry [abrir na zona de probas]
- Buscar a información sobre todos os cambios recentes das páxinas da lista de vixilancia do usuario actual.
- api.php?action=query&list=watchlist&wlallrev=&wlprop=ids|title|timestamp|user|comment [abrir na zona de probas]
- Buscar a información da páxina daquelas páxinas da lista de vixilancia do usuario actual que foron modificadas recentemente.
- api.php?action=query&generator=watchlist&prop=info [abrir na zona de probas]
- Buscar a información da revisión dos cambios recentes daquelas páxinas na lista de vixilancia do usuario actual.
- api.php?action=query&generator=watchlist&gwlallrev=&prop=revisions&rvprop=timestamp|user [abrir na zona de probas]
- Listar a última revisión das páxinas cambiadas recentemente da lista de vixilancia do usuario Example.
- api.php?action=query&list=watchlist&wlowner=Example&wltoken=123ABC [abrir na zona de probas]
list=watchlistraw (wr)
- Este módulo precisa permisos de lectura.
- Este módulo pode usarse como xerador.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Obter todas as páxinas da lista de vixilancia do usuario actual.
- wrcontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- wrnamespace
Só listar páxinas nestes espazos de nomes.
- Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar tódolos valores, use *.
- wrlimit
Cantos resultados totais amosar por petición.
- Tipo: enteiro ou max
- O valor debe estar entre 1 e 500.
- Por defecto: 10
- wrprop
Que propiedades adicionais obter:
- changed
- Engade o selo de tempo da última notificación ó usuario dunha modificación.
- Valores (separados con | ou outros): changed
- wrshow
Só listar os elementos que cumpren estes criterios.
- Valores (separados con | ou outros): !changed, changed
- wrowner
Usado con wrtoken para acceder á lista de vixilancia doutro usuario.
- Tipo: usuario, por nome de usuario
- wrtoken
Un identificador de seguridade (dispoñible nas preferencias de usuario) para permitir o acceso a outros á lista de vixilancia.
- wrdir
Dirección na cal listar.
- Un valor dos seguintes valores: ascending, descending
- Por defecto: ascending
- wrfromtitle
Título (co prefixo de espazo de nomes) dende o que comezar a enumerar.
- wrtotitle
Título (co prefixo de espazo de nomes) no que rematar de enumerar.
- Listar as páxinas na lista de vixilancia do usuario actual.
- api.php?action=query&list=watchlistraw [abrir na zona de probas]
- Buscar a información de páxina das páxinas da lista de vixilancia do usuario actual.
- api.php?action=query&generator=watchlistraw&gwrshow=changed&prop=info [abrir na zona de probas]
meta=allmessages (am)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Devolver mensaxes deste sitio.
- ammessages
Que mensaxes devolver. * (por defecto) significa todas as mensaxes
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- Por defecto: *
- amprop
Que propiedades obter.
- Valores (separados con | ou outros): default
- amenableparser
Marcar para activar o analizador, isto preprocesará o texto wiki da mensaxe (substituir palabras máxicas, xestionar modelo, etc.)
- Tipo: booleano (detalles)
- amnocontent
Se se marca, non inclúe o contido das mensaxes na saída.
- Tipo: booleano (detalles)
- amincludelocal
Tamén inclúe mensaxes locais, p.ex. mensaxes que non existen no software pero existen como no espazo de nomes MediaWiki. Isto lista todas as páxinas do espazo de nomes MediaWiki, polo que tamén listará as que non son realmente mensaxes como Common.js.
- Tipo: booleano (detalles)
- amargs
Argumentos a substituír na mensaxe.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- amfilter
Retornar só mensaxes con nomes que conteñan esta cadea.
- amcustomised
Devolver só mensaxes neste estado de personalización.
- Un valor dos seguintes valores: all, modified, unmodified
- Por defecto: all
- amlang
Retornar mensaxes nesta lingua.
- amfrom
Retornar mensaxes que comezan nesta mensaxe.
- amto
Retornar mensaxes que rematan nesta mensaxe.
- amtitle
Nome de páxina a usar como contexto cando se analice a mensaxe (para a opción amenableparser)
- amprefix
Devolver mensaxes con este prefixo.
- Mostar mensaxes que comecen por ipb-.
- api.php?action=query&meta=allmessages&refix=ipb- [abrir na zona de probas]
- Amosar mensaxes august e mainpage en Alemán.
- api.php?action=query&meta=allmessages&ammessages=august|mainpage&amlang=de [abrir na zona de probas]
meta=authmanagerinfo (ami)
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Recuperar información sobre o estado de autenticación actual.
- amisecuritysensitiveoperation
Comprobar se o estado de autenticación actual do usuario é abondo para a operación especificada como sensible dende o punto de vista da seguridade.
- amirequestsfor
Recuperar a información sobre as peticións de autenticación necesarias para a acción de autenticación especificada.
- Un valor dos seguintes valores: change, create, create-continue, link, link-continue, login, login-continue, remove, unlink
- amimergerequestfields
Fusionar os campos de información para todas as peticións de autenticación nunha táboa.
- Tipo: booleano (detalles)
- amimessageformat
Formato a usar para devolver as mensaxes.
- Un valor dos seguintes valores: html, none, raw, wikitext
- Por defecto: wikitext
- Recuperar as peticións que poden ser usadas ó comezo dunha conexión.
- api.php?action=query&meta=authmanagerinfo&amirequestsfor=login [abrir na zona de probas]
- Recuperar as peticións que poden ser usadas ó comezo dunha conexión, xunto cos campos de formulario integrados.
- api.php?action=query&meta=authmanagerinfo&amirequestsfor=login&amimergerequestfields=1 [abrir na zona de probas]
- Probar se a autenticación é abondo para a acción foo.
- api.php?action=query&meta=authmanagerinfo&amisecuritysensitiveoperation=foo [abrir na zona de probas]
meta=filerepoinfo (fri)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Devolver a metainformación sobre os repositorios de imaxes configurados no wiki.
- friprop
Que propiedades obter do repositorio (as propiedades dispoñibles poden variar noutros wikis).
- canUpload
- Indica se os ficheiros se poden subir a este repositorio; por exemplo, mediante CORS e autenticación compartida.
- displayname
- O nome lexible por humanos do wiki do repositorio.
- favicon
- Enderezo URL da icona do repositorio do wiki, desde $wgFavicon.
- initialCapital
- Indica se os nomes dos ficheiros comezan implicitamente cunha letra maiúscula.
- local
- Indica se ese repositorio é local ou non.
- name
- A chave do repositorio; usada, por exemplo, nos valores de devolución $wgForeignFileRepos e imageinfo.
- rootUrl
- Ruta URL raíz para as rutas das imaxe.
- scriptDirUrl
- Ruta URL raíz para a instalación de MediaWiki do wiki do repositorio.
- thumbUrl
- Ruta URL raíz para as rutas das miniaturas.
- url
- Ruta URL da zona pública.
- Valores (separados con | ou outros): canUpload, displayname, favicon, initialCapital, local, name, rootUrl, scriptDirUrl, thumbUrl, url
- Por defecto: canUpload|displayname|favicon|initialCapital|local|name|rootUrl|scriptDirUrl|thumbUrl|url
- Obter a información sobre os repositorios de ficheiros.
- api.php?action=query&meta=filerepoinfo&friprop=name|displayname [abrir na zona de probas]
meta=languageinfo (li)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Devolver a información sobre as linguas dispoñibles.
Pódese aplicar unha continuación se a recuperación da información tarda demasiado tempo para unha solicitude.
- liprop
Que información obter para cada lingua.
- code
- O código da lingua. (Este código é específico de MediaWiki, aínda que hai superposicións con outros estándares.)
- bcp47
- O código de lingua BCP-47.
- dir
- A dirección de escritura da lingua (xa sexa
ltr
ourtl
). - autonym
- O autónimo da lingua, é dicir, o nome nesa lingua.
- name
- O nome da lingua na lingua especificada polo parámetro uselang, aplicando a lingua alternativa se fose necesario.
- fallbacks
- Os códigos de lingua das linguas alternativas configuradas para esta lingua. Non se inclúe a alternativa final implícita "en" (pero algunhas linguas poden ter "en" como alternativa explícita).
- variants
- Os códigos de lingua das variantes admitidas por esta lingua.
- Valores (separados con | ou outros): autonym, bcp47, code, dir, fallbacks, name, variants
- Por defecto: code
- licode
Códigos de lingua das linguas que se deben devolver ou
*
para todas as linguas.- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- Por defecto: *
- licontinue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- Obter os códigos de lingua de todas as linguas admitidas.
- api.php?action=query&meta=languageinfo [abrir na zona de probas]
- Obter os autónimos e os nomes alemáns de todas as linguas admitidas.
- api.php?action=query&meta=languageinfo&liprop=autonym|name&uselang=de [abrir na zona de probas]
- Obter as linguas alternativas e as variantes do occitano.
- api.php?action=query&meta=languageinfo&liprop=fallbacks|variants&licode=oc [abrir na zona de probas]
- Obter o código de lingua BCP-47 e a dirección de todas as linguas admitidas.
- api.php?action=query&meta=languageinfo&liprop=bcp47|dir [abrir na zona de probas]
meta=siteinfo (si)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Devolver información xeral sobre o sitio.
- siprop
Que información obter:
- general
- Información xeral do sistema.
- namespaces
- Lista dos espazos de nomes rexistrados e os seus nomes canónicos.
- namespacealiases
- Lista de alias de espazos de nomes rexistrados .
- specialpagealiases
- Lista de alias de páxinas especiais.
- magicwords
- Lista de palabras máxicas e os seus alias.
- interwikimap
- Devolve o mapa interwiki (opcionalmente filtrado, opcionalmente localizado usando siinlanguagecode).
- dbrepllag
- Devolve o servidor de base de datos con maior retardo de replicación.
- statistics
- Devolve as estatísticas do sitio.
- usergroups
- Devolve os grupos de usuarios e os permisos que teñen asociados.
- libraries
- Devolve as bibliotecas instaladas no wiki.
- extensions
- Devolve as extensións instaladas no wiki.
- fileextensions
- Devolve a lista de extensións de ficheiro (tipos de ficheiro) permitidas para subir ficheiros.
- rightsinfo
- Devolve a información dos dereitos (licenza) do wiki se está dispoñible.
- restrictions
- Devolve información dos tipos de restricións (protección) dispoñibles.
- languages
- Devolve unha lista dos idiomas que soporta MediaWiki (opcionalmente pode localizarse usando siinlanguagecode).
- languagevariants
- Devolve unha lista de códigos de lingua para os que LanguageConverter está activo, e as variantes soportadas para cada un.
- skins
- Devolve unha lista de todas as aparencias dispoñibles (opcionalmente pode localizarse usando siinlanguagecode, noutro caso no idioma do contido).
- extensiontags
- Devolve unha lista de etiquetas de extensión de analizador.
- functionhooks
- Devolve unha lista de ganchos de función de analizador.
- showhooks
- Devolve unha lista de todos os ganchos subscritos (contido de $wgHooks).
- variables
- Devolve unha lista de identificadores de variable.
- protocols
- Devolve unha lista de protocolos que están permitidos nas ligazóns externas.
- defaultoptions
- Devolve os valores por defecto das preferencias de usuario.
- uploaddialog
- Devolve a configuración do diálogo de subas.
- Valores (separados con | ou outros): dbrepllag, defaultoptions, extensions, extensiontags, fileextensions, functionhooks, general, interwikimap, languages, languagevariants, libraries, magicwords, namespacealiases, namespaces, protocols, restrictions, rightsinfo, showhooks, skins, specialpagealiases, statistics, uploaddialog, usergroups, variables
- Por defecto: general
- sifilteriw
Só devolver entradas locais ou só non locais da correspondencia interwiki.
- Un valor dos seguintes valores: !local, local
- sishowalldb
Listar todos os servidores de base de datos, non só o que teña máis retardo.
- Tipo: booleano (detalles)
- sinumberingroup
Listar o número de usuarios nos grupos de usuarios.
- Tipo: booleano (detalles)
- siinlanguagecode
Código de lingua para os nomes de lingua localizados (a mellor forma posible) e nomes de presentación.
- Obter información do sitio.
- api.php?action=query&meta=siteinfo&siprop=general|namespaces|namespacealiases|statistics [abrir na zona de probas]
- Obter unha lista de prefixos interwiki locais.
- api.php?action=query&meta=siteinfo&siprop=interwikimap&sifilteriw=local [abrir na zona de probas]
- Revisar o retardo de replicación actual.
- api.php?action=query&meta=siteinfo&siprop=dbrepllag&sishowalldb= [abrir na zona de probas]
meta=tokens
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Recupera os identificadores das accións de modificación de datos.
- type
Tipos de identificadores a consultar.
- Valores (separados con | ou outros): createaccount, csrf, login, patrol, rollback, userrights, watch
- Para especificar tódolos valores, use *.
- Por defecto: csrf
- Recuperar un identificador csrf (por defecto).
- api.php?action=query&meta=tokens [abrir na zona de probas]
- Recuperar un identificador vixilancia e un de patrulla.
- api.php?action=query&meta=tokens&type=watch|patrol [abrir na zona de probas]
meta=userinfo (ui)
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Obter información sobre o usuario actual.
- uiprop
Que pezas de información incluír:
- blockinfo
- Marca se o usuario actual está bloqueado, por quen e por que razón.
- hasmsg
- Engade unha etiqueta messages (mensaxe) se o usuario actual ten mensaxes pendentes.
- groups
- Lista todos os grupos ós que pertence o usuario actual.
- groupmemberships
- Lista os grupos ós que o usuario actual foi asignado explicitamente, incluíndo a data de caducidade de afiliación a cada grupo.
- implicitgroups
- Lista todos so grupos dos que o usuario actual é membro automaticamente.
- rights
- Lista todos os dereitos que ten o usuario actual.
- changeablegroups
- Lista os grupos ós que o usuario pode engadir ou eliminar a outros usuarios.
- options
- Lista todas as preferencias que ten seleccionadas o usuario actual.
- editcount
- Engade o contador de edicións do usuario actual.
- ratelimits
- Lista todos o límites de rango aplicados ó usuario actual.
- theoreticalratelimits
- Lista todos o límites de rango que se aplicarían ó usuario actual se non estivese exento dos límites en base aos seus dereitos de usuario ou o seu enderezo IP
- Engade o enderezo de correo electrónico do usuario e a data de autenticación dese enderezo.
- realname
- Engade o nome real do usuario.
- acceptlang
- Reenvía a cabeceira
Accept-Language
enviada polo cliente nun formato estruturado. - registrationdate
- Engade a data de rexistro do usuario.
- unreadcount
- Engade o número de páxinas sen ler da lista de vixilancia do usuario (máximo 999; devolve 1000+ se son máis).
- centralids
- Engade os identificadores centrais e o estado de acoplamento do usuario.
- latestcontrib
- Engade a data da última contribución do usuario.
- Valores (separados con | ou outros): acceptlang, blockinfo, centralids, changeablegroups, editcount, email, groupmemberships, groups, hasmsg, implicitgroups, latestcontrib, options, ratelimits, realname, registrationdate, rights, theoreticalratelimits, unreadcount
- Para especificar tódolos valores, use *.
- uiattachedwiki
Con uiprop=centralids, indica que o usuario está acoplado á wiki identificada por este identificador.
- Obter información sobre o usuario actual.
- api.php?action=query&meta=userinfo [abrir na zona de probas]
- Obter información adicional sobre o usuario actual.
- api.php?action=query&meta=userinfo&uiprop=blockinfo|groups|rights|hasmsg [abrir na zona de probas]
action=removeauthenticationdata
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Elimina os datos de autenticación do usuario actual.
- request
Usar esta petición de autenticación, co id devolto por action=query&meta=authmanagerinfo con amirequestsfor=remove.
- Este parámetro é obrigatorio.
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Intenta eliminar os datos de usuario actual para FooAuthenticationRequest.
- api.php?action=removeauthenticationdata&request=FooAuthenticationRequest&token=123ABC [abrir na zona de probas]
action=resetpassword
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Envía un correo de inicialización de contrasinal a un usuario.
- user
Usuario sendo reinicializado.
- Tipo: usuario, por nome de usuario
Está reinicializándose o enderezo de correo electrónico do usuario.
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Enviar un correo de reinicialización de contrasinal ó usuario Exemplo.
- api.php?action=resetpassword&user=Example&token=123ABC [abrir na zona de probas]
- Enviar un correo de reinicialización de contrasinal a todos os usuarios con enderezo de correo electrónico usario@exemplo.com.
- api.php?action=resetpassword&user=user@example.com&token=123ABC [abrir na zona de probas]
action=revisiondelete
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Borrar e restaurar revisións.
- type
Tipo de borrado de revisión a ser tratada.
- Este parámetro é obrigatorio.
- Un valor dos seguintes valores: archive, filearchive, logging, oldimage, revision
- target
Título de páxina para o borrado da revisión, se requerido para o tipo.
- ids
Identificadores para as revisións a ser borradas.
- Este parámetro é obrigatorio.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- hide
Que ocultar para cada revisión.
- Valores (separados con | ou outros): comment, content, user
- show
Que amosar para cada revisión.
- Valores (separados con | ou outros): comment, content, user
- suppress
Eliminar os datos dos administradores así coma dos doutros.
- Un valor dos seguintes valores: no, nochange, yes
- Por defecto: nochange
- reason
Razón para o borrado ou restaurado.
- tags
Etiquetas a aplicar á entrada no rexistro de borrados.
- Valores (separados con | ou outros):
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Ocultar o contido da revisión 12345 na páxina Portada.
- api.php?action=revisiondelete&target=Portada&type=revision&ids=12345&hide=content&token=123ABC [abrir na zona de probas]
- Ocultar todos os datos da entrada de rexistro 67890 coa razón BLP violation.
- api.php?action=revisiondelete&type=logging&ids=67890&hide=content|comment|user&reason=BLP%20violation&token=123ABC [abrir na zona de probas]
action=rollback
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Desfacer a última edición da páxina.
Se o último usuario que editou a páxina fixo varias edicións consecutivas, serán revertidas todas.
- title
Título da páxina a desfacer. Non pode usarse xunto con pageid.
- pageid
ID da páxina a desfacer. Non pode usarse xunto con title.
- Tipo: número enteiro
- tags
Etiquetas a aplicar á reversión.
- Valores (separados con | ou outros):
- user
Nome do usuario cuxas modificacións van a desfacerse.
- Este parámetro é obrigatorio.
- Tipo: usuario, por calquera de nome de usuario, IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
- summary
Personalizar o resumo de edición. Se está baleiro, usarase o resumo por defecto.
- Por defecto: (baleiro)
- markbot
Marcar as edicións revertidas e a reversión como edicións de bot.
- Tipo: booleano (detalles)
- watchlist
Engadir ou eliminar incondicionalmente a páxina da lista de vixilancia do usuario actual, usar as preferencias (ignórase para os usuarios que son bots) ou non cambiar a vixilancia.
- Un valor dos seguintes valores: nochange, preferences, unwatch, watch
- Por defecto: preferences
- token
Un identificador "rollback" recuperado por action=query&meta=tokens
Por compatibilidade, o identificador usado na web UI tamén é aceptado.
- Este parámetro é obrigatorio.
- Desfacer as últimas edicións na páxina Portada feitas polo usuario Example.
- api.php?action=rollback&title=Portada&user=Example&token=123ABC [abrir na zona de probas]
- Desfacer as últimas edicións na páxina Portada feitas polo usuario do enderezo IP 192.0.2.5 co resumo de edición Reverting vandalism; marcar tamén esas edicións e a reversión como edicións feitas por un bot.
- api.php?action=rollback&title=Portada&user=192.0.2.5&token=123ABC&summary=Reverting%20vandalism&markbot=1 [abrir na zona de probas]
action=rsd
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Exportar un esquema RSD (Really Simple Discovery).
- Exportar o esquema RSD.
- api.php?action=rsd [abrir na zona de probas]
action=setnotificationtimestamp
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Actualizar a data e hora de notificación das páxinas vixiadas.
Isto afecta ao realce das páxinas modificadas na lista de vixilancia e no historial, e ao envío de correos cando a preferencia "Recibir un aviso por correo electrónico cando alguén mude unha páxina ou un ficheiro da miña lista de vixilancia" está activada.
- entirewatchlist
Traballar en tódalas páxinas vixiadas.
- Tipo: booleano (detalles)
- timestamp
Selo de tempo ó que fixar a notificación.
- Tipo: selo de tempo (formatos permitidos)
- torevid
Modificación á que fixar o selo de tempo de modificación (só unha páxina).
- Tipo: número enteiro
- newerthanrevid
Modificación na que fixar o selo de tempo de modificación máis recente (só unha páxina).
- Tipo: número enteiro
- continue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- titles
Unha lista de títulos nos que traballar.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- pageids
Unha lista de identificadores de páxina nos que traballar.
- Tipo: lista de números enteiros
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- revids
Unha lista de identificadores de revisións sobre os que traballar. Ten en conta que case todos os módulos de consulta converterán os identificadores de revisión nos correspondentes identificadores de páxina e traballarán coa última revisión. Só prop=revisions usa revisións exactas para a súa resposta.
- Tipo: lista de números enteiros
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- generator
Obter a lista de páxinas sobre as que traballar executando o módulo de consulta especificado.
Nota: Os nomes de parámetro do xerador deben comezar cun "g" (consulta os exemplos).
- allcategories
- Numerar tódalas categorías
- alldeletedrevisions
- Listar todas as revisións borradas por un usuario ou nun espazo de nomes.
- allfileusages
- Lista todos os usos de ficheiro, incluído os que non existen.
- allimages
- Enumerar tódalas imaxes secuencialmente.
- alllinks
- Numerar tódalas ligazóns que apuntan a un nome de espazos determinado.
- allpages
- Numerar tódalas páxinas secuencialmente nun espazo de nomes determinado.
- allredirects
- Lista tódalas redireccións a un espazo de nomes.
- allrevisions
- Listar todas as revisións.
- alltransclusions
- Listar todas as transclusións (páxinas integradas usando {{x}}), incluíndo as eliminadas.
- backlinks
- Atopar todas as páxinas que ligan coa páxina dada.
- categories
- Listar todas as categorías ás que pertencen as páxinas.
- categorymembers
- Listar tódalas páxinas nunha categoría determinada.
- deletedrevisions
- Obter información sobre as revisións eliminadas.
- duplicatefiles
- Listar todos os ficheiros que son duplicados dos fichieros dados baseado nos valores da función hash.
- embeddedin
- Atopar todas as páxinas que inclúen (por transclusión) o título dado.
- exturlusage
- Enumerar páxinas que conteñen un enderezo URL dado.
- fileusage
- Atopar tódalas páxinas que usan os ficheiros dados.
- images
- Devolve todos os ficheiros contidos nas páxinas dadas.
- imageusage
- Atopar tódalas páxinas que usan o título da imaxe dada.
- iwbacklinks
- Atopar todas as páxina que ligan á ligazón interwiki indicada.
- langbacklinks
- Atopar todas as páxinas que ligan coa ligazón de lingua dada.
- links
- Devolve todas as ligazóns das páxinas indicadas.
- linkshere
- Atopar todas as páxinas que ligan coas páxinas dadas.
- pageswithprop
- Amosar a lista de páxinas que empregan unha propiedade determinada.
- prefixsearch
- Facer unha busca de prefixo nos títulos das páxinas.
- protectedtitles
- Listar todos os títulos protexidos en creación.
- querypage
- Obtén unha lista proporcionada por unha páxina especial basada en QueryPage.
- random
- Obter un conxunto de páxinas aleatorias.
- recentchanges
- Enumerar cambios recentes.
- redirects
- Devolve todas as redireccións das páxinas indicadas.
- revisions
- Obter información da revisión.
- search
- Facer unha busca por texto completo.
- templates
- Devolve todas as páxinas incluídas na páxina indicada.
- transcludedin
- Atopar todas as páxinas que inclúen ás páxinas indicadas.
- watchlist
- Obter os cambios recentes das páxinas na lista de vixilancia do usuario actual.
- watchlistraw
- Obter todas as páxinas da lista de vixilancia do usuario actual.
- Un valor dos seguintes valores: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
- redirects
Resolver automaticamente as redireccións en titles, pageids e revids, e nas páxinas devoltas por generator.
- Tipo: booleano (detalles)
- converttitles
Converter os títulos a outras variantes se é preciso. Só funciona se a lingua de contido do wiki soporta a conversión en variantes. As linguas que soportan a conversión en variantes inclúen ban, en, crh, gan, iu, kk, ku, shi, sr, tg, uz e zh.
- Tipo: booleano (detalles)
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Restablecer o estado de notificación para toda a lista de vixilancia.
- api.php?action=setnotificationtimestamp&entirewatchlist=&token=123ABC [abrir na zona de probas]
- Restablecer o estado de notificación para a páxina Portada.
- api.php?action=setnotificationtimestamp&titles=Portada&token=123ABC [abrir na zona de probas]
- Establecer o selo de tempo de notificación para a páxina Portada de forma que todas as edicións dende o 1 de xaneiro de 2012 queden sen revisar.
- api.php?action=setnotificationtimestamp&titles=Portada×tamp=2012-01-01T00:00:00Z&token=123ABC [abrir na zona de probas]
- Restaurar o estado de notificación para as páxinas no espazo de nomes de Usuario.
- api.php?action=setnotificationtimestamp&generator=allpages&gapnamespace=2&token=123ABC [abrir na zona de probas]
action=setpagelanguage
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Cambiar a lingua dunha páxina.
Neste wiki non se permite modificar a lingua das páxinas.
Active $wgPageLanguageUseDB para utilizar esta acción.
- title
Título da páxina cuxa lingua quere cambiar. Non se pode usar xunto con pageid.
- pageid
Identificador da páxina cuxa lingua quere cambiar. Non se pode usar xunto con title.
- Tipo: número enteiro
- lang
Código da lingua á que se quere cambiar a páxina. Use default para restablecer a páxina á lingua por defecto do contido da wiki.
- Este parámetro é obrigatorio.
- Un valor dos seguintes valores: ab, abs, ace, ady, ady-cyrl, aeb, aeb-arab, aeb-latn, af, ak, aln, alt, am, ami, an, ang, anp, 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, be, be-tarask, bg, bgn, bh, bho, bi, bjn, blk, bm, bn, bo, bpy, bqi, br, brh, bs, btm, bto, bug, bxr, ca, cbk-zam, cdo, ce, ceb, ch, chr, chy, ckb, co, cps, cr, crh, crh-cyrl, crh-latn, cs, csb, cu, cv, cy, da, dag, de, de-at, de-ch, de-formal, default, din, diq, dsb, dtp, dty, dv, dz, ee, 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, fy, ga, gaa, gag, gan, gan-hans, gan-hant, gcr, gd, gl, gld, glk, gn, gom, gom-deva, gom-latn, gor, got, gpe, grc, gsw, gu, guc, gur, guw, gv, ha, hak, haw, he, hi, hif, hif-latn, hil, hr, hrx, hsb, hsn, ht, hu, hu-formal, hy, hyw, ia, id, ie, ig, ii, ik, ike-cans, ike-latn, ilo, inh, io, is, it, iu, ja, jam, jbo, jut, jv, ka, kaa, kab, kbd, kbd-cyrl, kbp, kcg, kea, kg, khw, ki, kiu, kjp, kk, kk-arab, kk-cn, kk-cyrl, kk-kz, kk-latn, kk-tr, kl, km, kn, ko, ko-kp, koi, kr, krc, kri, krj, krl, ks, ks-arab, ks-deva, ksh, ksw, ku, ku-arab, ku-latn, kum, kv, kw, ky, la, lad, lb, lbe, lez, lfn, lg, li, lij, liv, lki, lld, lmo, ln, lo, loz, lrc, lt, ltg, lus, luz, lv, lzh, lzz, mad, mai, map-bms, mdf, mg, mhr, mi, min, mk, ml, mn, mni, mnw, mo, mos, mr, mrh, mrj, ms, ms-arab, mt, mwl, my, myv, mzn, na, nah, nan, nap, nb, nds, nds-nl, ne, new, nia, niu, nl, nl-informal, nmz, nn, nod, nov, nqo, nrm, nso, nv, ny, nyn, nys, oc, ojb, olo, om, or, os, pa, pag, pam, pap, pcd, pcm, pdc, pdt, pfl, pi, pih, pl, pms, pnb, pnt, prg, ps, pt, pt-br, pwn, qu, qug, rgn, rif, rm, rmc, rmy, rn, ro, roa-tara, rsk, ru, rue, rup, ruq, ruq-cyrl, ruq-latn, rw, ryu, sa, sah, sat, sc, scn, sco, sd, sdc, sdh, se, se-fi, se-no, se-se, sei, ses, sg, sgs, sh, 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, tk, tl, tly, tn, to, tpi, tr, tru, trv, ts, tt, tt-cyrl, tt-latn, 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, war, wls, wo, wuu, xal, xh, xmf, xsy, yi, yo, yrl, yue, za, zea, zgh, zh, zh-cn, zh-hans, zh-hant, zh-hk, zh-mo, zh-my, zh-sg, zh-tw, zu
- reason
Motivo do cambio.
- tags
Cambiar as etiquetas a aplicar á entrada de rexistro resultante desta acción.
- Valores (separados con | ou outros):
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Cambiar a lingua da páxina Portada ó éuscaro.
- api.php?action=setpagelanguage&title=Portada&lang=eu&token=123ABC [abrir na zona de probas]
- Cambiar a lingua da páxina con identificador 123 á lingua predeterminada para o contido da wiki.
- api.php?action=setpagelanguage&pageid=123&lang=default&token=123ABC [abrir na zona de probas]
action=spamblacklist
- Este módulo precisa permisos de lectura.
- Fonte: SpamBlacklist
- Licenza: GPL-2.0-or-later
Validar um ou mais URL contra a lista de barramento de spam.
- url
Os URL a validar contra a lista de barramento.
- Este parámetro é obrigatorio.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- Validar dois URL contra a lista de barramento
- api.php?action=spamblacklist&url=http://www.example.com/|http://www.example.org/ [abrir na zona de probas]
action=stashedit
- Este módulo é interno ou inestable. O seu funcionamento pode cambiar sen aviso previo.
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Preparar unha edición na caché compartida.
Está previsto que sexa usado vía AJAX dende o formulario de edición para mellorar o rendemento de gardado da páxina.
- title
Título da páxina que se está a editar.
- Este parámetro é obrigatorio.
- section
Identificador de sección. 0 para a sección superior, new para unha sección nova.
- sectiontitle
Título para unha nova sección.
- text
Contido da páxina.
- stashedtexthash
Función hash do contido da páxina dunha reserva anterior para ser usada.
- summary
Resumo do cambio.
- Por defecto: (baleiro)
- contentmodel
Modelo de contido para o novo contido.
- Este parámetro é obrigatorio.
- Un valor dos seguintes valores: css, javascript, json, text, unknown, wikitext
- contentformat
Formato de serialización de contido utilizado para o texto de entrada.
- Este parámetro é obrigatorio.
- Un valor dos seguintes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- baserevid
Identificador da revisión da revisión de base.
- Este parámetro é obrigatorio.
- Tipo: número enteiro
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
action=tag
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Engadir ou eliminar etiquetas de cambio de revisións individuais ou entradas de rexistro.
- rcid
Identificadores de un ou máis cambios recentes nos que engadir ou eliminar a etiqueta.
- Tipo: lista de números enteiros
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- revid
Identificadores de unha ou máis revisións nas que engadir ou eliminar a etiqueta.
- Tipo: lista de números enteiros
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- logid
Identificadores de unha ou máis entradas do rexistro nas que engadir ou eliminar a etiqueta.
- Tipo: lista de números enteiros
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- add
Etiquetas a engadir. Só poden engadirse etiquetas definidas manualmente.
- Valores (separados con | ou outros):
- remove
Etiquetas a eliminar. Só se poden eliminar as etiquetas definidas manualmente ou que non teñen ningunha definición.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- reason
Razón para o cambio.
- Por defecto: (baleiro)
- tags
Etiquetas a aplicar á entrada de rexistro que será creada como resultado desta acción.
- Valores (separados con | ou outros):
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Engadir a etiqueta vandalismo á revisión con identificador 123 sen indicar un motivo
- api.php?action=tag&revid=123&add=vandalism&token=123ABC [abrir na zona de probas]
- Eliminar a etiqueta publicidade da entrada do rexistro con identificador 123 co motivo aplicada incorrectamente
- api.php?action=tag&logid=123&remove=spam&reason=Wrongly+applied&token=123ABC [abrir na zona de probas]
action=unblock
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Desbloquear un usuario.
- id
Identificador do bloqueo a desbloquear (obtido mediante list=blocks). Non pode usarse xunto con user.
- Tipo: número enteiro
- user
Usuario a desbloquear. Non pode usarse xunto con id.
- Tipo: usuario, por calquera de nome de usuario, IP, Rango de IP e ID de usuario (p. ex. "#12345")
- userid
- Obsoleto.
Especifica user=#ID no seu lugar.
- Tipo: número enteiro
- reason
Razón para desbloquear.
- Por defecto: (baleiro)
- tags
Cambiar as etiquetas a aplicar na entrada do rexistro de bloqueo.
- Valores (separados con | ou outros):
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Desbloquear bloqueo ID #105.
- api.php?action=unblock&id=105 [abrir na zona de probas]
- Desbloquear usuario Bob con razón Síntoo Bob.
- api.php?action=unblock&user=Bob&reason=Sorry%20Bob [abrir na zona de probas]
action=undelete
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Restaurar modificacións dunha páxina borrada.
Unha lista de modificacións borradas (incluíndo os seus selos de tempo) pode consultarse a través de prop=deletedrevisions, e unha lista de IDs de ficheiros borrados pode consultarse a través de list=filearchive.
- title
Título da páxina a restaurar.
- Este parámetro é obrigatorio.
- reason
Razón para restaurar.
- Por defecto: (baleiro)
- tags
Cambiar as etiquetas a aplicar na entrada do rexistro de borrado.
- Valores (separados con | ou outros):
- timestamps
Selos de tempo das modificacións a restaurar. Se timestamps e fileids están baleiros, restaurarase todo.
- Tipo: lista de selos de tempo (formatos permitidos)
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- fileids
IDs das modificacións de ficheiro a restaurar. Se timestamps e fileids están baleiras, serán restauradas todas.
- Tipo: lista de números enteiros
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- undeletetalk
Restaurar todas as revisións da páxina de conversa asociada, se as hai.
- Tipo: booleano (detalles)
- watchlist
Engadir ou eliminar incondicionalmente a páxina da lista de vixilancia do usuario actual, usar as preferencias (ignórase para os usuarios que son bots) ou non cambiar a vixilancia.
- Un valor dos seguintes valores: nochange, preferences, unwatch, watch
- Por defecto: preferences
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Restaurar a páxina Portada.
- api.php?action=undelete&title=Portada&token=123ABC&reason=Restoring%20Portada [abrir na zona de probas]
- Restaurar dúas revisións da páxina Portada.
- api.php?action=undelete&title=Portada&token=123ABC×tamps=2007-07-03T22:00:45Z|2007-07-02T19:48:56Z [abrir na zona de probas]
action=unlinkaccount
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Elimina unha conta vinculada do usuario actual.
- request
Usar esta petición de autenticación, co id devolto por action=query&meta=authmanagerinfo con amirequestsfor=unlink.
- Este parámetro é obrigatorio.
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Tentar eliminar a ligazón do usuario actual co provedor asociado con FooAuthenticationRequest.
- api.php?action=unlinkaccount&request=FooAuthenticationRequest&token=123ABC [abrir na zona de probas]
action=upload
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Subir un ficheiro, ou obter o estado das subas pendentes.
Hai varios métodos dispoñibles:
- Subir o contido do ficheiro directamente, usando o parámetro file.
- Subir o ficheiro por partes, usando os parámetros filesize, chunk, e offset.
- Mandar ó servidor MediaWiki que colla un ficheiro dunha URL, usando o parámetro url.
- Completar unha suba anterior que fallou a causa dos avisos, usando o parámetro filekey.
Teña en conta que o HTTP POST debe facerse como suba de ficheiro (p.ex. usando multipart/form-data
)cando se envie o file.
- filename
Nome de ficheiro obxectivo.
- comment
Subir comentario. Tamén usado como texto da páxina inicial para ficheiros novos se non se especifica text.
- Por defecto: (baleiro)
- tags
Cambiar etiquetas a aplicar á entrada do rexistro de subas e á revisión de páxina de ficheiro.
- Valores (separados con | ou outros):
- text
Texto da páxina inicial para novos ficheiros.
- watch
- Obsoleto.
Vixiar a páxina.
- Tipo: booleano (detalles)
- watchlist
Engadir ou eliminar incondicionalmente a páxina da lista de vixilancia do usuario actual, usar as preferencias (ignórase para os usuarios que son bots) ou non cambiar a vixilancia.
- Un valor dos seguintes valores: nochange, preferences, watch
- Por defecto: preferences
- ignorewarnings
Ignorar as advertencias.
- Tipo: booleano (detalles)
- file
Contido do ficheiro.
- Debe enviarse como unha carga de ficheiros utilizando multipart/form-data.
- url
URL onde buscar o ficheiro.
- filekey
Clave que identifica unha subida precedente e que foi almacenada temporalmente.
- sessionkey
- Obsoleto.
Igual a filekey, mantido por razóns de compatibilidade con procesos antigos.
- stash
Se está indicado, o servidor almacenará o ficheiro temporalmente no canto de engadilo ó repositorio.
- Tipo: booleano (detalles)
- filesize
Tamaño de ficheiro completo da carga.
- Tipo: número enteiro
- O valor debe estar entre 0 e 104.857.600.
- offset
Desaxuste do bloque en bytes.
- Tipo: número enteiro
- O valor non debe ser inferior a 0.
- chunk
Contido do bloque.
- Debe enviarse como unha carga de ficheiros utilizando multipart/form-data.
- async
Facer de forma asíncrona as operacións de ficheiro potencialmente grandes cando sexa posible.
- Tipo: booleano (detalles)
- checkstatus
Só buscar o estado da subida da clave de ficheiro indicada.
- Tipo: booleano (detalles)
- token
Un identificador "csrf" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Carga dunha URL
- api.php?action=upload&filename=Wiki.png&url=http%3A//upload.wikimedia.org/wikipedia/en/b/bc/Wiki.png&token=123ABC [abrir na zona de probas]
- Completar carga que fallou debido a avisos
- api.php?action=upload&filename=Wiki.png&filekey=filekey&ignorewarnings=1&token=123ABC [abrir na zona de probas]
action=userrights
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Cambiar a pertencia dun usuario a un grupo.
- user
Usuario.
- Tipo: usuario, por calquera de nome de usuario e ID de usuario (p. ex. "#12345")
- userid
- Obsoleto.
Especifica user=#ID no seu lugar.
- Tipo: número enteiro
- add
Engadir o usuario a estes grupos, ou se xa é membro, actualizar a caducidade da súa afiliación.
- Valores (separados con | ou outros): bot, bureaucrat, interface-admin, suppress, sysop
- expiry
Marcas de tempo de caducidade. Poden ser relativas (por exemplo, 5 months ou 2 weeks) ou absolutas (por exemplo, 2014-09-18T12:34:56Z). Se só se fixa unha marca de tempo, utilizarase para tódolos grupos que se pasen ó parámetro add. Use infinite, indefinite, infinity, ou never para que a pertenza ó grupo non teña data de caducidade.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- Por defecto: infinite
- remove
Eliminar o usuario destes grupos.
- Valores (separados con | ou outros): bot, bureaucrat, interface-admin, suppress, sysop
- reason
Motivo para o cambio.
- Por defecto: (baleiro)
- token
Un identificador "userrights" recuperado por action=query&meta=tokens
Por compatibilidade, o identificador usado na web UI tamén é aceptado.
- Este parámetro é obrigatorio.
- tags
Cambia as etiquetas a aplicar á entrada do rexistro de dereitos de usuario.
- Valores (separados con | ou outros):
- Engadir o usuario FooBot ó grupo bot, e eliminar dos grupos sysop e bureaucrat.
- api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [abrir na zona de probas]
- Engadir ó usuario con ID 123 ó grupo bot, e borralo dos grupos sysop e burócrata.
- api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [abrir na zona de probas]
- Engadir o usuario SometimeSysop ó grupo sysop por 1 mes.
- api.php?action=userrights&user=SometimeSysop&add=sysop&expiry=1%20month&token=123ABC [abrir na zona de probas]
action=validatepassword
- Este módulo precisa permisos de lectura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Valida un contrasinal contra as políticas de contrasinais da wiki.
A validez é Good se o contrasinal é aceptable, Change se o contrasinal pode usarse para iniciar sesión pero debe cambiarse ou Invalid se o contrasinal non se pode usar.
- password
Contrasinal a validar.
- Este parámetro é obrigatorio.
- user
Nome de usuario, para probas de creación de contas. O usuario nomeado non debe existir.
- Tipo: usuario, por calquera de nome de usuario e ID de usuario (p. ex. "#12345")
Enderezo de correo electrónico, para probas de creación de contas.
- realname
Nome real, para probas de creación de contas.
- Validar o contrasinal foobar para o usuario actual.
- api.php?action=validatepassword&password=foobar [abrir na zona de probas]
- Validar o contrasinal qwerty para a creación do usuario Example.
- api.php?action=validatepassword&password=querty&user=Example [abrir na zona de probas]
action=watch
- Este módulo precisa permisos de lectura.
- Este módulo precisa permisos de escritura.
- Este módulo só acepta peticións POST.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Engadir ou borrar páxinas da lista de vixilancia do usuario actual.
- title
- Obsoleto.
Páxina a vixiar/deixar de vixiar. Usar no canto titles.
- unwatch
Se está definido, a páxina deixará de estar vixiada en vez de vixiada.
- Tipo: booleano (detalles)
- continue
Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.
- titles
Unha lista de títulos nos que traballar.
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- pageids
Unha lista de identificadores de páxina nos que traballar.
- Tipo: lista de números enteiros
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- revids
Unha lista de identificadores de revisións sobre os que traballar. Ten en conta que case todos os módulos de consulta converterán os identificadores de revisión nos correspondentes identificadores de páxina e traballarán coa última revisión. Só prop=revisions usa revisións exactas para a súa resposta.
- Tipo: lista de números enteiros
- Separe os valores con | ou outros.
- O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
- generator
Obter a lista de páxinas sobre as que traballar executando o módulo de consulta especificado.
Nota: Os nomes de parámetro do xerador deben comezar cun "g" (consulta os exemplos).
- allcategories
- Numerar tódalas categorías
- alldeletedrevisions
- Listar todas as revisións borradas por un usuario ou nun espazo de nomes.
- allfileusages
- Lista todos os usos de ficheiro, incluído os que non existen.
- allimages
- Enumerar tódalas imaxes secuencialmente.
- alllinks
- Numerar tódalas ligazóns que apuntan a un nome de espazos determinado.
- allpages
- Numerar tódalas páxinas secuencialmente nun espazo de nomes determinado.
- allredirects
- Lista tódalas redireccións a un espazo de nomes.
- allrevisions
- Listar todas as revisións.
- alltransclusions
- Listar todas as transclusións (páxinas integradas usando {{x}}), incluíndo as eliminadas.
- backlinks
- Atopar todas as páxinas que ligan coa páxina dada.
- categories
- Listar todas as categorías ás que pertencen as páxinas.
- categorymembers
- Listar tódalas páxinas nunha categoría determinada.
- deletedrevisions
- Obter información sobre as revisións eliminadas.
- duplicatefiles
- Listar todos os ficheiros que son duplicados dos fichieros dados baseado nos valores da función hash.
- embeddedin
- Atopar todas as páxinas que inclúen (por transclusión) o título dado.
- exturlusage
- Enumerar páxinas que conteñen un enderezo URL dado.
- fileusage
- Atopar tódalas páxinas que usan os ficheiros dados.
- images
- Devolve todos os ficheiros contidos nas páxinas dadas.
- imageusage
- Atopar tódalas páxinas que usan o título da imaxe dada.
- iwbacklinks
- Atopar todas as páxina que ligan á ligazón interwiki indicada.
- langbacklinks
- Atopar todas as páxinas que ligan coa ligazón de lingua dada.
- links
- Devolve todas as ligazóns das páxinas indicadas.
- linkshere
- Atopar todas as páxinas que ligan coas páxinas dadas.
- pageswithprop
- Amosar a lista de páxinas que empregan unha propiedade determinada.
- prefixsearch
- Facer unha busca de prefixo nos títulos das páxinas.
- protectedtitles
- Listar todos os títulos protexidos en creación.
- querypage
- Obtén unha lista proporcionada por unha páxina especial basada en QueryPage.
- random
- Obter un conxunto de páxinas aleatorias.
- recentchanges
- Enumerar cambios recentes.
- redirects
- Devolve todas as redireccións das páxinas indicadas.
- revisions
- Obter información da revisión.
- search
- Facer unha busca por texto completo.
- templates
- Devolve todas as páxinas incluídas na páxina indicada.
- transcludedin
- Atopar todas as páxinas que inclúen ás páxinas indicadas.
- watchlist
- Obter os cambios recentes das páxinas na lista de vixilancia do usuario actual.
- watchlistraw
- Obter todas as páxinas da lista de vixilancia do usuario actual.
- Un valor dos seguintes valores: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
- redirects
Resolver automaticamente as redireccións en titles, pageids e revids, e nas páxinas devoltas por generator.
- Tipo: booleano (detalles)
- converttitles
Converter os títulos a outras variantes se é preciso. Só funciona se a lingua de contido do wiki soporta a conversión en variantes. As linguas que soportan a conversión en variantes inclúen ban, en, crh, gan, iu, kk, ku, shi, sr, tg, uz e zh.
- Tipo: booleano (detalles)
- token
Un identificador "watch" recuperado por action=query&meta=tokens
- Este parámetro é obrigatorio.
- Vixiar a páxina Portada.
- api.php?action=watch&titles=Portada&token=123ABC [abrir na zona de probas]
- Deixar de vixiar a páxina Portada.
- api.php?action=watch&titles=Portada&unwatch=&token=123ABC [abrir na zona de probas]
- Vixiar as primeiras páxinas no espazo de nomes principal.
- api.php?action=watch&generator=allpages&gapnamespace=0&token=123ABC [abrir na zona de probas]
format=json
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Datos de saída en formato JSON.
- callback
Se está especificado, inclúe a saída na chamada da función indicada. Para maior seguridade, todos os datos específicos do usuario serán restrinxidos.
- utf8
Se está especificado, codifica a maioría (pero non todos) dos caracteres ASCII como UTF-8 no canto de reemprazalos con secuencias de escape hexadecimais. Por defecto cando formatversion non é 1.
- Tipo: booleano (detalles)
- ascii
Se está indicado, codifica todos os caracteres que non sexan ASCII usando secuencias de escape hexadecimais. Por defecto cando formatversion é 1.
- Tipo: booleano (detalles)
- formatversion
Formato de saída
- 1
- Formato compatible con versións anteriores (booleanos de estilo XML, claves * para nodos de contido etc.).
- 2
- Formato moderno.
- latest
- Usa o último formato (actualmente 2), pode cambiar sen aviso previo.
- Un valor dos seguintes valores: 1, 2, latest
- Por defecto: 1
- Devolver o resultado da consulta no formato JSON.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=json [abrir na zona de probas]
format=jsonfm
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Datos de saída en formato JSON(impresión en HTML).
- wrappedhtml
Devolver o HTML formatado e os módulos ResourceLoader asociados como un obxecto JSON.
- Tipo: booleano (detalles)
- callback
Se está especificado, inclúe a saída na chamada da función indicada. Para maior seguridade, todos os datos específicos do usuario serán restrinxidos.
- utf8
Se está especificado, codifica a maioría (pero non todos) dos caracteres ASCII como UTF-8 no canto de reemprazalos con secuencias de escape hexadecimais. Por defecto cando formatversion non é 1.
- Tipo: booleano (detalles)
- ascii
Se está indicado, codifica todos os caracteres que non sexan ASCII usando secuencias de escape hexadecimais. Por defecto cando formatversion é 1.
- Tipo: booleano (detalles)
- formatversion
Formato de saída
- 1
- (sen descrición)
- 2
- (sen descrición)
- latest
- (sen descrición)
- Un valor dos seguintes valores: 1, 2, latest
- Por defecto: 1
- Devolver o resultado da consulta no formato JSON.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=jsonfm [abrir na zona de probas]
format=none
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Ningunha saída.
- Devolver o resultado da consulta no formato NONE.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=none [abrir na zona de probas]
format=php
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Datos de saída en formato serializado de PHP.
- formatversion
Formato de saída
- 1
- Formato compatible con versións anteriores (booleanos de estilo XML, claves * para nodos de contido etc.).
- 2
- Formato moderno.
- latest
- Usa o último formato (actualmente 2), pode cambiar sen aviso previo.
- Un valor dos seguintes valores: 1, 2, latest
- Por defecto: 1
- Devolver o resultado da consulta no formato PHP.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=php [abrir na zona de probas]
format=phpfm
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Datos de saída en formato serializado de PHP(impresión en HTML).
- wrappedhtml
Devolver o HTML formatado e os módulos ResourceLoader asociados como un obxecto JSON.
- Tipo: booleano (detalles)
- formatversion
Formato de saída
- 1
- (sen descrición)
- 2
- (sen descrición)
- latest
- (sen descrición)
- Un valor dos seguintes valores: 1, 2, latest
- Por defecto: 1
- Devolver o resultado da consulta no formato PHP.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=phpfm [abrir na zona de probas]
format=rawfm
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Datos de saída, incluíndo os elementos de depuración, en formato JSON (impresión en HTML).
- wrappedhtml
Devolver o HTML formatado e os módulos ResourceLoader asociados como un obxecto JSON.
- Tipo: booleano (detalles)
- Devolver o resultado da consulta no formato RAW.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=rawfm [abrir na zona de probas]
format=xml
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Datos de saída en formato XML.
- xslt
Se está indicado, engade o nome da páxina como unha folla de estilo XSL. O valor debe ser un título no espazo de nomes MediaWiki rematando con
.xsl
.- includexmlnamespace
Se está indicado, engade un espazo de nomes XML.
- Tipo: booleano (detalles)
- Devolver o resultado da consulta no formato XML.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=xml [abrir na zona de probas]
format=xmlfm
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Datos de saída en formato XML(impresión en HTML).
- wrappedhtml
Devolver o HTML formatado e os módulos ResourceLoader asociados como un obxecto JSON.
- Tipo: booleano (detalles)
- xslt
Se está indicado, engade o nome da páxina como unha folla de estilo XSL. O valor debe ser un título no espazo de nomes MediaWiki rematando con
.xsl
.- includexmlnamespace
Se está indicado, engade un espazo de nomes XML.
- Tipo: booleano (detalles)
- Devolver o resultado da consulta no formato XML.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=xmlfm [abrir na zona de probas]
Tipos de datos
A entrada de MediaWiki debería ser UTF-8 normalizada por NFC. MediaWiki pode intentar converter outras entradas, pero isto pode provocar que fallen algunhas operacións (como editar coas comprobacións MD5).
Os parámetros que toman varios valores envíanse normalmente cos valores separados mediante un carácter de barra vertical; por exemplo, param=value1|value2 ou param=value1%7Cvalue2. Se un valor debe conter unha barra vertical, usa U+001F (o separador de unidades) como separador e engade o prefixo U+001F ao valor; por exemplo, param=%1Fvalue1%1Fvalue2.
Algúns tipos de parámetros nas solicitudes á API necesitan máis explicacións:
- boolean
Os parámetros booleanos funcionan como as caixas de verificación HTML: se se especifica o parámetro, independentemente do seu valor, considérase verdadeiro. Para un valor falso, omite o parámetro por completo.
- expiry
Os tempos de caducidade poden ser relativos (por exemplo, 5 months ou 2 weeks) ou absolutos (por exemplo, 2014-09-18T12:34:56Z). Para que non caduque, usa infinite, indefinite, infinity ou never.
- timestamp
As marcas de tempo poden especificarse en varios formatos, consulta os formatos de entrada da biblioteca de marcas de tempo documentados en mediawiki.org para obter máis información. Recoméndase a data e hora ISO 8601: 2001-01-15T14:56:00Z. Ademais, a cadea now pódese usar para especificar a marca de tempo actual.
Parámetros modelados
Os parámetros modelados admiten casos nos que un módulo da API necesita un valor para cada valor dalgún outro parámetro. Por exemplo, se houbese un módulo da API para solicitar froita, podería ter un parámetro froitas para especificar que froitas se están solicitando e un parámetro modelado {froita}-cantidade para especificar cantas froitas de cada queres solicitar. Un cliente da API que queira 1 mazá, 5 plátanos e 20 amorodos podería facer unha solicitude como froitas=mazás|plátanos|amorodos&mazás-cantidade=1&plátanos-cantidade=5&amorodos-cantidade=20.
Créditos
Desenvolvedores da API:
- Yuri Astrakhan (creador e desenvolvedor principal, set. 2006-set. 2007)
- Roan Kattouw (desenvolvedor principal, set. 2007-2009)
- Victor Vasiliev
- Bryan Tong Minh
- Sam Reed
- Brad Jorsch (desenvolvedor principal, 2013-2020)
Envía comentarios, suxestións e preguntas a mediawiki-api@lists.wikimedia.org ou informa dun erro en https://phabricator.wikimedia.org/.