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/API

action=query

  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

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.

Parámetros:
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.
references
Devolve unha representación de datos das referencias asociadas coas 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, references, 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 direccións 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 unha dirección URL dada.
filearchive
Enumerar secuencialmente todos os ficheiros borrados.
gadgetcategories
Retorna unha lista de categorías de trebellos.
gadgets
Devolve unha lista dos trebellos usados neste wiki.
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
Mostrar 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
Mostrar tódalas edicións dun usuario.
users
Obter información sobre unha lista de usuarios.
watchlist
Ver os cambios recentes das páxinas na lista de vixiancia do usuario actual.
watchlistraw
Obter todas as páxinas da lista de vixiancia 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, gadgetcategories, gadgets, 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 meta información sobre os repositorios de imaxes configurados na wiki.
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, siteinfo, tokens, userinfo
indexpageids

Incluir una sección adicional de identificadores de páxina listando todos os IDs das páxinas devoltas.

Tipo: booleano (detalles)
export

Exportar as revisións actuais de todas as páxinas dadas ou xeneradas.

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)
iwurl

Se fai falta obter a URL completa se o título é unha ligazón interwiki.

Tipo: booleano (detalles)
continue

Cando estean dispoñibles máis resultados, use isto para continuar.

rawcontinue

Devolver os datos en bruto de query-continue para continuar.

Tipo: booleano (detalles)
titles

Lista de títulos nos que traballar.

Separe os valores con | ou outros. O número máximo de valores é 50 (500 para os bots).
pageids

Lista de identificadores de páxina nos que traballar.

Tipo: lista de enteiros
Separe os valores con | ou outros. O número máximo de valores é 50 (500 para os bots).
revids

Unha lista de IDs de modificacións sobre as que traballar.

Tipo: lista de enteiros
Separe os valores con | ou outros. O número máximo de valores é 50 (500 para os bots).
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 cunha "g", vexa 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 unha dirección URL dada.
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
Mostrar 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
Ver os cambios recentes das páxinas na lista de vixiancia do usuario actual.
watchlistraw
Obter todas as páxinas da lista de vixiancia 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 títulos a outras variantes se é preciso. Só funciona se a lingua de contido da wiki soporta a conversión en variantes. As linguas que soportan conversión en variante inclúen en, gan, iu, kk, ku, shi, sr, tg, uz e zh.

Tipo: booleano (detalles)

prop=categories (cl)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Listar todas as categorías ás que pertencen as páxinas.

Parámetros:
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): sortkey, timestamp, hidden
clshow

Tipo de categorías a amosar.

Valores (separados con | ou outros): hidden, !hidden
cllimit

Cantas categorías devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
clcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

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 bots).
cldir

Dirección na cal listar.

Un valor dos seguintes valores: ascending, descending
Por defecto: ascending
Exemplos:
Obter a lista de categorías ás que pertence a páxina Albert Einstein
api.php?action=query&prop=categories&titles=Albert%20Einstein [abrir en 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 en zona de probas]

prop=categoryinfo (ci)

  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Devolver información sobre as categorías dadas.

Parámetro:
cicontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

prop=contributors (pc)

  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Obter a lista de contribuidores conectados e o número de contribuidores anónimos dunha páxina.

Parámetros:
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, sysop, bureaucrat, nseditoresRW, nseditoresRO, nsavanzadosRW, nsavanzadosRO, editores
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, sysop, bureaucrat, nseditoresRW, nseditoresRO, nsavanzadosRW, nsavanzadosRO, editores
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, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editprotected, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmywatchlist, editsemiprotected, editusercss, edituserjs, hideuser, import, importupload, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, movefile, move-categorypages, move-rootuserpages, move-subpages, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi, gadgets-edit, gadgets-definition-edit
O número máximo de valores é 50 (500 para os bots).
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, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editprotected, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmywatchlist, editsemiprotected, editusercss, edituserjs, hideuser, import, importupload, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, movefile, move-categorypages, move-rootuserpages, move-subpages, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi, gadgets-edit, gadgets-definition-edit
O número máximo de valores é 50 (500 para os bots).
pclimit

Número total de contribuidores a devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
pccontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

Exemplo:
Mostrar os contribuidores á páxina Main Page.
api.php?action=query&prop=contributors&titles=Main_Page [abrir en zona de probas]

prop=deletedrevisions (drv)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Obter información sobre as revisións eliminadas.

Pode usarse de varias formas:

  1. 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.
  2. 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.
Parámetros:
drvprop

Que propiedades mostrar 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.
userid
Identificador de usuario do creador da modificación.
size
Lonxitude (en bytes) da revisión.
sha1
SHA-1 (base 16) da modificación.
contentmodel
Identificador do modelo de contido da modificación.
comment
Comentario do usuario para a modificación.
parsedcomment
Comentario analizado do usuario para a modificación.
content
Texto da revisión.
tags
Etiquetas para a revisión.
parsetree
Obsoleto. En substitución, use action=expandtemplates ou action=parse. Árbore de análise XML do contido da modificación (precisa o modelo de contido wikitext).
Valores (separados con | ou outros): ids, flags, timestamp, user, userid, size, sha1, contentmodel, comment, parsedcomment, content, tags, parsetree
Por defecto: ids|timestamp|flags|comment|user
drvlimit

Limitar cantas revisións se van devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
drvexpandtemplates
Obsoleto.

En substitución, use action=expandtemplates. Expandir os modelos no contido da revisión (require drvprop=content).

Tipo: booleano (detalles)
drvgeneratexml
Obsoleto.

En substitución, use action=expandtemplates ou action=parse. Xenerar a árbore de análise XML para o contido da revisión (require drvprop=content; substituído por drvprop=parsetree).

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 deste número de sección.

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

Formato de serialización usado por drvdifftotext e esperado para a saída do contido.

Un valor dos seguintes valores: application/json, text/x-wiki, text/javascript, text/css, text/plain
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 estar antes que drvend.
older
Lista os máis novos primeiro (por defecto). Nota: drvstart ten que estar despois que 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: nome de usuario
drvexcludeuser

Non listar revisións deste usuario.

Tipo: nome de usuario
drvcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

Exemplos:
Listar as revisións borradas das páxinas Main Page e Talk:Main Page, con contido.
api.php?action=query&prop=deletedrevisions&titles=Main%20Page|Talk:Main%20Page&drvprop=user|comment|content [abrir en zona de probas]
Listar a información para a revisión borrada 123456.
api.php?action=query&prop=deletedrevisions&revids=123456 [abrir en zona de probas]

prop=duplicatefiles (df)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Listar todos os ficheiros que son duplicados dos fichieros dados baseado nos valores da función hash.

Parámetros:
dflimit

Cantos ficheiros duplicados devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
dfcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

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)
  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Devolve todas as URLs externas (sen ser interwikis) das páxinas dadas.

Parámetros:
ellimit

Cantas ligazóns devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
eloffset

Cando estean dispoñibles máis resultados, use isto para continuar.

Tipo: enteiro
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 ser baleiro, ou bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, worldwind, xmpp
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)
Exemplo:
Obter unha de ligazóns externas á Main Page.
api.php?action=query&prop=extlinks&titles=Main%20Page [abrir en zona de probas]

prop=fileusage (fu)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Atopar tódalas páxinas que usan os ficheiros dados.

Parámetros:
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, title, redirect
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, 100, 105, 2300, 2301, 2302, 2303
Para especificar tódolos valores use *.
fushow

Mostrar só elementos que cumpren estes criterios:

redirect
Só mostra redireccións.
!redirect
Só mostra as que non son redireccións.
Valores (separados con | ou outros): redirect, !redirect
fulimit

Cantos mostrar.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
fucontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

prop=imageinfo (ii)

  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Devolve información de ficheiros e historial de subidas.

