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/Special:MyLanguage/API:Main_page
Módulo principal
- Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Estado: La API de MediaWiki es una interfaz madura y estable que se mejora y prueba activamente. Aunque tratamos de evitarlo, es posible que ocasionalmente debamos hacer cambios importantes. Suscríbete a la lista de correo mediawiki-api-announce para recibir avisos de actualizaciones.
Solicitudes erróneas: Cuando se envían solicitudes erróneas a la API, se enviará un encabezado HTTP con la clave «MediaWiki-API-Error» y, luego, el valor del encabezado y el código de error devuelto se establecerán en el mismo valor. Para obtener más información, consulta API: Errores y advertencias.
Pruebas: Para facilitar la comprobación de las solicitudes de API, consulta Special:ApiSandbox.
- action
 Qué acción se realizará.
- abusefiltercheckmatch
 - Comprobar si un filtro antiabusos coincide con un conjunto de variables, una edición o un suceso registrado del filtro antiabusos.
 - abusefilterchecksyntax
 - Verificar el código de un filtro antiabusos.
 - abusefilterevalexpression
 - Evalúa una expresión del filtro antiabusos.
 - abusefilterunblockautopromote
 - Desbloquea a un usuario para que pueda recibir permisos de usuario otorgados automáticamente por el sistema, anteriormente impedido como consecuencia de un disparo del filtro antiabusos.
 - abuselogprivatedetails
 - Ver detalles privados de una entrada de AbuseLog (registro de abuso).
 - acquiretempusername
 - Adquiera un nombre de usuario de usuario temporal y guárdelo en la sesión actual, si la creación de una cuenta temporal está habilitada y el usuario actual está desconectado. Si un nombre ya ha sido guardado, devuelve el mismo nombre.
 - block
 - Bloquear a un usuario.
 - changeauthenticationdata
 - Cambiar los datos de autentificación para el usuario actual.
 - changecontentmodel
 - Cambia el modelo de contenido de una página
 - checktoken
 - Comprueba la validez de una ficha desde action=query&meta=tokens.
 - clearhasmsg
 - Limpia la marca 
hasmsgdel usuario actual. - clientlogin
 - Entrar en wiki usando el flujo interactivo.
 - compare
 - Obtener la diferencia entre 2 páginas.
 - createaccount
 - Crear una nueva cuenta de usuario.
 - delete
 - Borrar una página.
 - echocreateevent
 - Activar manualmente una notificación a un usuario
 - echomarkread
 - Marcar las notificaciones del usuario actual como leídas.
 - echomarkseen
 - Marcar notificaciones como vistas para el usuario actual.
 - echomute
 - Silenciar o anular el silencio de las notificaciones de determinados usuarios o páginas.
 - edit
 - Crear y editar páginas.
 - emailuser
 - Enviar un mensaje de correo electrónico a un usuario.
 - embedvideo
 - Muestra el código de incrustación generado con los parámetros especificados.
 - expandtemplates
 - Expande todas las plantillas en wikitexto.
 - feedcontributions
 - Devuelve el suministro de contribuciones de un usuario.
 - feedrecentchanges
 - Devuelve un suministro de cambios recientes.
 - feedwatchlist
 - Devuelve el suministro de una lista de seguimiento.
 - filerevert
 - Revertir el archivo a una versión anterior.
 - help
 - Mostrar la ayuda para los módulos especificados.
 - imagerotate
 - Girar una o más imágenes.
 - import
 - Importar una página desde otra wiki, o desde un archivo XML.
 - jsonconfig
 - Permite un acceso directo al subsistema JsonConfig.
 - linkaccount
 - Vincular una cuenta de un proveedor de terceros para el usuario actual.
 - loaddrafts
 - Load a previously saved draft.
 - login
 - Iniciar sesión y obtener las cookies de autenticación.
 - logout
 - Salir y vaciar los datos de la sesión.
 - managetags
 - Realizar tareas de administración relacionadas con el cambio de etiquetas.
 - mergehistory
 - Fusionar historiales de páginas.
 - move
 - Trasladar una página.
 - opensearch
 - Buscar en la wiki mediante el protocolo OpenSearch.
 - options
 - Cambiar preferencias del usuario actual.
 - paraminfo
 - Obtener información acerca de los módulos de la API.
 - parse
 - Analiza el contenido y devuelve la salida del analizador sintáctico.
 - patrol
 - Verificar una página o revisión.
 - protect
 - Cambiar el nivel de protección de una página.
 - purge
 - Purgar la caché de los títulos proporcionados.
 - query
 - Obtener datos de y sobre MediaWiki.
 - removeauthenticationdata
 - Elimina los datos de autentificación del usuario actual.
 - resetpassword
 - Enviar un email de reinicialización de la contraseña a un usuario.
 - revisiondelete
 - Eliminar y restaurar revisiones
 - rollback
 - Deshacer la última edición de la página.
 - rsd
 - Exportar un esquema RSD (Really Simple Discovery; Descubrimiento Muy Simple).
 - savedrafts
 - Guardar un borrador.
 - setnotificationtimestamp
 - Actualizar la marca de tiempo de notificación de las páginas en la lista de seguimiento.
 - setpagelanguage
 - Cambiar el idioma de una página.
 - spamblacklist
 - Validar una o más URLs contra la lista negra de spam.
 - tag
 - Añadir o borrar etiquetas de modificación de revisiones individuales o entradas de registro.
 - templatedata
 - Recuperar datos almacenados por la extensión TemplateData.
 - titleblacklist
 - Validar el título de una página, nombre de archivo o nombre de usuario en la TitleBlacklist (lista negra de títulos).
 - unblock
 - Desbloquear un usuario.
 - undelete
 - Restaurar revisiones de una página borrada.
 - unlinkaccount
 - Remove a linked third-party account from the current user.
 - upload
 - Upload a file, or get the status of pending uploads.
 - userrights
 - Cambiar la pertenencia a grupos de un usuario.
 - validatepassword
 - Valida una contraseña contra las políticas de contraseñas de la wiki.
 - watch
 - Añadir o borrar páginas de la lista de seguimiento del usuario actual.
 - webapp-manifest
 - categorytree
 - Interno. Módulo interno para la extensión CategoryTree.
 - cspreport
 - Interno. Utilizado por los navegadores para informar de violaciones a la normativa de seguridad de contenidos. Este módulo no debe usarse nunca, excepto cuando se usa automáticamente por un navegador web compatible con CSP.
 - editcheckreferenceurl
 - Interno. Check the status of a URL for use as a reference.
 - sanitize-mapdata
 - Interno. Realiza validación de datos para la extensión Kartographer
 - scribunto-console
 - Interno. Internal module for servicing XHR requests from the Scribunto console.
 - stashedit
 - Interno. Prepare an edit in shared cache.
 - visualeditor
 - Interno. Devuelve el código HTML5 de una página por medio del servicio Parsoid.
 - visualeditoredit
 - Interno. Guardar una página HTML5 en MediaWiki (convertida en wikicódigo mediante el servicio Parsoid).
 
- Uno de los siguientes valores: abusefiltercheckmatch, abusefilterchecksyntax, abusefilterevalexpression, abusefilterunblockautopromote, abuselogprivatedetails, acquiretempusername, block, changeauthenticationdata, changecontentmodel, checktoken, clearhasmsg, clientlogin, compare, createaccount, delete, echocreateevent, echomarkread, echomarkseen, echomute, edit, emailuser, embedvideo, expandtemplates, feedcontributions, feedrecentchanges, feedwatchlist, filerevert, help, imagerotate, import, jsonconfig, linkaccount, loaddrafts, login, logout, managetags, mergehistory, move, opensearch, options, paraminfo, parse, patrol, protect, purge, query, removeauthenticationdata, resetpassword, revisiondelete, rollback, rsd, savedrafts, setnotificationtimestamp, setpagelanguage, spamblacklist, tag, templatedata, titleblacklist, unblock, undelete, unlinkaccount, upload, userrights, validatepassword, watch, webapp-manifest, categorytree, cspreport, editcheckreferenceurl, sanitize-mapdata, scribunto-console, stashedit, visualeditor, visualeditoredit
 - Predeterminado: help
 - format
 El formato de la salida.
- json
 - Extraer los datos de salida en formato JSON.
 - jsonfm
 - Producir los datos de salida en formato JSON (con resaltado sintáctico en HTML).
 - none
 - No extraer nada.
 - php
 - Extraer los datos de salida en formato serializado PHP.
 - phpfm
 - Producir los datos de salida en formato PHP serializado (con resaltado sintáctico en HTML).
 - rawfm
 - Extraer los datos de salida, incluidos los elementos de depuración, en formato JSON (embellecido en HTML).
 - xml
 - Producir los datos de salida en formato XML.
 - xmlfm
 - Producir los datos de salida en formato XML (con resaltado sintáctico en HTML).
 
- Uno de los siguientes valores: json, jsonfm, none, php, phpfm, rawfm, xml, xmlfm
 - Predeterminado: jsonfm
 - maxlag
 Se puede usar el retardo máximo cuando se instala MediaWiki en un clúster replicado de base de datos. Para evitar acciones que causen más retardo en la replicación del sitio, este parámetro puede hacer que el cliente espere hasta que el retardo en la replicación sea menor que el valor especificado. En caso de retardo excesivo, se devuelve el código de error maxlag con un mensaje como Esperando a $host: $lag segundos de retardo.
Consulta Manual: parámetro Maxlag para más información.- Tipo: entero
 - smaxage
 Establece la cabecera HTTP
s-maxagede control de antememoria a esta cantidad de segundos. Los errores nunca se almacenan en la antememoria.- Tipo: entero
 - El valor debe ser no menor de 0.
 - Predeterminado: 0
 - maxage
 Establece la cabecera HTTP
max-agede control de antememoria a esta cantidad de segundos. Los errores nunca se almacenan en la antememoria.- Tipo: entero
 - El valor debe ser no menor de 0.
 - Predeterminado: 0
 - assert
 Comprobar que el usuario ha iniciado sesión (aunque sea como usuario temporal) si el valor es user, que no ha iniciado sesión si el valor es anon o que tiene el permiso de bot si es bot.
- Uno de los siguientes valores: anon, bot, user
 - assertuser
 Verificar el usuario actual es el usuario nombrado.
- Tipo: usuario, por cualquiera de nombre de usuario y Usuario temporal
 - requestid
 Cualquier valor dado aquí se incluirá en la respuesta. Se puede utilizar para distinguir solicitudes.
- servedby
 Incluir el nombre del host que ha servido la solicitud en los resultados.
- Tipo: boolean (más información)
 - curtimestamp
 Incluir la marca de tiempo actual en el resultado.
- Tipo: boolean (más información)
 - responselanginfo
 Incluye los idiomas utilizados para uselang y errorlang en el resultado.
- Tipo: boolean (más información)
 - origin
 Cuando se accede a la API usando una petición AJAX de distinto dominio (CORS), se establece este valor al dominio de origen. Debe ser incluido en cualquier petición pre-vuelo, y por lo tanto debe ser parte de la URI de la petición (no del cuerpo POST).
En las peticiones con autenticación, debe coincidir exactamente con uno de los orígenes de la cabecera
Origin, por lo que debería ser algo como https://en.wikipedia.org o https://meta.wikimedia.org. Si este parámetro no coincide con la cabeceraOrigin, se devolverá una respuesta 403. Si este parámetro coincide con la cabeceraOriginy el origen está permitido, se creará una cabeceraAccess-Control-Allow-Origin.En las peticiones sin autenticación, introduce el valor *. Esto creará una cabecera
Access-Control-Allow-Origin, pero el valor deAccess-Control-Allow-Credentialsseráfalsey todos los datos que dependan del usuario estarán restringidos.- uselang
 El idioma que se utilizará para las traducciones de mensajes. action=query&meta=siteinfo&siprop=languages devuelve una lista de códigos. Puedes especificar user («usuario») para usar la preferencia de idioma del usuario actual o content («contenido») para usar el idioma de contenido de esta wiki.
- Predeterminado: user
 - variant
 Variante del idioma. Solo funciona si el idioma original soporta variantes de conversión.
- errorformat
 Formato utilizado para la salida de texto de avisos y errores.
- plaintext
 - Wikitexto al que se han eliminado las etiquetas HTML y sustituido las entidades.
 - wikitext
 - Wikitexto sin analizar.
 - html
 - HTML
 - raw
 - Clave y parámetros del mensaje.
 - none
 - Sin salida de texto, solo los códigos de error.
 - bc
 - Formato utilizado antes de MediaWiki 1.29. Se ignoran errorlang y errorsuselocal.
 
- Uno de los siguientes valores: bc, html, none, plaintext, raw, wikitext
 - Predeterminado: bc
 - errorlang
 Idioma empleado para advertencias y errores. action=query&meta=siteinfo&siprop=languages devuelve una lista de códigos de idioma. Especificar content para utilizar el idioma del contenido de esta wiki o uselang para utilizar el valor del parámetro uselang.
- Predeterminado: uselang
 - errorsuselocal
 Si se da, los textos de error emplearán mensajes localmente personalizados del espacio de nombres MediaWiki.
- Tipo: boolean (más información)
 
- Ayuda del módulo principal
 - api.php?action=help [abrir en la zona de pruebas]
 - Toda la ayuda en una página
 - api.php?action=help&recursivesubmodules=1 [abrir en la zona de pruebas]
 
action=abusefiltercheckmatch
- Este módulo requiere permisos de lectura.
 - Fuente: Abuse Filter
 - Licencia: GPL-2.0-or-later
 
Comprobar si un filtro antiabusos coincide con un conjunto de variables, una edición o un suceso registrado del filtro antiabusos.
Se requieren vars, rcid o logid, pero solo uno puede ser usado.
- filter
 El texto completo que se comprobará en busca de coincidencias.
- Este parámetro es obligatorio.
 - vars
 Matriz JSON codificada de variables para realizar la prueba.
- rcid
 Identificador del cambio reciente contra el cual verificar.
- Tipo: entero
 - logid
 ID del registro del filtro antiabusos para comprobarlo.
- Tipo: entero
 
- Prueba si el reciente cambio con identificador 15 coincide con un filtro simple
 - api.php?action=abusefiltercheckmatch&filter=!("autoconfirmed"%20in%20user_groups)&rcid=15 [abrir en la zona de pruebas]
 
action=abusefilterchecksyntax
- Este módulo requiere permisos de lectura.
 - Fuente: Abuse Filter
 - Licencia: GPL-2.0-or-later
 
Verificar el código de un filtro antiabusos.
- filter
 El texto completo del filtro cuya sintaxis se comprobará.
- Este parámetro es obligatorio.
 
- Comprobar sintaxis de un filtro válido
 - api.php?action=abusefilterchecksyntax&filter="foo" [abrir en la zona de pruebas]
 - Comprobar sintaxis de un filtro no válido
 - api.php?action=abusefilterchecksyntax&filter="bar"%20bad_variable [abrir en la zona de pruebas]
 
action=abusefilterevalexpression
- Este módulo requiere permisos de lectura.
 - Fuente: Abuse Filter
 - Licencia: GPL-2.0-or-later
 
Evalúa una expresión del filtro antiabusos.
- expression
 La expresión que se evaluará.
- Este parámetro es obligatorio.
 - prettyprint
 Si el resultado debe ser bastante impreso.
- Tipo: boolean (más información)
 
- Evaluar una expresión simple
 - api.php?action=abusefilterevalexpression&expression=lcase("FOO") [abrir en la zona de pruebas]
 - Evaluar una expresión simple, formateando el resultado.
 - api.php?action=abusefilterevalexpression&expression=lcase("FOO")&prettyprint=1 [abrir en la zona de pruebas]
 
action=abusefilterunblockautopromote
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: Abuse Filter
 - Licencia: GPL-2.0-or-later
 
Desbloquea a un usuario para que pueda recibir permisos de usuario otorgados automáticamente por el sistema, anteriormente impedido como consecuencia de un disparo del filtro antiabusos.
- user
 El nombre del usuario que se desbloqueará.
- Este parámetro es obligatorio.
 - Tipo: usuario, por nombre de usuario
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Eliminar el bloqueo en la autopromoción de User:Example
 - api.php?action=abusefilterunblockautopromote&user=Example&token=123ABC [abrir en la zona de pruebas]
 
action=abuselogprivatedetails
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: Abuse Filter
 - Licencia: GPL-2.0-or-later
 
Ver detalles privados de una entrada de AbuseLog (registro de abuso).
- logid
 ID de la entrada de AbuseLog por verificar.
- Tipo: entero
 - reason
 Razón para realizar la verificación.
- Predeterminado: (vacío)
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Obtener los detalles privados para la entrada de AbuseLog con el ID 1, usando el razón "ejemplo".
 - api.php?action=abuselogprivatedetails&logid=1&reason=example&token=ABC123 [abrir en la zona de pruebas]
 
action=acquiretempusername
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Adquiera un nombre de usuario de usuario temporal y guárdelo en la sesión actual, si la creación de una cuenta temporal está habilitada y el usuario actual está desconectado. Si un nombre ya ha sido guardado, devuelve el mismo nombre.
Si el usuario luego realiza una acción que da como resultado la creación de una cuenta temporal, el nombre de usuario oculto se usará para su cuenta. También se puede utilizar en vistas previas. Sin embargo, la cuenta aún no se ha creado y el nombre no es visible para otros usuarios.
action=block
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Bloquear a un usuario.
- user
 Usuario que bloquear.
