Ayuda de la API de MediaWiki

Esta es una página de documentación autogenerada de la API de MediaWiki.

Documentación y ejemplos: https://www.mediawiki.org/wiki/API

action=query

(main | query)
  • Este módulo requiere permisos de lectura.
  • Fuente: MediaWiki
  • Licencia: GPL-2.0-or-later

Obtener datos de y sobre MediaWiki.

Todas las modificaciones de datos tendrán que utilizar primero la consulta para adquirir un token para evitar el abuso desde sitios maliciosos.

Parámetros:
prop

Qué propiedades obtener para las páginas consultadas.

categories
Enumera todas las categorías a las que pertenecen las páginas.
categoryinfo
Devuelve información acerca de las categorías dadas.
cirrusbuilddoc
Dump of a CirrusSearch article document from the database servers
cirruscompsuggestbuilddoc
Dump of the document used by the completion suggester
cirrusdoc
Volcado del documento de un artículo de CirrusSearch de los servidores de búsqueda
contributors
Obtener la lista de contribuidores conectados y el número de contribuidores anónimos de una página.
deletedrevisions
Obtener información de revisión eliminada.
duplicatefiles
Enumerar todos los archivos que son duplicados de los archivos dados a partir de los valores hash.
extlinks
Devuelve todas las URL externas (excluidos los interwikis) de las páginas dadas.
extracts
Returns plain-text or limited HTML extracts of the given pages.
fileusage
Encontrar todas las páginas que utilizan los archivos dados.
imageinfo
Devuelve información del archivo y su historial de subida.
images
Devuelve todos los archivos contenidos en las páginas dadas.
info
Obtener información básica de la página.
infobox
Get infobox metadata
iwlinks
Devuelve todos los enlaces interwiki de las páginas dadas.
langlinks
Devuelve todos los enlaces interlingüísticos de las páginas dadas.
links
Devuelve todos los enlaces de las páginas dadas.
linkshere
Buscar todas las páginas que enlazan a las páginas dadas.
pageimages
Returns information about images on the page, such as thumbnail and presence of photos.
pageprops
Obtener diferentes propiedades de página definidas en el contenido de la página.
pageterms
Obtener los términos de TTSCmeta (normalmente, etiquetas, descripciones y alias) asociados con una página mediante un enlace de sitio. En la propia página de entidad, se usan directamente los términos. Advertencia: en un wiki repositorio, este módulo solo funciona directamente en las páginas de entidad, no en las páginas conectadas a un elemento mediante un enlace de sitio. Esto puede cambiar en el futuro.
redirects
Devuelve todas las redirecciones a las páginas dadas.
references
Devuelve una representación de datos de las referencias asociadas con las páginas dadas.
revisions
Obtener información de la revisión.
stashimageinfo
Devuelve información del archivo para archivos escondidos.
templates
Devuelve todas las páginas transcluidas en las páginas dadas.
transcludedin
Encuentra todas las páginas que transcluyan las páginas dadas.
transcodestatus
Obtener el estado de transcodificación para un archivo en concreto.
videoinfo
Extends imageinfo to include video source (derivatives) information
wbentityusage
Devuelve todos los identificadores de entidades utilizados en las páginas indicadas.
description
Interno. Obtener una descripción breve o subtítulo que explica el tema de la página de destino.
Valores (separados por | u otro separador): categories, categoryinfo, cirrusbuilddoc, cirruscompsuggestbuilddoc, cirrusdoc, contributors, deletedrevisions, duplicatefiles, extlinks, extracts, fileusage, imageinfo, images, info, infobox, iwlinks, langlinks, links, linkshere, pageimages, pageprops, pageterms, redirects, references, revisions, stashimageinfo, templates, transcludedin, transcodestatus, videoinfo, wbentityusage, description
list

Qué listas obtener.