Parámetros:
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.
userid
Engade o ID de usuario que subiu cada versión do ficheiro.
comment
Comentario da versión.
parsedcomment
Analizar o comentario da versión.
canonicaltitle
Engade o título canónico do ficheiro.
url
Devolve a URL ó ficheiro e á páxina de descrición.
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 a función hash SHA-1 do ficheiro.
mime
Engade o tipo MIME do ficheiro.
thumbmime
Engade o tipo MIME da miniatura da imaxe (precisa a url e o parámetro iiurlwidth).
mediatype
Engade o tipo do ficheiro.
metadata
Lista os metadatos Exif da versión do ficheiro.
commonmetadata
Lista os metadatos xenéricos do formato do ficheiro para a versión do ficheiro.
extmetadata
Lista os metadatos combinados formateados de múltiples fontes. Os resultados están en formato HTML.
archivename
Engade o nome de ficheiro da versión do ficheiro para versións anteriores ás últimas.
bitdepth
Engade a profundidade de bits da versión.
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): timestamp, user, userid, comment, parsedcomment, canonicaltitle, url, size, dimensions, sha1, mime, thumbmime, mediatype, metadata, commonmetadata, extmetadata, archivename, bitdepth, uploadwarning, badfile
Por defecto: timestamp|user
iilimit

Cantas revisións de ficheiro a devolver por ficheiro.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
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: enteiro
Por defecto: -1
iiurlheight

Similar a iiurlwidth.

Tipo: 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 bots).
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, use isto para continuar.

iilocalonly

Só buscar ficheiros no repositorio local.

Tipo: booleano (detalles)

prop=images (im)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Devolve todos os ficheiros contidos nas páxinas dadas.

Parámetros:
imlimit

Cantos ficheiros devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
imcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

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 bots).
imdir

Dirección na cal listar.

Un valor dos seguintes valores: ascending, descending
Por defecto: ascending

prop=info (in)

  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Obter información básica da páxina.

Parámetros:
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 vixiancia 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 vixiancia de cada páxina.
subjectid
O ID de páxina da páxina pai para cada páxina de conversa.
url
Devolve unha URL completa, unha URL de modificación, e a URL canónica de cada páxina.
readable
Se o usuario pode ler esta páxina.
preload
Devolve o texto devolto por EditFormPreloadText.
displaytitle
Devolve a forma na que se visualiza actualmente o título da páxina.
Valores (separados con | ou outros): protection, talkid, watched, watchers, visitingwatchers, notificationtimestamp, subjectid, url, readable, preload, displaytitle
intestactions

Proba 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 bots).
intoken
Obsoleto.

Usar action=query&meta=tokens no canto diso.

Valores (separados con | ou outros): edit, delete, protect, move, block, unblock, email, import, watch
incontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

Exemplos:
Obter información sobre a páxina Main Page.
api.php?action=query&prop=info&titles=Main%20Page [abrir en zona de probas]
Obter información xeral e de protección sobre a páxina Main Page.
api.php?action=query&prop=info&inprop=protection&titles=Main%20Page [abrir en zona de probas]
  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Devolve todas as ligazóns interwiki ás páxinas indicadas.

Parámetros:
iwprop

Que propiedades adicionais obter para cada ligazón interwiki:

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.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
iwcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

iwurl
Obsoleto.

Se obter a URL completa (non pode usarse con iwprop).

Tipo: booleano (detalles)
Exemplo:
Obter as ligazóns interwiki da páxina Main Page.
api.php?action=query&prop=iwlinks&titles=Main%20Page [abrir en zona de probas]
  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Devolve todas as ligazóns interwiki ás páxinas indicadas.

Parámetros:
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): url, langname, autonym
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.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
llcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

llurl
Obsoleto.

Se obter a URL completa (non pode usarse con llprop).

Tipo: booleano (detalles)
  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Devolve todas as ligazóns das páxinas indicadas.

Parámetros:
plnamespace

Mostra ligazóns só neste espazo de nomes.

Valores (separados con | ou outros): -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 105, 2300, 2301, 2302, 2303
Para especificar tódolos valores use *.
pllimit

Cantas ligazóns devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
plcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

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 bots).
pldir

Dirección na cal listar.

Un valor dos seguintes valores: ascending, descending
Por defecto: ascending
Exemplos:
Obter as ligazóns da páxina Main Page.
api.php?action=query&prop=links&titles=Main%20Page [abrir en zona de probas]
Obter información sobre as ligazóns de páxina da Main Page.
api.php?action=query&generator=links&titles=Main%20Page&prop=info [abrir en zona de probas]
Obter as ligazóns á páxina Main Page nos espazos de nome Usuario e Modelo.
api.php?action=query&prop=links&titles=Main%20Page&plnamespace=2|10 [abrir en zona de probas]

prop=linkshere (lh)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Atopar todas as páxinas que ligan coas páxinas dadas.

Parámetros:
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, title, redirect
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, 100, 105, 2300, 2301, 2302, 2303
Para especificar tódolos valores use *.
lhshow

Mostrar só elementos que cumpren estes criterios:

redirect
Só mostra redireccións.
!redirect
Só mostra as que non son redireccións.
Valores (separados con | ou outros): redirect, !redirect
lhlimit

Cantos mostrar.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
lhcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

prop=pageprops (pp)

  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Obter varias propiedades de páxina definidas no contido da páxina.

Parámetros:
ppcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

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 bots).
Exemplo:
Obter as propiedades para as páxinas Main Page e MediaWiki
api.php?action=query&prop=pageprops&titles=Main%20Page|MediaWiki [abrir en zona de probas]

prop=redirects (rd)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Devolve todas as redireccións das páxinas indicadas.

Parámetros:
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): pageid, title, fragment
Por defecto: pageid|title
rdnamespace

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, 100, 105, 2300, 2301, 2302, 2303
Para especificar tódolos valores use *.
rdshow

Só mostrar elementos que cumpran estos criterios:

fragment
Só mostrar redireccións que teñan un fragmento.
!fragment
Só mostrar redireccións que non teñan un fragmento.
Valores (separados con | ou outros): fragment, !fragment
rdlimit

Cantos redireccións devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
rdcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

prop=references (rf)

  • Este módulo precisa permisos de lectura.
  • Fonte: Cite
  • Licenza: GPL-2.0+

Devolve unha representación de datos das referencias asociadas coas páxinas indicadas.

Parámetro:
rfcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

prop=revisions (rv)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Obter información da revisión.

Pode usarse de varias formas:

  1. Obter datos sobre un conxunto de páxinas (última modificación), fixando os títulos ou os IDs das páxinas.
  2. Obter as modificacións da páxina indicada, usando os títulos ou os IDs de páxinas con comezar, rematar ou límite.
  3. Obter os datos sobre un conxunto de modificacións fixando os seus IDs cos seus IDs de modificación.
Parámetros:
rvprop

Que propiedades mostrar 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.
userid
Identificador de usuario do creador da modificación.
size
Lonxitude (en bytes) da revisión.
sha1
SHA-1 (base 16) da modificación.
contentmodel
Identificador do modelo de contido da modificación.
comment
Comentario do usuario para a modificación.
parsedcomment
Comentario analizado do usuario para a modificación.
content
Texto da revisión.
tags
Etiquetas para a revisión.
parsetree
Obsoleto. En substitución, use action=expandtemplates ou action=parse. Árbore de análise XML do contido da modificación (precisa o modelo de contido wikitext).
Valores (separados con | ou outros): ids, flags, timestamp, user, userid, size, sha1, contentmodel, comment, parsedcomment, content, tags, parsetree
Por defecto: ids|timestamp|flags|comment|user
rvlimit

Limitar cantas revisións se van devolver.