- Tipo: usuario, por cualquiera de nombre de usuario, IP, Usuario temporal, Intervalo de IP y identificador de usuario (p. ej., «#12345»)
 - userid
 - En desuso.
 Especifica user=#ID en su lugar.
- Tipo: entero
 - expiry
 Fecha de expiración. Puede ser relativa (por ejemplo, 5 months o 2 weeks) o absoluta (por ejemplo, 2014-09-18T12:34:56Z). Si se establece en infinite, indefinite, o never, el bloqueo será permanente.
- Predeterminado: never
 - reason
 Razón para el bloqueo.
- Predeterminado: (vacío)
 - anononly
 Bloquear únicamente a usuarios anónimos (es decir, desactivar ediciones anónimas de esta dirección IP, incluyendo ediciones de cuentas temporales).
- Tipo: boolean (más información)
 - nocreate
 Prevenir la creación de cuentas.
- Tipo: boolean (más información)
 - autoblock
 Bloquear automáticamente la última dirección IP y todas las direcciones IP que traten de iniciar sesión posteriormente.
- Tipo: boolean (más información)
 - noemail
 Evitar que el usuario envíe correos a través de la wiki (es necesario el derecho
blockemail).- Tipo: boolean (más información)
 - hidename
 Ocultar el nombre de usuario del registro de bloqueo (es necesario el derecho
hideuser).- Tipo: boolean (más información)
 - allowusertalk
 Permitir que el usuario edite su propia página de discusión (depende de $wgBlockAllowsUTEdit).
- Tipo: boolean (más información)
 - reblock
 Si la cuenta ya está bloqueada, sobrescribir el bloqueo existente.
- Tipo: boolean (más información)
 - watchuser
 Vigilar las páginas de usuario y de discusión del usuario o de la dirección IP.
- Tipo: boolean (más información)
 Las etiquetas de cambio que se aplicarán a la entrada en el registro de bloqueos.
- Valores (separados por | u otro separador):
 - partial
 Bloquear a un usuario en determinadas páginas o espacios de nombres en lugar del sitio entero.
- Tipo: boolean (más información)
 - pagerestrictions
 Lista de títulos para cuya edición se aplica el bloqueo al usuario. Solo se aplica cuando partial tiene el valor true.
- Tipo: título de página
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 10.
 - Sólo acepta páginas que existen.
 - namespacerestrictions
 Lista de identificadores de espacios de nombres para cuya edición se aplica el bloqueo al usuario. Solo se aplica cuando partial tiene el valor true.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Bloquear la dirección IP 192.0.2.5 durante tres días con un motivo.
 - api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC [abrir en la zona de pruebas]
 - Bloquear al usuario Vandal indefinidamente con un motivo y evitar que cree nuevas cuentas o envíe correos.
 - api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC [abrir en la zona de pruebas]
 
action=categorytree
- Este módulo es interno o inestable y no debes usarlo. Su funcionamiento puede cambiar sin previo aviso.
 - Este módulo requiere permisos de lectura.
 - Fuente: CategoryTree
 - Licencia: GPL-2.0-or-later
 
Módulo interno para la extensión CategoryTree.
- category
 Título en el espacio de nombres Categoría; el prefijo, en caso de indicarse, se ignorará.
- Este parámetro es obligatorio.
 - options
 Opciones para el constructor CategoryTree como objeto JSON. La opción depth por defecto toma el valor 1.
action=changeauthenticationdata (changeauth)
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Cambiar los datos de autentificación para el usuario actual.
- changeauthrequest
 Use this authentication request, by the id returned from action=query&meta=authmanagerinfo with amirequestsfor=change.
- Este parámetro es obligatorio.
 - changeauthtoken
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 - *
 - This module accepts additional parameters depending on the available authentication requests. Use action=query&meta=authmanagerinfo with amirequestsfor=change (or a previous response from this module, if applicable) to determine the requests available and the fields that they use.
 
- Intento para cambiar la contraseña del usuario actual a ExamplePassword.
 - api.php?action=changeauthenticationdata&changeauthrequest=MediaWiki%5CAuth%5CPasswordAuthenticationRequest&password=ExamplePassword&retype=ExamplePassword&changeauthtoken=123ABC [abrir en la zona de pruebas]
 
action=changecontentmodel
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Cambia el modelo de contenido de una página
- title
 Título de la página cuyo modelo de contenido se desea cambiar. No se puede utilizar junto con pageid.
- pageid
 Identificador de la página cuyo modelo de contenido se desea cambiar. No se puede utilizar junto con title.
- Tipo: entero
 - summary
 Resumen de edición y razón para entrada de registro.
Las etiquetas de cambio que se aplicarán a la entrada de registro y a la edición.
- Valores (separados por | u otro separador):
 - model
 Modelo de contenido del nuevo contenido.
- Este parámetro es obligatorio.
 - Uno de los siguientes valores: Scribunto, css, javascript, json, text, wikitext
 - bot
 Marca el cambio de modelo de contenido con un indicador bot.
- Tipo: boolean (más información)
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Cambiar la página principal para tener el modelo de contenido 
text - api.php?action=changecontentmodel&title=Main Page&model=text&token=123ABC [abrir en la zona de pruebas]
 
action=checktoken
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Comprueba la validez de una ficha desde action=query&meta=tokens.
- type
 Tipo de ficha a probar.
- Este parámetro es obligatorio.
 - Uno de los siguientes valores: createaccount, csrf, login, patrol, rollback, userrights, watch
 - token
 Ficha a probar.
- Este parámetro es obligatorio.
 - maxtokenage
 Duración máxima de la ficha, en segundos.
- Tipo: entero
 
- Probar la validez de una ficha csrf.
 - api.php?action=checktoken&type=csrf&token=123ABC [abrir en la zona de pruebas]
 
action=clearhasmsg
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Limpia la marca hasmsg del usuario actual.
- Limpiar la marca 
hasmsgdel usuario actual. - api.php?action=clearhasmsg [abrir en la zona de pruebas]
 
action=clientlogin (login)
- Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Entrar en wiki usando el flujo interactivo.
The general procedure to use this module is:
- Fetch the fields available from action=query&meta=authmanagerinfo with amirequestsfor=login, and a login token from action=query&meta=tokens.
 - Present the fields to the user, and obtain their submission.
 - Post to this module, supplying loginreturnurl and any relevant fields.
 - Check the status in the response.
- If you received PASS or FAIL, you're done. The operation either succeeded or it didn't.
 - If you received UI, present the new fields to the user and obtain their submission. Then post to this module with logincontinue and the relevant fields set, and repeat step 4.
 - If you received REDIRECT, direct the user to the redirecttarget and wait for the return to loginreturnurl. Then post to this module with logincontinue and any fields passed to the return URL, and repeat step 4.
 - If you received RESTART, that means the authentication worked but we don't have a linked user account. You might treat this as UI or as FAIL.
 
 
- loginrequests
 Only use these authentication requests, by the id returned from action=query&meta=authmanagerinfo with amirequestsfor=login or from a previous response from this module.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - loginmessageformat
 Formato utilizado para los mensajes devueltos.
- Uno de los siguientes valores: html, none, raw, wikitext
 - Predeterminado: wikitext
 - loginmergerequestfields
 Combinar la información de los campos para todas las peticiones de autentificación en una matriz.
- Tipo: boolean (más información)
 - loginpreservestate
 Preservar el estado de un intento fallido anterior de inicio de sesión, si es posible.
- Tipo: boolean (más información)
 - loginreturnurl
 Return URL for third-party authentication flows, must be absolute. Either this or logincontinue is required.
Upon receiving a REDIRECT response, you will typically open a browser or web view to the specified redirecttarget URL for a third-party authentication flow. When that completes, the third party will send the browser or web view to this URL. You should extract any query or POST parameters from the URL and pass them as a logincontinue request to this API module.
- logincontinue
 This request is a continuation after an earlier UI or REDIRECT response. Either this or loginreturnurl is required.
- Tipo: boolean (más información)
 - logintoken
 A "login" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 - *
 - This module accepts additional parameters depending on the available authentication requests. Use action=query&meta=authmanagerinfo with amirequestsfor=login (or a previous response from this module, if applicable) to determine the requests available and the fields that they use.
 
- Comenzar el proceso para iniciar sesión en la wiki como usuario Example con la contraseña ExamplePassword.
 - api.php?action=clientlogin&username=Example&password=ExamplePassword&loginreturnurl=http://example.org/&logintoken=123ABC [abrir en la zona de pruebas]
 - Continuar el inicio de sesión después de una respuesta de la UI a la autenticación de dos pasos, en la que devuelve un OATHToken de 987654.
 - api.php?action=clientlogin&logincontinue=1&OATHToken=987654&logintoken=123ABC [abrir en la zona de pruebas]
 
action=compare
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Obtener la diferencia entre 2 páginas.
Se debe pasar un número de revisión, un título de página o una ID tanto desde "de" hasta "a".
- fromtitle
 Primer título para comparar
- fromid
 ID de la primera página a comparar.
- Tipo: entero
 - fromrev
 Primera revisión para comparar.
- Tipo: entero
 - fromslots
 Reemplazar el contenido de la revisión especificada por fromtitle, fromid o fromrev.
Este parámetro especifica las ranuras que se van a modificar. Utiliza desde texto-{ranura}, desde modelo de contenido-{ranura} y desde formato de contenido-{ranura} para especificar el contenido de cada ranura.
- Valores (separados por | u otro separador): main
 - fromtext-{slot}
 Texto de la ranura especificada. Si se omite, la ranura se quita de la revisión.
- This is a templated parameter. When making the request, {slot} in the parameter's name should be replaced with values of fromslots.
 - fromsection-{slot}
 Cuando fromtext-{slot} es el contenido de una sola sección, este es el identificador de sección. Se combinará en la revisión especificada por fromtitle, fromid o fromrev como si se tratara de una edición de sección.
- This is a templated parameter. When making the request, {slot} in the parameter's name should be replaced with values of fromslots.
 - fromcontentformat-{slot}
 Formato de serialización de contenido de desde texto-{ranura}.
- This is a templated parameter. When making the request, {slot} in the parameter's name should be replaced with values of fromslots.
 - Uno de los siguientes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
 - fromcontentmodel-{slot}
 Modelo de contenido de from text-{slot}. Si no se suministra, se calculará en función de los demás parámetros.
- This is a templated parameter. When making the request, {slot} in the parameter's name should be replaced with values of fromslots.
 - Uno de los siguientes valores: Scribunto, css, javascript, json, text, unknown, wikitext
 - frompst
 Realizar una transformación previa al guardado en fromtext-{slot}.
- Tipo: boolean (más información)
 - fromtext
 - En desuso.
 Especifica fromslots=main y utiliza fromtext-main en su lugar.
- fromcontentformat
 - En desuso.
 Especifica fromslots=main y utiliza fromcontentformat-main en su lugar.
- Uno de los siguientes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
 - fromcontentmodel
 - En desuso.
 Especifica fromslots=main y utiliza fromcontentmodel-main en su lugar.
- Uno de los siguientes valores: Scribunto, css, javascript, json, text, unknown, wikitext
 - fromsection
 - En desuso.
 Solamente usar la sección especificada del contenido 'from' especificado.
- totitle
 Segundo título para comparar.
- toid
 Segunda identificador de página para comparar.
- Tipo: entero
 - torev
 Segunda revisión para comparar.
- Tipo: entero
 - torelative
 Utiliza una revisión relativa a la determinada por fromtitle, fromid o fromrev. Todas las demás opciones 'to' se ignorarán.
- Uno de los siguientes valores: cur, next, prev
 - toslots
 Redefine el contenido de la revisión especificada por totitle, toid o torev.
Este parámetro especifica las ranuras que se van a modificar. Utiliza totext-{slot}, tocontentmodel-{slot} y tocontentformat-{slot} para especificar contenido para cada ranura.
- Valores (separados por | u otro separador): main
 - totext-{slot}
 Texto de la ranura especificada. Si se omite, se elimina la ranura de la revisión.
- This is a templated parameter. When making the request, {slot} in the parameter's name should be replaced with values of toslots.
 - tosection-{slot}
 When totext-{slot} is the content of a single section, this is the section identifier. It will be merged into the revision specified by totitle, toid or torev as if for a section edit.
- This is a templated parameter. When making the request, {slot} in the parameter's name should be replaced with values of toslots.
 - tocontentformat-{slot}
 Content serialization format of totext-{slot}.
- This is a templated parameter. When making the request, {slot} in the parameter's name should be replaced with values of toslots.
 - Uno de los siguientes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
 - tocontentmodel-{slot}
 Content model of totext-{slot}. If not supplied, it will be guessed based on the other parameters.
- This is a templated parameter. When making the request, {slot} in the parameter's name should be replaced with values of toslots.
 - Uno de los siguientes valores: Scribunto, css, javascript, json, text, unknown, wikitext
 - topst
 Aplica una transformación sobre totext antes del guardado.
- Tipo: boolean (más información)
 - totext
 - En desuso.
 Specify toslots=main and use totext-main instead.
- tocontentformat
 - En desuso.
 Specify toslots=main and use tocontentformat-main instead.
- Uno de los siguientes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
 - tocontentmodel
 - En desuso.
 Specify toslots=main and use tocontentmodel-main instead.
- Uno de los siguientes valores: Scribunto, css, javascript, json, text, unknown, wikitext
 - tosection
 - En desuso.
 Solamente usar la sección especificada del contenido 'to' especificado.
- prop
 Qué fragmentos de información se obtendrán.
- diff
 - El HTML de las diferencias.
 - diffsize
 - El tamaño del HTML de las diferencias, en bytes.
 - rel
 - The revision IDs of the revision previous to 'from' and after 'to', if any.
 - ids
 - The page and revision IDs of the 'from' and 'to' revisions.
 - title
 - The page titles of the 'from' and 'to' revisions.
 - user
 - The username and ID of the 'from' and 'to' revisions. If the user has been revision deleted, a fromuserhidden or touserhidden property will be returned.
 - comment
 - The comment on the 'from' and 'to' revisions. If the comment has been revision deleted, a fromcommenthidden or tocommenthidden property will be returned.
 - parsedcomment
 - The parsed comment on the 'from' and 'to' revisions. If the comment has been revision deleted, a fromcommenthidden or tocommenthidden property will be returned.
 - size
 - The size of the 'from' and 'to' revisions.
 - timestamp
 - La marca de tiempo de las revisiones 'desde' y 'hasta'.
 
- Valores (separados por | u otro separador): comment, diff, diffsize, ids, parsedcomment, rel, size, timestamp, title, user
 - Predeterminado: diff|ids|title
 - slots
 Return individual diffs for these slots, rather than one combined diff for all slots.
- Valores (separados por | u otro separador): main
 - Para especificar todos los valores, utiliza *.
 - difftype
 Return the comparison formatted as inline HTML.
- Uno de los siguientes valores: table, unified
 - Predeterminado: table
 
- Crear una diferencia entre las revisiones 1 y 2.
 - api.php?action=compare&fromrev=1&torev=2 [abrir en la zona de pruebas]
 
action=createaccount (create)
- Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Crear una nueva cuenta de usuario.
The general procedure to use this module is:
- Fetch the fields available from action=query&meta=authmanagerinfo with amirequestsfor=create, and a createaccount token from action=query&meta=tokens.
 - Present the fields to the user, and obtain their submission.
 - Post to this module, supplying createreturnurl and any relevant fields.
 - Check the status in the response.
- If you received PASS or FAIL, you're done. The operation either succeeded or it didn't.
 - If you received UI, present the new fields to the user and obtain their submission. Then post to this module with createcontinue and the relevant fields set, and repeat step 4.
 - If you received REDIRECT, direct the user to the redirecttarget and wait for the return to createreturnurl. Then post to this module with createcontinue and any fields passed to the return URL, and repeat step 4.
 - If you received RESTART, that means the authentication worked but we don't have a linked user account. You might treat this as UI or as FAIL.
 
 
- createrequests
 Only use these authentication requests, by the id returned from action=query&meta=authmanagerinfo with amirequestsfor=create or from a previous response from this module.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - createmessageformat
 Formato utilizado para los mensajes devueltos.
- Uno de los siguientes valores: html, none, raw, wikitext
 - Predeterminado: wikitext
 - createmergerequestfields
 Combinar la información de los campos para todas las peticiones de autentificación en una matriz.
- Tipo: boolean (más información)
 - createpreservestate
 Preservar el estado de un intento fallido anterior de inicio de sesión, si es posible.
Si action=query&meta=authmanagerinfo devolvió true (verdadero) para hasprimarypreservedstate, deberían omitirse las peticiones marcadas como primary-required. Si devolvió un valor no vacío para preservedusername, se debe usar ese nombre de usuario en el parámetro username.
- Tipo: boolean (más información)
 - createreturnurl
 Return URL for third-party authentication flows, must be absolute. Either this or createcontinue is required.
Upon receiving a REDIRECT response, you will typically open a browser or web view to the specified redirecttarget URL for a third-party authentication flow. When that completes, the third party will send the browser or web view to this URL. You should extract any query or POST parameters from the URL and pass them as a createcontinue request to this API module.
- createcontinue
 This request is a continuation after an earlier UI or REDIRECT response. Either this or createreturnurl is required.
- Tipo: boolean (más información)
 - createtoken
 A "createaccount" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 - *
 - This module accepts additional parameters depending on the available authentication requests. Use action=query&meta=authmanagerinfo with amirequestsfor=create (or a previous response from this module, if applicable) to determine the requests available and the fields that they use.
 
- Empezar el proceso de creación del usuario Example con la contraseña ExamplePassword.
 - api.php?action=createaccount&username=Example&password=ExamplePassword&retype=ExamplePassword&createreturnurl=http://example.org/&createtoken=123ABC [abrir en la zona de pruebas]
 
action=cspreport
- Este módulo es interno o inestable y no debes usarlo. Su funcionamiento puede cambiar sin previo aviso.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Utilizado por los navegadores para informar de violaciones a la normativa de seguridad de contenidos. Este módulo no debe usarse nunca, excepto cuando se usa automáticamente por un navegador web compatible con CSP.
- reportonly
 Marcar como informe proveniente de una normativa de vigilancia, no una impuesta
- Tipo: boolean (más información)
 - source
 Qué generó la cabecera CSP que provocó este informe
- Predeterminado: internal
 
action=delete
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Borrar una página.
- title
 Título de la página a eliminar. No se puede utilizar junto a pageid.
- pageid
 ID de la página a eliminar. No se puede utilizar junto a title.
- Tipo: entero
 - reason
 Motivo de la eliminación. Si no se especifica, se generará uno automáticamente.
Las etiquetas de cambio que se aplicarán a la entrada en la eliminación del registro.
- Valores (separados por | u otro separador):
 - deletetalk
 Eliminar la página de discusión, en caso de existir.
- Tipo: boolean (más información)
 - watch
 - En desuso.
 Añadir esta página a la lista de seguimiento del usuario actual.
- Tipo: boolean (más información)
 - watchlist
 Añadir o quitar incondicionalmente la página de la lista de seguimiento del usuario actual, usar preferencias o no cambiar el estado de seguimiento.
- Uno de los siguientes valores: nochange, preferences, unwatch, watch
 - Predeterminado: preferences
 - unwatch
 - En desuso.
 Quitar la página de la lista de seguimiento del usuario actual.
- Tipo: boolean (más información)
 - oldimage
 El nombre de la imagen antigua es proporcionado conforme a lo dispuesto por action=query&prop=imageinfo&iiprop=archivename.
- token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Borrar Portada.
 - api.php?action=delete&title=Portada&token=123ABC [abrir en la zona de pruebas]
 - Eliminar Portada con el motivo Preparándose para traslado.
 - api.php?action=delete&title=Portada&token=123ABC&reason=Preparing%20for%20move [abrir en la zona de pruebas]
 
action=echocreateevent
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: Echo
 - Licencia: MIT
 
Activar manualmente una notificación a un usuario
- user
 Usuario al que enviar la notificación
- Tipo: usuario, por cualquiera de nombre de usuario y identificador de usuario (p. ej., «#12345»)
 - header
 Contenido del encabezado de la notificación
- Este parámetro es obligatorio.
 - No puede ocupar más de 160 bytes.
 - content
 Contenido del cuerpo de la notificación.
- Este parámetro es obligatorio.
 - No puede ocupar más de 5000 bytes.
 - page
 Página para vincular en la notificación
- Tipo: título de página
 - Acepta páginas inexistentes.
 - section
 Sección donde se entregaría la notificación
- Este parámetro es obligatorio.
 - Uno de los siguientes valores: alert, notice
 - Predeterminado: notice
 Si enviar un correo electrónico también
- Tipo: boolean (más información)
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Enviar una notificación
 - api.php?action=echocreateevent&header=Hi&content=From_API [abrir en la zona de pruebas]
 
action=echomarkread
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: Echo
 - Licencia: MIT
 
Marcar las notificaciones del usuario actual como leídas.
- list
 Lista de identificaciones de notificación para marcar como leídas.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - unreadlist
 Una lista de identificadores de notificación para marcar como leídas.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - all
 Si se establece, marca todas las notificaciones de un usuario como leídas.
- Tipo: boolean (más información)
 - sections
 Lista de secciones a marcar como leídas.
- Valores (separados por | u otro separador): alert, message
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Marca la notificación 8 como leída
 - api.php?action=echomarkread&list=8 [abrir en la zona de pruebas]
 - Marca todas las notificaciones como leídas
 - api.php?action=echomarkread&all=true [abrir en la zona de pruebas]
 - Marca la notificación 1 como no leída
 - api.php?action=echomarkread&unreadlist=1 [abrir en la zona de pruebas]
 
action=echomarkseen
- Este módulo requiere permisos de lectura.
 - Fuente: Echo
 - Licencia: MIT
 
Marcar notificaciones como vistas para el usuario actual.
- type
 Tipo de notificaciones para marcar como leídas: 'alert' (alerta), 'message' (mensaje) o 'all' (todas).
- Este parámetro es obligatorio.
 - Uno de los siguientes valores: alert, all, message
 - timestampFormat
 Formato de fecha y hora que utilizar para la salida, «ISO_8601» o «MW». «MW» aquí está desusado, por lo que todos los clientes deben cambiar a «ISO_8601». Este parámetro desaparecerá y el único formato de salida será «ISO_8601».
- Uno de los siguientes valores: ISO_8601, MW
 - Predeterminado: MW
 
- Marca las notificaciones de todos los tipos como vistas
 - api.php?action=echomarkseen&type=all [abrir en la zona de pruebas]
 
action=echomute
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: Echo
 - Licencia: MIT
 
Silenciar o anular el silencio de las notificaciones de determinados usuarios o páginas.
- type
 A qué lista de silencio agregar o eliminar
- Este parámetro es obligatorio.
 - Uno de los siguientes valores: page-linked-title, user
 - mute
 Páginas o usuarios a añadir a la lista de silenciados
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - unmute
 Páginas o usuarios que hay que eliminar de la lista de silenciados
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
action=edit
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Crear y editar páginas.
- title
 Título de la página a editar. No se puede utilizar junto a pageid.
- pageid
 ID de la página a editar. No se puede utilizar junto a title.
- Tipo: entero
 - section
 Identificador de la sección. 0 para la sección superior, new para una sección nueva. Generalmente será un entero positivo, aunque también puede ser no numérico.
- sectiontitle
 El título de una sección nueva cuando se utilice section=new.
- text
 Contenido de la página.
- summary
 Resumen de edición.
Cuando no se proporcione este parámetro o esté vacío, se podrá generar automáticamente un resumen de edición.
Al utilizar section=new, si no se proporciona sectiontitle, el valor de este parámetro se utilizará en su lugar para el título de la sección, generándose automáticamente un resumen de edición.
Las etiquetas de cambio que se aplicarán a la revisión.
- Valores (separados por | u otro separador):
 - minor
 Marcar esta edición como menor.
- Tipo: boolean (más información)
 - notminor
 No marques esta edición como edición menor aunque esté activada la preferencia de usuario «Marcar todas las ediciones como menores de manera predeterminada».
- Tipo: boolean (más información)
 - bot
 Marcar esta como una edición de bot.
- Tipo: boolean (más información)
 - baserevid
 Identificación de la revisión base, usada para detectar conflictos de ediciones. Se puede obtener mediante action=query&prop=revisions. "Self-conflicts" causan que la edición fracase a menos que basetimestamp sea fijado.
- Tipo: entero
 - basetimestamp
 Cronomarcador de la revisión de base utilizado para detectar conflictos de edición. Puede obtenerse a través de action=query&prop=revisions&rvprop=timestamp. Se ignoran los autoconflictos.
- Tipo: timestamp (formatos permitidos)
 - starttimestamp
 Marca de tiempo de cuando empezó el proceso de edición, usada para detectar conflictos de edición. Se puede obtener un valor apropiado usando curtimestamp cuando comiences el proceso de edición (por ejemplo, al cargar el contenido de la página por editar).
- Tipo: timestamp (formatos permitidos)
 - recreate
 Reemplazar los errores acerca de la página de haber sido eliminados en el ínterin.
- Tipo: boolean (más información)
 - createonly
 No editar la página si ya existe.
- Tipo: boolean (más información)
 - nocreate
 Producir un error si la página no existe.
- Tipo: boolean (más información)
 - watch
 - En desuso.
 Añadir la página a la lista de seguimiento del usuario actual.
- Tipo: boolean (más información)
 - unwatch
 - En desuso.
 Quitar la página de la lista de seguimiento del usuario actual.
- Tipo: boolean (más información)
 - watchlist
 Añadir o eliminar incondicionalmente la página a la lista de seguimiento del usuario actual (ignorado para bots) o no cambiar seguimiento.
- Uno de los siguientes valores: nochange, preferences, unwatch, watch
 - Predeterminado: preferences
 - md5
 El hash MD5 del parámetro text, o los parámetros concatenados prependtext y appendtext. Si se establece, la edición no se hará a menos que el hash sea correcto.
- prependtext
 Añadir este texto al principio de la página o sección. Reemplaza text.
- appendtext
 Añadir este texto al principio de la página o sección. Reemplaza text.
Utiliza section=new para añadir una nueva sección, en lugar de este parámetro.
- undo
 Deshacer esta revisión. Reemplaza text, prependtext y appendtext.
- Tipo: entero
 - El valor debe ser no menor de 0.
 - undoafter
 Deshacer todas las revisiones desde undo a esta. Si no está establecido solo se deshace una revisión.
- Tipo: entero
 - El valor debe ser no menor de 0.
 - redirect
 Resolver redirecciones automáticamente.
- Tipo: boolean (más información)
 - contentformat
 Formato de serialización de contenido utilizado para el texto de entrada.
- Uno de los siguientes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
 - contentmodel
 Modelo de contenido del nuevo contenido.
- Uno de los siguientes valores: Scribunto, css, javascript, json, text, unknown, wikitext
 - token
 A "csrf" token retrieved from action=query&meta=tokens
La clave debe enviarse siempre como el último parámetro o, al menos, después del parámetro text.
- Este parámetro es obligatorio.
 - returnto
 Título de la página. Si al guardar la edición se creó una cuenta temporal, la API puede responder con una URL que el cliente debe visitar para completar el inicio de sesión. Si se proporciona este parámetro, la URL redirigirá a la página indicada, en lugar de a la página que se editó.
- Tipo: título de página
 - Acepta páginas inexistentes.
 - returntoquery
 URL query parameters (with leading ?). If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to a page with the given query parameters.
- Predeterminado: (vacío)
 - returntoanchor
 URL fragment (with leading #). If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to a page with the given fragment.
- Predeterminado: (vacío)
 - g-recaptcha-response
 Field from the ReCaptcha widget.
- Editar una página
 - api.php?action=edit&title=Test&summary=test%20summary&text=article%20content&baserevid=1234567&token=123ABC [abrir en la zona de pruebas]
 - Anteponer __NOTOC__ a una página.
 - api.php?action=edit&title=Test&summary=NOTOC&minor=&prependtext=__NOTOC__%0A&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [abrir en la zona de pruebas]
 - Deshacer intervalo de revisiones 13579-13585 con resumen automático
 - api.php?action=edit&title=Test&undo=13585&undoafter=13579&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [abrir en la zona de pruebas]
 
action=editcheckreferenceurl
- Este módulo es interno o inestable y no debes usarlo. Su funcionamiento puede cambiar sin previo aviso.
 - Este módulo requiere permisos de lectura.
 - Fuente: VisualEditor
 - Licencia: MIT
 
Check the status of a URL for use as a reference.
- url
 URL to check.
- Este parámetro es obligatorio.
 
action=emailuser
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Enviar un mensaje de correo electrónico a un usuario.
- target
 Cuenta de usuario destinatario.
- Este parámetro es obligatorio.
 - subject
 Cabecera del asunto.
- Este parámetro es obligatorio.
 - text
 Cuerpo del mensaje.
- Este parámetro es obligatorio.
 - ccme
 Enviarme una copia de este mensaje.
- Tipo: boolean (más información)
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Enviar un correo al usuario WikiSysop con el texto Content.
 - api.php?action=emailuser&target=WikiSysop&text=Content&token=123ABC [abrir en la zona de pruebas]
 
action=embedvideo
- Este módulo requiere permisos de lectura.
 - Fuente: EmbedVideo
 - Licencia: MIT
 
Muestra el código de incrustación generado con los parámetros especificados.
- service
 Nombre del proveedor (youtube, twitch, etc)
- Este parámetro es obligatorio.
 - id
 ID de video
- Este parámetro es obligatorio.
 - dimensions
 Ancho numérico (100) or ancho por alto (100x100)
- alignment
 Alineación del video
- description
 Descripción del video
- container
 Aceptar para marco, o dejar vacío
- urlargs
 Parámetros URL adicionales
- autoresize
 Redimensionado automático de video (verdadero o falso)
action=expandtemplates
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Expande todas las plantillas en wikitexto.
- title
 Título de la página.
- text
 Wikitexto que se convertirá.
- Este parámetro es obligatorio.
 - revid
 Id. de revisión, para
{{REVISIONID}}y variables similares.- Tipo: entero
 - prop
 Qué elementos de información se utilizan para llegar.
Tenga en cuenta que si no se seleccionan los valores, el resultado contendrá el wikitexto, pero la salida será en un formato obsoleto.
- wikitext
 - El wikitexto expandido.
 - categories
 - Cualesquiera categorías presentes en la entrada que no están representadas en salida de wikitexto.
 - properties
 - Propiedades de página definidas por palabras mágicas en el wikitexto.
 - volatile
 - Si la salida es volátil y no debe ser reutilizada en otro lugar dentro de la página.
 - ttl
 - El tiempo máximo tras el cual deberían invalidarse los resultados en caché.
 - modules
 - Todos los módulos ResourceLoader que las funciones del analizador sintáctico hayan solicitado añadir a la salida. Debe solicitarse jsconfigvars o bien encodedjsconfigvars junto con modules.
 - jsconfigvars
 - Da las variables de configuración JavaScript específicas para la página.
 - encodedjsconfigvars
 - Da las variables de configuración JavaScript específicas para la página como una cadena JSON.
 - parsetree
 - El árbol XML analiza el árbol de la entrada.
 
- Valores (separados por | u otro separador): categories, encodedjsconfigvars, jsconfigvars, modules, parsetree, properties, ttl, volatile, wikitext
 - includecomments
 Incluir o no los comentarios HTML en la salida.
- Tipo: boolean (más información)
 - showstrategykeys
 Si se incluye la información de la estrategia de fusión interna en jsconfigvars.
- Tipo: boolean (más información)
 - generatexml
 - En desuso.
 Generar un árbol de análisis XML (remplazado por prop=parsetree).
- Tipo: boolean (más información)
 
- Expandir el wikitexto {{Project:Sandbox}}.
 - api.php?action=expandtemplates&text={{Project:Sandbox}} [abrir en la zona de pruebas]
 
action=feedcontributions
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Devuelve el suministro de contribuciones de un usuario.
- feedformat
 El formato del suministro.
- Uno de los siguientes valores: atom, rss
 - Predeterminado: rss
 - user
 De qué usuarios recibir contribuciones.
- Este parámetro es obligatorio.
 - Tipo: usuario, por cualquiera de nombre de usuario, IP, Usuario temporal, Intervalo de IP, nombre interwiki (p. ej. "prefijo>NombreDeEjemplo") y identificador de usuario (p. ej., «#12345»)
 - namespace
 Espacio de nombre para filtrar las contribuciones.
- Uno de los siguientes valores: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - year
 A partir del año (y anteriores).
- Tipo: entero
 - month
 A partir del mes (y anteriores).
- Tipo: entero
 - tagfilter
 Filtrar las contribuciones que tienen estas etiquetas.
- Valores (separados por | u otro separador): abusefilter-condition-limit, editcheck-newcontent, editcheck-newreference, editcheck-reference-decline-common-knowledge, editcheck-reference-decline-irrelevant, editcheck-reference-decline-other, editcheck-reference-decline-uncertain, editcheck-references, editcheck-references-activated, mw-blank, mw-changed-redirect-target, mw-contentmodelchange, mw-manual-revert, mw-new-redirect, mw-removed-redirect, mw-replace, mw-reverted, mw-rollback, mw-server-side-upload, mw-undo, visualeditor, visualeditor-needcheck, visualeditor-switched, visualeditor-wikitext, wikieditor
 - Predeterminado: (vacío)
 - deletedonly
 Mostrar solo las contribuciones borradas.
- Tipo: boolean (más información)
 - toponly
 Mostrar solo ediciones que son últimas revisiones.
- Tipo: boolean (más información)
 - newonly
 Mostrar solo ediciones que son creaciones de páginas.
- Tipo: boolean (más información)
 - hideminor
 Ocultar ediciones menores.
- Tipo: boolean (más información)
 - showsizediff
 Mostrar la diferencia de tamaño entre revisiones.
- Tipo: boolean (más información)
 
- Devolver las contribuciones del usuario Example.
 - api.php?action=feedcontributions&user=Example [abrir en la zona de pruebas]
 
action=feedrecentchanges
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Devuelve un suministro de cambios recientes.
- feedformat
 El formato del suministro.
- Uno de los siguientes valores: atom, rss
 - Predeterminado: rss
 - namespace
 Espacio de nombres al cual limitar los resultados.
- Uno de los siguientes valores: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - invert
 Todos los espacios de nombres menos el que está seleccionado.
- Tipo: boolean (más información)
 - associated
 Incluir el espacio de nombres asociado (discusión o principal).
- Tipo: boolean (más información)
 - days
 Días a los que limitar los resultados.
- Tipo: entero
 - El valor debe ser no menor de 1.
 - Predeterminado: 7
 - limit
 Número máximo de resultados que devolver.
- Tipo: entero
 - El valor debe estar entre 1 y 50.
 - Predeterminado: 50
 - from
 Mostrar los cambios realizados a partir de entonces.
- Tipo: timestamp (formatos permitidos)
 - hideminor
 Ocultar cambios menores.
- Tipo: boolean (más información)
 - hidebots
 Ocultar los cambios realizados por bots.
- Tipo: boolean (más información)
 - hideanons
 Ocultar los cambios realizados por usuarios anónimos.
- Tipo: boolean (más información)
 - hideliu
 Ocultar los cambios realizados por usuarios registrados.
- Tipo: boolean (más información)
 - hidepatrolled
 Ocultar los cambios verificados.
- Tipo: boolean (más información)
 - hidemyself
 Ocultar los cambios realizados por el usuario actual.
- Tipo: boolean (más información)
 - hidecategorization
 Ocultar los cambios de pertenencia a categorías.
- Tipo: boolean (más información)
 - tagfilter
 Filtrar por etiquetas.
All edits except ones tagged with the selected ones.
- Tipo: boolean (más información)
 - target
 Mostrar solo los cambios en las páginas enlazadas en esta.
- showlinkedto
 Mostrar los cambios en páginas enlazadas con la página seleccionada.
- Tipo: boolean (más información)
 
- Mostrar los cambios recientes.
 - api.php?action=feedrecentchanges [abrir en la zona de pruebas]
 - Mostrar los cambios recientes limitados a 30 días.
 - api.php?action=feedrecentchanges&days=30 [abrir en la zona de pruebas]
 
action=feedwatchlist
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Devuelve el suministro de una lista de seguimiento.
- feedformat
 El formato del suministro.
- Uno de los siguientes valores: atom, rss
 - Predeterminado: rss
 - hours
 Listar las páginas modificadas desde estas horas hasta ahora.
- Tipo: entero
 - El valor debe estar entre 1 y 72.
 - Predeterminado: 24
 - linktosections
 Enlazar directamente a las secciones cambiadas de ser posible.
- Tipo: boolean (más información)
 - allrev
 Include multiple revisions of the same page within given timeframe.
- Tipo: boolean (más información)
 - wlowner
 Utilizado junto con token para acceder a la lista de seguimiento de otro usuario.
- Tipo: usuario, por nombre de usuario
 - wltoken
 A security token (available in the user's preferences) to allow access to another user's watchlist.
- wlshow
 Muestra solo los elementos que cumplan estos criterios. Por ejemplo, para ver solo ediciones menores realizadas por usuarios conectados, introduce show=minor|!anon.
- Valores (separados por | u otro separador): !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread
 - wltype
 Qué tipos de cambios mostrar:
- edit
 - Ediciones comunes en páginas
 - new
 - Creaciones de páginas.
 - log
 - Entradas del registro.
 - external
 - Cambios externos.
 - categorize
 - Cambios de pertenencia a categorías.
 
- Valores (separados por | u otro separador): categorize, edit, external, log, new
 - Predeterminado: edit|new|log|categorize
 - wlexcludeuser
 No listar cambios de este usuario.
- Tipo: usuario, por cualquiera de nombre de usuario, IP, Usuario temporal, nombre interwiki (p. ej. "prefijo>NombreDeEjemplo") y identificador de usuario (p. ej., «#12345»)
 
- Mostrar el suministro de la lista de seguimiento.
 - api.php?action=feedwatchlist [abrir en la zona de pruebas]
 - Mostrar todos los cambios en páginas vigiladas en las últimas 6 horas.
 - api.php?action=feedwatchlist&allrev=&hours=6 [abrir en la zona de pruebas]
 
action=filerevert
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Revertir el archivo a una versión anterior.
- filename
 Nombre de archivo final, sin el prefijo Archivo:
- Este parámetro es obligatorio.
 - comment
 Comentario de carga.
- Predeterminado: (vacío)
 - archivename
 Nombre del archivo de la revisión para deshacerla.
- Este parámetro es obligatorio.
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Devolver Wiki.png a la versión del 2011-03-05T15:27:40Z.
 - api.php?action=filerevert&filename=Wiki.png&comment=Revert&archivename=20110305152740!Wiki.png&token=123ABC [abrir en la zona de pruebas]
 
action=help
- Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Mostrar la ayuda para los módulos especificados.
- modules
 Módulos para los que mostrar ayuda (valores de los parámetros action y format o main). Se pueden especificar submódulos con un +.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - Predeterminado: main
 - submodules
 Incluir ayuda para submódulos del módulo con nombre.
- Tipo: boolean (más información)
 - recursivesubmodules
 Incluir ayuda para submódulos recursivamente.
- Tipo: boolean (más información)
 - wrap
 Envolver el producto en una estructura de respuesta de la API estándar.
- Tipo: boolean (más información)
 - toc
 Incluir un sumario en la salida HTML.
- Tipo: boolean (más información)
 
- Ayuda del módulo principal
 - api.php?action=help [abrir en la zona de pruebas]
 - Ayuda para action=query y todos sus submódulos.
 - api.php?action=help&modules=query&submodules=1 [abrir en la zona de pruebas]
 - Toda la ayuda en una página
 - api.php?action=help&recursivesubmodules=1 [abrir en la zona de pruebas]
 - Ayuda del módulo de ayuda en sí
 - api.php?action=help&modules=help [abrir en la zona de pruebas]
 - Ayuda para dos submódulos de consulta.
 - api.php?action=help&modules=query+info|query+categorymembers [abrir en la zona de pruebas]
 
action=imagerotate
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Girar una o más imágenes.
- rotation
 Grados que rotar una imagen en sentido horario.
- Este parámetro es obligatorio.
 - Uno de los siguientes valores: 90, 180, 270
 - continue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
Etiquetas que añadir a la entrada en el registro de subidas.
- Valores (separados por | u otro separador):
 - titles
 Una lista de títulos en los que trabajar.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - pageids
 Una lista de identificadores de páginas en las que trabajar.
- Tipo: lista de enteros
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - revids
 Una lista de identificadores de revisiones en las que trabajar.
- Tipo: lista de enteros
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - 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.
 - geosearch
 - Devuelve las páginas con coordenadas ubicadas en una zona particular.
 - 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.
 - 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.
 
- Uno de los siguientes valores: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, geosearch, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
 - redirects
 Resolver automáticamente las redirecciones en titles, pageids, y revids y en las páginas devueltas por generator.
- Tipo: boolean (más información)
 - converttitles
 Convertir los títulos a otras variantes, si es necesario. Solo funciona si el idioma del contenido de la wiki admite la conversión entre variantes. La conversión entre variantes está habilitada en idiomas tales como ban, en, crh, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh y zh.
- Tipo: boolean (más información)
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Rotar File:Example.png 90 grados.
 - api.php?action=imagerotate&titles=File:Example.jpg&rotation=90&token=123ABC [abrir en la zona de pruebas]
 - Rotar todas las imágenes en Category:Flip 180 grados.
 - api.php?action=imagerotate&generator=categorymembers&gcmtitle=Category:Flip&gcmtype=file&rotation=180&token=123ABC [abrir en la zona de pruebas]
 
action=import
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Importar una página desde otra wiki, o desde un archivo XML.
Tenga en cuenta que el HTTP POST debe hacerse como una carga de archivos (es decir, el uso de multipart/form-data) al enviar un archivo para el parámetro xml.
- summary
 Resumen de importación de entrada del registro.
- xml
 Se cargó el archivo XML.
- Must be posted as a file upload using multipart/form-data.
 - interwikiprefix
 Para importaciones cargadas: el prefijo de interwiki debe aplicarse a los nombres de usuario desconocidos (y a los conocidos si se define assignknownusers).
- interwikisource
 Para importaciones interwiki: wiki desde la que importar.
- Uno de los siguientes valores:
 - interwikipage
 Para importaciones interwiki: página a importar.
- fullhistory
 Para importaciones interwiki: importar todo el historial, no solo la versión actual.
- Tipo: boolean (más información)
 - templates
 Para importaciones interwiki: importar también todas las plantillas incluidas.
- Tipo: boolean (más información)
 - namespace
 Importar a este espacio de nombres. No puede usarse simultáneamente con rootpage.
- Uno de los siguientes valores: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - assignknownusers
 Asignar ediciones a usuarios locales cuando sus nombres de usuario existan localmente.
- Tipo: boolean (más información)
 - rootpage
 Importar como subpágina de esta página. No puede usarse simultáneamente con namespace.
Las etiquetas de cambio que se aplicarán a la entrada en el registro de importaciones y a la revisión nula de las páginas importadas.
- Valores (separados por | u otro separador):
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Importar meta:Help:ParserFunctions al espacio de nombres 100 con todo el historial.
 - api.php?action=import&interwikisource=meta&interwikipage=Help:ParserFunctions&namespace=100&fullhistory=&token=123ABC [abrir en la zona de pruebas]
 
action=jsonconfig
- Este módulo requiere permisos de lectura.
 - Fuente: JsonConfig
 - Licencia: GPL-2.0-or-later
 
Permite un acceso directo al subsistema JsonConfig.
- command
 Qué subacción realizar sobre JsonConfig:
- status
 - muestra la configuración JsonConfig.
 - reset
 - borra configuraciones de la caché. Requiere el parámetro title y el permiso jsonconfig-reset
 - reload
 - recarga y guarda en caché configuraciones del almacén de configuraciones. Requiere el parámetro title y el permiso jsonconfig-reset.
 - status
 - Shows JsonConfig configuration.
 - reset
 - Clears configurations from cache. Requires title parameter and jsonconfig-flush right.
 - reload
 - Reloads and caches configurations from config store. Requires title parameter and jsonconfig-reset right.
 
- Uno de los siguientes valores: reload, reset, status
 - Predeterminado: status
 - namespace
 Número del espacio de nombres del título que se desea procesar
- Tipo: entero
 - title
 Título que procesar sin el prefijo de espacio de nombres.
- Predeterminado: (vacío)
 - content
 Para command=reload, usa este contenido en su lugar.
- Predeterminado: (vacío)
 
- Mostrar configuración
 - api.php?action=jsonconfig&format=json [abrir en la zona de pruebas]
 - Restablecer Data:Brazil/Amazonas.map
 - api.php?action=jsonconfig&command=reset&namespace=486&title=Brazil/Amazonas.map&format=json [abrir en la zona de pruebas]
 - Recargar Data:Brazil/Amazonas.map
 - api.php?action=jsonconfig&command=reload&namespace=486&title=Brazil/Amazonas.map&format=json [abrir en la zona de pruebas]
 
action=linkaccount (link)
- Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Vincular una cuenta de un proveedor de terceros para el usuario actual.
The general procedure to use this module is:
- Fetch the fields available from action=query&meta=authmanagerinfo with amirequestsfor=link, and a csrf token from action=query&meta=tokens.
 - Present the fields to the user, and obtain their submission.
 - Post to this module, supplying linkreturnurl and any relevant fields.
 - Check the status in the response.
- If you received PASS or FAIL, you're done. The operation either succeeded or it didn't.
 - If you received UI, present the new fields to the user and obtain their submission. Then post to this module with linkcontinue and the relevant fields set, and repeat step 4.
 - If you received REDIRECT, direct the user to the redirecttarget and wait for the return to linkreturnurl. Then post to this module with linkcontinue and any fields passed to the return URL, and repeat step 4.
 - If you received RESTART, that means the authentication worked but we don't have a linked user account. You might treat this as UI or as FAIL.
 
 
- linkrequests
 Only use these authentication requests, by the id returned from action=query&meta=authmanagerinfo with amirequestsfor=link or from a previous response from this module.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - linkmessageformat
 Formato utilizado para los mensajes devueltos.
- Uno de los siguientes valores: html, none, raw, wikitext
 - Predeterminado: wikitext
 - linkmergerequestfields
 Combinar la información de los campos para todas las peticiones de autentificación en una matriz.
- Tipo: boolean (más información)
 - linkreturnurl
 Return URL for third-party authentication flows, must be absolute. Either this or linkcontinue is required.
Upon receiving a REDIRECT response, you will typically open a browser or web view to the specified redirecttarget URL for a third-party authentication flow. When that completes, the third party will send the browser or web view to this URL. You should extract any query or POST parameters from the URL and pass them as a linkcontinue request to this API module.
- linkcontinue
 This request is a continuation after an earlier UI or REDIRECT response. Either this or linkreturnurl is required.
- Tipo: boolean (más información)
 - linktoken
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 - *
 - This module accepts additional parameters depending on the available authentication requests. Use action=query&meta=authmanagerinfo with amirequestsfor=link (or a previous response from this module, if applicable) to determine the requests available and the fields that they use.
 
- Iniciar el proceso de vincular a una cuenta de Ejemplo.
 - api.php?action=linkaccount&provider=Example&linkreturnurl=http://example.org/&linktoken=123ABC [abrir en la zona de pruebas]
 
action=loaddrafts
- Este módulo requiere permisos de lectura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: Drafts
 - Licencia: GPL-2.0-or-later
 
Load a previously saved draft.
- id
 The ID of the draft.
- Este parámetro es obligatorio.
 - Tipo: entero
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
action=login (lg)
- Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Iniciar sesión y obtener las cookies de autenticación.
Esta acción solo se debe utilizar en combinación con Special:BotPasswords; para la cuenta de inicio de sesión no se utiliza y puede fallar sin previo aviso. Para iniciar la sesión de forma segura a la cuenta principal, utilice action=clientlogin.
- lgname
 Nombre de usuario.
- lgpassword
 Contraseña.
- lgdomain
 Dominio (opcional).
- lgtoken
 A "login" token retrieved from action=query&meta=tokens
action=logout
- Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Salir y vaciar los datos de la sesión.
- token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Cerrar la sesión del usuario actual.
 - api.php?action=logout&token=123ABC [abrir en la zona de pruebas]
 
action=managetags
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Realizar tareas de administración relacionadas con el cambio de etiquetas.
Qué operación realizar:
- create
 - Crear una nueva etiqueta de cambio de uso manual.
 - delete
 - Eliminar una etiqueta de cambio de la base de datos, eliminando la etiqueta de todas las revisiones, cambios en entradas recientes y registros en los que se ha utilizado.
 - activate
 - Activar una etiqueta de cambio, permitiendo a los usuarios aplicarla manualmente.
 - deactivate
 - Desactivar una etiqueta de cambio, evitando que los usuarios la apliquen manualmente.
 
- Este parámetro es obligatorio.
 - Uno de los siguientes valores: activate, create, deactivate, delete
 Etiqueta para crear, eliminar, activar o desactivar. Para crear una etiqueta, esta debe no existir. Para eliminarla, debe existir. Para activarla, debe existir y no estar en uso por ninguna extensión. Para desactivarla, debe estar activada y definida manualmente.
- Este parámetro es obligatorio.
 Un motivo opcional para crear, eliminar, activar o desactivar la etiqueta.
- Predeterminado: (vacío)
 Ya sea para ignorar las advertencias que se emiten durante la operación.
- Tipo: boolean (más información)
 Las etiquetas de cambio que se aplicarán a la entrada en el registro de administración de etiquetas.
- Valores (separados por | u otro separador):
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Crear una etiqueta llamada spam con el motivo For use in edit patrolling
 - api.php?action=managetags&operation=create&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [abrir en la zona de pruebas]
 - Eliminar la etiqueta vandlaism con el motivo Misspelt
 - api.php?action=managetags&operation=delete&tag=vandlaism&reason=Misspelt&token=123ABC [abrir en la zona de pruebas]
 - Activar una etiqueta llamada spam con el motivo For use in edit patrolling
 - api.php?action=managetags&operation=activate&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [abrir en la zona de pruebas]
 - Desactivar una etiqueta llamada spam con el motivo No longer required
 - api.php?action=managetags&operation=deactivate&tag=spam&reason=No+longer+required&token=123ABC [abrir en la zona de pruebas]
 
action=mergehistory
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Fusionar historiales de páginas.
- from
 El título de la página desde la que se combinará la historia. No se puede utilizar junto con fromid.
- fromid
 Page ID de la página desde la que se combinara el historial. No se puede utilizar junto con from.
- Tipo: entero
 - to
 El título de la página desde la que se combinara el historial. No se puede utilizar junto con toid.
- toid
 Page ID de la página desde la que se combinara el historial. No se puede utilizar junto con to.
- Tipo: entero
 - timestamp
 La marca de tiempo de las revisiones se moverá del historial de la página de origen al historial de la página de destino. Si se omite, todo el historial de la página de la página de origen se fusionará en la página de destino.
- Tipo: timestamp (formatos permitidos)
 - reason
 Motivo para la fusión del historial.
- Predeterminado: (vacío)
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Combinar todo el historial de Oldpage en Newpage.
 - api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason [abrir en la zona de pruebas]
 - Combinar las revisiones de Oldpage hasta el 2015-12-31T04:37:41Z en Newpage.
 - api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason×tamp=2015-12-31T04%3A37%3A41Z [abrir en la zona de pruebas]
 
action=move
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Trasladar una página.
- from
 Título de la página a renombrar. No se puede utilizar con fromid.
- fromid
 ID de la página a renombrar. No se puede utilizar con from.
- Tipo: entero
 - to
 Título para cambiar el nombre de la página.
- Este parámetro es obligatorio.
 - reason
 Motivo del cambio de nombre.
- Predeterminado: (vacío)
 - movetalk
 Renombrar la página de discusión si existe.
- Tipo: boolean (más información)
 - movesubpages
 Renombrar las subpáginas si procede.
- Tipo: boolean (más información)
 - noredirect
 No crear una redirección.
- Tipo: boolean (más información)
 - watchlist
 Añadir o eliminar incondicionalmente la página a la lista de seguimiento del usuario actual (ignorado para bots) o no cambiar seguimiento.
- Uno de los siguientes valores: nochange, preferences, unwatch, watch
 - Predeterminado: preferences
 - ignorewarnings
 Ignorar cualquier aviso.
- Tipo: boolean (más información)
 Las etiquetas de cambio que se aplicarán a la entrada en el registro de traslados y en la revisión nula de la página de destino.
- Valores (separados por | u otro separador):
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Trasladar Badtitle a Goodtitle sin dejar una redirección.
 - api.php?action=move&from=Badtitle&to=Goodtitle&token=123ABC&reason=Misspelled%20title&movetalk=&noredirect= [abrir en la zona de pruebas]
 
action=opensearch
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Buscar en la wiki mediante el protocolo OpenSearch.
- search
 Buscar cadena.
- Este parámetro es obligatorio.
 - namespace
 Espacios de nombres que buscar. Se ignora si search comienza por un prefijo de espacio de nombre válido.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - Predeterminado: 0
 - limit
 Número máximo de resultados que devolver.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - suggest
 - En desuso.
 Ya no se utiliza.
- Tipo: boolean (más información)
 - redirects
 Cómo manejar las redirecciones:
- return
 - Devuelve la propia redirección.
 - resolve
 - Devuelve la página de destino. Puede devolver menos de limit resultados.
 
Por motivos históricos, el valor predeterminado es "return" para format=json y "resolve" para otros formatos.
- Uno de los siguientes valores: resolve, return
 - format
 El formato de salida.
- Uno de los siguientes valores: json, jsonfm, xml, xmlfm
 - Predeterminado: json
 - warningsaserror
 Si las advertencias están planteadas con format=json, devolver un error de API en lugar de hacer caso omiso de ellas.
- Tipo: boolean (más información)
 
- Buscar páginas que empiecen por Te.
 - api.php?action=opensearch&search=Te [abrir en la zona de pruebas]
 
action=options
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Cambiar preferencias del usuario actual.
Solo se pueden establecer opciones que estén registradas en el núcleo o en una de las extensiones instaladas u opciones con claves predefinidas con userjs- (diseñadas para utilizarse con scripts de usuario).
- reset
 Restablece las preferencias de la página web a sus valores predeterminados.
- Tipo: boolean (más información)
 - resetkinds
 Lista de tipos de opciones a restablecer cuando la opción reset esté establecida.
- Valores (separados por | u otro separador): all, registered, registered-checkmatrix, registered-multiselect, special, unused, userjs
 - Predeterminado: all
 - change
 Lista de cambios con el formato nombre=valor (por ejemplo: skin=vector). Si no se da ningún valor (ni siquiera un signo de igual), por ejemplo: optionname|otheroption|..., la opción se restablecerá a sus valores predeterminados. Si algún valor contiene el carácter tubería (|), se debe utilizar el separador alternativo de múltiples valores para que las operaciones se realicen correctamente.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - optionname
 El nombre de la opción que debe establecerse en el valor dado por optionvalue.
- optionvalue
 El valor de la opción especificada por optionname.
- global
 What to do if the option was set globally using the GlobalPreferences extension.
- ignore: Do nothing. The option remains with its previous value.
 - override: Add a local override.
 - update: Update the option globally.
 
- Uno de los siguientes valores: ignore, override, update
 - Predeterminado: ignore
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Restablecer todas las preferencias
 - api.php?action=options&reset=&token=123ABC [abrir en la zona de pruebas]
 - Cambiar las preferencias skin y hideminor.
 - api.php?action=options&change=skin=vector|hideminor=1&token=123ABC [abrir en la zona de pruebas]
 - Restablecer todas las preferencias y establecer skin y nickname.
 - api.php?action=options&reset=&change=skin=monobook&optionname=nickname&optionvalue=[[User:Beau|Beau]]%20([[User_talk:Beau|talk]])&token=123ABC [abrir en la zona de pruebas]
 
action=paraminfo
- Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Obtener información acerca de los módulos de la API.
- modules
 Lista de los nombres de los módulos (valores de los parámetros action y format o main). Se pueden especificar submódulos con un +, todos los submódulos con +* o todos los submódulos recursivamente con +**.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - helpformat
 Formato de las cadenas de ayuda.
- Uno de los siguientes valores: html, none, raw, wikitext
 - Predeterminado: none
 - querymodules
 - En desuso.
 Lista de los nombres de los módulos de consulta (valor de los parámetros prop, meta or list). Utiliza modules=query+foo en vez de querymodules=foo.
- Valores (separados por | u otro separador): abusefilters, abuselog, allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allmessages, allpages, allredirects, allrevisions, alltransclusions, allusers, authmanagerinfo, backlinks, blocks, categories, categoryinfo, categorymembers, contributors, coordinates, deletedrevisions, deletedrevs, duplicatefiles, embeddedin, extlinks, exturlusage, filearchive, filerepoinfo, fileusage, geosearch, imageinfo, images, imageusage, info, iwbacklinks, iwlinks, langbacklinks, langlinks, languageinfo, links, linkshere, logevents, mapdata, mystashedfiles, notifications, pageimages, pagepropnames, pageprops, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, siteinfo, stashimageinfo, tags, templates, tokens, transcludedin, unreadnotificationpages, usercontribs, userinfo, users, watchlist, watchlistraw
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - mainmodule
 - En desuso.
 Obtener también información sobre el módulo principal (primer nivel). Utilizar modules=main en su lugar.
- pagesetmodule
 - En desuso.
 Obtener también información sobre el módulo PageSet (Proporcionar títulos= y amigos).
- formatmodules
 - En desuso.
 Lista de los nombres del formato de los módulos (valor del parámetro format). Utiliza modules en su lugar.
- Valores (separados por | u otro separador): json, jsonfm, none, php, phpfm, rawfm, xml, xmlfm
 
- Mostrar información para action=parse, format=jsonfm, action=query&list=allpages y action=query&meta=siteinfo.
 - api.php?action=paraminfo&modules=parse|phpfm|query%2Ballpages|query%2Bsiteinfo [abrir en la zona de pruebas]
 - Mostrar información para todos los submódulos de action=query.
 - api.php?action=paraminfo&modules=query%2B* [abrir en la zona de pruebas]
 
action=parse
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Analiza el contenido y devuelve la salida del analizador sintáctico.
Véanse los distintos módulos prop de action=query para obtener información de la versión actual de una página.
Hay varias maneras de especificar el texto que analizar:
- Especificar una página o revisión, mediante page, pageid o oldid.
 - Especificar explícitamente el contenido, mediante text, title, revid, y contentmodel.
 - Especificar solamente un resumen que analizar. Se debería asignar a prop un valor vacío.
 
- title
 Título de la página a la que pertenece el texto. Si se omite se debe especificar contentmodel, y se usará API como título.
- text
 Texto a analizar. Utiliza title o contentmodel para controlar el modelo del contenido.
- revid
 Revision ID, for
{{REVISIONID}}and similar variables.- Tipo: entero
 - summary
 Resumen a analizar.
- page
 Analizar el contenido de esta página. No se puede utilizar con text y title.
- pageid
 Analizar el contenido de esta página. Remplaza page.
- Tipo: entero
 - redirects
 Si page o pageid contienen una redirección, soluciónalo.
- Tipo: boolean (más información)
 - oldid
 Analizar el contenido de esta revisión. Remplaza page y pageid.
- Tipo: entero
 - prop
 Qué piezas de información obtener:
- text
 - Da el texto analizado en wikitexto.
 - langlinks
 - Da el idioma de los enlaces en el wikitexto analizado.
 - categories
 - Da las categorías en el wikitexto analizado.
 - categorieshtml
 - Da la versión HTML de las categorías.
 - links
 - Da los enlaces internos del wikitexto analizado.
 - templates
 - Da las plantillas del wikitexto analizado.
 - images
 - Da las imágenes del wikitexto analizado.
 - externallinks
 - Da los enlaces externos del wikitexto analizado.
 - sections
 - Da las secciones del wikitexto analizado.
 - revid
 - Añade la ID de revisión de la página analizada.
 - displaytitle
 - Añade el título del wikitexto analizado.
 - subtitle
 - Añade el subtítulo de la página analizada.
 - headhtml
 - Proporciona la 
<head>analizada de la página. - modules
 - Proporciona los módulos de ResourceLoader utilizados en la página. Para cargar, utiliza 
mw.loader.using(). jsconfigvars o bien encodedjsconfigvars deben solicitarse en conjunto con modules. - jsconfigvars
 - Proporciona las variables de configuración de JavaScript específicas de la página. Para obtenerlas, utiliza 
mw.config.set(). - encodedjsconfigvars
 - Da la configuración JavaScript de variables específica para la página como cadena JSON.
 - indicators
 - Da el HTML de los indicadores de estado utilizados en la página.
 - iwlinks
 - Da los enlaces interwiki del texto analizado.
 - wikitext
 - Da el wikitexto original que se había analizado.
 - properties
 - Da varias propiedades definidas en el wikitexto analizado.
 - limitreportdata
 - Da el informe del límite de forma estructurada. No da datos si disablelimitreport está establecido.
 - limitreporthtml
 - Da la versión HTML del informe del límite. No da datos si disablelimitreport está establecido.
 - parsetree
 - El árbol de análisis sintáctico XML del contenido de la revisión (requiere modelo de contenido 
wikitext) - parsewarnings
 - Da las advertencias que se produjeron al analizar el contenido (en forma de wikitexto).
 - parsewarningshtml
 - Gives the warnings that occurred while parsing content (as HTML).
 - headitems
 - En desuso. Proporciona elementos para colocar en el 
<head>de la página. 
- Valores (separados por | u otro separador): categories, categorieshtml, displaytitle, encodedjsconfigvars, externallinks, headhtml, images, indicators, iwlinks, jsconfigvars, langlinks, limitreportdata, limitreporthtml, links, modules, parsetree, parsewarnings, parsewarningshtml, properties, revid, sections, subtitle, templates, text, wikitext, headitems
 - Predeterminado: text|langlinks|categories|links|templates|images|externallinks|sections|revid|displaytitle|iwlinks|properties|parsewarnings
 - wrapoutputclass
 CSS class to use to wrap the parser output.
- Predeterminado: mw-parser-output
 - usearticle
 Use the ArticleParserOptions hook to ensure the options used match those used for article page views
- Tipo: boolean (más información)
 - parsoid
 Generate HTML conforming to the MediaWiki DOM spec using Parsoid.
- Tipo: boolean (más información)
 - pst
 Guardar previamente los cambios antes de transformar la entrada antes de analizarla. Sólo es válido cuando se utiliza con el texto.
- Tipo: boolean (más información)
 - onlypst
 Guardar previamente los cambios antes de transformar (PST) en la entrada. Devuelve el mismo wikitexto, después de que un PST se ha aplicado. Sólo es válido cuando se utiliza con text.
- Tipo: boolean (más información)
 - effectivelanglinks
 - En desuso.
 Incluye enlaces de idiomas proporcionados por las extensiones (para utilizar con prop=langlinks).
- Tipo: boolean (más información)
 - section
 Analizar solo el contenido del número de sección con este identificador.
Si el valor es new, analiza text y sectiontitle como si se añadiera una nueva sección a la página.
new solo se permite cuando se especifique text.
- sectiontitle
 Nuevo título de sección cuando section tiene el valor new.
Al contrario que en la edición de páginas, no se sustituye por summary cuando se omite o su valor es vacío.
- disablepp
 - En desuso.
 Usa disablelimitreport en su lugar.
- Tipo: boolean (más información)
 - disablelimitreport
 Omitir el informe de límite ("NewPP limit report") desde la salida del analizador.
- Tipo: boolean (más información)
 - disableeditsection
 Omitir los enlaces de edición de sección de la salida del analizador.
- Tipo: boolean (más información)
 - disablestylededuplication
 Do not deduplicate inline stylesheets in the parser output.
- Tipo: boolean (más información)
 - showstrategykeys
 Si se incluye la información de la estrategia de fusión interna en jsconfigvars.
- Tipo: boolean (más información)
 - generatexml
 - En desuso.
 Generar árbol de análisis sintáctico XML (requiere modelo de contenido
wikitext; sustituido por prop=parsetree).- Tipo: boolean (más información)
 - preview
 Analizar en modo de vista previa.
- Tipo: boolean (más información)
 - sectionpreview
 Analizar sección en modo de vista previa (también activa el modo de vista previa).
- Tipo: boolean (más información)
 - disabletoc
 Omitir el sumario en la salida.
- Tipo: boolean (más información)
 - useskin
 Aplicar la apariencia seleccionada a la salida del analizador. Puede afectar a las siguientes propiedades: text, langlinks, headitems, módulos, jsconfigvars, indicadores.
- Uno de los siguientes valores: apioutput, authentication-popup, citizen, fallback, json, minerva, monobook, timeless, vector, vector-2022
 - contentformat
 Formato de serialización de contenido utilizado para la introducción de texto. Sólo es válido cuando se utiliza con text.
- Uno de los siguientes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
 - contentmodel
 Modelo de contenido del texto de entrada. Si se omite, se debe especificar title, y el valor por defecto será el modelo del título especificado. Solo es válido cuando se use junto con text.
- Uno de los siguientes valores: Scribunto, css, javascript, json, text, unknown, wikitext
 
- Analizar una página.
 - api.php?action=parse&page=Project:Sandbox [abrir en la zona de pruebas]
 - Analizar wikitexto.
 - api.php?action=parse&text={{Project:Sandbox}}&contentmodel=wikitext [abrir en la zona de pruebas]
 - Analizar wikitexto, especificando el título de la página.
 - api.php?action=parse&text={{PAGENAME}}&title=Test [abrir en la zona de pruebas]
 - Analizar un resumen.
 - api.php?action=parse&summary=Some+[[link]]&prop= [abrir en la zona de pruebas]
 
action=patrol
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Verificar una página o revisión.
- rcid
 Identificador de cambios recientes que verificar.
- Tipo: entero
 - revid
 Identificador de revisión que patrullar.
- Tipo: entero
 Las etiquetas de cambio que se aplicarán a la entrada en el registro de patrulla.
- Valores (separados por | u otro separador):
 - token
 A "patrol" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Verificar un cambio reciente.
 - api.php?action=patrol&token=123ABC&rcid=230672766 [abrir en la zona de pruebas]
 - Verificar una revisión.
 - api.php?action=patrol&token=123ABC&revid=230672766 [abrir en la zona de pruebas]
 
action=protect
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Cambiar el nivel de protección de una página.
- title
 Título de la página a (des)proteger. No se puede utilizar con pageid.
- pageid
 ID de la página a (des)proteger. No se puede utilizar con title.
- Tipo: entero
 - protections
 Lista de los niveles de protección, con formato action=level (por ejemplo: edit=sysop). Un nivel de all («todos») significa que cualquier usuaro puede realizar la acción, es decir, no hay restricción.
Nota: Cualquier acción no mencionada tendrá las restricciones eliminadas.
- Este parámetro es obligatorio.
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - expiry
 Marcas de tiempo de expiración. Si solo se establece una marca de tiempo, se utilizará para todas las protecciones. Utiliza infinite, indefinite, infinity, o never para una protección indefinida.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - Predeterminado: infinite
 - reason
 Motivo de la (des)protección.
- Predeterminado: (vacío)
 Las etiquetas de cambio que se aplicarán a la entrada en el registro de protección.
- Valores (separados por | u otro separador):
 - cascade
 Activar la protección en cascada (o sea, proteger plantillas e imágenes transcluidas usadas en esta página). Se ignorará si ninguno de los niveles de protección dados son compatibles con la función de cascada.
- Tipo: boolean (más información)
 - watch
 - En desuso.
 Si se activa, añade la página en proceso de (des)protección a la lista de seguimiento del usuario actual.
- Tipo: boolean (más información)
 - watchlist
 Añadir o eliminar incondicionalmente la página a la lista de seguimiento del usuario actual (ignorado para bots) o no cambiar seguimiento.
- Uno de los siguientes valores: nochange, preferences, unwatch, watch
 - Predeterminado: preferences
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Proteger una página.
 - api.php?action=protect&title=Portada&token=123ABC&protections=edit=sysop|move=sysop&cascade=&expiry=20070901163000|never [abrir en la zona de pruebas]
 - Desproteger una página estableciendo la restricción a all («todos», es decir, cualquier usuario puede realizar la acción).
 - api.php?action=protect&title=Portada&token=123ABC&protections=edit=all|move=all&reason=Lifting%20restrictions [abrir en la zona de pruebas]
 - Desproteger una página anulando las restricciones.
 - api.php?action=protect&title=Portada&token=123ABC&protections=&reason=Lifting%20restrictions [abrir en la zona de pruebas]
 
action=purge
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Purgar la caché de los títulos proporcionados.
- forcelinkupdate
 Actualizar las tablas de enlaces.
- Tipo: boolean (más información)
 - forcerecursivelinkupdate
 Actualizar la tabla de enlaces y todas las tablas de enlaces de cualquier página que use esta página como una plantilla.
- Tipo: boolean (más información)
 - continue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- titles
 Una lista de títulos en los que trabajar.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - pageids
 Una lista de identificadores de páginas en las que trabajar.
- Tipo: lista de enteros
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - revids
 Una lista de identificadores de revisiones en las que trabajar.
- Tipo: lista de enteros
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - 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.
 - geosearch
 - Devuelve las páginas con coordenadas ubicadas en una zona particular.
 - 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.
 - 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.
 
- Uno de los siguientes valores: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, geosearch, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
 - redirects
 Resolver automáticamente las redirecciones en titles, pageids, y revids y en las páginas devueltas por generator.
- Tipo: boolean (más información)
 - converttitles
 Convertir los títulos a otras variantes, si es necesario. Solo funciona si el idioma del contenido de la wiki admite la conversión entre variantes. La conversión entre variantes está habilitada en idiomas tales como ban, en, crh, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh y zh.
- Tipo: boolean (más información)
 
- Purgar la Main Page y la página API.
 - api.php?action=purge&titles=Portada|API [abrir en la zona de pruebas]
 - Purgar las 10 primeras páginas del espacio de nombres principal.
 - api.php?action=purge&generator=allpages&gapnamespace=0&gaplimit=10 [abrir en la zona de pruebas]
 
action=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.
- 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.
 - contributors
 - Obtener la lista de contribuidores conectados y el número de contribuidores anónimos de una página.
 - coordinates
 - Devuelve las coordenadas de las páginas indicadas.
 - 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.
 - 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.
 - 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.
 - redirects
 - Devuelve todas las redirecciones a 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.
 - mapdata
 - Interno. Request all Kartographer map data for the given pages
 
- Valores (separados por | u otro separador): categories, categoryinfo, contributors, coordinates, deletedrevisions, duplicatefiles, extlinks, fileusage, imageinfo, images, info, iwlinks, langlinks, links, linkshere, pageimages, pageprops, redirects, revisions, stashimageinfo, templates, transcludedin, mapdata
 - list
 Qué listas obtener.
- abusefilters
 - Mostrar los detalles de los filtros antiabusos.
 - abuselog
 - Mostrar los eventos que fueron detectados por uno de los filtros antiabusos.
 - 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.
 - allusers
 - Enumerar todos los usuarios registrados.
 - backlinks
 - Encuentra todas las páginas que enlazan a la página dada.
 - blocks
 - Listar todos los usuarios y direcciones IP bloqueadas.
 - categorymembers
 - Lista todas las páginas en una categoría dada.
 - 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.
 - geosearch
 - Devuelve las páginas con coordenadas ubicadas en una zona particular.
 - 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.
 - 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 la 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.
 - deletedrevs
 - En desuso. Muestra la lista de revisiones borradas.
 
- Valores (separados por | u otro separador): abusefilters, abuselog, allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, allusers, backlinks, blocks, categorymembers, embeddedin, exturlusage, filearchive, geosearch, imageusage, iwbacklinks, langbacklinks, logevents, mystashedfiles, pagepropnames, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, search, tags, usercontribs, users, watchlist, watchlistraw, deletedrevs
 - meta
 Qué metadatos obtener.
- allmessages
 - Devolver los mensajes de este sitio.
 - authmanagerinfo
 - Recuperar información sobre el estado de autenticación actual.
 - filerepoinfo
 - Devuelve metainformación sobre los repositorios de imágenes configurados en la wiki.
 - languageinfo
 - Devolver información sobre los idiomas disponibles.
 - 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.
 
- Valores (separados por | u otro separador): allmessages, authmanagerinfo, filerepoinfo, languageinfo, notifications, siteinfo, tokens, unreadnotificationpages, userinfo
 - indexpageids
 Incluir una sección de ID de páginas adicional en la que se muestran todas las ID de páginas.
- Tipo: boolean (más información)
 - export
 Exportar las revisiones actuales de las páginas dadas o generadas.
- Tipo: boolean (más información)
 - 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.
- Tipo: boolean (más información)
 - 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.
- Tipo: boolean (más información)
 - continue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- rawcontinue
 Devuelve los datos query-continue en bruto para continuar.
- Tipo: boolean (más información)
 - titles
 Una lista de títulos en los que trabajar.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - pageids
 Una lista de identificadores de páginas en las que trabajar.
- Tipo: lista de enteros
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - revids
 Una lista de identificadores de revisiones en las que trabajar.
- Tipo: lista de enteros
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - 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.
 - geosearch
 - Devuelve las páginas con coordenadas ubicadas en una zona particular.
 - 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.
 - 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.
 
- Uno de los siguientes valores: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, geosearch, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
 - redirects
 Resolver automáticamente las redirecciones en query+titles, query+pageids, y query+revids y en las páginas devueltas por query+generator.
- Tipo: boolean (más información)
 - converttitles
 Convertir los títulos a otras variantes, si es necesario. Solo funciona si el idioma del contenido de la wiki admite la conversión entre variantes. La conversión entre variantes está habilitada en idiomas tales como ban, en, crh, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh y zh.
- Tipo: boolean (más información)
 
- Obtener información del sitio y revisiones de Portada.
 - api.php?action=query&prop=revisions&meta=siteinfo&titles=Portada&rvprop=user|comment&continue= [abrir en la zona de pruebas]
 - Obtener revisiones de páginas que comiencen por API/.
 - api.php?action=query&generator=allpages&gapprefix=API/&prop=revisions&continue= [abrir en la zona de pruebas]
 
prop=categories (cl)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Enumera todas las categorías a las que pertenecen las páginas.
- clprop
 Qué propiedades adicionales obtener para cada categoría:
- sortkey
 - Añade la clave de ordenación (cadena hexadecimal) y el prefijo de la clave de ordenación (la parte legible) de la categoría.
 - timestamp
 - Añade la marca de tiempo del momento en que se añadió la categoría.
 - hidden
 - Etiqueta las categorías que están ocultas con 
__HIDDENCAT__. 
- Valores (separados por | u otro separador): hidden, sortkey, timestamp
 - clshow
 Qué tipo de categorías mostrar.
- Valores (separados por | u otro separador): !hidden, hidden
 - cllimit
 Cuántas categorías se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - clcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- clcategories
 Enumerar solamente estas categorías. Útil para comprobar si una página determinada está en una categoría determinada.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - cldir
 La dirección en que ordenar la lista.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 
- Obtener una lista de categorías a las que pertenece la página Albert Einstein.
 - api.php?action=query&prop=categories&titles=Albert%20Einstein [abrir en la zona de pruebas]
 - Obtener información acerca de todas las categorías utilizadas en la página Albert Einstein.
 - api.php?action=query&generator=categories&titles=Albert%20Einstein&prop=info [abrir en la zona de pruebas]
 
prop=categoryinfo (ci)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Devuelve información acerca de las categorías dadas.
- cicontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Obtener información acerca de Category:Foo y Category:Bar
 - api.php?action=query&prop=categoryinfo&titles=Category:Foo|Category:Bar [abrir en la zona de pruebas]
 
prop=contributors (pc)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Obtener la lista de contribuidores conectados y el número de contribuidores anónimos de una página.
- pcgroup
 Solo incluir usuarios de los grupos especificados. No incluye grupos implícitos o autopromocionados, como *, usuario o autoconfirmado.
- Valores (separados por | u otro separador): bot, bureaucrat, interface-admin, push-subscription-manager, suppress, sysop
 - pcexcludegroup
 Excluir usuarios de los grupos especificados. No incluye grupos implícitos o autopromocionados, como *, usuario o autoconfirmado.
- Valores (separados por | u otro separador): bot, bureaucrat, interface-admin, push-subscription-manager, suppress, sysop
 - pcrights
 Solo incluir usuarios con los derechos especificados. No incluye derechos concedidos a grupos implícitos o autopromocionados, como *, usuario o autoconfirmado.
- Valores (separados por | u otro separador): abusefilter-access-protected-vars, abusefilter-bypass-blocked-external-domains, abusefilter-hidden-log, abusefilter-hide-log, abusefilter-log, abusefilter-log-detail, abusefilter-log-private, abusefilter-modify, abusefilter-modify-blocked-external-domains, abusefilter-modify-global, abusefilter-modify-restricted, abusefilter-privatedetails, abusefilter-privatedetails-log, abusefilter-protected-vars-log, abusefilter-revert, abusefilter-view, abusefilter-view-private, apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, confirmaccount, confirmaccount-notify, createaccount, createpage, createtalk, datatransferimport, delete, delete-redirect, deletebatch, deletebatch-spoof, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, echo-create, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, hitcounter-exempt, import, importupload, interwiki, ipblock-exempt, lookupcredentials, manage-all-push-subscriptions, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, read, renameuser, replacetext, requestips, reupload, reupload-own, reupload-shared, rollback, sboverride, sendemail, siteadmin, skipcaptcha, spamblacklistlog, suppressionlog, suppressredirect, suppressrevision, tboverride, tboverride-account, titleblacklistlog, unblockself, undelete, unwatchedpages, upload, upload_by_url, usermerge, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - pcexcluderights
 Excluir usuarios con los derechos especificados. No incluye derechos concedidos a grupos implícitos o autopromocionados, como *, usuario o autoconfirmado.
- Valores (separados por | u otro separador): abusefilter-access-protected-vars, abusefilter-bypass-blocked-external-domains, abusefilter-hidden-log, abusefilter-hide-log, abusefilter-log, abusefilter-log-detail, abusefilter-log-private, abusefilter-modify, abusefilter-modify-blocked-external-domains, abusefilter-modify-global, abusefilter-modify-restricted, abusefilter-privatedetails, abusefilter-privatedetails-log, abusefilter-protected-vars-log, abusefilter-revert, abusefilter-view, abusefilter-view-private, apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, confirmaccount, confirmaccount-notify, createaccount, createpage, createtalk, datatransferimport, delete, delete-redirect, deletebatch, deletebatch-spoof, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, echo-create, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, hitcounter-exempt, import, importupload, interwiki, ipblock-exempt, lookupcredentials, manage-all-push-subscriptions, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, read, renameuser, replacetext, requestips, reupload, reupload-own, reupload-shared, rollback, sboverride, sendemail, siteadmin, skipcaptcha, spamblacklistlog, suppressionlog, suppressredirect, suppressrevision, tboverride, tboverride-account, titleblacklistlog, unblockself, undelete, unwatchedpages, upload, upload_by_url, usermerge, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - pclimit
 Cuántos contribuyentes se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - pccontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Mostrar los colaboradores de la página Portada.
 - api.php?action=query&prop=contributors&titles=Portada [abrir en la zona de pruebas]
 
prop=coordinates (co)
- Este módulo requiere permisos de lectura.
 - Fuente: GeoData
 - Licencia: WTFPL
 
Devuelve las coordenadas de las páginas indicadas.
- colimit
 Cuántas coordenadas se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - cocontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- coprop
 Qué propiedades adicionales de las coordenadas se devolverán.
- type
 - Tipo del objeto definido por las coordenadas. Ver a mas informacion a mw:Special:MyLanguage/Extension:GeoData#Usage
 - name
 - Nombre del objeto.
 - dim
 - Tamaño aproximado del objeto en metros.
 - country
 - Código de país ISO 3166-1 alfa-2 (p. ej., US o RU).
 - region
 - Código de región ISO 3166-2 (la porción del código ISO 3166-2 ubicada después del guion; p. ej., FL o MOS).
 - globe
 - Which terrestrial body the coordinates are relative to (e.g. moon or pluto). Defaults to Earth. See mw:Special:MyLanguage/Extension:GeoData#Glossary for details.
 
- Valores (separados por | u otro separador): country, dim, globe, name, region, type
 - Predeterminado: globe
 - coprimary
 Qué tipo de coordenadas devolver.
- primary
 - La ubicacion del sujeto del articulo. Hay sobretodo una coordenada por titulo.
 - secondary
 - La ubicación de un objeto que se mencione en el artículo. Se puede asociar cualquier cantidad de coordenadas secundarias con los títulos.
 - all
 - Devolver tanto las coordenadas primarias como las secundarias.
 
- Uno de los siguientes valores: all, primary, secondary
 - Predeterminado: primary
 - codistancefrompoint
 Devolver la distancia en metros desde las coordenadas geográficas de cada resultado válido desde las coordenadas proporcionadas.
Formato: latitud y longitud separadas por una barra vertical (|).
- codistancefrompage
 Devolver distancia en metros de las coordenadas geográficas de cada uno de los resultados válidos desde las coordenadas de esta página.
- Obtener una lista de las coordenadas de la Main Page
 - api.php?action=query&prop=coordinates&titles=Main%20Page [abrir en la zona de pruebas]
 
prop=deletedrevisions (drv)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Obtener información de revisión eliminada.
Puede ser utilizada de varias maneras:
- Obtenga las revisiones eliminadas de un conjunto de páginas, estableciendo títulos o ID de paginas. Ordenadas por título y marca horaria.
 - Obtener datos sobre un conjunto de revisiones eliminadas estableciendo sus ID con identificación de revisión. Ordenado por ID de revisión.
 
- drvprop
 Las propiedades que se obtendrán para cada revisión:
- ids
 - El identificador de la revisión.
 - flags
 - Marcas de revisión (menor).
 - timestamp
 - La fecha y hora de la revisión.
 - user
 - Usuario que realizó la revisión.
 - userid
 - Identificador de usuario del creador de la revisión.
 - size
 - Longitud (en bytes) de la revisión.
 - slotsize
 - Length (bytes) of each revision slot.
 - sha1
 - SHA-1 (base 16) de la revisión.
 - slotsha1
 - SHA-1 (base 16) of each revision slot. If the content has been revision deleted, a sha1hidden property will be returned.
 - contentmodel
 - Id. del modelo de contenido en cada espacio de revisión.
 - comment
 - Comentario del usuario para la revisión.
 - parsedcomment
 - Comentario analizado del usuario para la revisión.
 - content
 - Contenido de cada espacio de revisión.
 - tags
 - Etiquetas para la revisión.
 - roles
 - List content slot roles that exist in the revision.
 - parsetree
 - En desuso. Usa action=expandtemplates o action=parse en su lugar.
 
El árbol de análisis sintáctico XML del contenido de la revisión (necesita el modelo de contenido
wikitext).- Valores (separados por | u otro separador): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
 - Predeterminado: ids|timestamp|flags|comment|user
 - drvslots
 Which revision slots to return data for, when slot-related properties are included in drvprops. If omitted, data from the main slot will be returned in a backwards-compatible format.
- Valores (separados por | u otro separador): main
 - Para especificar todos los valores, utiliza *.
 - drvcontentformat-{slot}
 Content serialization format used for output of content.
- This is a templated parameter. When making the request, {slot} in the parameter's name should be replaced with values of drvslots.
 - Uno de los siguientes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
 - drvlimit
 Limitar la cantidad de revisiones que se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - drvexpandtemplates
 - En desuso.
 Usa action=expandtemplates en su lugar. Expandir las plantillas en el contenido de la revisión (necesita drvprop=content).
- Tipo: boolean (más información)
 - drvgeneratexml
 - En desuso.
 Usa action=expandtemplates o action=parse en su lugar. Generar el árbol de análisis sintáctico XML para el contenido de la revisión (necesita drvprop=content).
- Tipo: boolean (más información)
 - drvparse
 - En desuso.
 Usa action=parse en su lugar. Analizar el contenido de la revisión (requiere 1prop=content). Por razones de rendimiento, si se usa esta opción, el valor de 1limit es forzado a 1.
- Tipo: boolean (más información)
 - drvsection
 Recuperar solamente el contenido de este número de sección.
- drvdiffto
 - En desuso.
 Use action=compare instead. Revision ID to diff each revision to. Use prev, next and cur for the previous, next and current revision respectively. For performance reasons, if this option is used, drvlimit is enforced to 50.
- drvdifftotext
 - En desuso.
 Use action=compare instead. Text to diff each revision to. Only diffs a limited number of revisions. Overrides drvdiffto. If drvsection is set, only that section will be diffed against this text. For performance reasons, if this option is used, drvlimit is enforced to 50.
- drvdifftotextpst
 - En desuso.
 Use action=compare instead. Perform a pre-save transform on the text before diffing it. Only valid when used with drvdifftotext.
- Tipo: boolean (más información)
 - drvcontentformat
 - En desuso.
 Formato de serialización utilizado para drvdifftotext y esperado para la salida de contenido.
- Uno de los siguientes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
 - drvstart
 Marca de tiempo por la que empezar la enumeración. Se ignora cuando se esté procesando una lista de ID de revisión.
- Tipo: timestamp (formatos permitidos)
 - drvend
 Marca de tiempo por la que terminar la enumeración. Se ignora cuando se esté procesando una lista de ID de revisión.
- Tipo: timestamp (formatos permitidos)
 - drvdir
 Sentido en el que hacer la enumeración:
- newer
 - Primero los más antiguos. Nota: drvstart debe ser anterior a drvend.
 - older
 - Primero los más recientes (orden predefinido). Nota: drvstart debe ser posterior a drvend.
 
- Uno de los siguientes valores: newer, older
 - Predeterminado: older
 - drvtag
 Listar solo las revisiones con esta etiqueta.
- drvuser
 Listar solo las revisiones de este usuario.
- Tipo: usuario, por cualquiera de nombre de usuario, IP, Usuario temporal, nombre interwiki (p. ej. "prefijo>NombreDeEjemplo") y identificador de usuario (p. ej., «#12345»)
 - drvexcludeuser
 No listar las revisiones de este usuario.
- Tipo: usuario, por cualquiera de nombre de usuario, IP, Usuario temporal, nombre interwiki (p. ej. "prefijo>NombreDeEjemplo") y identificador de usuario (p. ej., «#12345»)
 - drvcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Mostrar la información de la revisión borrada 123456.
 - api.php?action=query&prop=deletedrevisions&revids=123456 [abrir en la zona de pruebas]
 - Muestra la lista de revisiones borradas de las páginas Portada y su página de discusión con su contenido.
 - api.php?action=query&prop=deletedrevisions&titles=Portada|Discusi%C3%B3n%3APortada&drvslots=*&drvprop=user|comment|content [abrir en la zona de pruebas]
 
prop=duplicatefiles (df)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Enumerar todos los archivos que son duplicados de los archivos dados a partir de los valores hash.
- dflimit
 Número de archivos duplicados para devolver.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - dfcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- dfdir
 La dirección en que ordenar la lista.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 - dflocalonly
 Buscar solo archivos en el repositorio local.
- Tipo: boolean (más información)
 
- Buscar duplicados de File:Alber Einstein Head.jpg.
 - api.php?action=query&titles=File:Albert_Einstein_Head.jpg&prop=duplicatefiles [abrir en la zona de pruebas]
 - Buscar duplicados en todos los archivos.
 - api.php?action=query&generator=allimages&prop=duplicatefiles [abrir en la zona de pruebas]
 
prop=extlinks (el)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Devuelve todas las URL externas (excluidos los interwikis) de las páginas dadas.
- ellimit
 Cuántos enlaces se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - elcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- elprotocol
 Protocolo de la URL. Si está vacío y elquery está definido, el protocolo es http. Para enumerar todos los enlaces externos, deja a la vez vacíos esto y elquery.
- Uno de los siguientes valores: Can be empty, or bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, matrix, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, worldwind, xmpp
 - Predeterminado: (vacío)
 - elquery
 Cadena de búsqueda sin protocolo. Útil para comprobar si una determinada página contiene una determinada URL externa.
- elexpandurl
 - En desuso.
 Expandir las URL relativas a un protocolo con el protocolo canónico.
- Tipo: boolean (más información)
 
- Obtener una lista de los enlaces externos en Main Page.
 - api.php?action=query&prop=extlinks&titles=Portada [abrir en la zona de pruebas]
 
prop=fileusage (fu)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Encontrar todas las páginas que utilizan los archivos dados.
- fuprop
 Qué propiedades se obtendrán:
- pageid
 - Identificador de cada página.
 - title
 - Título de cada página.
 - redirect
 - Marcar si la página es una redirección.
 
- Valores (separados por | u otro separador): pageid, redirect, title
 - Predeterminado: pageid|title|redirect
 - funamespace
 Incluir solo páginas de estos espacios de nombres.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - fushow
 Muestra solo los elementos que cumplen estos criterios:
- redirect
 - Muestra solamente redirecciones.
 - !redirect
 - Muestra solamente páginas que no son redirecciones.
 - redirect
 - Only show redirects.
 - !redirect
 - Only show non-redirects.
 
- Valores (separados por | u otro separador): !redirect, redirect
 - fulimit
 Cuántos se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - fucontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Obtener una lista de páginas que utilicen File:Example.jpg.
 - api.php?action=query&prop=fileusage&titles=File%3AExample.jpg [abrir en la zona de pruebas]
 - Obtener información acerca de las páginas que utilicen File:Example.jpg.
 - api.php?action=query&generator=fileusage&titles=File%3AExample.jpg&prop=info [abrir en la zona de pruebas]
 
prop=imageinfo (ii)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Devuelve información del archivo y su historial de subida.
- iiprop
 Qué información del archivo se obtendrá:
- timestamp
 - Añade la marca de tiempo a la versión actualizada.
 - user
 - Añade el usuario que subió cada versión del archivo.
 - userid
 - Añade la ID de usuario que subió cada versión del archivo.
 - comment
 - Comentarios sobre la versión.
 - parsedcomment
 - Analizar el comentario de la versión.
 - canonicaltitle
 - Agrega el título canónico del archivo.
 - url
 - Devuelve la URL para el archivo y la página de descripción.
 - size
 - Agrega el tamaño del archivo en bytes y la altura, el ancho y el número de páginas (si aplica).
 - dimensions
 - Alias para el tamaño.
 - sha1
 - Añade el hash SHA-1 para la imagen.
 - mime
 - Añade el tipo MIME del archivo.
 - thumbmime
 - Añade el tipo MIME de la miniatura de la imagen (se requiere la URL y el parámetro iiurlwidth).
 - mediatype
 - Añade el tipo multimedia de la imagen.
 - metadata
 - Enumera los metadatos Exif para la versión del archivo.
 - commonmetadata
 - Enumera los metadatos genéricos del formato del archivo para la versión del archivo.
 - extmetadata
 - Enumera metadatos con formato combinados de múltiples fuentes. Los resultados están en formato HTML.
 - archivename
 - Añade el nombre del archivo de la versión archivada para las versiones anteriores a la última.
 - bitdepth
 - Añade la profundidad de bits de la versión.
 - uploadwarning
 - Usado por la página de Carga Especial para obtener información sobre un archivo existente. No está diseñado para ser utilizado fuera del núcleo MediaWiki.
 - badfile
 - Añade si el archivo está en la MediaWiki:Bad image list
 
- Valores (separados por | u otro separador): archivename, badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, thumbmime, timestamp, uploadwarning, url, user, userid
 - Predeterminado: timestamp|user
 - iilimit
 Cuántos revisiones de archivos se devolverán por perfil.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 1
 - iistart
 Cronomarcador por el que empezar la enumeración.
- Tipo: timestamp (formatos permitidos)
 - iiend
 Cronomarcador por el que terminar la enumeración.
- Tipo: timestamp (formatos permitidos)
 - iiurlwidth
 Si se establece iiprop=url, se devolverá una URL a una imagen escalada a este ancho. Por razones de rendimiento, si se utiliza esta opción, no se devolverán más de 50 imágenes escaladas.
- Tipo: entero
 - Predeterminado: -1
 - iiurlheight
 Similar a iiurlwidth.
- Tipo: entero
 - Predeterminado: -1
 - iimetadataversion
 Versión de los metadatos que se utilizará. Si se especifica latest, utilizará la última versión. El valor predeterminado es 1, por motivo de retrocompatibilidad.
- Predeterminado: 1
 - iiextmetadatalanguage
 En qué idioma obtener «extmetadata». Esto afecta tanto la traducción que se obtendrá ―si hay varias― como el formato de elementos como los números y algunos valores.
- Predeterminado: es
 - iiextmetadatamultilang
 Si las traducciones para la propiedad extmetadata están disponibles, busque todas ellas.
- Tipo: boolean (más información)
 - iiextmetadatafilter
 Si se especifica y no vacío, sólo estas claves serán devueltos por iiprop=extmetadata.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - iiurlparam
 Un controlador específico de la cadena de parámetro. Por ejemplo, los archivos Pdf pueden utilizar page15-100px. iiurlwidth debe ser utilizado y debe ser consistente con iiurlparam.
- Predeterminado: (vacío)
 - iibadfilecontexttitle
 Si badfilecontexttitleprop=badfile está establecido, este es el título de la página utilizado al evaluar la MediaWiki:Bad image list
- iicontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- iilocalonly
 Buscar solo archivos en el repositorio local.
- Tipo: boolean (más información)
 
- Obtener información sobre la versión actual de File:Albert Einstein Head.jpg.
 - api.php?action=query&titles=File:Albert%20Einstein%20Head.jpg&prop=imageinfo [abrir en la zona de pruebas]
 - Obtener información sobre las versiones de File:Test.jpg a partir de 2008.
 - api.php?action=query&titles=File:Test.jpg&prop=imageinfo&iilimit=50&iiend=2007-12-31T23:59:59Z&iiprop=timestamp|user|url [abrir en la zona de pruebas]
 
prop=images (im)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Devuelve todos los archivos contenidos en las páginas dadas.
- imlimit
 Cuántos archivos se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - imcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- imimages
 Mostrar solo estos archivos. Útil para comprobar si una determinada página tiene un determinado archivo.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - imdir
 La dirección en que ordenar la lista.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 
- Obtener una lista de los archivos usados en la Portada.
 - api.php?action=query&prop=images&titles=Portada [abrir en la zona de pruebas]
 - Obtener información sobre todos los archivos empleados en Main Page.
 - api.php?action=query&generator=images&titles=Portada&prop=info [abrir en la zona de pruebas]
 
prop=info (in)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Obtener información básica de la página.
- inprop
 Qué propiedades adicionales se obtendrán:
- protection
 - Listar el nivel de protección de cada página.
 - talkid
 - El identificador de la página de discusión correspondiente a cada página que no es de discusión.
 - watched
 - Muestra el estado de seguimiento de cada página.
 - watchers
 - El número de observadores, si se permite.
 - visitingwatchers
 - El número de observadores de cada página que ha visitado ediciones recientes a esa página, si se permite.
 - notificationtimestamp
 - La hora de notificación de la lista de seguimiento de cada página.
 - subjectid
 - La ID de página de la página principal de cada página de discusión.
 - associatedpage
 - The prefixed title of the associated subject or talk page.
 - url
 - Muestra una URL completa, una URL de edición y la URL canónica de cada página.
 - readable
 - En desuso. Si el usuario puede leer esta página. Usa intestactions=read en su lugar.
 - preload
 - En desuso. Muestra el texto devuelto por EditFormPreloadText.
 - preloadcontent
 - Gives the content to be shown in the editor when the page does not exist or while adding a new section.
 - editintro
 - Gives the intro messages that should be shown to the user while editing this page or revision, as HTML.
 - displaytitle
 - Proporciona la manera en que se muestra realmente el título de la página
 - varianttitles
 - Gives the display title in all variants of the site content language.
 - linkclasses
 - Gives the additional CSS classes (e.g. link colors) used for links to this page if they were to appear on the page named by inlinkcontext.
 
- Valores (separados por | u otro separador): associatedpage, displaytitle, editintro, linkclasses, notificationtimestamp, preloadcontent, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, preload, readable
 - inlinkcontext
 The context title to use when determining extra CSS classes (e.g. link colors) when inprop contains linkclasses.
- Tipo: título de página
 - Acepta páginas inexistentes.
 - Predeterminado: Portada
 - intestactions
 Comprobar su el usuario actual puede realizar determinadas acciones en la página.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - intestactionsdetail
 Nivel de detalle para intestactions. Usa los parámetros errorformat y errorlang del módulo principal para controlar el formato de los mensajes devueltos.
- boolean
 - Devolver un valor booleano para cada acción.
 - full
 - Return messages describing why the action is disallowed, or an empty array if it is allowed.
 - quick
 - Like full but skipping expensive checks.
 
- Uno de los siguientes valores: boolean, full, quick
 - Predeterminado: boolean
 - intestactionsautocreate
 Test whether performing intestactions would automatically create a temporary account.
- Tipo: boolean (más información)
 - inpreloadcustom
 Title of a custom page to use as preloaded content.
- Only used when inprop contains preloadcontent.
 - inpreloadparams
 Parameters for the custom page being used as preloaded content.
- Only used when inprop contains preloadcontent.
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - inpreloadnewsection
 Return preloaded content for a new section on the page, rather than a new page.
- Only used when inprop contains preloadcontent.
 - Tipo: boolean (más información)
 - ineditintrostyle
 Some intro messages come with optional wrapper frames. Use moreframes to include them or lessframes to omit them.
- Only used when inprop contains editintro.
 - Uno de los siguientes valores: lessframes, moreframes
 - Predeterminado: moreframes
 - ineditintroskip
 List of intro messages to remove from the response. Use this if a specific message is not relevant to your tool, or if the information is conveyed in a different way.
- Only used when inprop contains editintro.
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - ineditintrocustom
 Title of a custom page to use as an additional intro message.
- Only used when inprop contains editintro.
 - incontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Obtener información acerca de la página Portada.
 - api.php?action=query&prop=info&titles=Portada [abrir en la zona de pruebas]
 - Obtén información general y protección acerca de la página Main Page.
 - api.php?action=query&prop=info&inprop=protection&titles=Portada [abrir en la zona de pruebas]
 
prop=iwlinks (iw)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Devuelve todos los enlaces interwiki de las páginas dadas.
- iwprop
 Qué propiedades adicionales obtener para cada enlace interlingüe:
- url
 - Añade el URL completo.
 
- Valores (separados por | u otro separador): url
 - iwprefix
 Devolver únicamente enlaces interwiki con este prefijo.
- iwtitle
 El enlace Interwiki para buscar. Debe utilizarse con iwprefix .
- iwdir
 La dirección en que ordenar la lista.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 - iwlimit
 Cuántos enlaces interwiki se desea devolver.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - iwcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- iwurl
 - En desuso.
 Si desea obtener la URL completa (no se puede usar con iwprop).
- Tipo: boolean (más información)
 
- Obtener los enlaces interwiki de la página Main Page.
 - api.php?action=query&prop=iwlinks&titles=Portada [abrir en la zona de pruebas]
 
prop=langlinks (ll)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Devuelve todos los enlaces interlingüísticos de las páginas dadas.
- llprop
 Qué propiedades adicionales obtener para cada enlace interlingüe:
- url
 - Añade el URL completo.
 - langname
 - Añade el nombre del idioma localizado (o la mejor estimación). Usa llinlanguagecode para controlar el idioma.
 - autonym
 - Añade el nombre nativo del idioma.
 
- Valores (separados por | u otro separador): autonym, langname, url
 - lllang
 Devolver solo enlaces de idioma con este código de idioma.
- lltitle
 Enlace que buscar. Se debe usar junto con lllang.
- lldir
 La dirección en que ordenar la lista.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 - llinlanguagecode
 Código de idioma para los nombres de idiomas localizados.
- Predeterminado: es
 - lllimit
 Número de enlaces interlingüísticos que devolver.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - llcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- llurl
 - En desuso.
 Obtener la URL completa o no (no se puede usar con llprop).
- Tipo: boolean (más información)
 
- Obtener los enlaces interlingüísticos de la página Main Page.
 - api.php?action=query&prop=langlinks&titles=Portada&redirects= [abrir en la zona de pruebas]
 
prop=links (pl)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Devuelve todos los enlaces de las páginas dadas.
- plnamespace
 Mostrar solo los enlaces en estos espacios de nombres.
- Valores (separados por | u otro separador): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - pllimit
 Cuántos enlaces se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - plcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- pltitles
 Devolver solo los enlaces a estos títulos. Útil para comprobar si una determinada página enlaza a un determinado título.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - pldir
 La dirección en que ordenar la lista.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 
- Obtener los enlaces de la página Main Page
 - api.php?action=query&prop=links&titles=Portada [abrir en la zona de pruebas]
 - Obtenga información sobre las páginas de enlace en la página Página principal.
 - api.php?action=query&generator=links&titles=Portada&prop=info [abrir en la zona de pruebas]
 - Obtener enlaces de la página Main Page de los espacios de nombres Usuario and Plantilla.
 - api.php?action=query&prop=links&titles=Portada&plnamespace=2|10 [abrir en la zona de pruebas]
 
prop=linkshere (lh)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Buscar todas las páginas que enlazan a las páginas dadas.
- lhprop
 Qué propiedades se obtendrán:
- pageid
 - Identificador de cada página.
 - title
 - Título de cada página.
 - redirect
 - Indicar si la página es una redirección.
 
- Valores (separados por | u otro separador): pageid, redirect, title
 - Predeterminado: pageid|title|redirect
 - lhnamespace
 Incluir solo páginas de estos espacios de nombres.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - lhshow
 Muestra solo los elementos que cumplen estos criterios:
- redirect
 - Muestra solamente redirecciones.
 - !redirect
 - Muestra solamente páginas que no son redirecciones.
 - redirect
 - Only show redirects.
 - !redirect
 - Only show non-redirects.
 
- Valores (separados por | u otro separador): !redirect, redirect
 - lhlimit
 Cuántos se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - lhcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Obtener una lista de páginas que enlacen a la Main Page.
 - api.php?action=query&prop=linkshere&titles=Portada [abrir en la zona de pruebas]
 - Obtener información acerca de las páginas enlazadas a la Portada.
 - api.php?action=query&generator=linkshere&titles=Portada&prop=info [abrir en la zona de pruebas]
 
prop=mapdata (mpd)
- Este módulo es interno o inestable y no debes usarlo. Su funcionamiento puede cambiar sin previo aviso.
 - Este módulo requiere permisos de lectura.
 - Fuente: Kartographer
 - Licencia: MIT
 
Request all Kartographer map data for the given pages
- mpdgroups
 Grupos separados por barras para los que devolver datos
- Predeterminado: (vacío)
 - mpdlimit
 Datos de cuántas páginas para volver
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - mpdcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Tipo: entero
 
- Solicitar todos los datos de mapa de la página Metallica
 - api.php?action=query&prop=mapdata&titles=Metallica [abrir en la zona de pruebas]
 - Solicitar los datos de mapa de los grupos group1 y group2 de la página Metallica
 - api.php?action=query&prop=mapdata&titles=Metallica&mpdgroups=group1|group2 [abrir en la zona de pruebas]
 
prop=pageimages (pi)
- Este módulo requiere permisos de lectura.
 - Fuente: PageImages
 - Licencia: WTFPL
 
Returns information about images on the page, such as thumbnail and presence of photos.
- piprop
 Which information to return:
- thumbnail
 - URL and dimensions of thumbnail image associated with page, if any.
 - name
 - Image title.
 - original
 - URL and original dimensions of image associated with page, if any.
 
- Valores (separados por | u otro separador): name, original, thumbnail
 - Predeterminado: thumbnail|name
 - pithumbsize
 Anchura máxima en píxeles de las miniaturas.
- Tipo: entero
 - Predeterminado: 50
 - pilimit
 Properties of how many pages to return.
- Tipo: entero o max
 - El valor debe estar entre 1 y 50.
 - Predeterminado: 50
 - pilicense
 Limit page images to a certain license type:
- free
 - solo imágenes libres
 - any
 - la mejor imagen, sea libre o no.
 
- Uno de los siguientes valores: any, free
 - Predeterminado: free
 - picontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Tipo: entero
 - pilangcode
 Code for the language the image is going to be rendered in if multiple languages are supported
- Obtener el nombre y una miniatura de 100 píxeles de una imagen en la página de Albert Einstein.
 - api.php?action=query&prop=pageimages&titles=Albert%20Einstein&pithumbsize=100 [abrir en la zona de pruebas]
 
prop=pageprops (pp)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Obtener diferentes propiedades de página definidas en el contenido de la página.
- ppcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- ppprop
 Sólo listar estas propiedades de página (action=query&list=pagepropnames devuelve los nombres de las propiedades de página en uso). Útil para comprobar si las páginas usan una determinada propiedad de página.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 
- Obtener las propiedades de las páginas Main Page y MediaWiki.
 - api.php?action=query&prop=pageprops&titles=Portada|MediaWiki [abrir en la zona de pruebas]
 
prop=redirects (rd)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Devuelve todas las redirecciones a las páginas dadas.
- rdprop
 Qué propiedades se obtendrán:
- pageid
 - Identificador de página de cada redirección.
 - title
 - Título de cada redirección.
 - fragment
 - Fragmento de cada redirección, si los hubiere.
 
- Valores (separados por | u otro separador): fragment, pageid, title
 - Predeterminado: pageid|title
 - rdnamespace
 Incluir solo páginas de estos espacios de nombres.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - rdshow
 Mostrar únicamente los elementos que cumplan con estos criterios:
- fragment
 - mostrar solo redirecciones con fragmento.
 - !fragment
 - mostrar solo redirecciones sin fragmento.
 - fragment
 - Only show redirects with a fragment.
 - !fragment
 - Only show redirects without a fragment.
 
- Valores (separados por | u otro separador): !fragment, fragment
 - rdlimit
 Cuántas redirecciones se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - rdcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Mostrar una lista de las redirecciones a la Portada
 - api.php?action=query&prop=redirects&titles=Portada [abrir en la zona de pruebas]
 - Obtener información sobre todas las redirecciones a la Portada.
 - api.php?action=query&generator=redirects&titles=Portada&prop=info [abrir en la zona de pruebas]
 
prop=revisions (rv)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Obtener información de la revisión.
Puede ser utilizado de varias maneras:
- Obtener datos sobre un conjunto de páginas (última revisión), estableciendo títulos o ID de paginas.
 - Obtener revisiones para una página determinada, usando títulos o ID de páginas con inicio, fin o límite.
 - Obtener datos sobre un conjunto de revisiones estableciendo sus ID con revids.
 
- rvprop
 Las propiedades que se obtendrán para cada revisión:
- ids
 - El identificador de la revisión.
 - flags
 - Marcas de revisión (menor).
 - timestamp
 - La fecha y hora de la revisión.
 - user
 - Usuario que realizó la revisión.
 - userid
 - Identificador de usuario del creador de la revisión.
 - size
 - Longitud (en bytes) de la revisión.
 - slotsize
 - Length (bytes) of each revision slot.
 - sha1
 - SHA-1 (base 16) de la revisión.
 - slotsha1
 - SHA-1 (base 16) of each revision slot. If the content has been revision deleted, a sha1hidden property will be returned.
 - contentmodel
 - Id. del modelo de contenido en cada espacio de revisión.
 - comment
 - Comentario del usuario para la revisión.
 - parsedcomment
 - Comentario analizado del usuario para la revisión.
 - content
 - Contenido de cada espacio de revisión.
 - tags
 - Etiquetas para la revisión.
 - roles
 - List content slot roles that exist in the revision.
 - parsetree
 - En desuso. Usa action=expandtemplates o action=parse en su lugar.
 
El árbol de análisis sintáctico XML del contenido de la revisión (necesita el modelo de contenido
wikitext).- Valores (separados por | u otro separador): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
 - Predeterminado: ids|timestamp|flags|comment|user
 - rvslots
 Which revision slots to return data for, when slot-related properties are included in rvprops. If omitted, data from the main slot will be returned in a backwards-compatible format.
- Valores (separados por | u otro separador): main
 - Para especificar todos los valores, utiliza *.
 - rvcontentformat-{slot}
 Content serialization format used for output of content.
- This is a templated parameter. When making the request, {slot} in the parameter's name should be replaced with values of rvslots.
 - Uno de los siguientes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
 - rvlimit
 Limitar la cantidad de revisiones que se devolverán.
- Solo se puede usar con una sola página (modo n.º 2).
 - Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - rvexpandtemplates
 - En desuso.
 Usa action=expandtemplates en su lugar. Expandir las plantillas en el contenido de la revisión (necesita rvprop=content).
- Tipo: boolean (más información)
 - rvgeneratexml
 - En desuso.
 Usa action=expandtemplates o action=parse en su lugar. Generar el árbol de análisis sintáctico XML para el contenido de la revisión (necesita rvprop=content).
- Tipo: boolean (más información)
 - rvparse
 - En desuso.
 Usa action=parse en su lugar. Analizar el contenido de la revisión (requiere 1prop=content). Por razones de rendimiento, si se usa esta opción, el valor de 1limit es forzado a 1.
- Tipo: boolean (más información)
 - rvsection
 Recuperar solamente el contenido de este número de sección.
- rvdiffto
 - En desuso.
 Use action=compare instead. Revision ID to diff each revision to. Use prev, next and cur for the previous, next and current revision respectively. For performance reasons, if this option is used, rvlimit is enforced to 50.
- rvdifftotext
 - En desuso.
 Use action=compare instead. Text to diff each revision to. Only diffs a limited number of revisions. Overrides rvdiffto. If rvsection is set, only that section will be diffed against this text. For performance reasons, if this option is used, rvlimit is enforced to 50.
- rvdifftotextpst
 - En desuso.
 Use action=compare instead. Perform a pre-save transform on the text before diffing it. Only valid when used with rvdifftotext.
- Tipo: boolean (más información)
 - rvcontentformat
 - En desuso.
 Formato de serialización utilizado para rvdifftotext y esperado para la salida de contenido.
- Uno de los siguientes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
 - rvstartid
 Iniciar la enumeración desde la marca de tiempo de esta revisión. La revisión debe existir, pero no es necesario que pertenezca a esta página.
- Solo se puede usar con una sola página (modo n.º 2).
 - Tipo: entero
 - rvendid
 Detener la enumeración en la marca de tiempo de esta revisión. La revisión debe existir, pero no es necesario que pertenezca a esta página.
- Solo se puede usar con una sola página (modo n.º 2).
 - Tipo: entero
 - rvstart
 Marca de tiempo a partir de la cual empezar la enumeración.
- Solo se puede usar con una sola página (modo n.º 2).
 - Tipo: timestamp (formatos permitidos)
 - rvend
 Enumerar hasta este cronomarcador.
- Solo se puede usar con una sola página (modo n.º 2).
 - Tipo: timestamp (formatos permitidos)
 - rvdir
 Sentido en el que hacer la enumeración:
- newer
 - Primero los más antiguos. Nota: rvstart debe ser anterior a rvend.
 - older
 - Primero los más recientes (orden predefinido). Nota: rvstart debe ser posterior a rvend.
 
- Solo se puede usar con una sola página (modo n.º 2).
 - Uno de los siguientes valores: newer, older
 - Predeterminado: older
 - rvuser
 Incluir solo las revisiones realizadas por el usuario.
- Solo se puede usar con una sola página (modo n.º 2).
 - Tipo: usuario, por cualquiera de nombre de usuario, IP, Usuario temporal, nombre interwiki (p. ej. "prefijo>NombreDeEjemplo") y identificador de usuario (p. ej., «#12345»)
 - rvexcludeuser
 Excluir las revisiones realizadas por el usuario.
- Solo se puede usar con una sola página (modo n.º 2).
 - Tipo: usuario, por cualquiera de nombre de usuario, IP, Usuario temporal, nombre interwiki (p. ej. "prefijo>NombreDeEjemplo") y identificador de usuario (p. ej., «#12345»)
 - rvtag
 Mostrar solo revisiones marcadas con esta etiqueta.
- rvcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Obtener datos con el contenido de la última revisión de los títulos API y Main Page.
 - api.php?action=query&prop=revisions&titles=API|Portada&rvslots=*&rvprop=timestamp|user|comment|content [abrir en la zona de pruebas]
 - Mostrar las últimas 5 revisiones de la Portada.
 - api.php?action=query&prop=revisions&titles=Portada&rvlimit=5&rvprop=timestamp|user|comment [abrir en la zona de pruebas]
 - Obtener las primeras 5 revisiones de Main Page.
 - api.php?action=query&prop=revisions&titles=Portada&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer [abrir en la zona de pruebas]
 - Obtener las primeras 5 revisiones de Main Page realizadas después de 2006-05-01.
 - api.php?action=query&prop=revisions&titles=Portada&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer&rvstart=2006-05-01T00:00:00Z [abrir en la zona de pruebas]
 - Obtener las primeras 5 revisiones de Main Page que no fueron realizadas por el usuario anónimo 127.0.0.1.
 - api.php?action=query&prop=revisions&titles=Portada&rvlimit=5&rvprop=timestamp|user|comment&rvexcludeuser=127.0.0.1 [abrir en la zona de pruebas]
 - Obtener las primeras 5 revisiones de Main Page que fueron realizadas por el usuario MediaWiki default.
 - api.php?action=query&prop=revisions&titles=Portada&rvlimit=5&rvprop=timestamp|user|comment&rvuser=MediaWiki%20default [abrir en la zona de pruebas]
 
prop=stashimageinfo (sii)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Devuelve información del archivo para archivos escondidos.
- siifilekey
 Clave que identifica una carga anterior que se guardó en el almacén provisional.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - siisessionkey
 - En desuso.
 Alias de siifilekey, para retrocompatibilidad.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - siiprop
 Qué información del archivo se obtendrá:
- timestamp
 - Añade la marca de tiempo a la versión actualizada.
 - canonicaltitle
 - Agrega el título canónico del archivo.
 - url
 - Devuelve la URL para el archivo y la página de descripción.
 - size
 - Agrega el tamaño del archivo en bytes y la altura, el ancho y el número de páginas (si aplica).
 - dimensions
 - Alias para el tamaño.
 - sha1
 - Añade el hash SHA-1 para la imagen.
 - mime
 - Añade el tipo MIME del archivo.
 - thumbmime
 - Añade el tipo MIME de la miniatura de la imagen (se requiere la URL y el parámetro siiurlwidth).
 - metadata
 - Enumera los metadatos Exif para la versión del archivo.
 - commonmetadata
 - Enumera los metadatos genéricos del formato del archivo para la versión del archivo.
 - extmetadata
 - Enumera metadatos con formato combinados de múltiples fuentes. Los resultados están en formato HTML.
 - bitdepth
 - Añade la profundidad de bits de la versión.
 - badfile
 - Añade si el archivo está en la MediaWiki:Bad image list
 
- Valores (separados por | u otro separador): badfile, bitdepth, canonicaltitle, commonmetadata, dimensions, extmetadata, metadata, mime, sha1, size, thumbmime, timestamp, url
 - Predeterminado: timestamp|url
 - siiurlwidth
 Si se establece siiprop=url, se devolverá una URL a una imagen escalada a este ancho. Por razones de rendimiento, si se utiliza esta opción, no se devolverán más de 50 imágenes escaladas.
- Tipo: entero
 - Predeterminado: -1
 - siiurlheight
 Similar a siiurlwidth.
- Tipo: entero
 - Predeterminado: -1
 - siiurlparam
 Un controlador específico de la cadena de parámetro. Por ejemplo, los archivos Pdf pueden utilizar page15-100px. siiurlwidth debe ser utilizado y debe ser consistente con siiurlparam.
- Predeterminado: (vacío)
 
- Devuelve información para un archivo escondido.
 - api.php?action=query&prop=stashimageinfo&siifilekey=124sd34rsdf567 [abrir en la zona de pruebas]
 - Devuelve las miniaturas de dos archivos escondidos.
 - api.php?action=query&prop=stashimageinfo&siifilekey=b34edoe3|bceffd4&siiurlwidth=120&siiprop=url [abrir en la zona de pruebas]
 
prop=templates (tl)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Devuelve todas las páginas transcluidas en las páginas dadas.
- tlnamespace
 Mostrar plantillas solamente en estos espacios de nombres.
- Valores (separados por | u otro separador): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - tllimit
 Cuántas plantillas se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - tlcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- tltemplates
 Mostrar solo estas plantillas. Útil para comprobar si una determinada página utiliza una determinada plantilla.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - tldir
 La dirección en que ordenar la lista.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 
- Obtener las plantillas que se usan en la página Portada.
 - api.php?action=query&prop=templates&titles=Portada [abrir en la zona de pruebas]
 - Obtener información sobre las páginas de las plantillas utilizadas en Main Page.
 - api.php?action=query&generator=templates&titles=Portada&prop=info [abrir en la zona de pruebas]
 - Obtener las páginas de los espacios de nombres Usuario y Plantilla que están transcluidas en la página Main Page.
 - api.php?action=query&prop=templates&titles=Portada&tlnamespace=2|10 [abrir en la zona de pruebas]
 
prop=transcludedin (ti)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Encuentra todas las páginas que transcluyan las páginas dadas.
- tiprop
 Qué propiedades se obtendrán:
- pageid
 - Identificador de cada página.
 - title
 - Título de cada página.
 - redirect
 - Marcar si la página es una redirección.
 
- Valores (separados por | u otro separador): pageid, redirect, title
 - Predeterminado: pageid|title|redirect
 - tinamespace
 Incluir solo las páginas en estos espacios de nombres.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - tishow
 Muestra solo los elementos que cumplen estos criterios:
- redirect
 - Muestra solamente redirecciones.
 - !redirect
 - Muestra solamente páginas que no son redirecciones.
 - redirect
 - Only show redirects.
 - !redirect
 - Only show non-redirects.
 
- Valores (separados por | u otro separador): !redirect, redirect
 - tilimit
 Cuántos se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - ticontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Obtener una lista de páginas transcluyendo Main Page.
 - api.php?action=query&prop=transcludedin&titles=Portada [abrir en la zona de pruebas]
 - Obtener información sobre las páginas que transcluyen Main Page.
 - api.php?action=query&generator=transcludedin&titles=Portada&prop=info [abrir en la zona de pruebas]
 
list=abusefilters (abf)
- Este módulo requiere permisos de lectura.
 - Fuente: Abuse Filter
 - Licencia: GPL-2.0-or-later
 
Mostrar los detalles de los filtros antiabusos.
- abfstartid
 El identificador de filtro para comenzar la enumeración.
- Tipo: entero
 - abfendid
 El identificador de filtro para detener la enumeración.
- Tipo: entero
 - abfdir
 Sentido en el que hacer la enumeración:
- Uno de los siguientes valores: newer, older
 - Predeterminado: newer
 - abfshow
 Solo mostrar los filtros que cumplan con estos criterios.
- Valores (separados por | u otro separador): !deleted, !enabled, !private, !protected, deleted, enabled, private, protected
 - abflimit
 El número máximo de filtros que se van a listar.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - abfprop
 Qué propiedades obtener
- Valores (separados por | u otro separador): actions, comments, description, hits, id, lasteditor, lastedittime, pattern, private, protected, status
 - Predeterminado: id|description|actions|status
 
- Listar los filtros públicos habilitados
 - api.php?action=query&list=abusefilters&abfshow=enabled|!private [abrir en la zona de pruebas]
 - Mostrar algunos detalles acerca de los filtros
 - api.php?action=query&list=abusefilters&abfprop=id|description|pattern [abrir en la zona de pruebas]
 
list=abuselog (afl)
- Este módulo requiere permisos de lectura.
 - Fuente: Abuse Filter
 - Licencia: GPL-2.0-or-later
 
Mostrar los eventos que fueron detectados por uno de los filtros antiabusos.
- afllogid
 Muestra una entrada a partir del ID de log proporcionado.
- Tipo: entero
 - aflstart
 El cronomarcador para comenzar la enumeración.
- Tipo: timestamp (formatos permitidos)
 - aflend
 El cronomarcador para detener la enumeración.
- Tipo: timestamp (formatos permitidos)
 - afldir
 Sentido en el que hacer la enumeración:
- Uno de los siguientes valores: newer, older
 - Predeterminado: older
 - afluser
 Mostrar solo entradas correspondientes a un usuario o IP determinado.
- afltitle
 Mostrar solo entradas correspondientes a una página determinada.
- aflfilter
 Mostrar solo las entradas que fueron capturadas por los ID de filtro de datos. Separar con pipes, el prefijo con "global-" para filtros globales.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - afllimit
 La cantidad máxima de entradas que aparecerán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - aflprop
 Qué propiedades se obtendrán.
- Valores (separados por | u otro separador): action, details, filter, hidden, ids, result, revid, timestamp, title, user
 - Predeterminado: ids|user|title|action|result|timestamp|hidden|revid
 
- Mostrar entradas recientes del registro
 - api.php?action=query&list=abuselog [abrir en la zona de pruebas]
 - Mostrar entradas recientes del registro para API
 - api.php?action=query&list=abuselog&afltitle=API [abrir en la zona de pruebas]
 
list=allcategories (ac)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Enumerar todas las categorías.
- acfrom
 La categoría para comenzar la enumeración
- accontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- acto
 La categoría para detener la enumeración
- acprefix
 Buscar todos los títulos de las categorías que comiencen con este valor.
- acdir
 Dirección de ordenamiento.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 - acmin
 Devolver solo categorías con al menos este número de miembros.
- Tipo: entero
 - acmax
 Devolver solo categorías con como mucho este número de miembros.
- Tipo: entero
 - aclimit
 Cuántas categorías se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - acprop
 Qué propiedades se obtendrán:
- size
 - Añade el número de páginas en la categoría.
 - hidden
 - Etiqueta las categorías que están ocultas con 
__HIDDENCAT__. 
- Valores (separados por | u otro separador): hidden, size
 - Predeterminado: (vacío)
 
- Lista las categorías con información sobre el número de páginas de cada una.
 - api.php?action=query&list=allcategories&acprop=size [abrir en la zona de pruebas]
 - Recupera la información sobre la propia página de categoría para las categorías que empiezan por List.
 - api.php?action=query&generator=allcategories&gacprefix=List&prop=info [abrir en la zona de pruebas]
 
list=alldeletedrevisions (adr)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Listar todas las revisiones eliminadas por un usuario o en un espacio de nombres.
- adrprop
 Las propiedades que se obtendrán para cada revisión:
- ids
 - El identificador de la revisión.
 - flags
 - Marcas de revisión (menor).
 - timestamp
 - La fecha y hora de la revisión.
 - user
 - Usuario que realizó la revisión.
 - userid
 - Identificador de usuario del creador de la revisión.
 - size
 - Longitud (en bytes) de la revisión.
 - slotsize
 - Length (bytes) of each revision slot.
 - sha1
 - SHA-1 (base 16) de la revisión.
 - slotsha1
 - SHA-1 (base 16) of each revision slot. If the content has been revision deleted, a sha1hidden property will be returned.
 - contentmodel
 - Id. del modelo de contenido en cada espacio de revisión.
 - comment
 - Comentario del usuario para la revisión.
 - parsedcomment
 - Comentario analizado del usuario para la revisión.
 - content
 - Contenido de cada espacio de revisión.
 - tags
 - Etiquetas para la revisión.
 - roles
 - List content slot roles that exist in the revision.
 - parsetree
 - En desuso. Usa action=expandtemplates o action=parse en su lugar.
 
El árbol de análisis sintáctico XML del contenido de la revisión (necesita el modelo de contenido
wikitext).- Valores (separados por | u otro separador): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
 - Predeterminado: ids|timestamp|flags|comment|user
 - adrslots
 Which revision slots to return data for, when slot-related properties are included in adrprops. If omitted, data from the main slot will be returned in a backwards-compatible format.
- Valores (separados por | u otro separador): main
 - Para especificar todos los valores, utiliza *.
 - adrcontentformat-{slot}
 Content serialization format used for output of content.
- This is a templated parameter. When making the request, {slot} in the parameter's name should be replaced with values of adrslots.
 - Uno de los siguientes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
 - adrlimit
 Limitar la cantidad de revisiones que se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - adrexpandtemplates
 - En desuso.
 Usa action=expandtemplates en su lugar. Expandir las plantillas en el contenido de la revisión (necesita adrprop=content).
- Tipo: boolean (más información)
 - adrgeneratexml
 - En desuso.
 Usa action=expandtemplates o action=parse en su lugar. Generar el árbol de análisis sintáctico XML para el contenido de la revisión (necesita adrprop=content).
- Tipo: boolean (más información)
 - adrparse
 - En desuso.
 Usa action=parse en su lugar. Analizar el contenido de la revisión (requiere 1prop=content). Por razones de rendimiento, si se usa esta opción, el valor de 1limit es forzado a 1.
- Tipo: boolean (más información)
 - adrsection
 Recuperar solamente el contenido de este número de sección.
- adrdiffto
 - En desuso.
 Use action=compare instead. Revision ID to diff each revision to. Use prev, next and cur for the previous, next and current revision respectively. For performance reasons, if this option is used, adrlimit is enforced to 50.
- adrdifftotext
 - En desuso.
 Use action=compare instead. Text to diff each revision to. Only diffs a limited number of revisions. Overrides adrdiffto. If adrsection is set, only that section will be diffed against this text. For performance reasons, if this option is used, adrlimit is enforced to 50.
- adrdifftotextpst
 - En desuso.
 Use action=compare instead. Perform a pre-save transform on the text before diffing it. Only valid when used with adrdifftotext.
- Tipo: boolean (más información)
 - adrcontentformat
 - En desuso.
 Formato de serialización utilizado para adrdifftotext y esperado para la salida de contenido.
- Uno de los siguientes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
 - adruser
 Listar solo las revisiones de este usuario.
- Tipo: usuario, por cualquiera de nombre de usuario, IP, Usuario temporal, nombre interwiki (p. ej. "prefijo>NombreDeEjemplo") y identificador de usuario (p. ej., «#12345»)
 - adrnamespace
 Listar solo las páginas en este espacio de nombres.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - adrstart
 El sello de tiempo para comenzar la enumeración
- Solo puede usarse con adruser.
 - Tipo: timestamp (formatos permitidos)
 - adrend
 El sello de tiempo para detener la enumeración
- Solo puede usarse con adruser.
 - Tipo: timestamp (formatos permitidos)
 - adrdir
 Sentido en el que hacer la enumeración:
- newer
 - Primero los más antiguos. Nota: adrstart debe ser anterior a adrend.
 - older
 - Primero los más recientes (orden predefinido). Nota: adrstart debe ser posterior a adrend.
 
- Uno de los siguientes valores: newer, older
 - Predeterminado: older
 - adrfrom
 Empezar a listar en este título.
- No puede utilizarse con adruser.
 - adrto
 Terminar de listar en este título.
- No puede utilizarse con adruser.
 - adrprefix
 Buscar todos los títulos de las páginas que comiencen con este valor.
- No puede utilizarse con adruser.
 - adrexcludeuser
 No listar las revisiones de este usuario.
- No puede utilizarse con adruser.
 - Tipo: usuario, por cualquiera de nombre de usuario, IP, Usuario temporal, nombre interwiki (p. ej. "prefijo>NombreDeEjemplo") y identificador de usuario (p. ej., «#12345»)
 - adrtag
 Listar solo las revisiones con esta etiqueta.
- adrcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- adrgeneratetitles
 Cuando se utiliza como generador, generar títulos en lugar de identificadores de revisión.
- Tipo: boolean (más información)
 
- Listar las últimas 50 contribuciones borradas del usuario Example.
 - api.php?action=query&list=alldeletedrevisions&adruser=Example&adrlimit=50 [abrir en la zona de pruebas]
 - Listar las primeras 50 revisiones borradas en el espacio de nombres principal.
 - api.php?action=query&list=alldeletedrevisions&adrdir=newer&adrnamespace=0&adrlimit=50 [abrir en la zona de pruebas]
 
list=allfileusages (af)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Enumerar todos los usos del archivo, incluidos los que no existen.
- afcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- affrom
 El título del archivo para comenzar la enumeración.
- afto
 El título del archivo para detener la enumeración.
- afprefix
 Buscar todos los títulos de los archivos que comiencen con este valor.
- afunique
 Mostrar solo títulos únicos de archivo. No se puede usar junto con afprop=ids. Cuando se use como generador, devuelve páginas de destino en vez de páginas de origen.
- Tipo: boolean (más información)
 - afprop
 Qué piezas de información incluir:
- ids
 - Agrega los ID de página de las páginas en uso (no se puede usar con afunique).
 - title
 - Agrega el título del archivo.
 
- Valores (separados por | u otro separador): ids, title
 - Predeterminado: title
 - aflimit
 Cuántos elementos en total se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - afdir
 La dirección en la que se listará.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 
- Listar títulos de archivos, incluyendo los desaparecidos, con las ID de páginas a las que pertenecen, empezando por la B.
 - api.php?action=query&list=allfileusages&affrom=B&afprop=ids|title [abrir en la zona de pruebas]
 - Listar títulos de archivos únicos.
 - api.php?action=query&list=allfileusages&afunique=&affrom=B [abrir en la zona de pruebas]
 - Recupera los títulos de todos los archivos y marca los faltantes.
 - api.php?action=query&generator=allfileusages&gafunique=&gaffrom=B [abrir en la zona de pruebas]
 - Recupera las páginas que contienen los archivos.
 - api.php?action=query&generator=allfileusages&gaffrom=B [abrir en la zona de pruebas]
 
list=allimages (ai)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Enumerar todas las imágenes secuencialmente.
- aisort
 Propiedad por la que realizar la ordenación.
- Uno de los siguientes valores: name, timestamp
 - Predeterminado: name
 - aidir
 La dirección en la que se listará.
- Uno de los siguientes valores: ascending, descending, newer, older
 - Predeterminado: ascending
 - aifrom
 El título de la imagen para comenzar la enumeración. Solo puede utilizarse con aisort=name.
- aito
 El título de la imagen para detener la enumeración. Solo puede utilizarse con aisort=name.
- aicontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- aistart
 El cronomarcador para comenzar la enumeración. Solo puede utilizarse con aisort=timestamp.
- Tipo: timestamp (formatos permitidos)
 - aiend
 El cronomarcador para detener la enumeración. Solo puede utilizarse con aisort=timestamp.
- Tipo: timestamp (formatos permitidos)
 - aiprop
 Qué información del archivo se obtendrá:
- timestamp
 - Añade la marca de tiempo a la versión actualizada.
 - user
 - Añade el usuario que subió cada versión del archivo.
 - userid
 - Añade la ID de usuario que subió cada versión del archivo.
 - comment
 - Comentarios sobre la versión.
 - parsedcomment
 - Analizar el comentario de la versión.
 - canonicaltitle
 - Agrega el título canónico del archivo.
 - url
 - Devuelve la URL para el archivo y la página de descripción.
 - size
 - Agrega el tamaño del archivo en bytes y la altura, el ancho y el número de páginas (si aplica).
 - dimensions
 - Alias para el tamaño.
 - sha1
 - Añade el hash SHA-1 para la imagen.
 - mime
 - Añade el tipo MIME del archivo.
 - mediatype
 - Añade el tipo multimedia de la imagen.
 - metadata
 - Enumera los metadatos Exif para la versión del archivo.
 - commonmetadata
 - Enumera los metadatos genéricos del formato del archivo para la versión del archivo.
 - extmetadata
 - Enumera metadatos con formato combinados de múltiples fuentes. Los resultados están en formato HTML.
 - bitdepth
 - Añade la profundidad de bits de la versión.
 - badfile
 - Añade si el archivo está en la MediaWiki:Bad image list
 
- Valores (separados por | u otro separador): badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, timestamp, url, user, userid
 - Predeterminado: timestamp|url
 - aiprefix
 Buscar todos los títulos de imágenes que empiecen por este valor. Solo puede utilizarse con aisort=name.
- aiminsize
 Limitar a imágenes con al menos este número de bytes.
- Tipo: entero
 - aimaxsize
 Limitar a imágenes con como mucho este número de bytes.
- Tipo: entero
 - aisha1
 Suma SHA1 de la imagen. Invalida aisha1base36.
- aisha1base36
 Suma SHA1 de la imagen en base 36 (usada en MediaWiki).
- aiuser
 Devolver solo los archivos subidos por este usuario. Solo se puede usar con aitipo=timestamp. No se puede usar junto con aifilterbots.
- Tipo: usuario, por cualquiera de nombre de usuario, IP, Usuario temporal, nombre interwiki (p. ej. "prefijo>NombreDeEjemplo") y identificador de usuario (p. ej., «#12345»)
 - aifilterbots
 Cómo filtrar archivos subidos por bots. Solo se puede usar con aisort=timestamp. No se puede usar junto con aiuser.
- Uno de los siguientes valores: all, bots, nobots
 - Predeterminado: all
 - aimime
 Tipos MIME que buscar, como, por ejemplo, image/jpeg.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - ailimit
 Cuántas imágenes en total se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 
- Mostrar una lista de archivos que empiecen por la letra B.
 - api.php?action=query&list=allimages&aifrom=B [abrir en la zona de pruebas]
 - Mostrar una lista de archivos subidos recientemente, similar a Special:NewFiles.
 - api.php?action=query&list=allimages&aiprop=user|timestamp|url&aisort=timestamp&aidir=older [abrir en la zona de pruebas]
 - Mostrar una lista de archivos tipo MIME image/png o image/gif
 - api.php?action=query&list=allimages&aimime=image/png|image/gif [abrir en la zona de pruebas]
 - Mostrar información acerca de 4 archivos que empiecen por la letra T.
 - api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo [abrir en la zona de pruebas]
 
list=alllinks (al)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Enumerar todos los enlaces que apunten a un determinado espacio de nombres.
- alcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- alfrom
 El título del enlace para comenzar la enumeración.
- alto
 El título del enlace para detener la enumeración.
- alprefix
 Buscar todos los títulos vinculados que comiencen con este valor.
- alunique
 Mostrar solo títulos únicos enlazados. No se puede usar junto con alprop=ids. Cuando se use como generador, devuelve páginas de destino en vez de páginas de origen.
- Tipo: boolean (más información)
 - alprop
 Qué piezas de información incluir:
- ids
 - Agrega el ID de página de la página de enlace (no se puede usar con alunique).
 - title
 - Añade el título del enlace.
 
- Valores (separados por | u otro separador): ids, title
 - Predeterminado: title
 - alnamespace
 El espacio de nombres que enumerar.
- Uno de los siguientes valores: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Predeterminado: 0
 - allimit
 Cuántos elementos en total se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - aldir
 La dirección en la que se listará.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 
- Enumera los títulos enlazados, incluyendo los títulos faltantes, con los ID de página de los que provienen, empezando por B.
 - api.php?action=query&list=alllinks&alfrom=B&alprop=ids|title [abrir en la zona de pruebas]
 - Lista de títulos vinculados únicamente.
 - api.php?action=query&list=alllinks&alunique=&alfrom=B [abrir en la zona de pruebas]
 - Obtiene todos los títulos enlazados, marcando los que falten.
 - api.php?action=query&generator=alllinks&galunique=&galfrom=B [abrir en la zona de pruebas]
 - Obtiene páginas que contienen los enlaces.
 - api.php?action=query&generator=alllinks&galfrom=B [abrir en la zona de pruebas]
 
list=allpages (ap)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Enumerar todas las páginas secuencialmente en un espacio de nombres determinado.
- apfrom
 El título de página para comenzar la enumeración
- apcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- apto
 El título de página para detener la enumeración.
- apprefix
 Buscar todos los títulos de las páginas que comiencen con este valor.
- apnamespace
 El espacio de nombres que enumerar.
- Uno de los siguientes valores: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Predeterminado: 0
 - apfilterredir
 Qué páginas listar.
- Uno de los siguientes valores: all, nonredirects, redirects
 - Predeterminado: all
 - apfilterlanglinks
 Filtrar en función de si una página tiene langlinks. Tenga en cuenta que esto no puede considerar langlinks agregados por extensiones.
- Uno de los siguientes valores: all, withlanglinks, withoutlanglinks
 - Predeterminado: all
 - apminsize
 Limitar a páginas con al menos este número de bytes.
- Tipo: entero
 - apmaxsize
 Limitar a páginas con este número máximo de bytes.
- Tipo: entero
 - apprtype
 Limitar a páginas protegidas.
- Valores (separados por | u otro separador): edit, move, upload
 - apprlevel
 Filtrar protecciones según el nivel de protección (se debe usar junto con el parámetro apprtype= ).
- Valores (separados por | u otro separador): Can be empty, or autoconfirmed, sysop
 - apprfiltercascade
 Filtrar protecciones según la protección en cascada (se ignora cuando apprtype no está fijado).
- Uno de los siguientes valores: all, cascading, noncascading
 - Predeterminado: all
 - apprexpiry
 Expiración de protección sobre la que filtrar la página:
- indefinite
 - Obtener sólo las páginas con una protección de expiración indefinida.
 - definite
 - Obtener sólo las páginas con una protección de expiración definida (específica).
 - all
 - Obtener páginas con protecciones de cualquier caducidad.
 
- Uno de los siguientes valores: all, definite, indefinite
 - Predeterminado: all
 - aplimit
 Cuántas páginas en total se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - apdir
 La dirección en la que se listará.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 
- Mostrar una lista de páginas que empiecen con la letra B.
 - api.php?action=query&list=allpages&apfrom=B [abrir en la zona de pruebas]
 - Mostrar información acerca de 4 páginas que empiecen por la letra T.
 - api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info [abrir en la zona de pruebas]
 - Mostrar el contenido de las 2 primeras páginas que no redirijan y empiecen por Re.
 - api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content [abrir en la zona de pruebas]
 
list=allredirects (ar)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Obtener la lista de todas las redirecciones a un espacio de nombres.
- arcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- arfrom
 El título de la redirección para iniciar la enumeración.
- arto
 El título de la redirección para detener la enumeración.
- arprefix
 Buscar todas las páginas de destino que empiecen con este valor.
- arunique
 Mostrar solo títulos únicos de páginas de destino. No se puede usar junto con arprop=ids|fragment|interwiki. Cuando se use como generador, devuelve páginas de destino en vez de páginas de origen.
- Tipo: boolean (más información)
 - arprop
 Qué piezas de información incluir:
- ids
 - Añade el identificador de la página de redirección (no se puede usar junto con arunique).
 - title
 - Añade el título de la redirección.
 - fragment
 - Añade el fragmento de la redirección, si existe (no se puede usar junto con arunique).
 - interwiki
 - Añade el prefijo interwiki de la redirección, si existe (no se puede usar junto con arunique).
 
- Valores (separados por | u otro separador): fragment, ids, interwiki, title
 - Predeterminado: title
 - arnamespace
 El espacio de nombres a enumerar.
- Uno de los siguientes valores: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Predeterminado: 0
 - arlimit
 Cuántos elementos se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - ardir
 La dirección en la que se listará.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 
- Enumera las páginas de destino, incluyendo las páginas desaparecidas, con los identificadores de las páginas de las que provienen, empezando por B.
 - api.php?action=query&list=allredirects&arfrom=B&arprop=ids|title [abrir en la zona de pruebas]
 - La lista de páginas de destino.
 - api.php?action=query&list=allredirects&arunique=&arfrom=B [abrir en la zona de pruebas]
 - Obtiene todas las páginas de destino, marcando los que faltan.
 - api.php?action=query&generator=allredirects&garunique=&garfrom=B [abrir en la zona de pruebas]
 - Obtiene páginas que contienen las redirecciones.
 - api.php?action=query&generator=allredirects&garfrom=B [abrir en la zona de pruebas]
 
list=allrevisions (arv)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Listar todas las revisiones.
- arvprop
 Las propiedades que se obtendrán para cada revisión:
- ids
 - El identificador de la revisión.
 - flags
 - Marcas de revisión (menor).
 - timestamp
 - La fecha y hora de la revisión.
 - user
 - Usuario que realizó la revisión.
 - userid
 - Identificador de usuario del creador de la revisión.
 - size
 - Longitud (en bytes) de la revisión.
 - slotsize
 - Length (bytes) of each revision slot.
 - sha1
 - SHA-1 (base 16) de la revisión.
 - slotsha1
 - SHA-1 (base 16) of each revision slot. If the content has been revision deleted, a sha1hidden property will be returned.
 - contentmodel
 - Id. del modelo de contenido en cada espacio de revisión.
 - comment
 - Comentario del usuario para la revisión.
 - parsedcomment
 - Comentario analizado del usuario para la revisión.
 - content
 - Contenido de cada espacio de revisión.
 - tags
 - Etiquetas para la revisión.
 - roles
 - List content slot roles that exist in the revision.
 - parsetree
 - En desuso. Usa action=expandtemplates o action=parse en su lugar.
 
El árbol de análisis sintáctico XML del contenido de la revisión (necesita el modelo de contenido
wikitext).- Valores (separados por | u otro separador): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
 - Predeterminado: ids|timestamp|flags|comment|user
 - arvslots
 Which revision slots to return data for, when slot-related properties are included in arvprops. If omitted, data from the main slot will be returned in a backwards-compatible format.
- Valores (separados por | u otro separador): main
 - Para especificar todos los valores, utiliza *.
 - arvcontentformat-{slot}
 Content serialization format used for output of content.
- This is a templated parameter. When making the request, {slot} in the parameter's name should be replaced with values of arvslots.
 - Uno de los siguientes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
 - arvlimit
 Limitar la cantidad de revisiones que se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - arvexpandtemplates
 - En desuso.
 Usa action=expandtemplates en su lugar. Expandir las plantillas en el contenido de la revisión (necesita arvprop=content).
- Tipo: boolean (más información)
 - arvgeneratexml
 - En desuso.
 Usa action=expandtemplates o action=parse en su lugar. Generar el árbol de análisis sintáctico XML para el contenido de la revisión (necesita arvprop=content).
- Tipo: boolean (más información)
 - arvparse
 - En desuso.
 Usa action=parse en su lugar. Analizar el contenido de la revisión (requiere 1prop=content). Por razones de rendimiento, si se usa esta opción, el valor de 1limit es forzado a 1.
- Tipo: boolean (más información)
 - arvsection
 Recuperar solamente el contenido de este número de sección.
- arvdiffto
 - En desuso.
 Use action=compare instead. Revision ID to diff each revision to. Use prev, next and cur for the previous, next and current revision respectively. For performance reasons, if this option is used, arvlimit is enforced to 50.
- arvdifftotext
 - En desuso.
 Use action=compare instead. Text to diff each revision to. Only diffs a limited number of revisions. Overrides arvdiffto. If arvsection is set, only that section will be diffed against this text. For performance reasons, if this option is used, arvlimit is enforced to 50.
- arvdifftotextpst
 - En desuso.
 Use action=compare instead. Perform a pre-save transform on the text before diffing it. Only valid when used with arvdifftotext.
- Tipo: boolean (más información)
 - arvcontentformat
 - En desuso.
 Formato de serialización utilizado para arvdifftotext y esperado para la salida de contenido.
- Uno de los siguientes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
 - arvuser
 Listar solo las revisiones de este usuario.
- Tipo: usuario, por cualquiera de nombre de usuario, IP, Usuario temporal, nombre interwiki (p. ej. "prefijo>NombreDeEjemplo") y identificador de usuario (p. ej., «#12345»)
 - arvnamespace
 Listar solo las páginas en este espacio de nombres.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - arvstart
 La marca de tiempo para iniciar la enumeración.
- Tipo: timestamp (formatos permitidos)
 - arvend
 La marca de tiempo para detener la enumeración.
- Tipo: timestamp (formatos permitidos)
 - arvdir
 Sentido en el que hacer la enumeración:
- newer
 - Primero los más antiguos. Nota: arvstart debe ser anterior a arvend.
 - older
 - Primero los más recientes (orden predefinido). Nota: arvstart debe ser posterior a arvend.
 
- Uno de los siguientes valores: newer, older
 - Predeterminado: older
 - arvexcludeuser
 No listar las revisiones de este usuario.
- Tipo: usuario, por cualquiera de nombre de usuario, IP, Usuario temporal, nombre interwiki (p. ej. "prefijo>NombreDeEjemplo") y identificador de usuario (p. ej., «#12345»)
 - arvcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- arvgeneratetitles
 Cuando se utilice como generador, genera títulos en lugar de ID de revisión.
- Tipo: boolean (más información)
 
- Enumerar las últimas 50 contribuciones del usuario Example.
 - api.php?action=query&list=allrevisions&arvuser=Example&arvlimit=50 [abrir en la zona de pruebas]
 - Enumerar las primeras 50 revisiones en cualquier espacio de nombres.
 - api.php?action=query&list=allrevisions&arvdir=newer&arvlimit=50 [abrir en la zona de pruebas]
 
list=alltransclusions (at)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Mostrar todas las transclusiones (páginas integradas mediante {{x}}), incluidas las inexistentes.
- atcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- atfrom
 El título de la transclusión por la que empezar la enumeración.
- atto
 El título de la transclusión por la que terminar la enumeración.
- atprefix
 Buscar todos los títulos transcluidos que comiencen con este valor.
- atunique
 Mostrar solo títulos únicos transcluidos. No se puede usar junto con atprop=ids. Cuando se use como generador, devuelve páginas de destino en vez de páginas de origen.
- Tipo: boolean (más información)
 - atprop
 Qué piezas de información incluir:
- ids
 - Agrega el ID de página de la página de redirección (no se puede usar con atunique).
 - title
 - Añade el título de la transclusión.
 
- Valores (separados por | u otro separador): ids, title
 - Predeterminado: title
 - atnamespace
 El espacio de nombres que enumerar.
- Uno de los siguientes valores: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Predeterminado: 10
 - atlimit
 Número de elementos que se desea obtener.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - atdir
 La dirección en que ordenar la lista.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 
- Enumerar los títulos transcluidos, incluyendo los faltantes, junto con los identificadores de las páginas de las que provienen, empezando por B.
 - api.php?action=query&list=alltransclusions&atfrom=B&atprop=ids|title [abrir en la zona de pruebas]
 - Listar títulos transcluidos de forma única.
 - api.php?action=query&list=alltransclusions&atunique=&atfrom=B [abrir en la zona de pruebas]
 - Obtiene todos los títulos transcluidos, marcando los que faltan.
 - api.php?action=query&generator=alltransclusions&gatunique=&gatfrom=B [abrir en la zona de pruebas]
 - Obtiene las páginas que contienen las transclusiones.
 - api.php?action=query&generator=alltransclusions&gatfrom=B [abrir en la zona de pruebas]
 
list=allusers (au)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Enumerar todos los usuarios registrados.
- aufrom
 El nombre de usuario por el que empezar la enumeración.
- auto
 El nombre de usuario por el que finalizar la enumeración.
- auprefix
 Buscar todos los usuarios que empiecen con este valor.
- audir
 Dirección de ordenamiento.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 - augroup
 Incluir solo usuarios en los grupos dados. No incluye grupos implícitos o autopromocionados como *, user o autoconfirmed.
- Valores (separados por | u otro separador): bot, bureaucrat, interface-admin, push-subscription-manager, suppress, sysop
 - auexcludegroup
 Excluir a los usuarios en estos grupos
- Valores (separados por | u otro separador): bot, bureaucrat, interface-admin, push-subscription-manager, suppress, sysop
 - aurights
 Sólo se incluyen a los usuarios con los derechos cedidos. No incluye los derechos concedidos por la implícita o auto-promoverse grupos como *, usuario, o autoconfirmed.
- Valores (separados por | u otro separador): abusefilter-access-protected-vars, abusefilter-bypass-blocked-external-domains, abusefilter-hidden-log, abusefilter-hide-log, abusefilter-log, abusefilter-log-detail, abusefilter-log-private, abusefilter-modify, abusefilter-modify-blocked-external-domains, abusefilter-modify-global, abusefilter-modify-restricted, abusefilter-privatedetails, abusefilter-privatedetails-log, abusefilter-protected-vars-log, abusefilter-revert, abusefilter-view, abusefilter-view-private, apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changeemail, changetags, confirmaccount, confirmaccount-notify, confirmemail, createaccount, createpage, createtalk, datatransferimport, delete, delete-redirect, deletebatch, deletebatch-spoof, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, echo-create, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, hitcounter-exempt, import, importupload, interwiki, ipblock-exempt, linkpurge, lookupcredentials, mailpassword, manage-all-push-subscriptions, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, renameuser, renderfile, renderfile-nonstandard, replacetext, requestips, reupload, reupload-own, reupload-shared, rollback, sboverride, sendemail, siteadmin, skipcaptcha, spamblacklistlog, stashbasehtml, stashedit, suppressionlog, suppressredirect, suppressrevision, tboverride, tboverride-account, titleblacklistlog, unblockself, undelete, unwatchedpages, upload, upload_by_url, usermerge, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - auprop
 Qué piezas de información incluir:
- blockinfo
 - Añade información sobre un bloque actual al usuario.
 - groups
 - Lista los grupos a los que el usuario pertenece. Esto utiliza más recursos del servidor y puede devolver menos resultados que el límite.
 - implicitgroups
 - Lista todos los grupos el usuario es automáticamente en.
 - rights
 - Lista los permisos que tiene el usuario.
 - editcount
 - Añade el número de ediciones del usuario.
 - registration
 - Añade la marca de tiempo del momento en que el usuario se registró, si está disponible (puede estar en blanco).
 - centralids
 - Añade el central IDs y estado de anexo para el usuario.
 
- Valores (separados por | u otro separador): blockinfo, centralids, editcount, groups, implicitgroups, registration, rights
 - aulimit
 Cuántos nombres de usuario se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - auwitheditsonly
 Mostrar solo los usuarios que han realizado ediciones.
- Tipo: boolean (más información)
 - auactiveusers
 Solo listar usuarios activos en los 30 últimos días.
- Tipo: boolean (más información)
 - auattachedwiki
 Con auprop=centralids, indicar también si el usuario está conectado con la wiki identificado por el ID.
- auexcludenamed
 Excluir usuarios de cuentas nombradas.
- Tipo: boolean (más información)
 - auexcludetemp
 Excluir usuarios de cuentas temporales.
- Tipo: boolean (más información)
 
- Listar usuarios que empiecen por Y.
 - api.php?action=query&list=allusers&aufrom=Y [abrir en la zona de pruebas]
 
list=backlinks (bl)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Encuentra todas las páginas que enlazan a la página dada.
- bltitle
 Título que buscar. No se puede usar junto con blpageid.
- blpageid
 Identificador de página que buscar. No puede usarse junto con bltitle
- Tipo: entero
 - blcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- blnamespace
 El espacio de nombres que enumerar.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - bldir
 La dirección en que ordenar la lista.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 - blfilterredir
 Cómo filtrar redirecciones. Si se establece a nonredirects cuando está activo blredirect, esto sólo se aplica al segundo nivel.
- Uno de los siguientes valores: all, nonredirects, redirects
 - Predeterminado: all
 - bllimit
 Cuántas páginas en total se devolverán. Si está activo blredirect, el límite aplica a cada nivel por separado (lo que significa que se pueden devolver hasta 2 * bllimit resultados).
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - blredirect
 Si la página con el enlace es una redirección, encontrar también las páginas que enlacen a esa redirección. El límite máximo se reduce a la mitad.
- Tipo: boolean (más información)
 
- Mostrar enlaces a Portada.
 - api.php?action=query&list=backlinks&bltitle=Portada [abrir en la zona de pruebas]
 - Obtener información acerca de las páginas enlazadas a Portada.
 - api.php?action=query&generator=backlinks&gbltitle=Portada&prop=info [abrir en la zona de pruebas]
 
list=blocks (bk)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Listar todos los usuarios y direcciones IP bloqueadas.
- bkstart
 El sello de tiempo para comenzar la enumeración
- Tipo: timestamp (formatos permitidos)
 - bkend
 El sello de tiempo para detener la enumeración
- Tipo: timestamp (formatos permitidos)
 - bkdir
 Sentido en el que hacer la enumeración:
- newer
 - Primero los más antiguos. Nota: bkstart debe ser anterior a bkend.
 - older
 - Primero los más recientes (orden predefinido). Nota: bkstart debe ser posterior a bkend.
 
- Uno de los siguientes valores: newer, older
 - Predeterminado: older
 - bkids
 Lista de bloquear IDs para listar (opcional).
- Tipo: lista de enteros
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - bkusers
 Lista de usuarios a buscar (opcional).
- Tipo: lista de usuarios, por cualquiera de nombre de usuario, IP, Usuario temporal y Intervalo de IP
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - bkip
 Obtiene todos los bloqueos que se aplican a esta dirección IP o intervalo CIDR, incluyendo bloqueos de intervalos. No se puede usar en conjunto con bkusers. No se aceptan intervalos CIDR mayores que IPv4/16 o IPv6/19.
- bklimit
 El número máximo de filtros a listar.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - bkprop
 Qué propiedades se obtendrán:
- id
 - Agrega el ID del bloque.
 - user
 - Añade el nombre de usuario del usuario bloqueado.
 - userid
 - Añade el identificador del usuario bloqueado.
 - by
 - Añade el nombre de usuario del bloqueo de usuario.
 - byid
 - Añade el usuario ID del usuario bloqueador.
 - timestamp
 - Añade la fecha y hora de cuando se aplicó el bloque.
 - expiry
 - Añade la marca de tiempo correspondiente a la expiración del bloqueo.
 - reason
 - Añade la razón dada para el bloqueo.
 - range
 - Agrega el intervalo de direcciones IP afectadas por el bloqueo.
 - flags
 - Etiqueta la prohibición con (autoblock, anononly, etc.).
 - restrictions
 - Adds the partial block restrictions if the block is not sitewide.
 
- Valores (separados por | u otro separador): by, byid, expiry, flags, id, range, reason, restrictions, timestamp, user, userid
 - Predeterminado: id|user|by|timestamp|expiry|reason|flags
 - bkshow
 Muestra solamente los elementos que cumplen estos criterios. Por ejemplo, para mostrar solamente los bloqueos indefinidos a direcciones IP, introduce bkshow=ip|!temp.
- Valores (separados por | u otro separador): !account, !ip, !range, !temp, account, ip, range, temp
 - bkcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Listar bloques.
 - api.php?action=query&list=blocks [abrir en la zona de pruebas]
 - Muestra los bloqueos de los usuarios Alice y Bob.
 - api.php?action=query&list=blocks&bkusers=Alice|Bob [abrir en la zona de pruebas]
 
list=categorymembers (cm)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Lista todas las páginas en una categoría dada.
- cmtitle
 Categoría que enumerar (requerida). Debe incluir el prefijo Categoría:. No se puede utilizar junto con cmpageid.
- cmpageid
 ID de página de la categoría para enumerar. No se puede utilizar junto con cmtitle.
- Tipo: entero
 - cmprop
 Qué piezas de información incluir:
- ids
 - Añade el identificador de página.
 - title
 - Agrega el título y el identificador del espacio de nombres de la página.
 - sortkey
 - Añade la clave de ordenación utilizada para la ordenación en la categoría (cadena hexadecimal).
 - sortkeyprefix
 - Añade la clave de ordenación utilizada para la ordenación en la categoría (parte legible de la clave de ordenación).
 - type
 - Añade el tipo en el que se categorizó la página (page, subcat or file).
 - timestamp
 - Añade la marca de tiempo del momento en que se incluyó la página.
 
- Valores (separados por | u otro separador): ids, sortkey, sortkeyprefix, timestamp, title, type
 - Predeterminado: ids|title
 - cmnamespace
 Incluir solamente páginas de estos espacios de nombres. Ten en cuenta que puede haberse utilizado cmtype=subcat o cmtype=file en lugar de cmnamespace=14 o 6.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - cmtype
 Qué tipo de miembros de la categoría incluir. Ignorado cuando se ha establecido cmsort=timestamp.
- Valores (separados por | u otro separador): file, page, subcat
 - Predeterminado: page|subcat|file
 - cmcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- cmlimit
 Número máximo de páginas que devolver.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - cmsort
 Propiedad por la que realizar la ordenación.
- Uno de los siguientes valores: sortkey, timestamp
 - Predeterminado: sortkey
 - cmdir
 Dirección en la que desea ordenar.
- Uno de los siguientes valores: asc, ascending, desc, descending, newer, older
 - Predeterminado: ascending
 - cmstart
 Cronomarcador por el que empezar la enumeración. Solo se puede utilizar junto con cmsort=timestamp.
- Tipo: timestamp (formatos permitidos)
 - cmend
 Cronomarcador por el que terminar la enumeración. Solo se puede utilizar junto con cmsort=timestamp.
- Tipo: timestamp (formatos permitidos)
 - cmstarthexsortkey
 Clave de ordenación por la que empezar la enumeración, tal como se ha devuelto por cmprop=sortkey. Solo se puede utilizar junto con cmsort=timestamp.
- cmendhexsortkey
 Clave de ordenación por la que terminar la enumeración, tal como se ha devuelto por cmprop=sortkey. Solo se puede utilizar junto con cmsort=timestamp.
- cmstartsortkeyprefix
 Prefijo de la clave de ordenación por el que empezar la enumeración. Solo se puede utilizar junto con cmsort=sortkey. Reemplaza cmstarthexsortkey.
- cmendsortkeyprefix
 Prefijo de la clave de ordenación antes del cual termina la enumeración (no en el cual; si este valor existe, no será incluido). Solo se puede utilizar junto con cmsort=sortkey. Reemplaza cmendhexsortkey.
- cmstartsortkey
 - En desuso.
 Utilizar cmstarthexsortkey en su lugar.
- cmendsortkey
 - En desuso.
 Utilizar cmendhexsortkey en su lugar.
- Obtener las primeras 10 páginas en Category:Physics.
 - api.php?action=query&list=categorymembers&cmtitle=Category:Physics [abrir en la zona de pruebas]
 - Obtener información sobre las primeras 10 páginas de la Category:Physics.
 - api.php?action=query&generator=categorymembers&gcmtitle=Category:Physics&prop=info [abrir en la zona de pruebas]
 
list=deletedrevs (dr)
- Este módulo está en desuso.
 - Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Muestra la lista de revisiones borradas.
Opera en tres modos:
- Lista de revisiones borradas de los títulos dados, ordenadas por marca de tiempo.
 - Lista de contribuciones borradas del usuario dado, ordenadas por marca de tiempo.
 - Lista de todas las revisiones borradas en el espacio de nombres dado, ordenadas por título y marca de tiempo (donde no se ha especificado ningún título ni se ha fijado druser).
 
- drstart
 Marca de tiempo por la que empezar la enumeración.
- Modos: 1, 2
 - Tipo: timestamp (formatos permitidos)
 - drend
 Marca de tiempo por la que terminar la enumeración.
- Modos: 1, 2
 - Tipo: timestamp (formatos permitidos)
 - drdir
 Sentido en el que hacer la enumeración:
- newer
 - Primero los más antiguos. Nota: drstart debe ser anterior a drend.
 - older
 - Primero los más recientes (orden predefinido). Nota: drstart debe ser posterior a drend.
 
- Modos: 1, 3
 - Uno de los siguientes valores: newer, older
 - Predeterminado: older
 - drfrom
 Empezar a listar en este título.
- Modo: 3
 - drto
 Terminar de listar en este título.
- Modo: 3
 - drprefix
 Buscar todas las páginas que empiecen con este valor.
- Modo: 3
 - drunique
 Listar solo una revisión por cada página.
- Modo: 3
 - Tipo: boolean (más información)
 - drnamespace
 Listar solo las páginas en este espacio de nombres.
- Modo: 3
 - Uno de los siguientes valores: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Predeterminado: 0
 - drtag
 Listar solo las revisiones con esta etiqueta.
- druser
 Listar solo las revisiones de este usuario.
- Tipo: usuario, por cualquiera de nombre de usuario, IP, Usuario temporal, nombre interwiki (p. ej. "prefijo>NombreDeEjemplo") y identificador de usuario (p. ej., «#12345»)
 - drexcludeuser
 No listar las revisiones de este usuario.
- Tipo: usuario, por cualquiera de nombre de usuario, IP, Usuario temporal, nombre interwiki (p. ej. "prefijo>NombreDeEjemplo") y identificador de usuario (p. ej., «#12345»)
 - drprop
 Propiedades que obtener:
- revid
 - Añade el identificador de la revisión borrada.
 - parentid
 - Añade el identificador de la revisión anterior de la página.
 - user
 - Añade el usuario que hizo la revisión.
 - userid
 - Añade el identificador del usuario que hizo la revisión.
 - comment
 - Añade el comentario de la revisión.
 - parsedcomment
 - Añade el comentario de la revisión, pasado por el analizador sintáctico.
 - minor
 - Añade una etiqueta si la revisión es menor.
 - len
 - Añade la longitud (en bytes) de la revisión.
 - sha1
 - Añade el SHA-1 (base 16) de la revisión.
 - content
 - Añade el contenido de la revisión. Por motivos de rendimiento, si se utiliza esta opción, se aplica a drlimit 50.
 - token
 - En desuso. Devuelve el token de edición.
 - tags
 - Etiquetas de la revisión.
 
- Valores (separados por | u otro separador): comment, content, len, minor, parentid, parsedcomment, revid, sha1, tags, user, userid, token
 - Predeterminado: user|comment
 - drlimit
 La cantidad máxima de revisiones que listar. Si se utiliza drprop=content, el límite es 50.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - drcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Muestra las últimas revisiones borradas de las páginas Portada y Talk:Main Page, con contenido (modo 1).
 - api.php?action=query&list=deletedrevs&titles=Portada|Discusi%C3%B3n%3APortada&drprop=user|comment|content [abrir en la zona de pruebas]
 - Muestra las últimas 50 contribuciones de Bob (modo 2).
 - api.php?action=query&list=deletedrevs&druser=Bob&drlimit=50 [abrir en la zona de pruebas]
 - Muestra las primeras 50 revisiones borradas del espacio principal (modo 3).
 - api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50 [abrir en la zona de pruebas]
 - Listar las primeras 50 páginas en el espacio de nombres Discusión (modo 3).
 - api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50&drnamespace=1&drunique= [abrir en la zona de pruebas]
 
list=embeddedin (ei)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Encuentra todas las páginas que transcluyen el título dado.
- eititle
 Título a buscar. No puede usarse en conjunto con eipageid.
- eipageid
 Identificador de página que buscar. No se puede usar junto con eititle.
- Tipo: entero
 - eicontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- einamespace
 El espacio de nombres que enumerar.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - eidir
 La dirección en que ordenar la lista.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 - eifilterredir
 Cómo filtrar las redirecciones.
- Uno de los siguientes valores: all, nonredirects, redirects
 - Predeterminado: all
 - eilimit
 Cuántas páginas se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 
- Mostrar las páginas que transcluyen Template:Stub.
 - api.php?action=query&list=embeddedin&eititle=Template:Stub [abrir en la zona de pruebas]
 - Obtener información sobre las páginas que transcluyen Template:Stub.
 - api.php?action=query&generator=embeddedin&geititle=Template:Stub&prop=info [abrir en la zona de pruebas]
 
list=exturlusage (eu)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Enumera páginas que contienen una URL dada.
- euprop
 Qué piezas de información incluir:
- ids
 - Añade el identificado de la página.
 - title
 - Agrega el título y el identificador del espacio de nombres de la página.
 - url
 - Añade el URL utilizado en la página.
 
- Valores (separados por | u otro separador): ids, title, url
 - Predeterminado: ids|title|url
 - eucontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- euprotocol
 Protocolo del URL. Si está vacío y se establece euquery, el protocolo es http. Deja vacío esto y euquery para listar todos los enlaces externos.
- Uno de los siguientes valores: Can be empty, or bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, matrix, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, worldwind, xmpp
 - Predeterminado: (vacío)
 - euquery
 Cadena de búsqueda sin protocolo. Véase Special:LinkSearch. Deja el campo vacío para enumerar todos los enlaces externos.
- eunamespace
 Los espacios de nombres que enumerar.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - eulimit
 Cuántas páginas se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - euexpandurl
 - En desuso.
 Expandir las URL relativas a un protocolo con el protocolo canónico.
- Tipo: boolean (más información)
 
- Mostrar páginas que enlacen con https://www.mediawiki.org.
 - api.php?action=query&list=exturlusage&euquery=www.mediawiki.org [abrir en la zona de pruebas]
 
list=filearchive (fa)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Enumerar todos los archivos borrados de forma secuencial.
- fafrom
 El título de imagen para comenzar la enumeración
- fato
 El título de imagen para detener la enumeración.
- faprefix
 Buscar todos los títulos de las imágenes que comiencen con este valor.
- fadir
 La dirección en que ordenar la lista.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 - fasha1
 Hash SHA1 de la imagen. Reemplaza fasha1base36.
- fasha1base36
 Hash SHA1 de la imagen en base 36 (utilizado en MediaWiki).
- faprop
 Qué información de imagen se obtendrá:
- sha1
 - Añade el hash SHA-1 para la imagen.
 - timestamp
 - Añade la marca de tiempo de la versión subida.
 - user
 - Agrega el usuario que subió la versión de la imagen.
 - size
 - Agrega el tamaño de la imagen en bytes y la altura, la anchura y el número de páginas (si es aplicable).
 - dimensions
 - Alias del tamaño.
 - description
 - Añade la descripción de la versión de la imagen.
 - parseddescription
 - Analizar la descripción de la versión.
 - mime
 - Añade el MIME de la imagen.
 - mediatype
 - Añade el tipo multimedia de la imagen.
 - metadata
 - Enumera los metadatos Exif para la versión de la imagen.
 - bitdepth
 - Añade la profundidad de bit de la versión.
 - archivename
 - Añade el nombre de archivo de la versión archivada para las versiones que no son las últimas.
 
- Valores (separados por | u otro separador): archivename, bitdepth, description, dimensions, mediatype, metadata, mime, parseddescription, sha1, size, timestamp, user
 - Predeterminado: timestamp
 - falimit
 Número de imágenes que devolver en total.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - facontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Mostrar una lista de todos los archivos eliminados.
 - api.php?action=query&list=filearchive [abrir en la zona de pruebas]
 
list=geosearch (gs)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: GeoData
 - Licencia: WTFPL
 
Devuelve las páginas con coordenadas ubicadas en una zona particular.
- gscoord
 Coordenada alrededor de la cual buscar.
Formato: latitud y longitud separadas por una barra vertical (|).
- gspage
 Título de página alrededor del cual buscar.
- gsbbox
 Bounding box to search in: pipe (|) separated coordinates of top left and bottom right corners.
- gsradius
 Radio de búsqueda en metros.
- Tipo: entero
 - El valor debe estar entre 10 y 10 000.
 - Predeterminado: 500
 - gsmaxdim
 Restringir la búsqueda a los objetos no mayores que esto, en metros.
- Tipo: entero
 - gssort
 Set the sort order of returned results.
- distance
 - Rank pages by their distance to the center.
 - relevance
 - Rank pages by their relevance according to CirrusSearch, similar to how Special:Search does it. Currently only supported on wikis that use the ElasticSearch backend, see mw:Extension:GeoData#Search backends.
 
- Uno de los siguientes valores: distance, relevance
 - Predeterminado: distance
 - gslimit
 Número máximo de páginas que devolver.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - gsglobe
 Globo en el que buscar. Consulta mw:Special:MyLanguage/Extension:GeoData#Glossary para obtener detalles.
- Uno de los siguientes valores: earth
 - Predeterminado: earth
 - gsnamespace
 Espacio de nombres que buscar.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - Predeterminado: 0
 - gsprop
 Qué propiedades adicionales de las coordenadas se devolverán.
- type
 - Tipo del objeto definido por las coordenadas. Ver a mas informacion a mw:Special:MyLanguage/Extension:GeoData#Usage
 - name
 - Nombre del objeto.
 - dim
 - Tamaño aproximado del objeto en metros.
 - country
 - Código de país ISO 3166-1 alfa-2 (p. ej., US o RU).
 - region
 - Código de región ISO 3166-2 (la porción del código ISO 3166-2 ubicada después del guion; p. ej., FL o MOS).
 - globe
 - Which terrestrial body the coordinates are relative to (e.g. moon or pluto). Defaults to Earth. See mw:Special:MyLanguage/Extension:GeoData#Glossary for details.
 
- Valores (separados por | u otro separador): country, dim, globe, name, region, type
 - Predeterminado: globe
 - gsprimary
 Si devolver solo las coordenadas primarias ("primary"), secundarias ("secondary") o ambas ("all").
- primary
 - La ubicacion del sujeto del articulo. Hay sobretodo una coordenada por titulo.
 - secondary
 - La ubicación de un objeto que se mencione en el artículo. Se puede asociar cualquier cantidad de coordenadas secundarias con los títulos.
 - all
 - Devolver tanto las coordenadas primarias como las secundarias.
 
- Uno de los siguientes valores: all, primary, secondary
 - Predeterminado: primary
 
- Buscar alrededor del punto con coordenadas 37° 47′ 13.1″ N, 122° 23′ 58.84″ O
 - api.php?action=query&list=geosearch&gsradius=10000&gscoord=37.786971|-122.399677 [abrir en la zona de pruebas]
 - Search in a bounding box
 - api.php?action=query&list=geosearch&gsbbox=37.8|-122.3|37.7|-122.4 [abrir en la zona de pruebas]
 
list=imageusage (iu)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Encontrar todas las páginas que usen el título de imagen dado.
- iutitle
 Título a buscar. No puede usarse en conjunto con iupageid.
- iupageid
 ID de página a buscar. No puede usarse con iutitle.
- Tipo: entero
 - iucontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- iunamespace
 El espacio de nombres que enumerar.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - iudir
 La dirección en que ordenar la lista.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 - iufilterredir
 Cómo filtrar las redirecciones. Si se establece a no redirecciones cuando está habilitado iuredirect, esto solo se aplica al segundo nivel.
- Uno de los siguientes valores: all, nonredirects, redirects
 - Predeterminado: all
 - iulimit
 Número de páginas que devolver. Si está habilitado iuredirect, el límite se aplica a cada nivel de forma separada (es decir, se pueden devolver hasta 2 * iulimit).
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - iuredirect
 Si la página con el enlace es una redirección, encontrar también las páginas que enlacen a esa redirección. El límite máximo se reduce a la mitad.
- Tipo: boolean (más información)
 
- Mostrar las páginas que usan File:Albert Einstein Head.jpg.
 - api.php?action=query&list=imageusage&iutitle=File:Albert%20Einstein%20Head.jpg [abrir en la zona de pruebas]
 - Obtener información sobre las páginas que empleen File:Albert Einstein Head.jpg.
 - api.php?action=query&generator=imageusage&giutitle=File:Albert%20Einstein%20Head.jpg&prop=info [abrir en la zona de pruebas]
 
list=iwbacklinks (iwbl)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Encontrar todas las páginas que enlazan al enlace interwiki dado.
Puede utilizarse para encontrar todos los enlaces con un prefijo, o todos los enlaces a un título (con un determinado prefijo). Si no se introduce ninguno de los parámetros, se entiende como «todos los enlaces interwiki».
- iwblprefix
 Prefijo para el interwiki.
- iwbltitle
 Enlace interlingüístico que buscar. Se debe usar junto con iwblblprefix.
- iwblcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- iwbllimit
 Cuántas páginas se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - iwblprop
 Qué propiedades se obtendrán:
- iwprefix
 - Añade el prefijo del interwiki.
 - iwtitle
 - Añade el título del interwiki.
 
- Valores (separados por | u otro separador): iwprefix, iwtitle
 - Predeterminado: (vacío)
 - iwbldir
 La dirección en que ordenar la lista.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 
- Obtener las páginas enlazadas a wikibooks:Test
 - api.php?action=query&list=iwbacklinks&iwbltitle=Test&iwblprefix=wikibooks [abrir en la zona de pruebas]
 - Obtener información sobre las páginas que enlacen a wikibooks:Test.
 - api.php?action=query&generator=iwbacklinks&giwbltitle=Test&giwblprefix=wikibooks&prop=info [abrir en la zona de pruebas]
 
list=langbacklinks (lbl)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Encuentra todas las páginas que conectan con el enlace de idioma dado.
Puede utilizarse para encontrar todos los enlaces con un código de idioma, o todos los enlaces a un título (con un idioma dado). El uso de ninguno de los parámetros es efectivamente "todos los enlaces de idioma".
Tenga en cuenta que esto no puede considerar los enlaces de idiomas agregados por extensiones.
- lbllang
 Idioma del enlace de idioma.
- lbltitle
 Enlace de idioma para buscar. Debe utilizarse con lbllang.
- lblcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- lbllimit
 Cuántas páginas en total se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - lblprop
 Qué propiedades se obtendrán:
- lllang
 - Agrega el código de idioma del enlace de idioma.
 - lltitle
 - Añade el título del enlace de idioma.
 
- Valores (separados por | u otro separador): lllang, lltitle
 - Predeterminado: (vacío)
 - lbldir
 La dirección en que ordenar la lista.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 
- Obtener las páginas enlazadas a fr:Test
 - api.php?action=query&list=langbacklinks&lbltitle=Test&lbllang=fr [abrir en la zona de pruebas]
 - Obtener información acerca de las páginas enlazadas a fr:Test.
 - api.php?action=query&generator=langbacklinks&glbltitle=Test&glbllang=fr&prop=info [abrir en la zona de pruebas]
 
list=logevents (le)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Obtener eventos de los registros.
- leprop
 Qué propiedades se obtendrán:
- ids
 - Agrega el identificador del evento de registro.
 - title
 - Añade el título de la página para el evento del registro.
 - type
 - Añade el tipo del evento de registro.
 - user
 - Agrega el usuario responsable del evento de registro. Si se ha eliminado la revisión del usuario, se devolverá una userhidden propiedad.
 - userid
 - Agrega el identificador de usuario que fue responsable del evento de registro. Si se ha eliminado la revisión del usuario, se devolverá una userhidden propiedad.
 - timestamp
 - Añade la marca de tiempo para el evento del registro.
 - comment
 - Agrega el comentario del evento de registro. Si el comentario se ha eliminado de revisión, se devolverá una commenthidden propiedad.
 - parsedcomment
 - Agrega el comentario analizado del evento de registro. Si el comentario se ha eliminado de revisión, se devolverá una commenthidden propiedad.
 - details
 - Muestra detalles adicionales sobre el evento de registro. Si se ha eliminado el evento de registro, se devolverá una actionhidden propiedad.
 - tags
 - Muestra las etiquetas para el evento del registro.
 
- Valores (separados por | u otro separador): comment, details, ids, parsedcomment, tags, timestamp, title, type, user, userid
 - Predeterminado: ids|title|type|user|timestamp|comment|details
 - letype
 Filtrar las entradas del registro solo a este tipo.
- Uno de los siguientes valores: Can be empty, or abusefilter, abusefilter-protected-vars, abusefilterblockeddomainhit, abusefilterprivatedetails, block, contentmodel, create, delete, import, interwiki, managetags, merge, move, newusers, patrol, protect, renameuser, rights, spamblacklist, suppress, tag, titleblacklist, upload, usermerge
 - leaction
 Filtrar las acciones del registro solo a esta acción. Reemplaza letype. En la lista de valores posibles, los valores con el asterisco como carácter comodín tales como action/* pueden tener distintas cadenas después de la barra (/).
- Uno de los siguientes valores: abusefilter-protected-vars/*, abusefilter/create, abusefilter/hit, abusefilter/modify, abusefilterblockeddomainhit/*, abusefilterprivatedetails/access, block/block, block/reblock, block/unblock, contentmodel/change, contentmodel/new, create/create, delete/delete, delete/delete_redir, delete/delete_redir2, delete/event, delete/restore, delete/revision, import/interwiki, import/upload, interwiki/*, managetags/activate, managetags/create, managetags/deactivate, managetags/delete, merge/merge, move/move, move/move_redir, newusers/autocreate, newusers/byemail, newusers/create, newusers/create2, newusers/newusers, patrol/autopatrol, patrol/patrol, protect/modify, protect/move_prot, protect/protect, protect/unprotect, renameuser/renameuser, rights/autopromote, rights/blockautopromote, rights/restoreautopromote, rights/rights, spamblacklist/*, suppress/block, suppress/delete, suppress/event, suppress/hide-afl, suppress/reblock, suppress/revision, suppress/unhide-afl, tag/update, titleblacklist/*, upload/overwrite, upload/revert, upload/upload, usermerge/*
 - lestart
 Marca de tiempo por la que empezar la enumeración.
- Tipo: timestamp (formatos permitidos)
 - leend
 Cronomarcador por el que terminar la enumeración.
- Tipo: timestamp (formatos permitidos)
 - ledir
 Sentido en el que hacer la enumeración:
- newer
 - Primero los más antiguos. Nota: lestart debe ser anterior a leend.
 - older
 - Primero los más recientes (orden predefinido). Nota: lestart debe ser posterior a leend.
 
- Uno de los siguientes valores: newer, older
 - Predeterminado: older
 - leuser
 Filtrar entradas a aquellas realizadas por el usuario dado.
- Tipo: usuario, por cualquiera de nombre de usuario, IP, Usuario temporal, nombre interwiki (p. ej. "prefijo>NombreDeEjemplo") y identificador de usuario (p. ej., «#12345»)
 - letitle
 Filtrar entradas a aquellas relacionadas con una página.
- lenamespace
 Filtrar entradas a aquellas en el espacio de nombres dado.
- Uno de los siguientes valores: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - leprefix
 Filtrar entradas que empiezan por este prefijo.
- letag
 Solo mostrar las entradas de eventos con esta etiqueta.
- lelimit
 Número total de entradas de eventos que devolver.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - lecontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Mostrar los eventos recientes del registro.
 - api.php?action=query&list=logevents [abrir en la zona de pruebas]
 
list=mystashedfiles (msf)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Obtener una lista de los archivos en el almacén provisional de cargas del usuario actual.
- msfprop
 Propiedades a buscar para los archivos.
- size
 - Buscar el tamaño del archivo y las dimensiones de la imagen.
 - type
 - Obtener el tipo MIME y tipo multimedia del archivo.
 
- Valores (separados por | u otro separador): size, type
 - Predeterminado: (vacío)
 - msflimit
 Cuántos archivos obtener.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - msfcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Obtener la clave de archivo, el tamaño del archivo y el tamaño en píxeles de los archivos en el almacén provisional de cargas del usuario actual.
 - api.php?action=query&list=mystashedfiles&msfprop=size [abrir en la zona de pruebas]
 
list=pagepropnames (ppn)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Mostrar todos los nombres de propiedades de página utilizados en la wiki.
- ppncontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- ppnlimit
 Número máximo de nombres que devolver.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 
- Obtener los 10 primeros nombres de propiedades.
 - api.php?action=query&list=pagepropnames [abrir en la zona de pruebas]
 
list=pageswithprop (pwp)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Mostrar todas las páginas que usen una propiedad de página.
- pwppropname
 Propiedad de página para la cual enumerar páginas (action=query&list=pagepropnames devuelve los nombres de las propiedades de página en uso).
- Este parámetro es obligatorio.
 - pwpprop
 Qué piezas de información incluir:
- ids
 - Añade el identificador de página.
 - title
 - Agrega el título y el identificador del espacio de nombres de la página.
 - value
 - Añade el valor de la propiedad de página.
 
- Valores (separados por | u otro separador): ids, title, value
 - Predeterminado: ids|title
 - pwpcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- pwplimit
 El máximo número de páginas que se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - pwpdir
 Dirección en la que se desea ordenar.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 
- Listar las 10 primeras páginas que utilicen 
{{DISPLAYTITLE:}}. - api.php?action=query&list=pageswithprop&pwppropname=displaytitle&pwpprop=ids|title|value [abrir en la zona de pruebas]
 - Obtener información adicional acerca de las 10 primeras páginas que utilicen 
__NOTOC__. - api.php?action=query&generator=pageswithprop&gpwppropname=notoc&prop=info [abrir en la zona de pruebas]
 
list=prefixsearch (ps)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Realice una búsqueda de prefijo de títulos de página.
A pesar de la similitud en los nombres, este módulo no pretende ser equivalente a Special:PrefixIndex; para eso, vea action=query&list=allpages con el parámetro apprefix. El propósito de este módulo es similar a action=opensearch: para tomar la entrada del usuario y proporcionar los mejores títulos coincidentes. Dependiendo del motor de búsqueda backend, esto puede incluir la corrección de errores, redirigir la evasión, u otras heurísticas.
- pssearch
 Buscar cadena.
- Este parámetro es obligatorio.
 - psnamespace
 Espacios de nombres que buscar. Se ignora si pssearch comienza por un prefijo de espacio de nombre válido.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - Predeterminado: 0
 - pslimit
 Número máximo de resultados que devolver.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - psoffset
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Tipo: entero
 - El valor debe ser no menor de 0.
 - Predeterminado: 0
 
- Buscar títulos de páginas que empiecen con meaning.
 - api.php?action=query&list=prefixsearch&pssearch=meaning [abrir en la zona de pruebas]
 
list=protectedtitles (pt)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Mostrar todos los títulos protegidos contra creación.
- ptnamespace
 Listar solo los títulos en estos espacios de nombres.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - ptlevel
 Listar solo títulos con estos niveles de protección.
- Valores (separados por | u otro separador): autoconfirmed, sysop
 - ptlimit
 Cuántas páginas se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - ptdir
 Sentido en el que hacer la enumeración:
- newer
 - Primero los más antiguos. Nota: ptstart debe ser anterior a ptend.
 - older
 - Primero los más recientes (orden predefinido). Nota: ptstart debe ser posterior a ptend.
 
- Uno de los siguientes valores: newer, older
 - Predeterminado: older
 - ptstart
 Empezar la enumeración en esta marca de tiempo de protección.
- Tipo: timestamp (formatos permitidos)
 - ptend
 Terminar la enumeración en esta marca de tiempo de protección.
- Tipo: timestamp (formatos permitidos)
 - ptprop
 Qué propiedades se obtendrán:
- timestamp
 - Añade la marca de tiempo de cuando se añadió la protección.
 - user
 - Agrega el usuario que agregó la protección.
 - userid
 - Agrega el identificador de usuario que agregó la protección.
 - comment
 - Añade el comentario de la protección.
 - parsedcomment
 - Añade el comentario analizado para la protección.
 - expiry
 - Añade la fecha y hora de cuando se levantará la protección.
 - level
 - Agrega el nivel de protección.
 
- Valores (separados por | u otro separador): comment, expiry, level, parsedcomment, timestamp, user, userid
 - Predeterminado: timestamp|level
 - ptcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Listar títulos protegidos.
 - api.php?action=query&list=protectedtitles [abrir en la zona de pruebas]
 - Encuentra enlaces a títulos protegidos en el espacio de nombres principal.
 - api.php?action=query&generator=protectedtitles&gptnamespace=0&prop=linkshere [abrir en la zona de pruebas]
 
list=querypage (qp)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Obtenga una lista proporcionada por una página especial basada en QueryPage.
- qppage
 El nombre de la página especial. Recuerda, distingue mayúsculas y minúsculas.
- Este parámetro es obligatorio.
 - Uno de los siguientes valores: Ancientpages, BrokenRedirects, Deadendpages, DoubleRedirects, Fewestrevisions, ListDuplicatedFiles, Listredirects, Lonelypages, Longpages, MediaStatistics, Mostcategories, Mostimages, Mostinterwikis, Mostlinked, Mostlinkedcategories, Mostlinkedtemplates, Mostrevisions, Shortpages, Uncategorizedcategories, Uncategorizedimages, Uncategorizedpages, Uncategorizedtemplates, Unusedcategories, Unusedimages, Unusedtemplates, Unwatchedpages, Wantedcategories, Wantedfiles, Wantedpages, Wantedtemplates, Withoutinterwiki
 - qpoffset
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Tipo: entero
 - Predeterminado: 0
 - qplimit
 Número de resultados que se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 
list=random (rn)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Obtener un conjunto de páginas aleatorias.
Las páginas aparecen enumeradas en una secuencia fija, solo que el punto de partida es aleatorio. Esto quiere decir que, si, por ejemplo, Portada es la primera página aleatoria de la lista, Lista de monos ficticios siempre será la segunda, Lista de personas en sellos de Vanuatu la tercera, etc.
- rnnamespace
 Devolver solo las páginas de estos espacios de nombres.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - rnfilterredir
 Cómo filtrar las redirecciones.
- Uno de los siguientes valores: all, nonredirects, redirects
 - Predeterminado: nonredirects
 - rnredirect
 - En desuso.
 Usa rnfilterredir=redirects en su lugar.
- Tipo: boolean (más información)
 - rnlimit
 Limita el número de páginas aleatorias que se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 1
 - rncontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Devuelve dos páginas aleatorias del espacio de nombres principal.
 - api.php?action=query&list=random&rnnamespace=0&rnlimit=2 [abrir en la zona de pruebas]
 - Devuelve la información de dos páginas aleatorias del espacio de nombres principal.
 - api.php?action=query&generator=random&grnnamespace=0&grnlimit=2&prop=info [abrir en la zona de pruebas]
 
list=recentchanges (rc)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Enumerar cambios recientes.
- rcstart
 El sello de tiempo para comenzar la enumeración.
- Tipo: timestamp (formatos permitidos)
 - rcend
 El cronomarcador para finalizar la enumeración.
- Tipo: timestamp (formatos permitidos)
 - rcdir
 Sentido en el que hacer la enumeración:
- newer
 - Primero los más antiguos. Nota: rcstart debe ser anterior a rcend.
 - older
 - Primero los más recientes (orden predefinido). Nota: rcstart debe ser posterior a rcend.
 
- Uno de los siguientes valores: newer, older
 - Predeterminado: older
 - rcnamespace
 Filtrar cambios solamente a los espacios de nombres dados.
- Valores (separados por | u otro separador): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - rcuser
 Listar solo los cambios de este usuario.
- Tipo: usuario, por cualquiera de nombre de usuario, IP, Usuario temporal, nombre interwiki (p. ej. "prefijo>NombreDeEjemplo") y identificador de usuario (p. ej., «#12345»)
 - rcexcludeuser
 No listar cambios de este usuario.
- Tipo: usuario, por cualquiera de nombre de usuario, IP, Usuario temporal, nombre interwiki (p. ej. "prefijo>NombreDeEjemplo") y identificador de usuario (p. ej., «#12345»)
 - rctag
 Listar solo los cambios con esta etiqueta.
- rcprop
 Incluir piezas adicionales de información:
- user
 - Añade el usuario responsable de la edición y añade una etiqueta si se trata de una IP.
 - userid
 - Añade el identificador del usuario responsable de la edición.
 - comment
 - Añade el comentario de la edición.
 - parsedcomment
 - Añade el comentario analizado para la edición.
 - flags
 - Añade marcas para la edición.
 - timestamp
 - Añade el cronomarcador de la edición.
 - title
 - Añade el título de página de la edición.
 - ids
 - Añade los códigos ID de la página, de los cambios recientes y de las revisiones antigua y nueva.
 - sizes
 - Añade la longitud antigua y la longitud nueva de la página en bytes.
 - redirect
 - Etiqueta la edición si la página es una redirección.
 - patrolled
 - Etiqueta ediciones verificables como verificadas o no verificadas.
 - loginfo
 - Añade información de registro (identificador de registro, tipo de registro, etc.) a las entradas de registro.
 - tags
 - Muestra las etiquetas de la entrada.
 - sha1
 - Añade la suma de comprobación de contenido para las entradas asociadas a una revisión.
 
- Valores (separados por | u otro separador): comment, flags, ids, loginfo, parsedcomment, patrolled, redirect, sha1, sizes, tags, timestamp, title, user, userid
 - Predeterminado: title|timestamp|ids
 - rcshow
 Muestra solo los elementos que cumplan estos criterios. Por ejemplo, para ver solo ediciones menores realizadas por usuarios conectados, introduce rcshow=minor|!anon.
- Valores (separados por | u otro separador): !anon, !autopatrolled, !bot, !minor, !patrolled, !redirect, anon, autopatrolled, bot, minor, patrolled, redirect, unpatrolled
 - rclimit
 Cuántos cambios en total se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - rctype
 Cuántos tipos de cambios se mostrarán.
- Valores (separados por | u otro separador): categorize, edit, external, log, new
 - Predeterminado: edit|new|log|categorize
 - rctoponly
 Enumerar solo las modificaciones que sean las últimas revisiones.
- Tipo: boolean (más información)
 - rctitle
 Filtrar entradas mostrando solo aquellas relacionadas con una página.
- rccontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- rcgeneraterevisions
 Cuando se utilice como generador, genera identificadores de revisión en lugar de títulos. Las entradas en la lista de cambios recientes que no tengan identificador de revisión asociado (por ejemplo, la mayoría de las entradas de registro) no generarán nada.
- Tipo: boolean (más información)
 - rcslot
 Only list changes that touch the named slot.
- Uno de los siguientes valores: main
 
- Lista de cambios recientes.
 - api.php?action=query&list=recentchanges [abrir en la zona de pruebas]
 - Obtener información de página de cambios recientes no patrullados.
 - api.php?action=query&generator=recentchanges&grcshow=!patrolled&prop=info [abrir en la zona de pruebas]
 
list=search (sr)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Realizar una búsqueda de texto completa.
- srsearch
 Search for page titles or content matching this value. You can use the search string to invoke special search features, depending on what the wiki's search backend implements.
- Este parámetro es obligatorio.
 - srnamespace
 Buscar solo en estos espacios de nombres.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - Predeterminado: 0
 - srlimit
 Cuántas páginas en total se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - sroffset
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Tipo: entero
 - El valor debe ser no menor de 0.
 - Predeterminado: 0
 - srwhat
 Tipo de búsqueda que realizar.
- Uno de los siguientes valores: nearmatch, text, title
 - srinfo
 Qué metadatos devolver.
- Valores (separados por | u otro separador): rewrittenquery, suggestion, totalhits
 - Predeterminado: totalhits|suggestion|rewrittenquery
 - srprop
 Qué propiedades se devolverán:
- size
 - Añade el tamaño de la página en bytes.
 - wordcount
 - Añade el número de palabras de la página.
 - timestamp
 - Añade la marca de tiempo de la última edición de la página.
 - snippet
 - Añade un fragmento analizado de la página.
 - titlesnippet
 - Añade un fragmento analizado del título de la página.
 - redirecttitle
 - Añade el título de la redirección coincidente.
 - redirectsnippet
 - Añade un fragmento analizado del título de la redirección.
 - sectiontitle
 - Añade el título de la sección correspondiente.
 - sectionsnippet
 - Añade un fragmento analizado del título de la sección correspondiente.
 - isfilematch
 - Añade un booleano que indica si la búsqueda corresponde al contenido del archivo.
 - categorysnippet
 - Añade un fragmento analizado de la categoría correspondiente.
 - score
 - En desuso. Ignorado.
 - hasrelated
 - En desuso. Ignorado
 - extensiondata
 - Añade datos adicionales generados por las extensiones.
 
- Valores (separados por | u otro separador): categorysnippet, extensiondata, isfilematch, redirectsnippet, redirecttitle, sectionsnippet, sectiontitle, size, snippet, timestamp, titlesnippet, wordcount, hasrelated, score
 - Predeterminado: size|wordcount|timestamp|snippet
 - srinterwiki
 Incluir resultados interwiki en la búsqueda, si es posible.
- Tipo: boolean (más información)
 - srenablerewrites
 Habilitar la reescritura de consultas internas. Algunos servidores de búsqueda pueden reescribir la consulta a una que considere que da mejores resultados, por ejemplo, corrigiendo las faltas ortográficas.
- Tipo: boolean (más información)
 - srsort
 Establecer el orden de clasificación de los resultados devueltos.
- Uno de los siguientes valores: relevance
 - Predeterminado: relevance
 
- Buscar meaning.
 - api.php?action=query&list=search&srsearch=meaning [abrir en la zona de pruebas]
 - Buscar meaning en los textos.
 - api.php?action=query&list=search&srwhat=text&srsearch=meaning [abrir en la zona de pruebas]
 - Obtener información acerca de las páginas devueltas por una búsqueda de meaning.
 - api.php?action=query&generator=search&gsrsearch=meaning&prop=info [abrir en la zona de pruebas]
 
list=tags (tg)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Enumerar las etiquetas de modificación.
Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
El número máximo de etiquetas para enumerar.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 Qué propiedades se obtendrán:
- displayname
 - Agrega el mensaje de sistema para la etiqueta.
 - description
 - Añade la descripción de la etiqueta.
 - hitcount
 - Añade el número de revisiones y entradas de registro que tienen esta etiqueta.
 - defined
 - Indicar si la etiqueta está definida.
 - source
 - Obtiene las fuentes de la etiqueta, que pueden incluir extension para etiquetas definidas por extensiones y manual para etiquetas que pueden aplicarse manualmente por los usuarios.
 - active
 - Si la etiqueta aún se sigue aplicando.
 
- Valores (separados por | u otro separador): active, defined, description, displayname, hitcount, source
 - Predeterminado: (vacío)
 
- Enumera las etiquetas disponibles.
 - api.php?action=query&list=tags&tgprop=displayname|description|hitcount|defined [abrir en la zona de pruebas]
 
list=usercontribs (uc)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Obtener todas las ediciones realizadas por un usuario.
- uclimit
 Número máximo de contribuciones que se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - ucstart
 The start timestamp to return from, i.e. revisions before this timestamp.
- Tipo: timestamp (formatos permitidos)
 - ucend
 The end timestamp to return to, i.e. revisions after this timestamp.
- Tipo: timestamp (formatos permitidos)
 - uccontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- ucuser
 Los usuarios para los cuales se desea recuperar las contribuciones. No se puede utilizar junto con ucuserids o ucuserprefix.
- Tipo: lista de usuarios, por cualquiera de nombre de usuario, IP, Usuario temporal y nombre interwiki (p. ej. "prefijo>NombreDeEjemplo")
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - ucuserids
 Los identificadores de los usuarios para los cuales se desea recuperar las contribuciones. No se puede utilizar junto con ucuserids o ucuserprefix.
- Tipo: lista de enteros
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - ucuserprefix
 Recuperar las contribuciones de todos los usuarios cuyos nombres comienzan con este valor. No se puede utilizar junto con ucuser o ucuserids.
- uciprange
 The CIDR range to retrieve contributions for. Cannot be used with ucuser, ucuserprefix, or ucuserids.
- ucdir
 Sentido en el que hacer la enumeración:
- newer
 - Primero los más antiguos. Nota: ucstart debe ser anterior a ucend.
 - older
 - Primero los más recientes (orden predefinido). Nota: ucstart debe ser posterior a ucend.
 
- Uno de los siguientes valores: newer, older
 - Predeterminado: older
 - ucnamespace
 Enumerar solo las contribuciones en estos espacios de nombres.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - ucprop
 Incluir piezas adicionales de información:
- ids
 - Añade el identificador de página y el de revisión.
 - title
 - Agrega el título y el identificador del espacio de nombres de la página.
 - timestamp
 - Añade fecha y hora de la edición.
 - comment
 - Añade el comentario de la edición.
 - parsedcomment
 - Añade el comentario analizado de la edición.
 - size
 - Añade el nuevo tamaño de la edición.
 - sizediff
 - Añade la diferencia de tamaño de la edición respecto de su progenitora.
 - flags
 - Añade las marcas de la edición.
 - patrolled
 - Etiqueta ediciones verificadas.
 - tags
 - Lista las etiquetas para la edición.
 
- Valores (separados por | u otro separador): comment, flags, ids, parsedcomment, patrolled, size, sizediff, tags, timestamp, title
 - Predeterminado: ids|title|timestamp|comment|size|flags
 - ucshow
 Mostrar solo los elementos que coinciden con estos criterios. Por ejemplo, solo ediciones no menores: ucshow=!minor.
Si se establece ucshow=patrolled o ucshow=!patrolled, no se mostrarán las revisiones con una antigüedad mayor que $wgRCMaxAge (7776000 segundos).
- Valores (separados por | u otro separador): !autopatrolled, !minor, !new, !patrolled, !top, autopatrolled, minor, new, patrolled, top
 - uctag
 Enumerar solo las revisiones con esta etiqueta.
- uctoponly
 - En desuso.
 Enumerar solo las modificaciones que sean las últimas revisiones.
- Tipo: boolean (más información)
 
- Mostrar contribuciones del usuario Example.
 - api.php?action=query&list=usercontribs&ucuser=Example [abrir en la zona de pruebas]
 - Mostrar las contribuciones de todas las direcciones IP con el prefijo 192.0.2..
 - api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [abrir en la zona de pruebas]
 
list=users (us)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Obtener información sobre una lista de usuarios.
- usprop
 Qué piezas de información incluir:
- blockinfo
 - Etiqueta si el usuario está bloqueado, por quién y por qué razón.
 - groups
 - Lista todos los grupos a los que pertenece cada usuario.
 - groupmemberships
 - Lists groups that each user has been explicitly assigned to, including the expiry date of each group membership.
 - implicitgroups
 - Enumera todos los grupos a los que pertenece automáticamente un usuario.
 - rights
 - Enumera todos los permisos que tiene cada usuario.
 - editcount
 - Añade el número de ediciones del usuario.
 - registration
 - Añade el cronomarcador del registro del usuario.
 - emailable
 - Marca si el usuario puede y quiere recibir correo electrónico a través de Special:Emailuser.
 - gender
 - Etiqueta el género del usuario. Devuelve "masculino", "femenino" o "desconocido".
 - centralids
 - Adds the central IDs and attachment status for the user.
 - cancreate
 - Indica si se puede crear una cuenta para nombres de usuario válidos pero no registrados.
 
- Valores (separados por | u otro separador): blockinfo, cancreate, centralids, editcount, emailable, gender, groupmemberships, groups, implicitgroups, registration, rights
 - usattachedwiki
 With usprop=centralids, indicate whether the user is attached with the wiki identified by this ID.
- ususers
 Una lista de usuarios de los que obtener información.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - ususerids
 Una lista de identificadores de usuarios de los que obtener información.
- Tipo: lista de enteros
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 
- Devolver información del usuario Example.
 - api.php?action=query&list=users&ususers=Example&usprop=groups|editcount|gender [abrir en la zona de pruebas]
 
list=watchlist (wl)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Obtener los cambios recientes de las páginas de la lista de seguimiento del usuario actual.
- wlallrev
 Include multiple revisions of the same page within given timeframe.
- Tipo: boolean (más información)
 - wlstart
 El sello de tiempo para comenzar la enumeración
- Tipo: timestamp (formatos permitidos)
 - wlend
 El cronomarcador para finalizar la enumeración.
- Tipo: timestamp (formatos permitidos)
 - wlnamespace
 Filtrar cambios solamente a los espacios de nombres dados.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - wluser
 Mostrar solamente los cambios de este usuario.
- Tipo: usuario, por cualquiera de nombre de usuario, IP, Usuario temporal, nombre interwiki (p. ej. "prefijo>NombreDeEjemplo") y identificador de usuario (p. ej., «#12345»)
 - wlexcludeuser
 No listar cambios de este usuario.
- Tipo: usuario, por cualquiera de nombre de usuario, IP, Usuario temporal, nombre interwiki (p. ej. "prefijo>NombreDeEjemplo") y identificador de usuario (p. ej., «#12345»)
 - wldir
 Sentido en el que hacer la enumeración:
- newer
 - Primero los más antiguos. Nota: wlstart debe ser anterior a wlend.
 - older
 - Primero los más recientes (orden predefinido). Nota: wlstart debe ser posterior a wlend.
 
- Uno de los siguientes valores: newer, older
 - Predeterminado: older
 - wllimit
 Número de resultados que devolver en cada petición.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - wlprop
 Qué propiedades adicionales se obtendrán:
- ids
 - Añade identificadores de revisiones y de páginas.
 - title
 - Añade el título de la página.
 - flags
 - Añade marcas para la edición.
 - user
 - Añade el usuario que hizo la edición.
 - userid
 - Añade el identificador de usuario de quien hizo la edición.
 - comment
 - Añade el comentario de la edición.
 - parsedcomment
 - Añade el comentario analizado de la edición.
 - timestamp
 - Añade el cronomarcador de la edición.
 - patrol
 - Etiqueta las ediciones que están verificadas.
 - sizes
 - Añade la longitud vieja y la nueva de la página.
 - notificationtimestamp
 - Añade fecha y hora de cuando el usuario fue notificado por última vez acerca de la edición.
 - loginfo
 - Añade información del registro cuando corresponda.
 - tags
 - Enumera las etiquetas de la entrada.
 - expiry
 - Agregar el tiempo de caducidad.
 
- Valores (separados por | u otro separador): comment, expiry, flags, ids, loginfo, notificationtimestamp, parsedcomment, patrol, sizes, tags, timestamp, title, user, userid
 - Predeterminado: ids|title|flags
 - wlshow
 Muestra solo los elementos que cumplan estos criterios. Por ejemplo, para ver solo ediciones menores realizadas por usuarios conectados, introduce wlshow=minor|!anon.
- Valores (separados por | u otro separador): !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread
 - wltype
 Qué tipos de cambios mostrar:
- edit
 - Ediciones comunes en páginas
 - new
 - Creaciones de páginas.
 - log
 - Entradas del registro.
 - external
 - Cambios externos.
 - categorize
 - Cambios de pertenencia a categorías.
 
- Valores (separados por | u otro separador): categorize, edit, external, log, new
 - Predeterminado: edit|new|log|categorize
 - wlowner
 Utilizado junto con wltoken para acceder a la lista de seguimiento de otro usuario.
- Tipo: usuario, por nombre de usuario
 - wltoken
 A security token (available in the user's preferences) to allow access to another user's watchlist.
- wlcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Enumera la última revisión de las páginas con cambios recientes de la lista de seguimiento del usuario actual.
 - api.php?action=query&list=watchlist [abrir en la zona de pruebas]
 - Obtener información adicional sobre la última revisión de páginas con cambios recientes en la lista de seguimiento del usuario actual.
 - api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment [abrir en la zona de pruebas]
 - Fetch additional information about the top revision for recently changed pages on the current user's watchlist, including when temporarily watched items will expire.
 - api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment|expiry [abrir en la zona de pruebas]
 - Obtener información sobre todos los cambios recientes de páginas de la lista de seguimiento del usuario actual.
 - api.php?action=query&list=watchlist&wlallrev=&wlprop=ids|title|timestamp|user|comment [abrir en la zona de pruebas]
 - Obtener información de página de las páginas con cambios recientes de la lista de seguimiento del usuario actual.
 - api.php?action=query&generator=watchlist&prop=info [abrir en la zona de pruebas]
 - Obtener información de revisión de los cambios recientes de páginas de la lista de seguimiento del usuario actual.
 - api.php?action=query&generator=watchlist&gwlallrev=&prop=revisions&rvprop=timestamp|user [abrir en la zona de pruebas]
 - Enumerar la última revisión de páginas con cambios recientes de la lista de seguimiento del usuario Example.
 - api.php?action=query&list=watchlist&wlowner=Example&wltoken=123ABC [abrir en la zona de pruebas]
 
list=watchlistraw (wr)
- Este módulo requiere permisos de lectura.
 - Este módulo puede utilizarse como un generador.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Obtener todas las páginas de la lista de seguimiento del usuario actual.
- wrcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- wrnamespace
 Mostrar solamente las páginas de los espacios de nombres dados.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
 - Para especificar todos los valores, utiliza *.
 - wrlimit
 Número de resultados que devolver en cada petición.
- Tipo: entero o max
 - El valor debe estar entre 1 y 500.
 - Predeterminado: 10
 - wrprop
 Qué propiedades adicionales se obtendrán:
- changed
 - Añade la marca de tiempo de la última notificación al usuario sobre la edición.
 
- Valores (separados por | u otro separador): changed
 - wrshow
 Mostrar solo los elementos que cumplen con estos criterios.
- Valores (separados por | u otro separador): !changed, changed
 - wrowner
 Utilizado junto con wrtoken para acceder a la lista de seguimiento de otro usuario.
- Tipo: usuario, por nombre de usuario
 - wrtoken
 A security token (available in the user's preferences) to allow access to another user's watchlist.
- wrdir
 La dirección en la que se listará.
- Uno de los siguientes valores: ascending, descending
 - Predeterminado: ascending
 - wrfromtitle
 Título (con el prefijo de espacio de nombres) desde el que se empezará a enumerar.
- wrtotitle
 Título (con el prefijo de espacio de nombres) desde el que se dejará de enumerar.
- Listar las páginas de la lista de seguimiento del usuario actual.
 - api.php?action=query&list=watchlistraw [abrir en la zona de pruebas]
 - Obtener información de las páginas de la lista de seguimiento del usuario actual.
 - api.php?action=query&generator=watchlistraw&gwrshow=changed&prop=info [abrir en la zona de pruebas]
 
meta=allmessages (am)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Devolver los mensajes de este sitio.
- ammessages
 Qué mensajes mostrar. * (predeterminado) significa todos los mensajes.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - Predeterminado: *
 - amprop
 Qué propiedades se obtendrán.
- Valores (separados por | u otro separador): default
 - amenableparser
 Establecer para habilitar el analizador, se preprocesará el wikitexto del mensaje (sustitución de palabras mágicas, uso de plantillas, etc.).
- Tipo: boolean (más información)
 - amnocontent
 Si se establece, no incluya el contenido de los mensajes en la salida.
- Tipo: boolean (más información)
 - amincludelocal
 Incluir también los mensajes locales, es decir, aquellos que no existen en el propio software pero sí en el espacio de nombres MediaWiki. Esto muestra todas las páginas del espacio de nombres MediaWiki, así que también mostrará las que no son propiamente mensajes, como, por ejemplo, Common.js.
- Tipo: boolean (más información)
 - amargs
 Los argumentos que se sustituyen en el mensaje.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - amfilter
 Devolver solo mensajes con nombres que contengan esta cadena.
- amcustomised
 Devolver solo mensajes en este estado de personalización.
- Uno de los siguientes valores: all, modified, unmodified
 - Predeterminado: all
 - amlang
 Devolver mensajes en este idioma.
- amfrom
 Devolver mensajes que empiecen por este mensaje.
- amto
 Devolver mensajes que acaben por este mensaje.
- amtitle
 Nombre de página que usar como contexto al analizar el mensaje (para la opción amenableparser).
- amprefix
 Devolver mensajes con este prefijo.
- Mostrar mensajes que empiecen por ipb-.
 - api.php?action=query&meta=allmessages&refix=ipb- [abrir en la zona de pruebas]
 - Mostrar mensajes august y mainpage en alemán.
 - api.php?action=query&meta=allmessages&ammessages=august|mainpage&amlang=de [abrir en la zona de pruebas]
 
meta=authmanagerinfo (ami)
- Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Recuperar información sobre el estado de autenticación actual.
- amisecuritysensitiveoperation
 Compruebe si el estado de autenticación actual del usuario es suficiente para la operación sensible-seguridad especificada.
- amirequestsfor
 Obtener información sobre las peticiones de autentificación requeridas para la acción de autentificación especificada.
- Uno de los siguientes valores: change, create, create-continue, link, link-continue, login, login-continue, remove, unlink
 - amimergerequestfields
 Combinar la información de los campos para todas las peticiones de autentificación en una matriz.
- Tipo: boolean (más información)
 - amimessageformat
 Formato utilizado para los mensajes devueltos.
- Uno de los siguientes valores: html, none, raw, wikitext
 - Predeterminado: wikitext
 
- Captura de las solicitudes que puede ser utilizadas al comienzo de inicio de sesión.
 - api.php?action=query&meta=authmanagerinfo&amirequestsfor=login [abrir en la zona de pruebas]
 - Obtener las peticiones que podrían utilizarse al empezar un inicio de sesión, con los campos de formulario integrados.
 - api.php?action=query&meta=authmanagerinfo&amirequestsfor=login&amimergerequestfields=1 [abrir en la zona de pruebas]
 - Comprueba si la autentificación es suficiente para realizar la acción foo.
 - api.php?action=query&meta=authmanagerinfo&amisecuritysensitiveoperation=foo [abrir en la zona de pruebas]
 
meta=filerepoinfo (fri)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Devuelve metainformación sobre los repositorios de imágenes configurados en la wiki.
- friprop
 Qué propiedades del repositorio obtener (las propiedades disponibles pueden variar en otras wikis).
- canUpload
 - Whether files can be uploaded to this repository, e.g. via CORS and shared authentication.
 - displayname
 - The human-readable name of the repository wiki.
 - favicon
 - URL del favicono de la wiki del repositorio, proveniente de $wgFavicon.
 - initialCapital
 - Whether file names implicitly start with a capital letter.
 - local
 - Whether that repository is the local one or not.
 - name
 - The key of the repository - used in e.g. $wgForeignFileRepos and imageinfo return values.
 - rootUrl
 - Ruta de la URL raíz para las rutas de las imágenes.
 - scriptDirUrl
 - Ruta de la URL raíz para la instalación MediaWiki de la wiki del repositorio.
 - thumbUrl
 - Ruta de la URL raíz para las rutas de las miniaturas.
 - url
 - Ruta de la URL de la zona pública.
 
- Valores (separados por | u otro separador): canUpload, displayname, favicon, initialCapital, local, name, rootUrl, scriptDirUrl, thumbUrl, url
 - Predeterminado: canUpload|displayname|favicon|initialCapital|local|name|rootUrl|scriptDirUrl|thumbUrl|url
 
- Obtener información acerca de los repositorios de archivos.
 - api.php?action=query&meta=filerepoinfo&friprop=name|displayname [abrir en la zona de pruebas]
 
meta=languageinfo (li)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Devolver información sobre los idiomas disponibles.
Se puede aplicar la continuación si la recuperación de la información lleva demasiado tiempo para una solicitud.
- liprop
 Which information to get for each language.
- code
 - El código lingüístico (es específico de MediaWiki, pero existen coincidencias con otras normas.)
 - bcp47
 - The BCP-47 language code.
 - dir
 - La dirección de escritura del idioma (bien 
ltro bienrtl). - autonym
 - The autonym of the language, that is, the name in that language.
 - name
 - The name of the language in the language specified by the uselang parameter, with language fallbacks applied if necessary.
 - variantnames
 - The short names for language variants used for language conversion links.
 - fallbacks
 - The language codes of the fallback languages configured for this language. The implicit final fallback to 'en' is not included (but some languages may fall back to 'en' explicitly).
 - variants
 - The language codes of the variants supported by this language.
 
- Valores (separados por | u otro separador): autonym, bcp47, code, dir, fallbacks, name, variantnames, variants
 - Predeterminado: code
 - licode
 Language codes of the languages that should be returned, or
*for all languages.- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - Predeterminado: *
 - licontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Obtener los códigos lingüísticos de todos los idiomas admitidos.
 - api.php?action=query&meta=languageinfo [abrir en la zona de pruebas]
 - Obtener los endónimos y los nombres alemanes de todos los idiomas compatibles.
 - api.php?action=query&meta=languageinfo&liprop=autonym|name&uselang=de [abrir en la zona de pruebas]
 - Obtener los idiomas de reserva y las variantes del occitano.
 - api.php?action=query&meta=languageinfo&liprop=fallbacks|variants&licode=oc [abrir en la zona de pruebas]
 - Obtener el código lingüístico BCP-47 y la dirección de todos los idiomas compatibles.
 - api.php?action=query&meta=languageinfo&liprop=bcp47|dir [abrir en la zona de pruebas]
 
meta=notifications (not)
- Este módulo requiere permisos de lectura.
 - Fuente: Echo
 - Licencia: MIT
 
Recibir notificaciones pendientes del usuario actual.
- notfilter
 Filtra las notificaciones recibidas.
- Valores (separados por | u otro separador): !read, read
 - Predeterminado: read|!read
 - notprop
 Detalles que solicitar.
- Valores (separados por | u otro separador): count, list, seenTime
 - Predeterminado: list
 - notsections
 Las secciones de notificación para consultar (o sea, alguna combinación de «alerta» y «mensaje»).
- Valores (separados por | u otro separador): alert, message
 - Predeterminado: alert|message
 - notgroupbysection
 Si se agrupan los resultados por sección. Cada sección se obtiene por separado si así se establece.
- Tipo: boolean (más información)
 - notformat
 Si se especifica, las notificaciones se recibirán en este formato.
- model
 - Datos de notificación en crudo
 - special
 - Con formato para la página Special:Notifications (¡y solo esa!) No confíes en el HTML, ya que puede cambiar en cualquier momento.
 - flyout
 - Desaconsejado. Usa notformat=model para datos en crudo
 - html
 - Desaconsejado. Usa notformat=model para datos en crudo
 
- Uno de los siguientes valores: flyout, html, model, special
 - notlimit
 Número máximo de notificaciones a recibir.
- Tipo: entero o max
 - El valor debe estar entre 1 y 50.
 - Predeterminado: 20
 - notcontinue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- notunreadfirst
 Si se muestran las notificaciones sin leer primero (sólo se utiliza si se establece groupbysection).
- Tipo: boolean (más información)
 - nottitles
 Sólo devolver las notificaciones de estas páginas. Para obtener notificaciones no asociadas a ninguna página, usa [] como un título.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - notbundle
 Si mostrar notificaciones no leídas compatibles con el paquete de acuerdo con las reglas de agrupación de tipos de notificación.
- Tipo: boolean (más información)
 - notnotifiertypes
 Tipos de notificador para los que devolver notificaciones.
- Valores (separados por | u otro separador): email, web
 - Predeterminado: web
 - notalertcontinue
 Cuando haya más resultados de alerta disponibles, utiliza esto para continuar.
- notalertunreadfirst
 Si se muestran las notificaciones de mensajes sin leer primero (sólo se usa si se establece groupbysection).
- Tipo: boolean (más información)
 - notmessagecontinue
 Cuando haya más resultados de mensajes disponibles, utiliza esto para continuar.
- notmessageunreadfirst
 Si se muestran las notificaciones de alertas sin leer primero (sólo se utiliza si se establece groupbysection).
- Tipo: boolean (más información)
 
- Lista de notificaciones
 - api.php?action=query&meta=notifications [abrir en la zona de pruebas]
 - Lista notificaciones, agrupadas por sección, incluyendo contadores
 - api.php?action=query&meta=notifications¬prop=count¬sections=alert|message¬groupbysection=1 [abrir en la zona de pruebas]
 - Lista de notificaciones por correo electrónico
 - api.php?action=query&meta=notifications¬notifiertypes=email [abrir en la zona de pruebas]
 
meta=siteinfo (si)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Devolver información general acerca de la página web.
- siprop
 Qué información se obtendrá:
- general
 - Información global del sistema.
 - namespaces
 - Lista de espacios de nombres registrados y sus nombres canónicos.
 - namespacealiases
 - Lista de alias registrados de espacios de nombres
 - specialpagealiases
 - Lista de alias de páginas especiales.
 - magicwords
 - Lista de palabras mágicas y sus alias.
 - interwikimap
 - Devuelve el mapa interwiki (opcionalmente filtrado, opcionalmente localizado mediante el uso de siinlanguagecode).
 - dbrepllag
 - Devuelve el servidor de base de datos con el retraso de replicación más grande.
 - statistics
 - Devuelve las estadísticas del sitio.
 - usergroups
 - Devuelve los grupos de usuarios y los permisos asociados.
 - autocreatetempuser
 - Returns configuration for the automatic creation of temporary user accounts (also known as IP masking).
 - clientlibraries
 - Returns client-side libraries installed on the wiki
 - libraries
 - Devuelve las bibliotecas instaladas en la wiki.
 - extensions
 - Devuelve las extensiones instaladas en la wiki.
 - fileextensions
 - Devuelve una lista de extensiones de archivo permitidas para subirse.
 - rightsinfo
 - Devuelve información de permisos (licencia) de la wiki, si está disponible.
 - restrictions
 - Devuelve información sobre tipos de restricciones (protección) disponible.
 - languages
 - Devuelve una lista de los idiomas que admite MediaWiki (opcionalmente localizada mediante el uso de siinlanguagecode).
 - languagevariants
 - Returns a list of language codes for which LanguageConverter is enabled, and the variants supported for each.
 - skins
 - Devuelve una lista de todas las apariencias habilitadas (opcionalmente localizada mediante el uso de siinlanguagecode, de lo contrario en el idioma del contenido).
 - extensiontags
 - Devuelve una lista de las etiquetas extensoras del analizador.
 - functionhooks
 - Returns a list of parser function hooks.
 - showhooks
 - Returns a list of all subscribed hooks (contents of $wgHooks).
 - variables
 - Devuelve una lista de identificadores variables.
 - protocols
 - Devuelve una lista de los protocolos que se permiten en los enlaces externos.
 - defaultoptions
 - Devuelve los valores predeterminados de las preferencias del usuario.
 - uploaddialog
 - Returns the upload dialog configuration.
 - autopromote
 - Returns the automatic promotion configuration.
 - autopromoteonce
 - Returns the automatic promotion configuration that are only done once.
 
- Valores (separados por | u otro separador): autocreatetempuser, autopromote, autopromoteonce, clientlibraries, dbrepllag, defaultoptions, extensions, extensiontags, fileextensions, functionhooks, general, interwikimap, languages, languagevariants, libraries, magicwords, namespacealiases, namespaces, protocols, restrictions, rightsinfo, showhooks, skins, specialpagealiases, statistics, uploaddialog, usergroups, variables
 - Predeterminado: general
 - sifilteriw
 Devuelve solo entradas locales o solo entradas no locales del mapa interwiki.
- Uno de los siguientes valores: !local, local
 - sishowalldb
 List all database servers, not just the one lagging the most.
- Tipo: boolean (más información)
 - sinumberingroup
 Muestra el número de usuarios en los grupos de usuarios.
- Tipo: boolean (más información)
 - siinlanguagecode
 Código de idioma para los nombres localizados de los idiomas (en el mejor intento posible) y apariencias.
- Obtener información del sitio.
 - api.php?action=query&meta=siteinfo&siprop=general|namespaces|namespacealiases|statistics [abrir en la zona de pruebas]
 - Obtener una lista de prefijos interwiki locales.
 - api.php?action=query&meta=siteinfo&siprop=interwikimap&sifilteriw=local [abrir en la zona de pruebas]
 - Check the current replication lag.
 - api.php?action=query&meta=siteinfo&siprop=dbrepllag&sishowalldb= [abrir en la zona de pruebas]
 
meta=tokens
- Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Gets tokens for data-modifying actions.
- type
 Types of token to request.
- Valores (separados por | u otro separador): createaccount, csrf, login, patrol, rollback, userrights, watch
 - Para especificar todos los valores, utiliza *.
 - Predeterminado: csrf
 
- Retrieve a csrf token (the default).
 - api.php?action=query&meta=tokens [abrir en la zona de pruebas]
 - Retrieve a watch token and a patrol token.
 - api.php?action=query&meta=tokens&type=watch|patrol [abrir en la zona de pruebas]
 
meta=unreadnotificationpages (unp)
- Este módulo requiere permisos de lectura.
 - Fuente: Echo
 - Licencia: MIT
 
Recibir páginas para las que hay notificaciones no leídas para el usuario actual.
- unpgrouppages
 Agrupar páginas de discusión junto con su página de asunto asociada, y agrupar notificaciones no asociadas con una página junto con la página de usuario del usuario actual.
- Tipo: boolean (más información)
 - unplimit
 El máximo número de páginas que se devolverán.
- Tipo: entero o max
 - El valor debe estar entre 1 y 2000.
 - Predeterminado: 10
 
- Lista páginas con (la cantidad de) notificaciones sin leer
 - api.php?action=query&meta=unreadnotificationpages [abrir en la zona de pruebas]
 
meta=userinfo (ui)
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Obtener información sobre el usuario actual.
- uiprop
 Qué piezas de información incluir:
- blockinfo
 - Etiqueta si el usuario está bloqueado, por quién y por qué motivo.
 - hasmsg
 - Añade una etiqueta messages si el usuario actual tiene mensajes pendientes.
 - groups
 - Lista todos los grupos al que pertenece el usuario actual.
 - groupmemberships
 - Enumera los grupos a los que se ha asignado explícitamente al usuario actual, incluida la fecha de expiración de la pertenencia a cada grupo.
 - implicitgroups
 - Enumera todos los grupos a los que pertenece automáticamente el usuario actual.
 - rights
 - Lista todos los permisos que tiene el usuario actual.
 - changeablegroups
 - Enumera los grupos a los que el usuario actual se puede unir o retirar.
 - options
 - Lista todas las preferencias que haya establecido el usuario actual.
 - editcount
 - Añade el número de ediciones del usuario actual.
 - ratelimits
 - Lista todos los límites de velocidad aplicados al usuario actual.
 - theoreticalratelimits
 - Lists all rate limits that would apply to the current user if they were not exempt from all ratelimits based on user rights or ip
 - Añade la dirección de correo electrónico del usuario y la fecha de autenticación por correo.
 - realname
 - Añade el nombre real del usuario.
 - acceptlang
 - Reenvía la cabecera 
Accept-Languageenviada por el cliente en un formato estructurado. - registrationdate
 - Añade la fecha de registro del usuario.
 - unreadcount
 - Añade el recuento de páginas no leídas de la lista de seguimiento del usuario (máximo 999, devuelve 1000+ si el número es mayor).
 - centralids
 - Adds the central IDs and attachment status for the user.
 - latestcontrib
 - Adds the date of user's latest contribution.
 - cancreateaccount
 - Indicates whether the user is allowed to create accounts. To check whether some specific account can be created, use action=query&list=users&usprop=cancreate.
 
- Valores (separados por | u otro separador): acceptlang, blockinfo, cancreateaccount, centralids, changeablegroups, editcount, email, groupmemberships, groups, hasmsg, implicitgroups, latestcontrib, options, ratelimits, realname, registrationdate, rights, theoreticalratelimits, unreadcount
 - Para especificar todos los valores, utiliza *.
 - uiattachedwiki
 With uiprop=centralids, indicate whether the user is attached with the wiki identified by this ID.
- Obtener información sobre el usuario actual.
 - api.php?action=query&meta=userinfo [abrir en la zona de pruebas]
 - Obtener información adicional sobre el usuario actual.
 - api.php?action=query&meta=userinfo&uiprop=blockinfo|groups|rights|hasmsg [abrir en la zona de pruebas]
 
action=removeauthenticationdata
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Elimina los datos de autentificación del usuario actual.
- request
 Use this authentication request, by the id returned from action=query&meta=authmanagerinfo with amirequestsfor=remove.
- Este parámetro es obligatorio.
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Trata de eliminar los datos del usuario actual para FooAuthenticationRequest.
 - api.php?action=removeauthenticationdata&request=FooAuthenticationRequest&token=123ABC [abrir en la zona de pruebas]
 
action=resetpassword
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Enviar un email de reinicialización de la contraseña a un usuario.
- user
 Usuario en proceso de reinicialización
- Tipo: usuario, por nombre de usuario
 Dirección de correo electrónico del usuario que se va a reinicializar
- token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Enviar un correo de recuperación de contraseña al usuario Ejemplo.
 - api.php?action=resetpassword&user=Example&token=123ABC [abrir en la zona de pruebas]
 - Enviar un correo de recuperación de contraseña para todos los usuarios con dirección de correo electrónico usuario@ejemplo.com.
 - api.php?action=resetpassword&user=user@example.com&token=123ABC [abrir en la zona de pruebas]
 
action=revisiondelete
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Eliminar y restaurar revisiones
- type
 Type of revision deletion being performed.
- Este parámetro es obligatorio.
 - Uno de los siguientes valores: archive, filearchive, logging, oldimage, revision
 - target
 Título de la página para el borrado de la revisión, en caso de ser necesario para ese tipo.
- ids
 Identificadores de las revisiones para borrar.
- Este parámetro es obligatorio.
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - hide
 Qué ocultar en cada revisión.
- Valores (separados por | u otro separador): comment, content, user
 - show
 Qué mostrar en cada revisión.
- Valores (separados por | u otro separador): comment, content, user
 - suppress
 Whether to suppress data from administrators as well as others.
- Uno de los siguientes valores: no, nochange, yes
 - Predeterminado: nochange
 - reason
 Motivo de la eliminación o restauración.
Etiquetas que aplicar a la entrada en el registro de borrados.
- Valores (separados por | u otro separador):
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Ocultar el contenido de la revisión 12345 de la página Main Page.
 - api.php?action=revisiondelete&target=Portada&type=revision&ids=12345&hide=content&token=123ABC [abrir en la zona de pruebas]
 - Ocultar todos los datos de la entrada de registro 67890 con el motivo BLP violation.
 - api.php?action=revisiondelete&type=logging&ids=67890&hide=content|comment|user&reason=BLP%20violation&token=123ABC [abrir en la zona de pruebas]
 
action=rollback
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Deshacer la última edición de la página.
Si el último usuario que editó la página hizo varias ediciones consecutivas, todas ellas serán revertidas.
- title
 Título de la página que revertir. No se puede usar junto con pageid.
- pageid
 Identificador de la página que revertir. No se puede usar junto con title.
- Tipo: entero
 Etiquetas que aplicar a la reversión.
- Valores (separados por | u otro separador):
 - user
 Nombre del usuario cuyas ediciones se van a revertir.
- Este parámetro es obligatorio.
 - Tipo: usuario, por cualquiera de nombre de usuario, IP, Usuario temporal, nombre interwiki (p. ej. "prefijo>NombreDeEjemplo") y identificador de usuario (p. ej., «#12345»)
 - summary
 Resumen de edición personalizado. Si se deja vacío se utilizará el predeterminado.
- Predeterminado: (vacío)
 - markbot
 Marca las ediciones como revertidas y las revierte como ediciones de un bot.
- Tipo: boolean (más información)
 - watchlist
 Añadir o borrar incondicionalmente la página de la lista de seguimiento del usuario actual, usar preferencias o no cambiar seguimiento.
- Uno de los siguientes valores: nochange, preferences, unwatch, watch
 - Predeterminado: preferences
 - token
 A "rollback" token retrieved from action=query&meta=tokens
For compatibility, the token used in the web UI is also accepted.
- Este parámetro es obligatorio.
 
- Revertir las últimas ediciones de la página Main Page por el usuario Example.
 - api.php?action=rollback&title=Portada&user=Example&token=123ABC [abrir en la zona de pruebas]
 - Revertir las últimas ediciones de la página Main Page por el usuario de IP 192.0.2.5 con resumen Reverting vandalism, y marcar esas ediciones y la reversión como ediciones realizadas por bots.
 - api.php?action=rollback&title=Portada&user=192.0.2.5&token=123ABC&summary=Reverting%20vandalism&markbot=1 [abrir en la zona de pruebas]
 
action=rsd
- Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Exportar un esquema RSD (Really Simple Discovery; Descubrimiento Muy Simple).
- Exportar el esquema RSD.
 - api.php?action=rsd [abrir en la zona de pruebas]
 
action=sanitize-mapdata
- Este módulo es interno o inestable y no debes usarlo. Su funcionamiento puede cambiar sin previo aviso.
 - Este módulo requiere permisos de lectura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: Kartographer
 - Licencia: MIT
 
Realiza validación de datos para la extensión Kartographer
- title
 Título de la página en la que esta GeoJSON se supone que se encuentra. Si no hay ningún título, un maniquí.
- Predeterminado: Dummy title (called from Kartographer\Api\ApiSanitizeMapData)
 - text
 GeoJSON que expurgar
- Este parámetro es obligatorio.
 
- Expurgar un objeto binario GeoJSON
 - api.php?action=sanitize-mapdata&text={"foo":"bar"} [abrir en la zona de pruebas]
 
action=savedrafts
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: Drafts
 - Licencia: GPL-2.0-or-later
 
Guardar un borrador.
- id
 El identificador del borrador.
- Tipo: entero
 - drafttoken
 Ficha del borrador.
- Este parámetro es obligatorio.
 - title
 Título del borrador.
- Este parámetro es obligatorio.
 - section
 Índice de la sección de la página que se está editando.
- starttime
 Hora de inicio del borrador.
- Este parámetro es obligatorio.
 - edittime
 Hora de edición del borrador.
- Este parámetro es obligatorio.
 - scrolltop
 El scrollTop del cuadro de texto.
- Este parámetro es obligatorio.
 - Tipo: entero
 - text
 Texto del borrador.
- Este parámetro es obligatorio.
 - summary
 Resumen del borrador.
- minoredit
 Muestra booleana que representa si el borrador es una edición menor.
- Este parámetro es obligatorio.
 - Tipo: boolean (más información)
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
action=scribunto-console
- Este módulo es interno o inestable y no debes usarlo. Su funcionamiento puede cambiar sin previo aviso.
 - Este módulo requiere permisos de lectura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: Scribunto
 - Licencia: GPL-2.0-or-later AND MIT
 
Internal module for servicing XHR requests from the Scribunto console.
- title
 El título del módulo que probar.
- content
 El nuevo contenido del módulo.
- session
 Ficha de sesión.
- Tipo: entero
 - question
 El próximo renglón que evaluar como secuencia de órdenes.
- Este parámetro es obligatorio.
 - clear
 Marcar para borrar el estado de la sesión actual.
- Tipo: boolean (más información)
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
action=setnotificationtimestamp
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Actualizar la marca de tiempo de notificación de las páginas en la lista de seguimiento.
Esto afecta a la función de resaltado de las páginas modificadas en la lista de seguimiento y al envío de correo electrónico cuando la preferencia "Enviarme un mensaje de correo cuando se modifique una página o un archivo de mi lista de seguimiento" está habilitada.
- entirewatchlist
 Trabajar en todas las páginas en seguimiento.
- Tipo: boolean (más información)
 - timestamp
 Fecha y hora a las cuales debe fijarse el cronomarcador de la notificación.
- Tipo: timestamp (formatos permitidos)
 - torevid
 Revisión a la que fijar la marca de tiempo de notificación (una sola página).
- Tipo: entero
 - newerthanrevid
 Revisión a la que fijar la marca de tiempo de notificación más reciente (una sola página).
- Tipo: entero
 - continue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- titles
 Una lista de títulos en los que trabajar.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - pageids
 Una lista de identificadores de páginas en las que trabajar.
- Tipo: lista de enteros
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - revids
 Una lista de identificadores de revisiones en las que trabajar.
- Tipo: lista de enteros
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - 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.
 - geosearch
 - Devuelve las páginas con coordenadas ubicadas en una zona particular.
 - 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.
 - 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.
 
- Uno de los siguientes valores: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, geosearch, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
 - redirects
 Resolver automáticamente las redirecciones en titles, pageids, y revids y en las páginas devueltas por generator.
- Tipo: boolean (más información)
 - converttitles
 Convertir los títulos a otras variantes, si es necesario. Solo funciona si el idioma del contenido de la wiki admite la conversión entre variantes. La conversión entre variantes está habilitada en idiomas tales como ban, en, crh, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh y zh.
- Tipo: boolean (más información)
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Restablecer el estado de notificación para la totalidad de la lista de seguimiento.
 - api.php?action=setnotificationtimestamp&entirewatchlist=&token=123ABC [abrir en la zona de pruebas]
 - Restablecer el estado de notificación de Main page.
 - api.php?action=setnotificationtimestamp&titles=Portada&token=123ABC [abrir en la zona de pruebas]
 - Fijar la marca de tiempo de notificación de Main page para que todas las ediciones posteriores al 1 de enero de 2012 estén consideradas como no vistas.
 - api.php?action=setnotificationtimestamp&titles=Portada×tamp=2012-01-01T00:00:00Z&token=123ABC [abrir en la zona de pruebas]
 - Restablecer el estado de notificación de las páginas del espacio de nombres Usuario.
 - api.php?action=setnotificationtimestamp&generator=allpages&gapnamespace=2&token=123ABC [abrir en la zona de pruebas]
 
action=setpagelanguage
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Cambiar el idioma de una página.
En esta wiki no se permite modificar el idioma de las páginas.
Activa $wgPageLanguageUseDB para utilizar esta acción.
- title
 Título de la página cuyo idioma deseas cambiar. No se puede usar junto con pageid.
- pageid
 Identificador de la página cuyo idioma deseas cambiar. No se puede usar junto con title.
- Tipo: entero
 - lang
 Código del idioma al que se desea cambiar la página. Usa default para restablecer la página al idioma predeterminado para el contenido de la wiki.
- Este parámetro es obligatorio.
 - Uno de los siguientes valores: aae, ab, abs, ace, acf, acm, ady, ady-cyrl, aeb, aeb-arab, aeb-latn, af, aln, alt, am, ami, an, ang, ann, anp, apc, ar, arc, arn, arq, ary, arz, as, ase, ast, atj, av, avk, awa, ay, az, azb, ba, ban, ban-bali, bar, bbc, bbc-latn, bcc, bci, bcl, bdr, be, be-tarask, bew, bg, bgc, bgn, bh, bho, bi, bjn, blk, bm, bn, bo, bpy, bqi, br, brh, bs, btm, bto, bug, bxr, ca, cbk-zam, ccp, cdo, ce, ceb, ch, chn, chr, chy, ckb, co, cps, cpx, cpx-hans, cpx-hant, cr, crh, crh-cyrl, crh-latn, crh-ro, cs, csb, cu, cv, cy, da, dag, de, de-at, de-ch, de-formal, default, dga, din, diq, dsb, dtp, dty, dua, dv, dz, ee, efi, egl, el, eml, en, en-ca, en-gb, eo, es, es-formal, et, eu, ext, fa, fat, ff, fi, fit, fj, fo, fon, fr, frc, frp, frr, fur, fy, ga, gaa, gag, gan, gan-hans, gan-hant, gcf, gcr, gd, gl, gld, glk, gn, gom, gom-deva, gom-latn, gor, got, gpe, grc, gsw, gu, guc, gur, guw, gv, ha, hak, hak-hans, hak-hant, hak-latn, haw, he, hi, hif, hif-latn, hil, hno, hr, hrx, hsb, hsn, ht, hu, hu-formal, hy, hyw, ia, iba, ibb, id, ie, ig, igl, ii, ik, ike-cans, ike-latn, ilo, inh, io, is, isv-cyrl, isv-latn, it, iu, ja, jam, jbo, jut, jv, ka, kaa, kab, kai, kbd, kbd-cyrl, kbp, kcg, kea, kg, kge, khw, ki, kiu, kjh, kjp, kk, kk-arab, kk-cn, kk-cyrl, kk-kz, kk-latn, kk-tr, kl, km, kn, knc, ko, ko-kp, koi, kr, krc, kri, krj, krl, ks, ks-arab, ks-deva, ksh, ksw, ku, ku-arab, ku-latn, kum, kus, kv, kw, ky, la, lad, lb, lbe, lez, lfn, lg, li, lij, liv, lki, lld, lmo, ln, lo, loz, lrc, lt, ltg, lua, lus, luz, lv, lzh, lzz, mad, mag, mai, map-bms, mdf, mg, mhr, mi, min, mk, ml, mn, mnc, mnc-latn, mnc-mong, mni, mnw, mo, mos, mr, mrh, mrj, ms, ms-arab, mt, mui, mwl, my, myv, mzn, na, nah, nan, nan-hant, nan-latn-pehoeji, nan-latn-tailo, nap, nb, nds, nds-nl, ne, new, nia, nit, niu, nl, nl-informal, nmz, nn, nod, nog, nov, nqo, nr, nrm, nso, nup, nv, ny, nyn, nyo, nys, oc, ojb, olo, om, or, os, pa, pag, pam, pap, pcd, pcm, pdc, pdt, pfl, pi, pih, pl, pms, pnb, pnt, prg, ps, pt, pt-br, pwn, qu, qug, rgn, rif, rki, rm, rmc, rmy, rn, ro, roa-tara, rsk, ru, rue, rup, ruq, ruq-cyrl, ruq-latn, rut, rw, ryu, sa, sah, sat, sc, scn, sco, sd, sdc, sdh, se, se-fi, se-no, se-se, sei, ses, sg, sgs, sh, sh-cyrl, sh-latn, shi, shn, shy, shy-latn, si, sjd, sje, sk, skr, skr-arab, sl, sli, sm, sma, smn, sms, sn, so, sq, sr, sr-ec, sr-el, srn, sro, ss, st, stq, sty, su, sv, sw, syl, szl, szy, ta, tay, tcy, tdd, te, tet, tg, tg-cyrl, tg-latn, th, ti, tig, tk, tl, tly, tn, to, tok, tpi, tr, tru, trv, ts, tt, tt-cyrl, tt-latn, ttj, tum, tw, ty, tyv, tzm, udm, ug, ug-arab, ug-latn, uk, ur, uz, ve, vec, vep, vi, vls, vmf, vmw, vo, vot, vro, wa, wal, war, wls, wo, wuu, wuu-hans, wuu-hant, xal, xh, xmf, xsy, yi, yo, yrl, yue, yue-hans, yue-hant, za, zea, zgh, zh, zh-cn, zh-hans, zh-hant, zh-hk, zh-mo, zh-my, zh-sg, zh-tw, zu
 - reason
 Motivo del cambio.
Las etiquetas de cambio que se aplicarán a la entrada de registro resultante de esta acción.
- Valores (separados por | u otro separador):
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Cambiar el idioma de Main Page al euskera.
 - api.php?action=setpagelanguage&title=Portada&lang=eu&token=123ABC [abrir en la zona de pruebas]
 - Cambiar el idioma de la página con identificador 123 al idioma predeterminado para el contenido de la wiki.
 - api.php?action=setpagelanguage&pageid=123&lang=default&token=123ABC [abrir en la zona de pruebas]
 
action=spamblacklist
- Este módulo requiere permisos de lectura.
 - Fuente: SpamBlacklist
 - Licencia: GPL-2.0-or-later
 
Validar una o más URLs contra la lista negra de spam.
- url
 URL que validar contra la lista negra.
- Este parámetro es obligatorio.
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 
- Verificar dos URL contra la lista negra
 - api.php?action=spamblacklist&url=http://www.example.com/|http://www.example.org/ [abrir en la zona de pruebas]
 
action=stashedit
- Este módulo es interno o inestable y no debes usarlo. Su funcionamiento puede cambiar sin previo aviso.
 - Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Prepare an edit in shared cache.
This is intended to be used via AJAX from the edit form to improve the performance of the page save.
- title
 Título de la página que se está editando.
- Este parámetro es obligatorio.
 - section
 Número de la sección. 0 para una sección superior, new para una sección nueva.
- sectiontitle
 El título de una sección nueva.
- text
 Contenido de la página.
- stashedtexthash
 Page content hash from a prior stash to use instead.
- summary
 Resumen de cambios.
- Predeterminado: (vacío)
 - contentmodel
 Modelo del contenido nuevo.
- Este parámetro es obligatorio.
 - Uno de los siguientes valores: Scribunto, css, javascript, json, text, unknown, wikitext
 - contentformat
 Formato de serialización de contenido utilizado para el texto de entrada.
- Este parámetro es obligatorio.
 - Uno de los siguientes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
 - baserevid
 Identificador de la revisión de base.
- Este parámetro es obligatorio.
 - Tipo: entero
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
action=tag
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Añadir o borrar etiquetas de modificación de revisiones individuales o entradas de registro.
- rcid
 Uno o más identificadores de cambios recientes a los que añadir o borrar la etiqueta.
- Tipo: lista de enteros
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - revid
 Uno o más identificadores de revisión a los que añadir o borrar la etiqueta.
- Tipo: lista de enteros
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - logid
 Uno o más identificadores de entradas del registro a los que agregar o eliminar la etiqueta.
- Tipo: lista de enteros
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - add
 Etiquetas que añadir. Solo se pueden añadir etiquetas definidas manualmente.
- Valores (separados por | u otro separador):
 - remove
 Etiquetas que borrar. Solo se pueden borrar etiquetas definidas manualmente o completamente indefinidas.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - reason
 Motivo del cambio.
- Predeterminado: (vacío)
 Etiquetas que aplicar a la entrada de registro que se generará como resultado de esta acción.
- Valores (separados por | u otro separador):
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Añadir la etiqueta vandalism al identificador de revisión 123 sin especificar un motivo
 - api.php?action=tag&revid=123&add=vandalism&token=123ABC [abrir en la zona de pruebas]
 - Eliminar la etiqueta spam de la entrada del registro con identificador 123 con el motivo Wrongly applied
 - api.php?action=tag&logid=123&remove=spam&reason=Wrongly+applied&token=123ABC [abrir en la zona de pruebas]
 
action=templatedata
- Este módulo requiere permisos de lectura.
 - Fuente: TemplateData
 - Licencia: GPL-2.0-or-later
 
Recuperar datos almacenados por la extensión TemplateData.
- includeMissingTitles
 Return data about titles even if they are missing or lack TemplateData. By default titles are only returned if they exist and have TemplateData.
- Tipo: boolean (más información)
 - doNotIgnoreMissingTitles
 - En desuso.
 Return data about titles even if they are missing or lack TemplateData. By default (for backwards compatibility) titles are only returned if they exist and have TemplateData.
- Tipo: boolean (más información)
 - lang
 Devolver valores localizados en este idioma. Por omisión, se devuelven todas las traducciones disponibles.
- titles
 Una lista de títulos en los que trabajar.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - pageids
 Una lista de identificadores de páginas en las que trabajar.
- Tipo: lista de enteros
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - revids
 Una lista de identificadores de revisiones en las que trabajar.
- Tipo: lista de enteros
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - 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.
 - geosearch
 - Devuelve las páginas con coordenadas ubicadas en una zona particular.
 - 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.
 - 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.
 
- Uno de los siguientes valores: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, geosearch, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
 - redirects
 Resolver automáticamente las redirecciones en titles, pageids, y revids y en las páginas devueltas por generator.
- Tipo: boolean (más información)
 - converttitles
 Convertir los títulos a otras variantes, si es necesario. Solo funciona si el idioma del contenido de la wiki admite la conversión entre variantes. La conversión entre variantes está habilitada en idiomas tales como ban, en, crh, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh y zh.
- Tipo: boolean (más información)
 
- Devuelve TemplateData para Template:Stub y Template:Example, con resultados si las plantillas no existen o existen pero no tienen TemplateData
 - api.php?action=templatedata&titles=Template:Foobar&includeMissingTitles=1 [abrir en la zona de pruebas]
 - Return TemplateData for Template:Phabricator, with no results if the template does not exist or exists but has no TemplateData
 - api.php?action=templatedata&titles=Template:Phabricator [abrir en la zona de pruebas]
 
action=titleblacklist (tb)
- Este módulo requiere permisos de lectura.
 - Fuente: TitleBlacklist
 - Licencia: GPL-2.0-or-later
 
Validar el título de una página, nombre de archivo o nombre de usuario en la TitleBlacklist (lista negra de títulos).
- tbtitle
 La cadena que se validará contra la lista negra.
- Este parámetro es obligatorio.
 - tbaction
 La acción que verificar.
- Uno de los siguientes valores: create, createpage, createtalk, edit, move, new-account, upload
 - Predeterminado: edit
 - tbnooverride
 No tratar de ignorar la lista negra de títulos.
- Tipo: boolean (más información)
 
- Comprobar si Foo está en la lista negra
 - api.php?action=titleblacklist&tbtitle=Foo [abrir en la zona de pruebas]
 - Comprobar si Bar está en la lista negra de edición
 - api.php?action=titleblacklist&tbtitle=Bar&tbaction=edit [abrir en la zona de pruebas]
 
action=unblock
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Desbloquear un usuario.
- id
 Identificador del bloqueo que se desea desbloquear (obtenido mediante list=blocks). No se puede usar junto con with user o userid.
- Tipo: entero
 - user
 Nombre de usuario, dirección IP o intervalo de direcciones IP para desbloquear. No se puede utilizar junto con id o userid.
- Tipo: usuario, por cualquiera de nombre de usuario, IP, Usuario temporal, Intervalo de IP y identificador de usuario (p. ej., «#12345»)
 - userid
 - En desuso.
 ID de usuario que desbloquear. No se puede utilizar junto con id o user.
- Tipo: entero
 - reason
 Motivo del desbloqueo.
- Predeterminado: (vacío)
 Las etiquetas de cambio que se aplicarán a la entrada en el registro de bloqueos.
- Valores (separados por | u otro separador):
 - watchuser
 Watch the user's or IP address's user and talk pages.
- Tipo: boolean (más información)
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Desbloquear el bloqueo de ID #105
 - api.php?action=unblock&id=105 [abrir en la zona de pruebas]
 - Desbloquear al usuario Bob con el motivo Sorry Bob
 - api.php?action=unblock&user=Bob&reason=Sorry%20Bob [abrir en la zona de pruebas]
 
action=undelete
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Restaurar revisiones de una página borrada.
A list of deleted revisions (including timestamps) can be retrieved through prop=deletedrevisions, and a list of deleted file IDs can be retrieved through list=filearchive.
- title
 Título de la página que restaurar.
- Este parámetro es obligatorio.
 - reason
 Motivo de la restauración.
- Predeterminado: (vacío)
 Las etiquetas de cambio que se aplicarán a la entrada en el registro de borrados.
- Valores (separados por | u otro separador):
 - timestamps
 Marcas de tiempo de las revisiones que se desea restaurar. Si tanto timestamps como fileids están vacíos, se restaurarán todas.
- Tipo: lista de timestamps (formatos permitidos)
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - fileids
 Identificadores de las revisiones que se desea restaurar. Si tanto timestamps como fileids están vacíos, se restaurarán todas.
- Tipo: lista de enteros
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - undeletetalk
 Restaurar todas las revisiones de la página de discusión asociada, si existen.
- Tipo: boolean (más información)
 - watchlist
 Unconditionally add or remove the page from the current user's watchlist, use preferences (ignored for bot users) or do not change watch.
- Uno de los siguientes valores: nochange, preferences, unwatch, watch
 - Predeterminado: preferences
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Restaurar la página Main page.
 - api.php?action=undelete&title=Portada&token=123ABC&reason=Restoring%20Portada [abrir en la zona de pruebas]
 - Restaurar dos revisiones de la página Main Page.
 - api.php?action=undelete&title=Portada&token=123ABC×tamps=2007-07-03T22:00:45Z|2007-07-02T19:48:56Z [abrir en la zona de pruebas]
 
action=unlinkaccount
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Remove a linked third-party account from the current user.
- request
 Use this authentication request, by the id returned from action=query&meta=authmanagerinfo with amirequestsfor=unlink.
- Este parámetro es obligatorio.
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Attempt to remove the current user's link for the provider associated with FooAuthenticationRequest.
 - api.php?action=unlinkaccount&request=FooAuthenticationRequest&token=123ABC [abrir en la zona de pruebas]
 
action=upload
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Upload a file, or get the status of pending uploads.
Several methods are available:
- Upload file contents directly, using the file parameter.
 - Upload the file in pieces, using the filesize, chunk, and offset parameters.
 - Have the MediaWiki server fetch a file from a URL, using the url parameter.
 - Complete an earlier upload that failed due to warnings, using the filekey parameter.
 
Note that the HTTP POST must be done as a file upload (i.e. using multipart/form-data) when sending the file.
- filename
 Nombre del archivo de destino.
- comment
 Upload comment. Also used as the initial page text for new files if text is not specified.
- Predeterminado: (vacío)
 Las etiquetas de cambio que se aplicarán a la entrada del registro de subidas y a la revisión de página de archivo.
- Valores (separados por | u otro separador):
 - text
 Texto de página inicial para archivos nuevos.
- watch
 - En desuso.
 Vigilar la página.
- Tipo: boolean (más información)
 - watchlist
 Añadir o borrar incondicionalmente la página de la lista de seguimiento del usuario actual, utilizar las preferencias o no cambiar el estado de seguimiento.
- Uno de los siguientes valores: nochange, preferences, watch
 - Predeterminado: preferences
 - ignorewarnings
 Ignorar las advertencias.
- Tipo: boolean (más información)
 - file
 Contenido del archivo.
- Must be posted as a file upload using multipart/form-data.
 - url
 URL de la que obtener el archivo.
- filekey
 Clave que identifica una carga anterior que se guardó en el almacén provisional.
- sessionkey
 - En desuso.
 Idéntico a filekey, mantenido por razones de retrocompatibilidad.
- stash
 If set, the server will stash the file temporarily instead of adding it to the repository.
- Tipo: boolean (más información)
 - filesize
 Tamaño de archivo total de la carga.
- Tipo: entero
 - El valor debe estar entre 0 y 52 428 800.
 - offset
 Posición del fragmento en bytes.
- Tipo: entero
 - El valor debe ser no menor de 0.
 - chunk
 Contenido del fragmento.
- Must be posted as a file upload using multipart/form-data.
 - async
 Realizar de forma asíncrona las operaciones de archivo potencialmente grandes cuando sea posible.
- Tipo: boolean (más información)
 - checkstatus
 Only fetch the upload status for the given file key.
- Tipo: boolean (más información)
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Subir desde una URL.
 - api.php?action=upload&filename=Wiki.png&url=http%3A//upload.wikimedia.org/wikipedia/en/b/bc/Wiki.png&token=123ABC [abrir en la zona de pruebas]
 - Completar una subida que falló debido a advertencias.
 - api.php?action=upload&filename=Wiki.png&filekey=filekey&ignorewarnings=1&token=123ABC [abrir en la zona de pruebas]
 
action=userrights
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Cambiar la pertenencia a grupos de un usuario.
- user
 Usuario.
- Tipo: usuario, por cualquiera de nombre de usuario y identificador de usuario (p. ej., «#12345»)
 - userid
 - En desuso.
 ID de usuario.
- Tipo: entero
 - add
 Agregar el usuario a estos grupos, o, si ya es miembro, actualizar la fecha de expiración de su pertenencia a ese grupo.
- Valores (separados por | u otro separador): bot, bureaucrat, interface-admin, push-subscription-manager, suppress, sysop
 - expiry
 Marcas de tiempo de expiración. Pueden ser relativas (por ejemplo, 5 months o 2 weeks) o absolutas (por ejemplo, 2014-09-18T12:34:56Z). Si sólo se fija una marca de tiempo, se utilizará para todos los grupos que se pasen al parámetro añadir. Usa infinite, indefinite, infinity, o never para que la pertenencia al grupo no tenga fecha de expiración.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - Predeterminado: infinite
 - remove
 Eliminar el usuario de estos grupos.
- Valores (separados por | u otro separador): bot, bureaucrat, interface-admin, push-subscription-manager, suppress, sysop
 - reason
 Motivo del cambio.
- Predeterminado: (vacío)
 - token
 A "userrights" token retrieved from action=query&meta=tokens
For compatibility, the token used in the web UI is also accepted.
- Este parámetro es obligatorio.
 Las etiquetas de cambio que se aplicarán a la entrada del registro de derechos del usuario.
- Valores (separados por | u otro separador):
 - watchuser
 Watch the user's user and talk pages.
- Tipo: boolean (más información)
 
- Agregar al usuario FooBot al grupo bot y eliminarlo de los grupos sysop y bureaucrat.
 - api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [abrir en la zona de pruebas]
 - Añade el usuario con identificador 123 al grupo bot, y lo borra de los grupos sysop y bureaucrat.
 - api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [abrir en la zona de pruebas]
 - Añadir al usuario SometimeSysop al grupo sysop por 1 mes.
 - api.php?action=userrights&user=SometimeSysop&add=sysop&expiry=1%20month&token=123ABC [abrir en la zona de pruebas]
 
action=validatepassword
- Este módulo requiere permisos de lectura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Valida una contraseña contra las políticas de contraseñas de la wiki.
La validez es Good si la contraseña es aceptable, Change y la contraseña se puede usar para iniciar sesión pero debe cambiarse o Invalid si la contraseña no se puede usar.
- password
 Contraseña para validar.
- Este parámetro es obligatorio.
 - user
 Nombre de usuario, para pruebas de creación de cuentas. El usuario nombrado no debe existir.
- Tipo: usuario, por cualquiera de nombre de usuario y identificador de usuario (p. ej., «#12345»)
 Dirección de correo electrónico, para pruebas de creación de cuentas.
- realname
 Nombre real, para pruebas de creación de cuentas.
- Validar la contraseña foobar para el usuario actual.
 - api.php?action=validatepassword&password=foobar [abrir en la zona de pruebas]
 - Validar la contraseña qwerty para la creación del usuario Example.
 - api.php?action=validatepassword&password=querty&user=Example [abrir en la zona de pruebas]
 
action=visualeditor
- Este módulo es interno o inestable y no debes usarlo. Su funcionamiento puede cambiar sin previo aviso.
 - Este módulo requiere permisos de lectura.
 - Fuente: VisualEditor
 - Licencia: MIT
 
Devuelve el código HTML5 de una página por medio del servicio Parsoid.
- page
 La página para realizar acciones.
- Este parámetro es obligatorio.
 - badetag
 If RESTBase query returned a seemingly invalid ETag, pass it here for logging purposes.
- format
 El formato de la salida.
- Uno de los siguientes valores: json, jsonfm
 - Predeterminado: jsonfm
 - paction
 Acción que realizar.
- Este parámetro es obligatorio.
 - Uno de los siguientes valores: metadata, parse, parsefragment, templatesused, wikitext
 - wikitext
 Wikitexto para enviar a Parsoid y convertir en HTML (paction=parsefragment).
- section
 La sección donde actuar.
- stash
 When saving, set this true if you want to use the stashing API.
- Tipo: boolean (más información)
 - oldid
 El número de revisión a usar (por defecto la revisión más reciente).
- Tipo: entero
 - editintro
 Editar la intro para añadir a los avisos
- pst
 Pre-guardar transforma el wikitexto antes de enviarlo a Parsoid (paction=parsefragment).
- Tipo: boolean (más información)
 - preload
 The page to use content from if the fetched page has no content yet.
- preloadparams
 Parameters to substitute into the preload page, if present.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 
action=visualeditoredit
- Este módulo es interno o inestable y no debes usarlo. Su funcionamiento puede cambiar sin previo aviso.
 - Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: VisualEditor
 - Licencia: MIT
 
Guardar una página HTML5 en MediaWiki (convertida en wikicódigo mediante el servicio Parsoid).
- paction
 Acción que realizar.
- Este parámetro es obligatorio.
 - Uno de los siguientes valores: diff, save, serialize, serializeforcache
 - page
 La página en la que se realizarán acciones.
- Este parámetro es obligatorio.
 - token
 A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 - wikitext
 El wikicódigo que se utilizará.
- section
 La sección donde actuar.
- sectiontitle
 Título de la sección nueva.
- basetimestamp
 Al guardar, establece esto a la fecha y hora de la revisión que se ha editado. Se utiliza para detectar conflictos de edición.
- Tipo: timestamp (formatos permitidos)
 - starttimestamp
 Al guardar, establece esto a la fecha y hora en que la página se cargó. Se utiliza para detectar conflictos de edición.
- Tipo: timestamp (formatos permitidos)
 - oldid
 El número de revisión que utilizar. Por defecto, el número de la revisión más reciente.
- Tipo: entero
 - minor
 Marca de edición menor.
- watchlist
 Añadir o eliminar incondicionalmente la página a la lista de seguimiento del usuario actual (ignorado para bots) o no cambiar seguimiento.
- html
 HTML para enviar a Parsoid en lugar del wikitexto.
- etag
 ETag que enviar.
- summary
 Resumen de edición.
- captchaid
 Captcha ID (al guardar respondiendo un código de imágeen "captcha").
- captchaword
 Respuesta al código de imagen (al guardar respondiendo un código de imágeen "captcha").
- cachekey
 Utilizar el resultado de una solicitud de "serializeforcache" anterior con éste código. Sobreescribe html.
- nocontent
 Omitir el contenido HTML de la nueva revisión en la respuesta.
- Tipo: boolean (más información)
 - returnto
 Título de la página. Si al guardar la edición se creó una cuenta temporal, la API puede responder con una URL que el cliente debe visitar para completar el inicio de sesión. Si se proporciona este parámetro, la URL redirigirá a la página indicada, en lugar de a la página que se editó.
- Tipo: título de página
 - Acepta páginas inexistentes.
 - returntoquery
 URL query parameters (with leading ?). If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to a page with the given query parameters.
- Predeterminado: (vacío)
 - returntoanchor
 URL fragment (with leading #). If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to a page with the given fragment.
- Predeterminado: (vacío)
 - useskin
 Aplicar la apariencia seleccionada a la salida del analizador. Puede afectar a las siguientes propiedades: text, langlinks, headitems, módulos, jsconfigvars, indicadores.
- Uno de los siguientes valores: apioutput, authentication-popup, citizen, fallback, json, minerva, monobook, timeless, vector, vector-2022
 Etiquetas de cambio que aplicar a la edición.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - plugins
 Plugins associated with the API request.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - data-{plugin}
 Arbitrary data sent by a plugin with the API request.
- This is a templated parameter. When making the request, {plugin} in the parameter's name should be replaced with values of plugins.
 
action=watch
- Este módulo requiere permisos de lectura.
 - Este módulo requiere permisos de escritura.
 - Este módulo solo acepta solicitudes POST.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Añadir o borrar páginas de la lista de seguimiento del usuario actual.
- title
 - En desuso.
 La página que seguir o dejar de seguir. Usa titles en su lugar.
- unwatch
 Si se define, en vez de seguir la página, se dejará de seguir.
- Tipo: boolean (más información)
 - continue
 Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- titles
 Una lista de títulos en los que trabajar.
- Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - pageids
 Una lista de identificadores de páginas en las que trabajar.
- Tipo: lista de enteros
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - revids
 Una lista de identificadores de revisiones en las que trabajar.
- Tipo: lista de enteros
 - Separar los valores con | o con una alternativa.
 - El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
 - 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.
 - geosearch
 - Devuelve las páginas con coordenadas ubicadas en una zona particular.
 - 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.
 - 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.
 
- Uno de los siguientes valores: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, geosearch, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
 - redirects
 Resolver automáticamente las redirecciones en titles, pageids, y revids y en las páginas devueltas por generator.
- Tipo: boolean (más información)
 - converttitles
 Convertir los títulos a otras variantes, si es necesario. Solo funciona si el idioma del contenido de la wiki admite la conversión entre variantes. La conversión entre variantes está habilitada en idiomas tales como ban, en, crh, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh y zh.
- Tipo: boolean (más información)
 - token
 A "watch" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
 
- Vigilar la página Main Page.
 - api.php?action=watch&titles=Portada&token=123ABC [abrir en la zona de pruebas]
 - Dejar de vigilar la Main Page.
 - api.php?action=watch&titles=Portada&unwatch=&token=123ABC [abrir en la zona de pruebas]
 - Seguir las primeras páginas del espacio de nombres principal.
 - api.php?action=watch&generator=allpages&gapnamespace=0&token=123ABC [abrir en la zona de pruebas]
 
action=webapp-manifest
- Este módulo requiere permisos de lectura.
 - Fuente: Citizen
 - Licencia: GPL-3.0-or-later
 
format=json
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Extraer los datos de salida en formato JSON.
- callback
 Si se especifica, envuelve la salida dentro de una llamada a una función dada. Por motivos de seguridad, cualquier dato específico del usuario estará restringido.
- utf8
 Si se especifica, codifica la mayoría (pero no todos) de los caracteres no pertenecientes a ASCII como UTF-8 en lugar de reemplazarlos por secuencias de escape hexadecimal. Toma el comportamiento por defecto si formatversion no es 1.
- Tipo: boolean (más información)
 - ascii
 Si se especifica, codifica todos los caracteres no pertenecientes a ASCII mediante secuencias de escape hexadecimal. Toma el comportamiento por defecto si formatversion no es 1.
- Tipo: boolean (más información)
 - formatversion
 Formato de salida
- 1
 - Backwards-compatible format (XML-style booleans, * keys for content nodes, etc.).
 - 2
 - Modern format.
 - latest
 - Use the latest format (currently 2), may change without warning.
 
- Uno de los siguientes valores: 1, 2, latest
 - Predeterminado: 1
 
- Devolver el resultado de la consulta en formato JSON.
 - api.php?action=query&meta=siteinfo&siprop=namespaces&format=json [abrir en la zona de pruebas]
 
format=jsonfm
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Producir los datos de salida en formato JSON (con resaltado sintáctico en HTML).
- wrappedhtml
 Devolver el HTML con resaltado sintáctico y los módulos ResourceLoader asociados en forma de objeto JSON.
- Tipo: boolean (más información)
 - callback
 Si se especifica, envuelve la salida dentro de una llamada a una función dada. Por motivos de seguridad, cualquier dato específico del usuario estará restringido.
- utf8
 Si se especifica, codifica la mayoría (pero no todos) de los caracteres no pertenecientes a ASCII como UTF-8 en lugar de reemplazarlos por secuencias de escape hexadecimal. Toma el comportamiento por defecto si formatversion no es 1.
- Tipo: boolean (más información)
 - ascii
 Si se especifica, codifica todos los caracteres no pertenecientes a ASCII mediante secuencias de escape hexadecimal. Toma el comportamiento por defecto si formatversion no es 1.
- Tipo: boolean (más información)
 - formatversion
 Formato de salida
- 1
 - Backwards-compatible format (XML-style booleans, * keys for content nodes, etc.).
 - 2
 - Modern format.
 - latest
 - Use the latest format (currently 2), may change without warning.
 
- Uno de los siguientes valores: 1, 2, latest
 - Predeterminado: 1
 
- Devolver el resultado de la consulta en formato JSON.
 - api.php?action=query&meta=siteinfo&siprop=namespaces&format=jsonfm [abrir en la zona de pruebas]
 
format=none
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
No extraer nada.
- Devolver el resultado de la consulta en formato NONE.
 - api.php?action=query&meta=siteinfo&siprop=namespaces&format=none [abrir en la zona de pruebas]
 
format=php
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Extraer los datos de salida en formato serializado PHP.
- formatversion
 Formato de salida
- 1
 - Backwards-compatible format (XML-style booleans, * keys for content nodes, etc.).
 - 2
 - Modern format.
 - latest
 - Use the latest format (currently 2), may change without warning.
 
- Uno de los siguientes valores: 1, 2, latest
 - Predeterminado: 1
 
- Devolver el resultado de la consulta en formato PHP.
 - api.php?action=query&meta=siteinfo&siprop=namespaces&format=php [abrir en la zona de pruebas]
 
format=phpfm
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Producir los datos de salida en formato PHP serializado (con resaltado sintáctico en HTML).
- wrappedhtml
 Devolver el HTML con resaltado sintáctico y los módulos ResourceLoader asociados en forma de objeto JSON.
- Tipo: boolean (más información)
 - formatversion
 Formato de salida
- 1
 - Backwards-compatible format (XML-style booleans, * keys for content nodes, etc.).
 - 2
 - Modern format.
 - latest
 - Use the latest format (currently 2), may change without warning.
 
- Uno de los siguientes valores: 1, 2, latest
 - Predeterminado: 1
 
- Devolver el resultado de la consulta en formato PHP.
 - api.php?action=query&meta=siteinfo&siprop=namespaces&format=phpfm [abrir en la zona de pruebas]
 
format=rawfm
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Extraer los datos de salida, incluidos los elementos de depuración, en formato JSON (embellecido en HTML).
- wrappedhtml
 Devolver el HTML con resaltado sintáctico y los módulos ResourceLoader asociados en forma de objeto JSON.
- Tipo: boolean (más información)
 
- Devolver el resultado de la consulta en formato RAW.
 - api.php?action=query&meta=siteinfo&siprop=namespaces&format=rawfm [abrir en la zona de pruebas]
 
format=xml
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Producir los datos de salida en formato XML.
- xslt
 Si se especifica, añade la página nombrada como una hoja de estilo XSL. El valor debe ser un título en el espacio de nombres MediaWiki que termine en
.xsl.- includexmlnamespace
 Si se especifica, añade un espacio de nombres XML.
- Tipo: boolean (más información)
 
- Devolver el resultado de la consulta en formato XML.
 - api.php?action=query&meta=siteinfo&siprop=namespaces&format=xml [abrir en la zona de pruebas]
 
format=xmlfm
- Este módulo requiere permisos de lectura.
 - Fuente: MediaWiki
 - Licencia: GPL-2.0-or-later
 
Producir los datos de salida en formato XML (con resaltado sintáctico en HTML).
- wrappedhtml
 Devolver el HTML con resaltado sintáctico y los módulos ResourceLoader asociados en forma de objeto JSON.
- Tipo: boolean (más información)
 - xslt
 Si se especifica, añade la página nombrada como una hoja de estilo XSL. El valor debe ser un título en el espacio de nombres MediaWiki que termine en
.xsl.- includexmlnamespace
 Si se especifica, añade un espacio de nombres XML.
- Tipo: boolean (más información)
 
- Devolver el resultado de la consulta en formato XML.
 - api.php?action=query&meta=siteinfo&siprop=namespaces&format=xmlfm [abrir en la zona de pruebas]
 
Tipos de datos
Input to MediaWiki should be NFC-normalized UTF-8. MediaWiki may attempt to convert other input, but this may cause some operations (such as edits with MD5 checks) to fail.
Parameters that take multiple values are normally submitted with the values separated using the pipe character, e.g. param=value1|value2 or param=value1%7Cvalue2. If a value must contain the pipe character, use U+001F (Unit Separator) as the separator and prefix the value with U+001F, e.g. param=%1Fvalue1%1Fvalue2.
Some parameter types in API requests need further explanation:
- boolean
 Boolean parameters work like HTML checkboxes: if the parameter is specified, regardless of value, it is considered true. For a false value, omit the parameter entirely.
- expiry
 Expiry values may be relative (e.g. 5 months or 2 weeks) or absolute (e.g. 2014-09-18T12:34:56Z). For no expiry, use infinite, indefinite, infinity or never.
- timestamp
 Timestamps may be specified in several formats, see the Timestamp library input formats documented on mediawiki.org for details. ISO 8601 date and time is recommended: 2001-01-15T14:56:00Z. Additionally, the string now may be used to specify the current timestamp.
Templated parameters
Templated parameters support cases where an API module needs a value for each value of some other parameter. For example, if there were an API module to request fruit, it might have a parameter fruits to specify which fruits are being requested and a templated parameter {fruit}-quantity to specify how many of each fruit to request. An API client that wants 1 apple, 5 bananas, and 20 strawberries could then make a request like fruits=apples|bananas|strawberries&apples-quantity=1&bananas-quantity=5&strawberries-quantity=20.
Créditos
Desarrolladores de la API:
- Yuri Astrakhan (creador y desarrollador principal, sep. 2006-sep. 2007)
 - Roan Kattouw (desarrollador principal, sep. 2007-2009)
 - Victor Vasiliev
 - Bryan Tong Minh
 - Sam Reed
 - Brad Jorsch (desarrollador principal, 2013-2020)
 
Envía comentarios, sugerencias y preguntas a mediawiki-api@lists.wikimedia.org o informa de un error en https://phabricator.wikimedia.org/.