allcampaigns
Enumerar todas las campañas de UploadWizard
allcategories
Enumerar todas las categorías.
alldeletedrevisions
Listar todas las revisiones eliminadas por un usuario o en un espacio de nombres.
allfileusages
Enumerar todos los usos del archivo, incluidos los que no existen.
allimages
Enumerar todas las imágenes secuencialmente.
allinfoboxes
List all infoboxes
alllinks
Enumerar todos los enlaces que apunten a un determinado espacio de nombres.
allpages
Enumerar todas las páginas secuencialmente en un espacio de nombres determinado.
allredirects
Obtener la lista de todas las redirecciones a un espacio de nombres.
allrevisions
Listar todas las revisiones.
alltransclusions
Mostrar todas las transclusiones (páginas integradas mediante {{x}}), incluidas las inexistentes.
allusers
Enumerar todos los usuarios registrados.
backlinks
Encuentra todas las páginas que enlazan a la página dada.
betafeatures
Mostrar todas las funciones en pruebas
blocks
Listar todos los usuarios y direcciones IP bloqueadas.
categorymembers
Lista todas las páginas en una categoría dada.
checkuser
Comprobar qué direcciones IP han sido usadas por un determinado usuario o qué usuarios han usado una determinada dirección IP.
checkuserlog
Obtener entradas del registro de verificación de usuarios.
embeddedin
Encuentra todas las páginas que transcluyen el título dado.
exturlusage
Enumera páginas que contienen una URL dada.
filearchive
Enumerar todos los archivos borrados de forma secuencial.
gadgetcategories
Devuelve una lista de categorías de accesorios.
gadgets
Devuelve una lista de los accesorios empleados en este wiki.
globalallusers
Enumerar todos los usuarios globales.
globalblocks
Enumerar todas las direcciones IP bloqueadas globalmente.
globalgroups
Enumerar todos los grupos globales.
imageusage
Encontrar todas las páginas que usen el título de imagen dado.
iwbacklinks
Encontrar todas las páginas que enlazan al enlace interwiki dado.
langbacklinks
Encuentra todas las páginas que conectan con el enlace de idioma dado.
logevents
Obtener eventos de los registros.
messagecollection
Query MessageCollection about translations.
mystashedfiles
Obtener una lista de los archivos en el almacén provisional de cargas del usuario actual.
pagepropnames
Mostrar todos los nombres de propiedades de página utilizados en el wiki.
pageswithprop
Mostrar todas las páginas que usen una propiedad de página.
prefixsearch
Realice una búsqueda de prefijo de títulos de página.
protectedtitles
Mostrar todos los títulos protegidos contra creación.
querypage
Obtenga una lista proporcionada por una página especial basada en QueryPage.
random
Obtener un conjunto de páginas aleatorias.
recentchanges
Enumerar cambios recientes.
search
Realizar una búsqueda de texto completa.
tags
Enumerar las etiquetas de modificación.
usercontribs
Obtener todas las ediciones realizadas por un usuario.
users
Obtener información sobre una lista de usuarios.
watchlist
Obtener los cambios recientes de las páginas de la lista de seguimiento del usuario actual.
watchlistraw
Obtener todas las páginas de la lista de seguimiento del usuario actual.
wblistentityusage
Devuelve todas las páginas que utilizan los identificadores de entidad especificados.
wikisets
Enumerar todos los conjuntos de wikis.
deletedrevs
En desuso. Muestra la lista de revisiones borradas.
Valores (separados por | u otro separador): allcampaigns, allcategories, alldeletedrevisions, allfileusages, allimages, allinfoboxes, alllinks, allpages, allredirects, allrevisions, alltransclusions, allusers, backlinks, betafeatures, blocks, categorymembers, checkuser, checkuserlog, embeddedin, exturlusage, filearchive, gadgetcategories, gadgets, globalallusers, globalblocks, globalgroups, imageusage, iwbacklinks, langbacklinks, logevents, messagecollection, mystashedfiles, pagepropnames, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, search, tags, usercontribs, users, watchlist, watchlistraw, wblistentityusage, wikisets, deletedrevs
meta

Qué metadatos obtener.

allmessages
Devolver los mensajes de este sitio.
authmanagerinfo
Recuperar información sobre el estado de autenticación actual.
babel
Obtener información sobre los idiomas que conoce el usuario
filerepoinfo
Devuelve metainformación sobre los repositorios de imágenes configurados en el wiki.
globalpreferences
Retrieve global preferences for the current user.
globalrenamestatus
Mostrar información acerca de cambios de nombre globales en curso.
globaluserinfo
Mostrar información acerca de una cuenta global.
languageinfo
Devolver información sobre los idiomas disponibles.
languagestats
Consultar las estadísticas del idioma.
managemessagegroups
Fetch possible renames for a message in a group during imports
messagegroups
Return information about message groups.
messagegroupstats
Consultar las estadísticas del grupo de mensajes.
messagetranslations
Consulta todas las traducciones de un solo mensaje.
notifications
Recibir notificaciones pendientes del usuario actual.
siteinfo
Devolver información general acerca de la página web.
tokens
Gets tokens for data-modifying actions.
unreadnotificationpages
Recibir páginas para las que hay notificaciones no leídas para el usuario actual.
userinfo
Obtener información sobre el usuario actual.
wikibase
Obtener información sobre el cliente de Wikibase y el repositorio Wikibase asociado.
oath
Interno. Verificar si un usuario tiene activada la autenticación en dos pasos (OATH).
wikimediaeditortaskscounts
Interno. Feature-specific editing statistics for the logged-in user.
Valores (separados por | u otro separador): allmessages, authmanagerinfo, babel, filerepoinfo, globalpreferences, globalrenamestatus, globaluserinfo, languageinfo, languagestats, managemessagegroups, messagegroups, messagegroupstats, messagetranslations, notifications, siteinfo, tokens, unreadnotificationpages, userinfo, wikibase, oath, wikimediaeditortaskscounts
indexpageids