Só pode usarse cunha única páxina (mode #2).
Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
rvexpandtemplates
Obsoleto.

En substitución, use action=expandtemplates. Expandir os modelos no contido da revisión (require rvprop=content).

Tipo: booleano (detalles)
rvgeneratexml
Obsoleto.

En substitución, use action=expandtemplates ou action=parse. Xenerar a árbore de análise XML para o contido da revisión (require rvprop=content; substituído por rvprop=parsetree).

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 deste número de sección.

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

Formato de serialización usado por rvdifftotext e esperado para a saída do contido.

Un valor dos seguintes valores: application/json, text/x-wiki, text/javascript, text/css, text/plain
rvstartid

Desde que ID de revisión comezar a enumeración.

Só pode usarse cunha única páxina (mode #2).
Tipo: 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: 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 estar antes que rvend.
older
Lista os máis novos primeiro (por defecto). Nota: rvstart ten que estar despois que 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: nome de usuario
rvexcludeuser

Excluír revisións feitas polo usuario.

Só pode usarse cunha única páxina (mode #2).
Tipo: nome de usuario
rvtag

Só listar revisións marcadas con esta etiqueta.

rvtoken
Obsoleto.

Que identificadores obter para cada revisión.

Valores (separados con | ou outros): rollback
rvcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

prop=stashimageinfo (sii)

  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Devolve a información dos ficheiros almacenados.

Parámetros:
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 bots).
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 bots).
siiprop

Que información do ficheiro obter:

timestamp
Engade selo de tempo á versión subida.
canonicaltitle
Engade o título canónico do ficheiro.
url
Devolve a URL ó ficheiro e á páxina de descrición.
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 a función hash SHA-1 do ficheiro.
mime
Engade o tipo MIME do ficheiro.
thumbmime
Engade o tipo MIME da miniatura da imaxe (precisa a url e o parámetro siiurlwidth).
metadata
Lista os metadatos Exif da versión do ficheiro.
commonmetadata
Lista os metadatos xenéricos do formato do ficheiro para a versión do ficheiro.
extmetadata
Lista os metadatos combinados formateados de múltiples fontes. Os resultados están en formato HTML.
bitdepth
Engade a profundidade de bits da versión.
badfile
Engadido cando o ficheiro está na MediaWiki:Bad image list
Valores (separados con | ou outros): timestamp, canonicaltitle, url, size, dimensions, sha1, mime, thumbmime, metadata, commonmetadata, extmetadata, bitdepth, badfile
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: enteiro
Por defecto: -1
siiurlheight

Similar a siiurlwidth.

Tipo: 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)

prop=templates (tl)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Devolve todas as páxinas incluídas na páxina indicada.

Parámetros:
tlnamespace

Mostrar os modelos só nestes espazos de nomes.

Valores (separados con | ou outros): -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 105, 2300, 2301, 2302, 2303
Para especificar tódolos valores use *.
tllimit

Número de modelos a devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
tlcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

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 bots).
tldir

Dirección na cal listar.

Un valor dos seguintes valores: ascending, descending
Por defecto: ascending
Exemplos:
Coller os modelos usado na Páxina Principal.
api.php?action=query&prop=templates&titles=Main%20Page [abrir en zona de probas]
Obter información sobre os modelos usados na Páxina Principal.
api.php?action=query&generator=templates&titles=Main%20Page&prop=info [abrir en zona de probas]
Obter páxinas nos espazos de nomes Usuario e Modelo que se transclúen na Páxina Principal.
api.php?action=query&prop=templates&titles=Main%20Page&tlnamespace=2|10 [abrir en zona de probas]

prop=transcludedin (ti)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Atopar todas as páxinas que inclúen ás páxinas indicadas.

Parámetros:
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, title, redirect
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, 100, 105, 2300, 2301, 2302, 2303
Para especificar tódolos valores use *.
tishow

Mostrar só elementos que cumpren estes criterios:

redirect
Só mostra redireccións.
!redirect
Só mostra as que non son redireccións.
Valores (separados con | ou outros): redirect, !redirect
tilimit

Cantos mostrar.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
ticontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

Exemplos:
Obter unha lista de páxinas que inclúen a Main Page.
api.php?action=query&prop=transcludedin&titles=Main%20Page [abrir en zona de probas]
Obter información sobre as páxinas que inclúen Main Page.
api.php?action=query&generator=transcludedin&titles=Main%20Page&prop=info [abrir en zona de probas]

list=allcategories (ac)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Numerar tódalas categorías

Parámetros:
acfrom

Categoría pola que comezar a enumeración.

accontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

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: enteiro
acmax

Devolver só categorías con como moito este número de membros.

Tipo: enteiro
aclimit

Cantas categorías devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
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): size, hidden
Por defecto: (baleiro)
Exemplos:
Listar categorías con información do número de páxinas en cada unha.
api.php?action=query&list=allcategories&acprop=size [abrir en 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 en zona de probas]

list=alldeletedrevisions (adr)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Listar todas as revisións borradas por un usuario ou nun espazo de nomes.

Parámetros:
adrprop

Que propiedades mostrar 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.
userid
Identificador de usuario do creador da modificación.
size
Lonxitude (en bytes) da revisión.
sha1
SHA-1 (base 16) da modificación.
contentmodel
Identificador do modelo de contido da modificación.
comment
Comentario do usuario para a modificación.
parsedcomment
Comentario analizado do usuario para a modificación.
content
Texto da revisión.
tags
Etiquetas para a revisión.
parsetree
Obsoleto. En substitución, use action=expandtemplates ou action=parse. Árbore de análise XML do contido da modificación (precisa o modelo de contido wikitext).
Valores (separados con | ou outros): ids, flags, timestamp, user, userid, size, sha1, contentmodel, comment, parsedcomment, content, tags, parsetree
Por defecto: ids|timestamp|flags|comment|user
adrlimit

Limitar cantas revisións se van devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
adrexpandtemplates
Obsoleto.

En substitución, use action=expandtemplates. Expandir os modelos no contido da revisión (require adrprop=content).

Tipo: booleano (detalles)
adrgeneratexml
Obsoleto.

En substitución, use action=expandtemplates ou action=parse. Xenerar a árbore de análise XML para o contido da revisión (require adrprop=content; substituído por adrprop=parsetree).

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 deste número de sección.

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

Formato de serialización usado por adrdifftotext e esperado para a saída do contido.

Un valor dos seguintes valores: application/json, text/x-wiki, text/javascript, text/css, text/plain
adruser

Só listar revisións deste usuario.

Tipo: nome de usuario
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, 100, 105, 2300, 2301, 2302, 2303
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 estar antes que adrend.
older
Lista os máis novos primeiro (por defecto). Nota: adrstart ten que estar despois que 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: nome de usuario
adrtag

Só listar revisións marcadas con esta etiqueta.

adrcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

adrgeneratetitles

Usado como xenerador, xenera títulos no canto de IDs de revisión.

Tipo: booleano (detalles)
Exemplos:
Listar as últimas 50 contribucións borradas do usuario Example.
api.php?action=query&list=alldeletedrevisions&adruser=Example&adrlimit=50 [abrir en 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 en zona de probas]

list=allfileusages (af)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Lista todos os usos de ficheiro, incluído os que non existen.

Parámetros:
afcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

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

Mostrar só nomes de ficheiro distintos. Non pode usarse con afprop=ids. Cando se usa como xenerador, 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.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
afdir

Dirección na cal listar.

Un valor dos seguintes valores: ascending, descending
Por defecto: ascending
Exemplos:
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 en zona de probas]
Listar títulos únicos de ficheiros.
api.php?action=query&list=allfileusages&afunique=&affrom=B [abrir en zona de probas]
Obter todos os títulos de ficheiro, marcando os que faltan.
api.php?action=query&generator=allfileusages&gafunique=&gaffrom=B [abrir en zona de probas]
Obtén as páxinas que conteñen os ficheiros.
api.php?action=query&generator=allfileusages&gaffrom=B [abrir en zona de probas]

list=allimages (ai)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Enumerar tódalas imaxes secuencialmente.

