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