Incluir una sección de ID de páginas adicional en la que se muestran todas las ID de páginas.

Type: boolean (details)
export

Exportar las revisiones actuales de las páginas dadas o generadas.

Type: boolean (details)
exportnowrap

Devuelve el XML de exportación sin envolverlo en un resultado XML (mismo formato que Special:Export). Solo se puede usar junto con query+export.

Type: boolean (details)
exportschema

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

Uno de los siguientes valores: 0.10, 0.11
Predeterminado: 0.11
iwurl

Si la URL completa si el título es un interwiki.

Type: boolean (details)
continue

Cuando haya más resultados disponibles, utiliza esto para continuar.

rawcontinue

Devuelve los datos query-continue en bruto para continuar.

Type: boolean (details)
titles

Una lista de títulos en los que trabajar.

Separar los valores con | o con una alternativa.
Maximum number of values is 50 (500 for clients allowed higher limits).
pageids

Una lista de identificadores de páginas en las que trabajar.

Tipo: lista de enteros
Separar los valores con | o con una alternativa.
Maximum number of values is 50 (500 for clients allowed higher limits).
revids

Una lista de identificadores de revisiones en las que trabajar.

Tipo: lista de enteros
Separar los valores con | o con una alternativa.
Maximum number of values is 50 (500 for clients allowed higher limits).
generator

Obtener la lista de páginas en las que trabajar mediante la ejecución del módulo de consulta especificado.

Nota: Los nombres de los parámetros del generador deben prefijarse con una «g», véanse los ejemplos.

allcategories
Enumerar todas las categorías.
alldeletedrevisions
Listar todas las revisiones eliminadas por un usuario o en un espacio de nombres.
allfileusages
Enumerar todos los usos del archivo, incluidos los que no existen.
allimages
Enumerar todas las imágenes secuencialmente.
alllinks
Enumerar todos los enlaces que apunten a un determinado espacio de nombres.
allpages
Enumerar todas las páginas secuencialmente en un espacio de nombres determinado.
allredirects
Obtener la lista de todas las redirecciones a un espacio de nombres.
allrevisions
Listar todas las revisiones.
alltransclusions
Mostrar todas las transclusiones (páginas integradas mediante {{x}}), incluidas las inexistentes.
backlinks
Encuentra todas las páginas que enlazan a la página dada.
categories
Enumera todas las categorías a las que pertenecen las páginas.
categorymembers
Lista todas las páginas en una categoría dada.
deletedrevisions
Obtener información de revisión eliminada.
duplicatefiles
Enumerar todos los archivos que son duplicados de los archivos dados a partir de los valores hash.
embeddedin
Encuentra todas las páginas que transcluyen el título dado.
exturlusage
Enumera páginas que contienen una URL dada.
fileusage
Encontrar todas las páginas que utilizan los archivos dados.
images
Devuelve todos los archivos contenidos en las páginas dadas.
imageusage
Encontrar todas las páginas que usen el título de imagen dado.
iwbacklinks
Encontrar todas las páginas que enlazan al enlace interwiki dado.
langbacklinks
Encuentra todas las páginas que conectan con el enlace de idioma dado.
links
Devuelve todos los enlaces de las páginas dadas.
linkshere
Buscar todas las páginas que enlazan a las páginas dadas.
messagecollection
Query MessageCollection about translations.
pageswithprop
Mostrar todas las páginas que usen una propiedad de página.
prefixsearch
Realice una búsqueda de prefijo de títulos de página.
protectedtitles
Mostrar todos los títulos protegidos contra creación.
querypage
Obtenga una lista proporcionada por una página especial basada en QueryPage.
random
Obtener un conjunto de páginas aleatorias.
recentchanges
Enumerar cambios recientes.
redirects
Devuelve todas las redirecciones a las páginas dadas.
revisions
Obtener información de la revisión.
search
Realizar una búsqueda de texto completa.
templates
Devuelve todas las páginas transcluidas en las páginas dadas.
transcludedin
Encuentra todas las páginas que transcluyan las páginas dadas.
watchlist
Obtener los cambios recientes de las páginas de la lista de seguimiento del usuario actual.
watchlistraw
Obtener todas las páginas de la lista de seguimiento del usuario actual.
wblistentityusage
Devuelve todas las páginas que utilizan los identificadores de entidad especificados.
Uno de los siguientes valores: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, messagecollection, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw, wblistentityusage
redirects

Resolver automáticamente las redirecciones en query+titles, query+pageids, y query+revids y en las páginas devueltas por query+generator.

Type: boolean (details)
converttitles

Convertir los títulos a otras variantes, si es necesario. Solo funciona si el idioma del contenido del wiki admite la conversión entre variantes. La conversión entre variantes está habilitada en idiomas tales como en, crh, gan, iu, kk, ku, shi, sr, tg, uz y zh.

Type: boolean (details)