Parámetros:
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, use isto para continuar.

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.
userid
Engade o ID de usuario que subiu cada versión do ficheiro.
comment
Comentario da versión.
parsedcomment
Analizar o comentario da versión.
canonicaltitle
Engade o título canónico do ficheiro.
url
Devolve a URL ó ficheiro e á páxina de descrición.
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 a función hash SHA-1 do ficheiro.
mime
Engade o tipo MIME do ficheiro.
mediatype
Engade o tipo do ficheiro.
metadata
Lista os metadatos Exif da versión do ficheiro.
commonmetadata
Lista os metadatos xenéricos do formato do ficheiro para a versión do ficheiro.
extmetadata
Lista os metadatos combinados formateados de múltiples fontes. Os resultados están en formato HTML.
bitdepth
Engade a profundidade de bits da versión.
badfile
Engadido cando o ficheiro está na MediaWiki:Bad image list
Valores (separados con | ou outros): timestamp, user, userid, comment, parsedcomment, canonicaltitle, url, size, dimensions, sha1, mime, mediatype, metadata, commonmetadata, extmetadata, bitdepth, badfile
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: enteiro
aimaxsize

Limitar a imaxes con como máximo este número de bytes.

Tipo: enteiro
aisha1

Función hash SHA1 da imaxe. Invalida aisha1base36.

aisha1base36

Función hash SHA1 da imaxe en base 36 (usada en MediaWiki).

aiuser

Mostrar só ficheiros subidos por este usuario. Só pode usarse con aisort=timestamp. Non se pode usar xunto a aifilterbots.

Tipo: nome de usuario
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 bots).
ailimit

Cantas imaxes mostar en total.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
Exemplos:
Mostrar unha lista de ficheiros que comezan por B.
api.php?action=query&list=allimages&aifrom=B [abrir en zona de probas]
Mostrar 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 en zona de probas]
Mostrar unha lista de ficheiros con tipo MIME image/png ou image/gif
api.php?action=query&list=allimages&aimime=image/png|image/gif [abrir en 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 en zona de probas]
  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Numerar tódalas ligazóns que apuntan a un nome de espazos determinado.

Parámetros:
alcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

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

Mostrar só títulos ligados distintos. Non pode usarse con alprop=ids. Cando se usa como xenerador, 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: -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 105, 2300, 2301, 2302, 2303
Por defecto: 0
allimit

Número total de obxectos a devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
aldir

Dirección na cal listar.

Un valor dos seguintes valores: ascending, descending
Por defecto: ascending
Exemplos:
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 en zona de probas]
Listar títulos ligados únicos
api.php?action=query&list=alllinks&alunique=&alfrom=B [abrir en zona de probas]
Obtén tódolos títulos ligados, marcando os eliminados.
api.php?action=query&generator=alllinks&galunique=&galfrom=B [abrir en zona de probas]
Obtén as páxinas que conteñen as ligazóns.
api.php?action=query&generator=alllinks&galfrom=B [abrir en zona de probas]

list=allpages (ap)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Numerar tódalas páxinas secuencialmente nun espazo de nomes determinado.

Parámetros:
apfrom

Título da páxina na que comezar a enumerar.

apcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

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, 100, 105, 2300, 2301, 2302, 2303
Por defecto: 0
apfilterredir

Que páxinas listar.

Un valor dos seguintes valores: all, redirects, nonredirects
Por defecto: all
apminsize

Limitar a páxinas con polo menos este número de bytes.

Tipo: enteiro
apmaxsize

Limitar a páxinas con como máximo este número de bytes.

Tipo: 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 ser baleiro, ou autoconfirmed, sysop
apprfiltercascade

Filtrar proteccións baseadas en cascada (ignoradas se apprtype non ten valor).

Un valor dos seguintes valores: cascading, noncascading, all
Por defecto: all
aplimit

Número total de páxinas a devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
apdir

Dirección na cal listar.

Un valor dos seguintes valores: ascending, descending
Por defecto: ascending
apfilterlanglinks

Filtro baseado en si unha páxina ten ligazóns de lingua. Decátese de que esto pode non considerar as ligazóns de lingua engadidas polas extensións.

Un valor dos seguintes valores: withlanglinks, withoutlanglinks, all
Por defecto: all
apprexpiry

Que finalización de protección pola que filtrar a páxina:

indefinida
Só obter páxinas coa finalización de protección indefinida.
definite
Só obter páxinas cunha finalización de protección definida.
all
Obter páxinas con calquera finalización de protección.
Un valor dos seguintes valores: indefinite, definite, all
Por defecto: all
Exemplos:
Mostrar unha lista de páxinas que comezan pola letra B.
api.php?action=query&list=allpages&apfrom=B [abrir en zona de probas]
Mostrar inforfmación sobre 4 páxinas que comecen pola letra T.
api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info [abrir en 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 en zona de probas]

list=allredirects (ar)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Lista tódalas redireccións a un espazo de nomes.

Parámetros:
arcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

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ó mostrar páxinas obxectivo distintas. Non pode usarse con arprop=ids|fragment|interwiki. Cando se usa como xenerador, 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): ids, title, fragment, interwiki
Por defecto: title
arnamespace

Espazo de nomes a enumerar.

Un valor dos seguintes valores: -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 105, 2300, 2301, 2302, 2303
Por defecto: 0
arlimit

Número total de obxectos a devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
ardir

Dirección na cal listar.

Un valor dos seguintes valores: ascending, descending
Por defecto: ascending
Exemplos:
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 en zona de probas]
Lista páxinas obxectivo únicas.
api.php?action=query&list=allredirects&arunique=&arfrom=B [abrir en zona de probas]
Obtén tódalas páxinas obxectivo, marcando as eliminadas.
api.php?action=query&generator=allredirects&garunique=&garfrom=B [abrir en zona de probas]
Obtén as páxinas que conteñen as redireccións.
api.php?action=query&generator=allredirects&garfrom=B [abrir en zona de probas]

list=allrevisions (arv)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Listar todas as revisións.

Parámetros:
arvprop

Que propiedades mostrar 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.
userid
Identificador de usuario do creador da modificación.
size
Lonxitude (en bytes) da revisión.
sha1
SHA-1 (base 16) da modificación.
contentmodel
Identificador do modelo de contido da modificación.
comment
Comentario do usuario para a modificación.
parsedcomment
Comentario analizado do usuario para a modificación.
content
Texto da revisión.
tags
Etiquetas para a revisión.
parsetree
Obsoleto. En substitución, use action=expandtemplates ou action=parse. Árbore de análise XML do contido da modificación (precisa o modelo de contido wikitext).
Valores (separados con | ou outros): ids, flags, timestamp, user, userid, size, sha1, contentmodel, comment, parsedcomment, content, tags, parsetree
Por defecto: ids|timestamp|flags|comment|user
arvlimit

Limitar cantas revisións se van devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
arvexpandtemplates
Obsoleto.

En substitución, use action=expandtemplates. Expandir os modelos no contido da revisión (require arvprop=content).

Tipo: booleano (detalles)
arvgeneratexml
Obsoleto.

En substitución, use action=expandtemplates ou action=parse. Xenerar a árbore de análise XML para o contido da revisión (require arvprop=content; substituído por arvprop=parsetree).

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 deste número de sección.

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

Formato de serialización usado por arvdifftotext e esperado para a saída do contido.

Un valor dos seguintes valores: application/json, text/x-wiki, text/javascript, text/css, text/plain
arvuser

Só listar revisións deste usuario.

Tipo: nome de usuario
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, 100, 105, 2300, 2301, 2302, 2303
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 estar antes que arvend.
older
Lista os máis novos primeiro (por defecto). Nota: arvstart ten que estar despois que arvend.
Un valor dos seguintes valores: newer, older
Por defecto: older
arvexcludeuser

Non listar revisións deste usuario.

Tipo: nome de usuario
arvcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

arvgeneratetitles

Usado como xenerador, xenera títulos no canto de IDs de revisión.

