Aide de l’API MediaWiki
Ceci est une page d’aide de l’API de MediaWiki générée automatiquement.
Documentation et exemples : https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=visualeditoredit
- Ce module est interne ou instable. Son fonctionnement peut être modifié sans préavis.
 - Ce module nécessite des droits de lecture.
 - Ce module nécessite des droits d’écriture.
 - Ce module accepte seulement les requêtes POST.
 - Source : VisualEditor
 - Licence : MIT
 
Enregistrer une page HTML5 en MediaWiki (convertie en wikicode via le service Parsoid).
- paction
 Action à effectuer.
- Ce paramètre est obligatoire.
 - Une des valeurs suivantes : diff, save, serialize, serializeforcache
 - page
 La page sur laquelle les modifications doivent être effectuées.
- Ce paramètre est obligatoire.
 - token
 Un jeton « csrf » récupéré par action=query&meta=tokens
- Ce paramètre est obligatoire.
 - wikitext
 Le wikicode avec lequel agir.
- section
 La section sur laquelle agir.
- sectiontitle
 Titre de la nouvelle section.
- basetimestamp
 Lors de l’enregistrement, initialiser ceci avec l’horodatage de la version de la page qui était modifiée. Utilisé pour détecter les conflits d’édition.
- starttimestamp
 Lors de l’enregistrement, règle ceci avec l’horodatage du moment où la page a été chargée. Utilisé pour détecter les conflits d’édition.
- oldid
 Le numéro de version à utiliser. Par défaut celui de la dernière version. Utilisez 0 pour créer une nouvelle page.
- minor
 Marquage d’édition mineure.
- watchlist
 Ajouter ou supprimer sans condition la page de votre liste de suivi, utiliser les préférences ou ne pas changer le suivi.
- html
 HTML à envoyer à Parsoid en échange de wikicode.
- etag
 ETag à envoyer.
- summary
 Modifier le résumé.
- captchaid
 Identifiant CAPTCHA (lors d’un enregistrement avec une réponse CAPTCHA).
- captchaword
 Réponse au CAPTCHA (lors d’un enregistrement avec une réponse CAPTCHA).
- cachekey
 Utilise le résultat d’une précédente requête serializeforcache avec cette clé. Ceci remplace html.
- tags
 Modifier les balises à appliquer à la modification.
- Valeurs séparées par | ou autre.
 - Le nombre maximal de valeurs est 50 (ou 500 pour les clients ayant droit aux limites plus élevées).