Tipo: booleano (detalles)
Exemplos:
Listar as últimas 50 contribucións do usuario Example.
api.php?action=query&list=allrevisions&arvuser=Example&arvlimit=50 [abrir en zona de probas]
Listar as 50 primeiras revisións do espazo de nomes principal.
api.php?action=query&list=allrevisions&arvdir=newer&arvlimit=50 [abrir en zona de probas]

list=alltransclusions (at)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Listar todas as transclusións (páxinas integradas usando {{x}}), incluíndo as eliminadas.

Parámetros:
atcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

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

Mostrar só títulos transcluídos distintos. Non pode usarse con atprop=ids. Cando se usa como xenerador, 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: -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 105, 2300, 2301, 2302, 2303
Por defecto: 10
atlimit

Número total de obxectos a devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
atdir

Dirección na cal listar.

Un valor dos seguintes valores: ascending, descending
Por defecto: ascending
Exemplos:
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 en zona de probas]
Lista os títulos transcluídos únicos.
api.php?action=query&list=alltransclusions&atunique=&atfrom=B [abrir en zona de probas]
Obtén tódolos títulos transcluídos, marcando os eliminados.
api.php?action=query&generator=alltransclusions&gatunique=&gatfrom=B [abrir en zona de probas]
Obtén as páxinas que conteñen as transclusións.
api.php?action=query&generator=alltransclusions&gatfrom=B [abrir en zona de probas]

list=allusers (au)

  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Enumerar tódolos usuarios rexistrados.

Parámetros:
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, sysop, bureaucrat, nseditoresRW, nseditoresRO, nsavanzadosRW, nsavanzadosRO, editores
auexcludegroup

Excluír usuarios nos grupos dados.

Valores (separados con | ou outros): bot, sysop, bureaucrat, nseditoresRW, nseditoresRO, nsavanzadosRW, nsavanzadosRO, editores
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, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editprotected, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmywatchlist, editsemiprotected, editusercss, edituserjs, hideuser, import, importupload, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, movefile, move-categorypages, move-rootuserpages, move-subpages, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi, gadgets-edit, gadgets-definition-edit
O número máximo de valores é 50 (500 para os bots).
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, groups, implicitgroups, rights, editcount, registration, centralids
aulimit

Número total de nomes de usuario a devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
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.

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Atopar todas as páxinas que ligan coa páxina dada.

Parámetros:
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: enteiro
blcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

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, 100, 105, 2300, 2301, 2302, 2303
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, redirects, nonredirects
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).

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
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)

list=blocks (bk)

  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Listar todos os usuarios e direccións IP bloqueados.

Parámetros:
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 estar antes que bkend.
older
Lista os máis novos primeiro (por defecto). Nota: bkstart ten que estar despois que bkend.
Un valor dos seguintes valores: newer, older
Por defecto: older
bkids

Lista de IDs de bloque a listar (opcional).

Tipo: lista de enteiros
Separe os valores con | ou outros. O número máximo de valores é 50 (500 para os bots).
bkusers

Lista de usuarios a buscar (opcional).

Tipo: lista de nomes de usuarios
Separe os valores con | ou outros. O número máximo de valores é 50 (500 para os bots).
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.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
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 direccións IP afectadas polo bloqueo.
flags
Etiqueta o bloqueo con (autoblock, anononly, etc.).
Valores (separados con | ou outros): id, user, userid, by, byid, timestamp, expiry, reason, range, flags
Por defecto: id|user|by|timestamp|expiry|reason|flags
bkshow

Só mostrar elementos correspondentes a eses criterios. Por exemplo, para ver só bloques indefinidos en direccións IP, ponga bkshow=ip|!temp.

Valores (separados con | ou outros): account, !account, temp, !temp, ip, !ip, range, !range
bkcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

list=categorymembers (cm)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Listar tódalas páxinas nunha categoría determinada.

Parámetros:
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: 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, title, sortkey, sortkeyprefix, type, timestamp
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, 100, 105, 2300, 2301, 2302, 2303
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): page, subcat, file
Por defecto: page|subcat|file
cmcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

cmlimit

Máximo número de páxinas a retornar.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
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, desc, ascending, 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.

list=deletedrevs (dr)

  • Este módulo está obsoleto.
  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Listar as revisións eliminadas.

Opera según tres modos:

  1. Lista as modificacións borradas dos títulos indicados, ordenados por selo de tempo.
  2. Lista as contribucións borradas do usuario indicado, ordenadas por selo de tempo (sen indicar títulos).
  3. 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.

Parámetros:
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 estar antes que drend.
older
Lista os máis novos primeiro (por defecto). Nota: drstart ten que estar despois que 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, 100, 105, 2300, 2301, 2302, 2303
Por defecto: 0
drtag

Só listar revisións marcadas con esta etiqueta.

druser

Só listar revisións deste usuario.

Tipo: nome de usuario
drexcludeuser

Non listar revisións deste usuario.

Tipo: nome de usuario
drprop

Que propiedades devolver:

revid
Engade o identificador de modificación da modificación borrada.
parentid
Engade o identificador de modificación da versión anterior da páxina.
user
Engade o usuario que fixo esa modificación.
userid
Engade o identificador de usuario que fixo esa modificación.
comment
Engade o comentario da modificación.
parsedcomment
Engade o comentario analizado da modificación.
minor
Indica se a modificación é menor.
len
Engade a lonxitude (bytes) da modificación.
sha1
Engade o SHA-1 (base 16) da modificación.
content
Engade o contido da modificación.
token
Obsoleto. Devolve o identificador da modificación.
tags
Etiquetas da modificación.
Valores (separados con | ou outros): revid, parentid, user, userid, comment, parsedcomment, minor, len, sha1, content, token, tags
Por defecto: user|comment
drlimit

Máximo número de revisións a listar.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
drcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

Exemplos:
Listar as últimas revisións borradas das páxinas Main Page e Talk:Main Page, con contido (modo 1).
api.php?action=query&list=deletedrevs&titles=Main%20Page|Talk:Main%20Page&drprop=user|comment|content [abrir en 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 en 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 en 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 en zona de probas]

list=embeddedin (ei)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Atopar todas as páxinas que inclúen (por transclusión) o título dado.

Parámetros:
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: enteiro
eicontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

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, 100, 105, 2300, 2301, 2302, 2303
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, redirects, nonredirects
Por defecto: all
eilimit

Número total de páxinas a devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
Exemplos:
Mostrar as páxinas que inclúan Template:Stub.
api.php?action=query&list=embeddedin&eititle=Template:Stub [abrir en 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 en zona de probas]

list=exturlusage (eu)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Enumerar páxinas que conteñen unha dirección URL dada.

Parámetros:
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
euoffset

Cando estean dispoñibles máis resultados, use isto para continuar.

Tipo: enteiro
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 ser baleiro, ou bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, worldwind, xmpp
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, 100, 105, 2300, 2301, 2302, 2303
Para especificar tódolos valores use *.
eulimit

Cantas páxinas devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
euexpandurl

Expandir as URLs relativas a un protocolo co protocolo canónico.

Tipo: booleano (detalles)

list=filearchive (fa)

  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Enumerar secuencialmente todos os ficheiros borrados.

Parámetros:
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): sha1, timestamp, user, size, dimensions, description, parseddescription, mime, mediatype, metadata, bitdepth, archivename
Por defecto: timestamp
falimit

Cantas imaxes devolver en total.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
facontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

Exemplo:
Mostrar unha lista de tódolos fichieiros eliminados.
api.php?action=query&list=filearchive [abrir en zona de probas]

list=gadgetcategories (gc)

  • Este módulo precisa permisos de lectura.
  • Fonte: Gadgets
  • Licenza: GPL-2.0+

Retorna unha lista de categorías de trebellos.

Parámetros:
gcprop

Que información de categoría obter:

name
Nome interno da categoría.
title
Título da categoría.
members
Número de trebellos na categoría.
Valores (separados con | ou outros): name, title, members
Por defecto: name
gcnames

Nomes de categorías a consultar.

Separe os valores con | ou outros. O número máximo de valores é 50 (500 para os bots).
Exemplos:
Obter unha lista de categorías de trebellos existentes
api.php?action=query&list=gadgetcategories [abrir en zona de probas]
Obter toda a información sobre categorías nomeadas "foo" e "bar"
api.php?action=query&list=gadgetcategories&gcnames=foo|bar&gcprop=name|title|members [abrir en zona de probas]

list=gadgets (ga)

  • Este módulo precisa permisos de lectura.
  • Fonte: Gadgets
  • Licenza: GPL-2.0+

Devolve unha lista dos trebellos usados neste wiki.

Parámetros:
gaprop

Que información obter do trebello:

id
Identificador interno de trebello.
metadata
Metadatos do trebello.
desc
Descrición do trebello transformada en HTML (pode ser lento, usar só se é necesario realmente).
Valores (separados con | ou outros): id, metadata, desc
Por defecto: id|metadata
gacategories

De que categorías consultar os trebellos.

Separe os valores con | ou outros. O número máximo de valores é 50 (500 para os bots).
gaids

Identificadores dos trebellos a consultar.

Separe os valores con | ou outros. O número máximo de valores é 50 (500 para os bots).
gaallowedonly

Listar só os trebellos permitidos para o usuario actual.

Tipo: booleano (detalles)
gaenabledonly

Listar só os trebellos habilitados polo usuario actual.

Tipo: booleano (detalles)
Exemplos:
Amosar unha lista de trebellos xunto coas súas descricións
api.php?action=query&list=gadgets&gaprop=id|desc [abrir en zona de probas]
Amosar unha lista de trebellos con tódalas propiedades posibles
api.php?action=query&list=gadgets&gaprop=id|metadata|desc [abrir en zona de probas]
Amosar unha lista de trebellos que pertenzan á categoría "foo"
api.php?action=query&list=gadgets&gacategories=foo [abrir en zona de probas]
Amosar información sobre os trebellos "foo" e "bar"
api.php?action=query&list=gadgets&gaids=foo|bar&gaprop=id|desc|metadata [abrir en zona de probas]
Amosar unha lista dos trebellos habilitados para o usuario actual
api.php?action=query&list=gadgets&gaenabledonly [abrir en zona de probas]

list=imageusage (iu)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Atopar tódalas páxinas que usan o título da imaxe dada.

Parámetros:
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: enteiro
iucontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

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, 100, 105, 2300, 2301, 2302, 2303
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, redirects, nonredirects
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).

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
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)
  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

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".

Parámetros:
iwblprefix

Prefixo para a interwiki.

iwbltitle

Ligazón interwiki a buscar. Debe usarse con iwblblprefix.

iwblcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

iwbllimit

Número total de páxinas a devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
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
  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

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.

Parámetros:
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, use isto para continuar.

lbllimit

Número total de páxinas a devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
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

list=logevents (le)

  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Obter os eventos dos rexistros.

Parámetros:
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.
userid
Engade o identificador do usuario responsable do evento.
timestamp
Engade o selo de tempo do evento.
comment
Engade o comentario do evento.
parsedcomment
Engade o comentario analizado do evento.
details
Lista detalles adicionais do evento.
tags
Lista as etiquetas do evento.
Valores (separados con | ou outros): ids, title, type, user, userid, timestamp, comment, parsedcomment, details, tags
Por defecto: ids|title|type|user|timestamp|comment|details
letype

Filtrar as entradas do rexistro para mostrar só as deste tipo.

Un valor dos seguintes valores: Pode ser baleiro, ou block, protect, rights, delete, upload, move, import, patrol, merge, suppress, tag, managetags, contentmodel, newusers
leaction

Filtrar accións no rexistro para mostrar 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, delete/delete, delete/delete_redir, delete/event, delete/restore, delete/revision, import/interwiki, import/upload, managetags/activate, managetags/create, managetags/deactivate, managetags/delete, merge/merge, move/move, move/move_redir, patrol/patrol, patrol/autopatrol, protect/modify, protect/move_prot, protect/protect, protect/unprotect, rights/autopromote, rights/rights, suppress/block, suppress/delete, suppress/event, suppress/reblock, suppress/revision, tag/update, upload/overwrite, upload/revert, upload/upload, newusers/newusers, newusers/create, newusers/create2, newusers/byemail, newusers/autocreate
lestart

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 estar antes que leend.
older
Lista os máis novos primeiro (por defecto). Nota: lestart ten que estar despois que leend.
Un valor dos seguintes valores: newer, older
Por defecto: older
leuser

Filtrar entradas ás feitas polo usuario indicado.

Tipo: nome de usuario
letitle

Filtrar entradas ás asociadas á páxina indicada.

lenamespace

Filtrar entradas ás do espazo de nomes indicado.

Un valor dos seguintes valores: -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 105, 2300, 2301, 2302, 2303
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.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
lecontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

Exemplo:
Lista de eventos recentes do rexistro.
api.php?action=query&list=logevents [abrir en zona de probas]

list=mystashedfiles (msf)

  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Obter unha lista dos ficheiros da caché de carga do usuario actual.

Parámetros:
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.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
msfcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

Exemplo:
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 en zona de probas]

list=pagepropnames (ppn)

  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Listar os nomes de todas as propiedades de páxina usados na wiki.

Parámetros:
ppncontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

ppnlimit

Máximo número de nomes a retornar.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
Exemplo:
Obter os dez primeiros nomes de propiedade.
api.php?action=query&list=pagepropnames [abrir en zona de probas]

list=pageswithprop (pwp)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Mostrar a lista de páxinas que empregan unha propiedade determinada.

Parámetros:
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, use isto para continuar.

pwplimit

Máximo número de páxinas a retornar.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
pwpdir

En que dirección ordenar.

Un valor dos seguintes valores: ascending, descending
Por defecto: ascending
Exemplos:
Lista as dez primeiras páxinas que usan {{DISPLAYTITLE:}}.
api.php?action=query&list=pageswithprop&pwppropname=displaytitle&pwpprop=ids|title|value [abrir en 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 en zona de probas]

list=prefixsearch (ps)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Facer unha busca de prefixo nos títulos das páxinas.

A pesar das semellanzas nos nomes, este módulo non pretende ser equivalente a Special:PrefixIndex; para iso consulte 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 proporcionar mellores os títulos que mellor se lle adapten. Dependendo do motor de buscas do servidor, isto pode incluír corrección de erros, evitar as redireccións, ou outras heurísticas.

Parámetros:
pssearch

Buscar texto.

Este parámetro é obrigatorio.
psnamespace

Espazo de nomes no que buscar.

Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 105, 2300, 2301, 2302, 2303
Para especificar tódolos valores use *.
Por defecto: 0
pslimit

Número máximo de resultados a visualizar.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
psoffset

Cando estean dispoñibles máis resultados, use isto para continuar.

Tipo: enteiro
Por defecto: 0
Exemplo:
Buscar títulos de páxina que comecen con meaning.
api.php?action=query&list=prefixsearch&pssearch=meaning [abrir en zona de probas]

list=protectedtitles (pt)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Listar todos os títulos protexidos en creación.

Parámetros:
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, 100, 105, 2300, 2301, 2302, 2303
Para especificar tódolos valores use *.
ptlevel

Só listar títulos con estos niveis de protección.

Valores (separados con | ou outros): autoconfirmed, sysop
ptlimit

Número total de páxinas a devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
ptdir

En que dirección enumerar:

newer
Lista os máis antigos primeiro. Nota: ptstart ten que estar antes que ptend.
older
Lista os máis novos primeiro (por defecto). Nota: ptstart ten que estar despois que 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): timestamp, user, userid, comment, parsedcomment, expiry, level
Por defecto: timestamp|level
ptcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

list=querypage (qp)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Obtén unha lista proporcionada por unha páxina especial basada en QueryPage.

Parámetros:
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, ListDuplicatedFiles, Listredirects, Lonelypages, Longpages, MediaStatistics, Mostcategories, Mostimages, Mostinterwikis, Mostlinkedcategories, Mostlinkedtemplates, Mostlinked, Mostrevisions, Fewestrevisions, Shortpages, Uncategorizedcategories, Uncategorizedpages, Uncategorizedimages, Uncategorizedtemplates, Unusedcategories, Unusedimages, Wantedcategories, Wantedfiles, Wantedpages, Wantedtemplates, Unwatchedpages, Unusedtemplates, Withoutinterwiki, GadgetUsage
qpoffset

Cando estean dispoñibles máis resultados, use isto para continuar.

Tipo: enteiro
Por defecto: 0
qplimit

Número de resultados a visualizar.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10

list=random (rn)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

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.

Parámetros:
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, 100, 105, 2300, 2301, 2302, 2303
Para especificar tódolos valores use *.
rnfilterredir

Como filtrar para redireccións.

Un valor dos seguintes valores: all, redirects, nonredirects
Por defecto: nonredirects
rnredirect
Obsoleto.

No canto use rnfilterredir=redirects.

Tipo: booleano (detalles)
rnlimit

Limitar cantas páxinas aleatorias se van devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 1
rncontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

Exemplos:
Obter dúas páxinas aleatorias do espazo de nomes principal.
api.php?action=query&list=random&rnnamespace=0&rnlimit=2 [abrir en 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 en zona de probas]

list=recentchanges (rc)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Enumerar cambios recentes.

Parámetros:
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 estar antes que rcend.
older
Lista os máis novos primeiro (por defecto). Nota: rcstart ten que estar despois que 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): -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 105, 2300, 2301, 2302, 2303
Para especificar tódolos valores use *.
rcuser

Só listar cambios deste usuario.

Tipo: nome de usuario
rcexcludeuser

Non listar cambios deste usuario.

Tipo: nome de usuario
rctag

Só listar cambios marcados con esta etiqueta.

rcprop

Inclúe información adicional:

user
Engade o usuario responsable da modificación e marca se é unha dirección IP.
userid
Engade o identificador do usuario responsable da edición.
comment
Engade o comentario da edición.
parsedcomment
Engade o comentario analizado da edición.
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
Pon unha marca 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.
Valores (separados con | ou outros): user, userid, comment, parsedcomment, flags, timestamp, title, ids, sizes, redirect, patrolled, loginfo, tags, sha1
Por defecto: title|timestamp|ids
rctoken
Obsoleto.

Usar action=query&meta=tokens no canto diso.

Valores (separados con | ou outros): patrol
rcshow

Só mostrar elementos que cumpran esos criterios. Por exemplo, para ver só edicións menores feitas por usuarios conectados, activar rcshow=minor|!anon.

Valores (separados con | ou outros): minor, !minor, bot, !bot, anon, !anon, redirect, !redirect, patrolled, !patrolled, unpatrolled
rclimit

Número total de páxinas a devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
rctype

Que tipos de cambios mostrar.

Valores (separados con | ou outros): edit, new, log, external, categorize
Por defecto: edit|new|log|categorize
rctoponly

Listar só cambios que son a última revisión.

Tipo: booleano (detalles)
rccontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

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)

list=search (sr)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Facer unha busca por texto completo.

Parámetros:
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, 100, 105, 2300, 2301, 2302, 2303
Para especificar tódolos valores use *.
Por defecto: 0
srlimit

Número total de páxinas a devolver.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
sroffset

Cando estean dispoñibles máis resultados, use isto para continuar.

Tipo: enteiro
Por defecto: 0
srwhat

Que tipo de busca lanzar.

Un valor dos seguintes valores: title, text, nearmatch
srinfo

Que metadatos devolver.

Valores (separados con | ou outros): totalhits, suggestion, rewrittenquery
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 o fragmento analizado da páxina.
titlesnippet
Engade un fragmento analizado do título da páxina.
redirecttitle
Engade o título da redirección asociada.
redirectsnippet
Engade un fragmento analizado do título da redirección.
sectiontitle
Engade o título da sección asociada.
sectionsnippet
Engade un fragmento analizado do título de sección asociado.
isfilematch
Engade unha marca indicando se o resultado da busca é un ficheiro.
categorysnippet
Engade un fragmento analizado da categoría asociada.
score
Obsoleto. Ignorado.
hasrelated
Obsoleto. Ignorado.
Valores (separados con | ou outros): size, wordcount, timestamp, snippet, titlesnippet, redirecttitle, redirectsnippet, sectiontitle, sectionsnippet, isfilematch, categorysnippet, score, hasrelated
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)

list=tags (tg)

  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Lista de marcas de cambios.

Parámetros:
tgcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

tglimit

Máximo número de etiquetas a listar.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
tgprop

Que propiedades recuperar:

name
Engade o nome da etiqueta.
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): name, displayname, description, hitcount, defined, source, active
Por defecto: name

list=usercontribs (uc)

  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Mostrar tódalas edicións dun usuario.

Parámetros:
uclimit

Máximo número de contribucións a mostar.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
ucstart

Selo de tempo de comezo ó que volver.

Tipo: selo de tempo (formatos permitidos)
ucend

Selo de tempo de fin ó que volver.

Tipo: selo de tempo (formatos permitidos)
uccontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

ucuser

Usuarios para os que recuperar as contribucións. Non pode ser usado con ucuserids ou ucuserprefix.

Tipo: lista de nomes de usuarios
Separe os valores con | ou outros. O número máximo de valores é 50 (500 para os bots).
ucuserids

IDs de usuarios para os que recuperar as contribucións. Non pode ser usado con ucuser nin con ucuserprefix.

Tipo: lista de enteiros
Separe os valores con | ou outros. O número máximo de valores é 50 (500 para os bots).
ucuserprefix

Recuperar as contribucións de todos os usuarios cuxo nome comece por este valor. Non pode usarse con ucuser nin con ucuserids.

ucdir

En que dirección enumerar:

newer
Lista os máis antigos primeiro. Nota: ucstart ten que estar antes que ucend.
older
Lista os máis novos primeiro (por defecto). Nota: ucstart ten que estar despois que ucend.
Un valor dos seguintes valores: newer, older
Por defecto: older
ucnamespace

Só listar 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, 100, 105, 2300, 2301, 2302, 2303
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 modificación.
parsedcomment
Engade o comentario analizado da modificación.
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): ids, title, timestamp, comment, parsedcomment, size, sizediff, flags, patrolled, tags
Por defecto: ids|title|timestamp|comment|size|flags
ucshow

Só mostrar elementos que cumpran estos 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 mostrarán.

Valores (separados con | ou outros): minor, !minor, patrolled, !patrolled, top, !top, new, !new
uctag

Só listar revisións marcadas con esta etiqueta.

uctoponly
Obsoleto.

Listar só cambios que son a última revisión.

Tipo: booleano (detalles)
Exemplos:
Mostrar as contribucións do usuario Exemplo.
api.php?action=query&list=usercontribs&ucuser=Example [abrir en zona de probas]
Mostrar contribucións de tódalas direccións IP que comezan por 192.0.2..
api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [abrir en zona de probas]

list=users (us)

  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Obter información sobre unha lista de usuarios.

Parámetros:
usprop

Que información incluír:

blockinfo
Etiquetas 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 usando 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, groups, groupmemberships, implicitgroups, rights, editcount, registration, emailable, gender, centralids, cancreate
usattachedwiki

Con usprop=centralids, indica que o usuario está acoplado á wiki identificada 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 bots).
ususerids

Unha lista de identificadores de usuarios dos que obter información.

Tipo: lista de enteiros
Separe os valores con | ou outros. O número máximo de valores é 50 (500 para os bots).
ustoken
Obsoleto.

Usar action=query&meta=tokens no canto diso.

Valores (separados con | ou outros): userrights

list=watchlist (wl)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Ver os cambios recentes das páxinas na lista de vixiancia do usuario actual.

Parámetros:
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, 100, 105, 2300, 2301, 2302, 2303
Para especificar tódolos valores use *.
wluser

Só listar cambios deste usuario.

Tipo: nome de usuario
wlexcludeuser

Non listar cambios deste usuario.

Tipo: nome de usuario
wldir

En que dirección enumerar:

newer
Lista os máis antigos primeiro. Nota: wlstart ten que estar antes que wlend.
older
Lista os máis novos primeiro (por defecto). Nota: wlstart ten que estar despois que wlend.
Un valor dos seguintes valores: newer, older
Por defecto: older
wllimit

Cantos resultados totais mostrar por petición.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
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.
userid
Engade o identificador do usuario que fixo a edición.
comment
Engade o comentario da edición.
parsedcomment
Engade o comentario analizado da edición.
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.
Valores (separados con | ou outros): ids, title, flags, user, userid, comment, parsedcomment, timestamp, patrol, sizes, notificationtimestamp, loginfo
Por defecto: ids|title|flags
wlshow

Só mostrar elementos que cumpran esos criterios. Por exemplo, para ver só edicións menores feitas por usuarios conectados, activar wlshow=minor|!anon.

Valores (separados con | ou outros): minor, !minor, bot, !bot, anon, !anon, patrolled, !patrolled, unread, !unread
wltype

Que tipos de cambios mostrar:

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): edit, new, log, external, categorize
Por defecto: edit|new|log|categorize
wlowner

Usado con wltoken para acceder á lista de páxinas de vixiancia doutro usuario.

Tipo: nome de usuario
wltoken

Identificador de seguridade (dispoñible nas preferencias de usuario) para permitir o acceso a outros á súa páxina de vixiancia.

wlcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

Exemplos:
Listar a última revisión das páxinas recentemente modificadas da lista de vixiancia do usuario actual.
api.php?action=query&list=watchlist [abrir en zona de probas]
Buscar información adicional sobre a última revisión das páxinas modificadas recentemente da lista de vixiancia do usuario actual.
api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment [abrir en zona de probas]
Buscar a información sobre todos os cambios recentes das páxinas da lista de vixiancia do usuario actual.
api.php?action=query&list=watchlist&wlallrev=&wlprop=ids|title|timestamp|user|comment [abrir en zona de probas]
Buscar a información de páxina das páxinas cambiadas recentemente da lista de vixiancia do usuario actual.
api.php?action=query&generator=watchlist&prop=info [abrir en zona de probas]
Buscar a información da revisión dos cambios recentes de páxinas na lista de vixiancia do usuario actual.
api.php?action=query&generator=watchlist&gwlallrev=&prop=revisions&rvprop=timestamp|user [abrir en zona de probas]
Listar a última revisión das páxinas cambiadas recentemente da lista de vixiancia do usuario Example.
api.php?action=query&list=watchlist&wlowner=Example&wltoken=123ABC [abrir en zona de probas]

list=watchlistraw (wr)

  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Obter todas as páxinas da lista de vixiancia do usuario actual.

Parámetros:
wrcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

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, 100, 105, 2300, 2301, 2302, 2303
Para especificar tódolos valores use *.
wrlimit

Cantos resultados totais mostrar por petición.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
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 cumplen estos criterios.

Valores (separados con | ou outros): changed, !changed
wrowner

Usado con wrtoken para acceder á lista de páxinas de vixiancia doutro usuario.

Tipo: nome de usuario
wrtoken

Identificador de seguridade (dispoñible nas preferencias de usuario) para permitir o acceso a outros á súa páxina de vixiancia.

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.

Exemplos:
Listar páxinas na lista de vixiancia do usuario actual.
api.php?action=query&list=watchlistraw [abrir en zona de probas]
Buscar a información de páxina das páxinas da lista de vixiancia do usuario actual.
api.php?action=query&generator=watchlistraw&gwrshow=changed&prop=info [abrir en zona de probas]

meta=allmessages (am)

  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Devolver mensaxes deste sitio.

Parámetros:
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 bots).
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 bots).
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.

meta=authmanagerinfo (ami)

Recuperar información sobre o estado de autenticación actual.

Parámetros:
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: login, login-continue, create, create-continue, link, link-continue, change, 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, wikitext, raw, none
Por defecto: wikitext
Exemplos:
Recuperar as peticións que poden ser usadas ó comezo dunha conexión.
api.php?action=query&meta=authmanagerinfo&amirequestsfor=login [abrir en 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 en zona de probas]
Probar se a autenticación é abondo para a acción foo.
api.php?action=query&meta=authmanagerinfo&amisecuritysensitiveoperation=foo [abrir en zona de probas]

meta=filerepoinfo (fri)

  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Devolver a meta información sobre os repositorios de imaxes configurados na wiki.

Parámetro:
friprop

Que propiedades do repositorio mostrar (pode haber máis dispoñible nalgunhas wikis):

apiurl
URL ó API do repositorio - útil para obter información das imaxes no host.
name
A clave do repositorio - usada p. ex. nas variables de retorno de $wgForeignFileRepos e imageinfo
displayname
O nome lexible do wiki repositorio.
rooturl
URL raíz dos camiños de imaxe.
local
Se o repositorio é o repositorio local ou non.
Valores (separados con | ou outros): name, displayname, rootUrl, local, url, thumbUrl, initialCapital, scriptDirUrl, scriptExtension, favicon, canUpload
Por defecto: name|displayname|rootUrl|local|url|thumbUrl|initialCapital|scriptDirUrl|scriptExtension|favicon|canUpload

meta=siteinfo (si)

  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Devolver información xeral sobre o sitio.

Parámetros:
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 de funcións software instaladas na wiki.
extensions
Devolve as extensións instaladas na wiki.
fileextensions
Devolve a lista de extenxións de ficheiro (tipos de ficheiro) permitidas para subir ficheiros.
rightsinfo
Devolve a información dos dereitos (licenza) da 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): general, namespaces, namespacealiases, specialpagealiases, magicwords, interwikimap, dbrepllag, statistics, usergroups, libraries, extensions, fileextensions, rightsinfo, restrictions, languages, languagevariants, skins, extensiontags, functionhooks, showhooks, variables, protocols, defaultoptions, uploaddialog
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.

meta=tokens

Recupera os identificadores das accións de modificación de datos.

Parámetro:
type

Tipos de identificadores a consultar.

Valores (separados con | ou outros): createaccount, csrf, login, patrol, rollback, userrights, watch
Por defecto: csrf
Exemplos:
Recuperar un identificador csrf (por defecto).
api.php?action=query&meta=tokens [abrir en zona de probas]
Recuperar un identificador vixiancia e un de patrulla.
api.php?action=query&meta=tokens&type=watch|patrol [abrir en zona de probas]

meta=userinfo (ui)

  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Obter información sobre o usuario actual.

Parámetros:
uiprop

Que pezas de información incluír:

blockinfo
Marca se o usuario actual está bloqueado, por que, 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.
email
Engade a dirección de correo electrónico do usuario e a data de autenticación desa dirección.
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 vixiancia do usuario (máximo 999; devolve 1000+ se son máis).
centralids
Engade os identificadores centrais e o estado de acoplamento do usuario.
preferencestoken
Obsoleto. Obtén un identificador para cambiar as preferencias do usuario actual.
Valores (separados con | ou outros): blockinfo, hasmsg, groups, groupmemberships, implicitgroups, rights, changeablegroups, options, editcount, ratelimits, email, realname, acceptlang, registrationdate, unreadcount, centralids, preferencestoken
uiattachedwiki

Con uiprop=centralids, indica que o usuario está acoplado á wiki identificada por este identificador.

Exemplos:
Obter información sobre o usuario actual.
api.php?action=query&meta=userinfo [abrir en zona de probas]
Obter información adicional sobre o usuario actual.
api.php?action=query&meta=userinfo&uiprop=blockinfo|groups|rights|hasmsg [abrir en zona de probas]