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
Module principal
- Source : MediaWiki
- Licence : GPL-2.0-or-later
État : l’API de MediaWiki est une interface stable et mature qui est supportée et améliorée de façon active. Bien que nous essayions de l’éviter, nous pouvons avoir parfois besoin de faire des modifications impactantes ; inscrivez-vous à la liste de diffusion mediawiki-api-announce pour être informé des mises à jour.
Requêtes erronées : si des requêtes erronées sont envoyées à l’API, un entête HTTP sera renvoyé avec la clé « MediaWiki-API-Error ». La valeur de cet entête et le code d’erreur renvoyé prendront la même valeur. Pour plus d’information, voyez API:Erreurs et avertissments.
Test : pour faciliter le test des requêtes à l’API, utilisez le bac à sable de l’API.
- action
Quelle action effectuer.
- abusefiltercheckmatch
- Ce module a été désactivé.
- abusefilterchecksyntax
- Ce module a été désactivé.
- abusefilterevalexpression
- Ce module a été désactivé.
- abusefilterunblockautopromote
- Ce module a été désactivé.
- addstudents
- Ce module a été désactivé.
- antispoof
- Ce module a été désactivé.
- block
- Ce module a été désactivé.
- bouncehandler
- Ce module a été désactivé.
- categorytree
- Ce module a été désactivé.
- centralauthtoken
- Ce module a été désactivé.
- centralnoticecdbcacheupdatebanner
- Ce module a été désactivé.
- centralnoticechoicedata
- Ce module a été désactivé.
- centralnoticequerycampaign
- Ce module a été désactivé.
- changeauthenticationdata
- Ce module a été désactivé.
- changecontentmodel
- Ce module a été désactivé.
- checktoken
- Ce module a été désactivé.
- cirrus-config-dump
- Ce module a été désactivé.
- cirrus-mapping-dump
- Ce module a été désactivé.
- cirrus-settings-dump
- Ce module a été désactivé.
- clearhasmsg
- Ce module a été désactivé.
- clientlogin
- Ce module a été désactivé.
- compare
- Ce module a été désactivé.
- createaccount
- Ce module a été désactivé.
- cspreport
- Ce module a été désactivé.
- cxconfiguration
- Ce module a été désactivé.
- cxdelete
- Ce module a été désactivé.
- cxpublish
- Ce module a été désactivé.
- cxsave
- Ce module a été désactivé.
- cxsuggestionlist
- Ce module a été désactivé.
- cxtoken
- Ce module a été désactivé.
- delete
- Ce module a été désactivé.
- deleteeducation
- Ce module a été désactivé.
- deleteglobalaccount
- Ce module a été désactivé.
- echomarkread
- Ce module a été désactivé.
- echomarkseen
- Ce module a été désactivé.
- edit
- Ce module a été désactivé.
- editmassmessagelist
- Ce module a été désactivé.
- emailuser
- Ce module a été désactivé.
- enlist
- Ce module a été désactivé.
- expandtemplates
- Ce module a été désactivé.
- fancycaptchareload
- Ce module a été désactivé.
- feedcontributions
- Renvoie le fil des contributions d’un utilisateur.
- feedrecentchanges
- Renvoie un fil de modifications récentes.
- feedwatchlist
- Renvoie un flux de liste de suivi.
- filerevert
- Ce module a été désactivé.
- globalblock
- Ce module a été désactivé.
- globalpreferences
- Ce module a été désactivé.
- globaluserrights
- Ce module a été désactivé.
- graph
- Ce module a été désactivé.
- help
- Afficher l’aide pour les modules spécifiés.
- imagerotate
- Faire pivoter une ou plusieurs images.
- import
- Ce module a été désactivé.
- jsonconfig
- Ce module a été désactivé.
- jsondata
- Ce module a été désactivé.
- languagesearch
- Ce module a été désactivé.
- linkaccount
- Ce module a été désactivé.
- liststudents
- Ce module a été désactivé.
- login
- Se connecter et récupérer les témoins (cookies) d’authentification.
- logout
- Se déconnecter et effacer les données de session.
- managetags
- Ce module a été désactivé.
- massmessage
- Ce module a été désactivé.
- mergehistory
- Ce module a été désactivé.
- move
- Ce module a été désactivé.
- oathvalidate
- Ce module a été désactivé.
- opensearch
- Ce module a été désactivé.
- options
- Ce module a été désactivé.
- pagetriageaction
- Ce module a été désactivé.
- pagetriagelist
- Ce module a été désactivé.
- pagetriagetagging
- Ce module a été désactivé.
- pagetriagetemplate
- Ce module a été désactivé.
- paraminfo
- Obtenir des informations sur les modules de l’API.
- parse
- Ce module a été désactivé.
- parser-migration
- Ce module a été désactivé.
- parsoid-batch
- Ce module a été désactivé.
- patrol
- Ce module a été désactivé.
- protect
- Ce module a été désactivé.
- purge
- Ce module a été désactivé.
- query
- Extraire des données de MediaWiki et à propos de celui-ci.
- raw
- Ce module a été désactivé.
- record-lint
- Ce module a été désactivé.
- refresheducation
- Ce module a été désactivé.
- removeauthenticationdata
- Ce module a été désactivé.
- resetpassword
- Ce module a été désactivé.
- review
- Ce module a été désactivé.
- reviewactivity
- Ce module a été désactivé.
- revisiondelete
- Ce module a été désactivé.
- rollback
- Ce module a été désactivé.
- rsd
- Ce module a été désactivé.
- sanitize-mapdata
- Ce module a été désactivé.
- scribunto-console
- Ce module a été désactivé.
- setglobalaccountstatus
- Ce module a été désactivé.
- setnotificationtimestamp
- Ce module a été désactivé.
- setpagelanguage
- Ce module a été désactivé.
- sitematrix
- Ce module a été désactivé.
- spamblacklist
- Ce module a été désactivé.
- stabilize
- Ce module a été désactivé.
- stashedit
- Ce module a été désactivé.
- strikevote
- Ce module a été désactivé.
- tag
- Ce module a été désactivé.
- templatedata
- Ce module a été désactivé.
- thank
- Ce module a été désactivé.
- titleblacklist
- Ce module a été désactivé.
- transcodereset
- Ce module a été désactivé.
- ulslocalization
- Ce module a été désactivé.
- unblock
- Ce module a été désactivé.
- undelete
- Ce module a été désactivé.
- unlinkaccount
- Ce module a été désactivé.
- upload
- Ce module a été désactivé.
- userrights
- Ce module a été désactivé.
- validatepassword
- Ce module a été désactivé.
- visualeditor
- Ce module a été désactivé.
- watch
- Ajouter ou supprimer des pages de la liste de suivi de l’utilisateur actuel.
- webapp-manifest
- Retourne un manifest webapp.
- wikilove
- Ce module a été désactivé.
- zeroconfig
- Ce module a été désactivé.
- mobileview
- Obsolète. Renvoie les données nécessaires pour les affichages mobile.
- tokens
- Obsolète. Obtenir des jetons pour des actions de modification des données.
- Une des valeurs suivantes : abusefiltercheckmatch, abusefilterchecksyntax, abusefilterevalexpression, abusefilterunblockautopromote, addstudents, antispoof, block, bouncehandler, categorytree, centralauthtoken, centralnoticecdbcacheupdatebanner, centralnoticechoicedata, centralnoticequerycampaign, changeauthenticationdata, changecontentmodel, checktoken, cirrus-config-dump, cirrus-mapping-dump, cirrus-settings-dump, clearhasmsg, clientlogin, compare, createaccount, cspreport, cxconfiguration, cxdelete, cxpublish, cxsave, cxsuggestionlist, cxtoken, delete, deleteeducation, deleteglobalaccount, echomarkread, echomarkseen, edit, editmassmessagelist, emailuser, enlist, expandtemplates, fancycaptchareload, feedcontributions, feedrecentchanges, feedwatchlist, filerevert, globalblock, globalpreferences, globaluserrights, graph, help, imagerotate, import, jsonconfig, jsondata, languagesearch, linkaccount, liststudents, login, logout, managetags, massmessage, mergehistory, move, oathvalidate, opensearch, options, pagetriageaction, pagetriagelist, pagetriagetagging, pagetriagetemplate, paraminfo, parse, parser-migration, parsoid-batch, patrol, protect, purge, query, raw, record-lint, refresheducation, removeauthenticationdata, resetpassword, review, reviewactivity, revisiondelete, rollback, rsd, sanitize-mapdata, scribunto-console, setglobalaccountstatus, setnotificationtimestamp, setpagelanguage, sitematrix, spamblacklist, stabilize, stashedit, strikevote, tag, templatedata, thank, titleblacklist, transcodereset, ulslocalization, unblock, undelete, unlinkaccount, upload, userrights, validatepassword, visualeditor, watch, webapp-manifest, wikilove, zeroconfig, mobileview, tokens
- Par défaut : help
- format
Le format de sortie.
- json
- Sortir les données au format JSON.
- jsonfm
- Extraire les données au format JSON (HTML mis en forme améliorée pour l’impression).
- none
- Ne rien extraire.
- php
- Extraire les données au format sérialisé de PHP.
- phpfm
- Extraire les données au format sérialisé de PHP (mise en forme HTML améliorée pour l'impression).
- rawfm
- Extraire les données, y compris les éléments de débogage, au format JSON (mise en forme HTML améliorée pour l'impression).
- xml
- Extraire les données au format XML.
- xmlfm
- Extraire les données au format XML (affiché proprement en HTML).
- Une des valeurs suivantes : json, jsonfm, none, php, phpfm, rawfm, xml, xmlfm
- Par défaut : jsonfm
- maxlag
La latence maximale peut être utilisée quand MediaWiki est installé sur une grappe de réplication de base de données. Pour éviter des actions provoquant un supplément de latence de réplication de site, ce paramètre peut faire attendre le client jusqu’à ce que la latence de réplication soit inférieure à une valeur spécifiée. En cas de latence excessive, le code d’erreur maxlag est renvoyé avec un message tel que Attente de $host : $lag secondes de délai.
Voyez Manuel : paramètre Maxlag pour plus d’informations.- Type: entier
- smaxage
Fixer l’entête HTTP de contrôle de cache
s-maxage
à ce nombre de secondes. Les erreurs ne sont jamais mises en cache.- Type: entier
- Par défaut : 0
- maxage
Fixer l’entête HTTP de contrôle de cache
max-age
au nombre indiqué de secondes. Les erreurs ne sont jamais mises en cache.- Type: entier
- Par défaut : 0
- assert
Vérifier que l’utilisateur est connecté lorsque la valeur est user, et qu’il n’est pas connecté si elle est anon, ou qu’il a le droit d’un utilisateur robot lorsque la valeur est bot.
- Une des valeurs suivantes : anon, bot, user
- assertuser
Vérifier que l’utilisateur actuel est l’utilisateur nommé.
- Type : utilisateur, par nom d’utilisateur
- requestid
Toute valeur fournie ici sera incluse dans la réponse. Peut être utilisé pour distinguer des demandes.
- servedby
Inclure le nom d’hôte qui a renvoyé la requête dans les résultats.
- Type : booléen (détails)
- curtimestamp
Inclure l’horodatage actuel dans le résultat.
- Type : booléen (détails)
- responselanginfo
Inclure les langues utilisées pour uselang et errorlang dans le résultat.
- Type : booléen (détails)
- origin
En accédant à l’API en utilisant une requête AJAX inter-domaines (CORS), indiquez le domaine d’origine dans ce paramètre. Celui-ci doit être inclus dans toute requête de pré-envol et doit donc faire partie de l’URI de la requête (pas du corps du POST).
Pour les requêtes authentifiées, il doit correspondre exactement à une des origines dans l’entête
Origin
, il doit donc être fixé avec quelque chose comme https://en.wikipedia.org ou https://meta.wikimedia.org. Si ce paramètre ne correspond pas à l’entêteOrigin
, une réponse 403 sera renvoyée. Si ce paramètre correspond à l’entêteOrigin
et l’origine indiquée est en liste blanche, l’API renseignera en réponse les entêtesAccess-Control-Allow-Origin
etAccess-Control-Allow-Credentials
.Pour les requêtes non authentifiées, indiquez la valeur *. L’API renseignera l’entête
Access-Control-Allow-Origin
dans sa réponse, maisAccess-Control-Allow-Credentials
vaudrafalse
et toutes les données spécifiques à l’utilisateur seront filtrées.- uselang
Langue à utiliser pour les traductions de message : utilisez la requête de l’API action=query&meta=siteinfo avec siprop=languages pour renvoyer une liste de codes de langue, sinon indiquez user pour utiliser la langue préférée de l’utilisateur actuel, ou bien content pour utiliser la langue du contenu de ce wiki.
- Par défaut : user
- errorformat
Format à utiliser pour la sortie du texte d’avertissement et d’erreur.
- plaintext
- wikitexte sans aucun balisage HTML et avec les entités remplacées.
- wikitext
- wikitexte avec son balisage en syntaxe wiki non analysée.
- html
- wikitexte analysé et mis en forme en HTML uniquement.
- raw
- clé de message et paramètres.
- none
- aucune sortie de texte, uniquement les codes erreur.
- bc
- ancien format utilisé avant MediaWiki 1.29. errorlang et errorsuselocal sont ignorés.
- Une des valeurs suivantes : bc, html, none, plaintext, raw, wikitext
- Par défaut : bc
- errorlang
Langue à utiliser pour les avertissements et les erreurs. Spécifier un des codes langues utilisables renvoyés par action=query&meta=siteinfo avec siprop=languages, sinon content pour utiliser la langue du contenu de ce wiki, ou encore uselang pour utiliser la même valeur que le paramètre uselang (la langue préférée pour l’interface utilisateur).
- Par défaut : uselang
- errorsuselocal
S’il est fourni, les textes d’erreur utiliseront des messages adaptés à la langue dans l’espace de noms MediaWiki.
- Type : booléen (détails)
- Aide pour le module principal
- api.php?action=help [ouvrir dans le bac à sable]
- Toute l’aide sur une page.
- api.php?action=help&recursivesubmodules=1 [ouvrir dans le bac à sable]
action=abusefiltercheckmatch
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=abusefilterchecksyntax
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=abusefilterevalexpression
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=abusefilterunblockautopromote
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=addstudents
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=antispoof
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=block
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=bouncehandler
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=categorytree
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=centralauthtoken
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=centralnoticecdbcacheupdatebanner
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=centralnoticechoicedata
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=centralnoticequerycampaign
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=changeauthenticationdata
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=changecontentmodel
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=checktoken
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=cirrus-config-dump
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=cirrus-mapping-dump
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=cirrus-settings-dump
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=clearhasmsg
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=clientlogin
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=compare
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=createaccount
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=cspreport
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=cxconfiguration
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=cxdelete
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=cxpublish
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=cxsave
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=cxsuggestionlist
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=cxtoken
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=delete
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=deleteeducation
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=deleteglobalaccount
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=echomarkread
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=echomarkseen
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=edit
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=editmassmessagelist
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=emailuser
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=enlist
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=expandtemplates
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=fancycaptchareload
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=feedcontributions
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Renvoie le fil des contributions d’un utilisateur.
- feedformat
Le format du flux.
- Une des valeurs suivantes : atom, rss
- Par défaut : rss
- user
Pour quels utilisateurs récupérer les contributions.
- Ce paramètre est obligatoire.
- Type : utilisateur, par un des nom d’utilisateur, IP, plage d’adresses IP, nom interwiki (par ex. « prefix>ExampleName ») et ID utilisateur (par ex. « #12345 »)
- namespace
Par quels espaces de nom filtrer les contributions.
- Une des valeurs suivantes : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137
- year
De l’année (et antérieur).
- Type: entier
- month
Depuis le mois (et plus récent).
- Type: entier
- tagfilter
Filtrer les contributions qui ont ces balises.
- Valeurs (séparées par | ou autre) : advanced mobile edit, mobile edit, mobile web edit, mw-blank, mw-changed-redirect-target, mw-contentmodelchange, mw-new-redirect, mw-removed-redirect, mw-replace, mw-rollback, mw-undo
- Par défaut : (vide)
- deletedonly
Afficher uniquement les contributions supprimées.
- Type : booléen (détails)
- toponly
Afficher uniquement les modifications qui sont les dernières révisions.
- Type : booléen (détails)
- newonly
Afficher uniquement les modifications qui sont des créations de page.
- Type : booléen (détails)
- hideminor
Masquer les modifications mineures.
- Type : booléen (détails)
- showsizediff
Afficher la différence de taille entre les révisions.
- Type : booléen (détails)
- Renvoyer les contributions de l’utilisateur Exemple.
- api.php?action=feedcontributions&user=Example [ouvrir dans le bac à sable]
action=feedrecentchanges
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Renvoie un fil de modifications récentes.
- feedformat
Le format du flux.
- Une des valeurs suivantes : atom, rss
- Par défaut : rss
- namespace
Espace de noms auquel limiter les résultats.
- Une des valeurs suivantes : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137
- invert
Tous les espaces de noms sauf celui sélectionné.
- Type : booléen (détails)
- associated
Inclure l’espace de noms associé (discussion ou principal).
- Type : booléen (détails)
- days
Jours auxquels limiter le résultat.
- Type: entier
- La valeur ne peut pas être inférieure à 1.
- Par défaut : 7
- limit
Nombre maximal de résultats à renvoyer.
- Type: entier
- La valeur doit être entre 1 et 50.
- Par défaut : 50
- from
Afficher les modifications depuis lors.
- Type : horodatage (formats autorisés)
- hideminor
Masquer les modifications mineures.
- Type : booléen (détails)
- hidebots
Masquer les modifications faites par des robots.
- Type : booléen (détails)
- hideanons
Masquer les modifications faites par les utilisateurs anonymes.
- Type : booléen (détails)
- hideliu
Masquer les modifications faites par les utilisateurs enregistrés.
- Type : booléen (détails)
- hidepatrolled
Masquer les modifications contrôlées.
- Type : booléen (détails)
- hidemyself
Masquer les modifications faites par l’utilisateur actuel.
- Type : booléen (détails)
- hidecategorization
Masquer les changements de la catégorie d’appartenance.
- Type : booléen (détails)
- tagfilter
Filtrer par balise.
- target
Afficher uniquement les modifications sur les pages liées depuis cette page.
- showlinkedto
Afficher les modifications plutôt sur les pages liées vers la page sélectionnée.
- Type : booléen (détails)
- Afficher les modifications récentes
- api.php?action=feedrecentchanges [ouvrir dans le bac à sable]
- Afficher les modifications récentes sur 30 jours
- api.php?action=feedrecentchanges&days=30 [ouvrir dans le bac à sable]
action=feedwatchlist
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Renvoie un flux de liste de suivi.
- feedformat
Le format du flux.
- Une des valeurs suivantes : atom, rss
- Par défaut : rss
- hours
Lister les pages modifiées lors de ce nombre d’heures depuis maintenant.
- Type: entier
- La valeur doit être entre 1 et 72.
- Par défaut : 24
- linktosections
Lier directement vers les sections modifées si possible.
- Type : booléen (détails)
- allrev
Inclure les multiples révisions de la même page dans l’intervalle de temps fourni.
- Type : booléen (détails)
- wlowner
Utilisé avec token pour accéder à la liste de suivi d’un autre utilisateur.
- Type : utilisateur, par nom d’utilisateur
- wltoken
Un jeton de sécurité (disponible dans les préférences de l’utilsateur) pour autoriser l’accès à la liste de suivi d'un autre utilisateur.
- wlshow
Afficher uniquement les éléments qui correspondent à ces critères. Par exemple, pour voir uniquement les modifications mineures faites par des utilisateurs connectés, mettre show=minor|!anon.
- Valeurs (séparées par | ou autre) : !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread
- wltype
Quels types de modification afficher :
- edit
- Modifications normales de page.
- new
- Créations de pages.
- log
- Entrées du journal.
- external
- Modifications externes.
- categorize
- Modifications d’appartenance aux catégories.
- Valeurs (séparées par | ou autre) : categorize, edit, external, log, new
- Par défaut : edit|new|log|categorize
- wlexcludeuser
Ne pas lister les modifications faites par cet utilisateur.
- Type : utilisateur, par un des nom d’utilisateur, IP, nom interwiki (par ex. « prefix>ExampleName ») et ID utilisateur (par ex. « #12345 »)
- Afficher le flux de la liste de suivi
- api.php?action=feedwatchlist [ouvrir dans le bac à sable]
- Afficher toutes les modifications sur les pages suivies dans les dernières 6 heures
- api.php?action=feedwatchlist&allrev=&hours=6 [ouvrir dans le bac à sable]
action=filerevert
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=globalblock
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=globalpreferences
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=globaluserrights
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=graph
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=help
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Afficher l’aide pour les modules spécifiés.
- modules
Modules pour lesquels afficher l’aide (valeurs des paramètres action et format, ou main). Les sous-modules peuvent être spécifiés avec un +.
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- Par défaut : main
- submodules
Inclure l’aide pour les sous-modules du module nommé.
- Type : booléen (détails)
- recursivesubmodules
Inclure l’aide pour les sous-modules de façon récursive.
- Type : booléen (détails)
- wrap
Inclut la sortie dans une structure standard de réponse API.
- Type : booléen (détails)
- toc
Inclure une table des matières dans la sortie HTML.
- Type : booléen (détails)
- Aide pour le module principal
- api.php?action=help [ouvrir dans le bac à sable]
- Aide pour action=query et tous ses sous-modules.
- api.php?action=help&modules=query&submodules=1 [ouvrir dans le bac à sable]
- Toute l’aide sur une page.
- api.php?action=help&recursivesubmodules=1 [ouvrir dans le bac à sable]
- Aide pour le module d’aide lui-même.
- api.php?action=help&modules=help [ouvrir dans le bac à sable]
- Aide pour deux sous-modules de recherche.
- api.php?action=help&modules=query+info|query+categorymembers [ouvrir dans le bac à sable]
action=imagerotate
- Ce module nécessite des droits de lecture.
- Ce module nécessite des droits d’écriture.
- Ce module n’accepte que les requêtes POST.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Faire pivoter une ou plusieurs images.
- rotation
Degrés de rotation de l’image dans le sens des aiguilles d’une montre.
- Ce paramètre est obligatoire.
- Une des valeurs suivantes : 90, 180, 270
- continue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- tags
Balises à appliquer à l’entrée dans le journal de téléversement.
- Valeurs (séparées par | ou autre) :
- titles
Une liste des titres sur lesquels travailler.
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- pageids
Une liste des IDs de pages sur lesquelles travailler.
- Type: liste d'entiers
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- revids
Une liste des IDs de révisions sur lesquelles travailler.
- Type: liste d'entiers
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- generator
Obtenir la liste des pages sur lesquelles travailler en exécutant le module de requête spécifié.
NOTE : les noms de paramètre du générateur doivent être préfixés avec un « g », voir les exemples.
- allcategories
- Énumérer toutes les catégories.
- allfileusages
- Lister toutes les utilisations de fichiers, y compris ceux n’existant pas.
- allimages
- Énumérer toutes les images séquentiellement.
- alllinks
- Énumérer tous les liens pointant vers un espace de noms donné.
- allpages
- Énumérer toutes les pages séquentiellement dans un espace de noms donné.
- allredirects
- Lister toutes les redirections vers un espace de noms.
- allrevisions
- Lister toutes les révisions.
- backlinks
- Trouver toutes les pages qui ont un lien vers la page donnée.
- categories
- Lister toutes les catégories auxquelles les pages appartiennent.
- categorymembers
- Lister toutes les pages d’une catégorie donnée.
- exturlusage
- Énumérer les pages contenant une URL donnée.
- fileusage
- Trouver toutes les pages qui utilisent les fichiers donnés.
- images
- Renvoie tous les fichiers contenus dans les pages fournies.
- imageusage
- Trouver toutes les pages qui utilisent le titre de l’image donné.
- links
- Renvoie tous les liens des pages fournies.
- linkshere
- Trouver toutes les pages ayant un lien vers les pages données.
- random
- Récupèrer un ensemble de pages au hasard.
- recentchanges
- Énumérer les modifications récentes.
- redirects
- Renvoie toutes les redirections vers les pages données.
- revisions
- Obtenir des informations sur une révision.
- watchlist
- Obtenir les modifications récentes des pages de la liste de suivi de l’utilisateur actuel.
- watchlistraw
- Obtenir toutes les pages de la liste de suivi de l’utilisateur actuel.
- Une des valeurs suivantes : allcategories, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, backlinks, categories, categorymembers, exturlusage, fileusage, images, imageusage, links, linkshere, random, recentchanges, redirects, revisions, watchlist, watchlistraw
- redirects
Résoudre automatiquement les redirections dans titles, pageids et revids, et dans les pages renvoyées par generator.
- Type : booléen (détails)
- converttitles
Convertir les titres dans d’autres variantes si nécessaire. Fonctionne uniquement si la langue de contenu du wiki prend en charge la conversion en variantes. Les langues qui prennent en charge la conversion en variantes incluent en, crh, gan, iu, kk, ku, shi, sr, tg, uz et zh.
- Type : booléen (détails)
- token
Un jeton « csrf » récupéré par action=query&meta=tokens
- Ce paramètre est obligatoire.
- Faire pivoter File:Example.png de 90 degrés.
- api.php?action=imagerotate&titles=File:Example.jpg&rotation=90&token=123ABC [ouvrir dans le bac à sable]
- Faire pivoter toutes les images de Category:Flip de 180 degrés.
- api.php?action=imagerotate&generator=categorymembers&gcmtitle=Category:Flip&gcmtype=file&rotation=180&token=123ABC [ouvrir dans le bac à sable]
action=import
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=jsonconfig
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=jsondata
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=languagesearch
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=linkaccount
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=liststudents
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=login (lg)
- Ce module n’accepte que les requêtes POST.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Se connecter et récupérer les témoins (cookies) d’authentification.
Cette action ne devrait être utilisée qu’en lien avec Special:BotPasswords ; l’utiliser pour la connexion du compte principal est désuet et peut échouer sans avertissement. Pour se connecter sans problème au compte principal, utiliser action=clientlogin.
- lgname
Nom d’utilisateur.
- lgpassword
Mot de passe.
- lgdomain
Domaine (facultatif).
- lgtoken
Un jeton « login » récupéré par action=query&meta=tokens
action=logout
- Ce module n’accepte que les requêtes POST.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Se déconnecter et effacer les données de session.
- token
Un jeton « csrf » récupéré par action=query&meta=tokens
- Ce paramètre est obligatoire.
- Déconnecter l’utilisateur actuel.
- api.php?action=logout&token=123ABC [ouvrir dans le bac à sable]
action=managetags
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=massmessage
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=mergehistory
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=mobileview
- Ce module est désuet.
- Ce module nécessite des droits de lecture.
- Source : MobileFrontend
- Licence : GPL-2.0-or-later
Renvoie les données nécessaires pour les affichages mobile.
- page
Titre de la page à traiter.
- Ce paramètre est obligatoire.
- redirect
Si les redirections doivent être suivies.
- Une des valeurs suivantes : no, yes
- Par défaut : yes
- sections
Une liste séparée de traits verticaux correspondant aux numéros de sections pour lesquelles retourner du texte. 'toutes' peut être utilisé pour un retour de toutes les sections. Les gammes dans le format '1-4' signifie 'obtenir les sections 1,2,3,4'. Les gammes manquant un deuxième chiffre, par exemple '1-', signifie 'obtenir toutes les sections jusqu'à la fin de la série'. 'références' peut être utilisé pour spécifier que toutes les sections contenant des références doivent être retournées.
- prop
Les informations à obtenir:
- texte
- HTML des articles sélectionnés.
- sections
- Informations sur toutes les sections de la page.
- normalizedtitle
- Titre normalisé de la page.
- dernière modification
- ISO 8601 date de la dernière modification, par exemple, '2014-04-13T22:42:14Z'.
- lastmodifiedby
- Informations sur l’utilisateur qui a modifié la page dernièrement.
- révision
- le Retour de l’identification de la révision actuelle de la page.
- protection
- Informations sur le niveau de protection.
- modifiable
- Si l’utilisateur actuel peut modifier cette page. Cela comprend tous les facteurs pour les utilisateurs enregistrés, mais pas le statut bloqué pour les utilisateurs anonymes.
- languagecount
- Nombre de langues dans laquelle la page est disponible.
- hasvariants
- Si la page est disponible dans d’autres variantes de la langue.
- displaytitle
- Le titre rendu de la page, avec {{DISPLAYTITLE}} et telles informations appliquées.
- pageprops
- propriétés de la Page.
- Valeurs (séparées par | ou autre) : contentmodel, description, displaytitle, editable, hasvariants, id, languagecount, lastmodified, lastmodifiedby, namespace, normalizedtitle, pageprops, protection, revision, sections, text
- Par défaut : text|sections|normalizedtitle
- sectionprop
Lesquelles des informations sur les sections obtenir.
- Valeurs (séparées par | ou autre) : anchor, fromtitle, index, level, line, number, toclevel
- Par défaut : toclevel|line
- pageprops
Quelles propriétés de page retourner, une liste séparée de trait verticale ('|') ou bien '*' pour toutes les propriétés.
- Par défaut : notoc|noeditsection|wikibase_item
- variant
Convertir le contenu dans cette variante de la langue.
- Par défaut : (vide)
- noimages
Retourner HTML sans images.
- Type : booléen (détails)
- noheadings
Ne pas inclure les en-têtes dans la production.
- Type : booléen (détails)
- notransform
Ne pas transformer le HTML dans la version spécifique aux mobiles.
- Type : booléen (détails)
- onlyrequestedsections
Retourner uniquement les sections demandées, même celles contentant les prop=sections.
- Type : booléen (détails)
- offset
Traiter tout résultat textuel d’une seule chaîne de caractères, et retournez la sous-chaîne à partir de ce point.
- Type: entier
- La valeur ne peut pas être inférieure à 0.
- Par défaut : 0
- maxlen
Traiter tout résultat textuel d’une seule chaîne de caractères, et limitez le résultat à cette longueur.
- Type: entier
- La valeur ne peut pas être inférieure à 0.
- Par défaut : 0
- revision
Demande une révision spécifique.
- Type: entier
- La valeur ne peut pas être inférieure à 0.
- Par défaut : 0
- Obtenir des informations au sujet de la section 0 de Doom metal
- api.php?action=mobileview&page=Doom_metal§ions=0 [ouvrir dans le bac à sable]
- Obtenir des informations au sujet de section 0 et des sections contenant des références de Candlemass
- api.php?action=mobileview&page=Candlemass§ions=0|references [ouvrir dans le bac à sable]
- Obtenir des informations au sujet de sections 1 de même qu’à celles qui suivent, et pour addition, les sections qui contiennent des références de Candlemass
- api.php?action=mobileview&page=Candlemass§ions=1-|references [ouvrir dans le bac à sable]
action=move
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=oathvalidate
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=opensearch
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=options
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=pagetriageaction
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=pagetriagelist
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=pagetriagetagging
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=pagetriagetemplate
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=paraminfo
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Obtenir des informations sur les modules de l’API.
- modules
Liste des noms de module (valeurs des paramètres action et format, ou main). Peut spécifier des sous-modules avec un +, ou tous les sous-modules avec +*, ou tous les sous-modules récursivement avec +**.
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- helpformat
Format des chaînes d’aide.
- Une des valeurs suivantes : html, none, raw, wikitext
- Par défaut : none
- querymodules
- Obsolète.
Liste des noms des modules de requête (valeur des paramètres prop, meta ou list). Utiliser modules=query+foo au lieu de querymodules=foo.
- Valeurs (séparées par | ou autre) : abusefilters, abuselog, allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allmessages, allpages, allredirects, allrevisions, alltransclusions, allusers, authmanagerinfo, babel, backlinks, betafeatures, blocks, categories, categoryinfo, categorymembers, centralnoticelogs, checkuser, checkuserlog, cirrusbuilddoc, cirrusdoc, contenttranslation, contenttranslationcorpora, contenttranslationlangtrend, contenttranslationstats, contenttranslationsuggestions, contributors, coordinates, cxpublishedtranslations, cxtranslatorstats, deletedrevisions, deletedrevs, duplicatefiles, embeddedin, extlinks, extracts, exturlusage, featureusage, filearchive, filerepoinfo, fileusage, gadgetcategories, gadgets, geosearch, gettingstartedgetpages, globalallusers, globalblocks, globalgroups, globalpreferences, globalrenamestatus, globaluserinfo, imageinfo, images, imageusage, info, iwbacklinks, iwlinks, langbacklinks, langlinks, langlinkscount, languageinfo, links, linkshere, linterrors, linterstats, logevents, mapdata, mmsites, mystashedfiles, notifications, oath, oldreviewedpages, ores, pageassessments, pagepropnames, pageprops, pageswithprop, pageterms, prefixsearch, projectpages, projects, protectedtitles, querypage, random, recentchanges, redirects, references, revisions, search, siteinfo, stashimageinfo, tags, templates, tokens, transcludedin, transcodestatus, unreadnotificationpages, usercontribs, userinfo, users, videoinfo, watchlist, watchlistraw, wblistentityusage, webentityusage, wikibase, wikisets
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- mainmodule
- Obsolète.
Obtenir aussi des informations sur le module principal (niveau supérieur). Utiliser plutôt modules=main.
- pagesetmodule
- Obsolète.
Obtenir aussi des informations sur le module pageset (en fournissant titles= et ses amis).
- formatmodules
- Obsolète.
Liste des noms de module de mise en forme (valeur du paramètre format). Utiliser plutôt modules.
- Valeurs (séparées par | ou autre) : json, jsonfm, none, php, phpfm, rawfm, xml, xmlfm
- Afficher les informations pour action=parse, format=jsonfm, action=query&list=allpages et action=query&meta=siteinfo.
- api.php?action=paraminfo&modules=parse|phpfm|query%2Ballpages|query%2Bsiteinfo [ouvrir dans le bac à sable]
- Afficher les informations pour tous les sous-modules de action=query.
- api.php?action=paraminfo&modules=query%2B* [ouvrir dans le bac à sable]
action=parse
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=parser-migration
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=parsoid-batch
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=patrol
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=protect
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=purge
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=query
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Extraire des données de MediaWiki et à propos de celui-ci.
Toutes les modifications de données devront d’abord utiliser une requête pour obtenir un jeton, afin d’éviter les abus de la part de sites malveillants.
- prop
Quelles propriétés obtenir pour les pages demandées.
- categories
- Lister toutes les catégories auxquelles les pages appartiennent.
- categoryinfo
- Renvoie les informations sur les catégories données.
- cirrusbuilddoc
- Ce module de requête a été désactivé.
- cirrusdoc
- Ce module de requête a été désactivé.
- contributors
- Ce module de requête a été désactivé.
- coordinates
- Ce module de requête a été désactivé.
- deletedrevisions
- Ce module de requête a été désactivé.
- duplicatefiles
- Ce module de requête a été désactivé.
- extlinks
- Renvoyer toutes les URL externes (non interwikis) des pages données.
- extracts
- Ce module de requête a été désactivé.
- fileusage
- Trouver toutes les pages qui utilisent les fichiers donnés.
- imageinfo
- Renvoie l’information de fichier et l’historique de téléversement.
- images
- Renvoie tous les fichiers contenus dans les pages fournies.
- info
- Obtenir les informations de base sur la page.
- iwlinks
- Ce module de requête a été désactivé.
- langlinks
- Ce module de requête a été désactivé.
- langlinkscount
- Ce module de requête a été désactivé.
- links
- Renvoie tous les liens des pages fournies.
- linkshere
- Trouver toutes les pages ayant un lien vers les pages données.
- mapdata
- Ce module de requête a été désactivé.
- pageassessments
- Ce module de requête a été désactivé.
- pageprops
- Obtenir diverses propriétés de page définies dans le contenu de la page.
- pageterms
- Ce module de requête a été désactivé.
- redirects
- Renvoie toutes les redirections vers les pages données.
- references
- Ce module de requête a été désactivé.
- revisions
- Obtenir des informations sur une révision.
- stashimageinfo
- Ce module de requête a été désactivé.
- templates
- Ce module de requête a été désactivé.
- transcludedin
- Ce module de requête a été désactivé.
- transcodestatus
- Ce module de requête a été désactivé.
- videoinfo
- Ce module de requête a été désactivé.
- webentityusage
- Ce module de requête a été désactivé.
- Valeurs (séparées par | ou autre) : categories, categoryinfo, cirrusbuilddoc, cirrusdoc, contributors, coordinates, deletedrevisions, duplicatefiles, extlinks, extracts, fileusage, imageinfo, images, info, iwlinks, langlinks, langlinkscount, links, linkshere, mapdata, pageassessments, pageprops, pageterms, redirects, references, revisions, stashimageinfo, templates, transcludedin, transcodestatus, videoinfo, webentityusage
- list
Quelles listes obtenir.
- abusefilters
- Ce module de requête a été désactivé.
- abuselog
- Ce module de requête a été désactivé.
- allcategories
- Énumérer toutes les catégories.
- alldeletedrevisions
- Ce module de requête a été désactivé.
- allfileusages
- Lister toutes les utilisations de fichiers, y compris ceux n’existant pas.
- allimages
- Énumérer toutes les images séquentiellement.
- alllinks
- Énumérer tous les liens pointant vers un espace de noms donné.
- allpages
- Énumérer toutes les pages séquentiellement dans un espace de noms donné.
- allredirects
- Lister toutes les redirections vers un espace de noms.
- allrevisions
- Lister toutes les révisions.
- alltransclusions
- Ce module de requête a été désactivé.
- allusers
- Ce module de requête a été désactivé.
- backlinks
- Trouver toutes les pages qui ont un lien vers la page donnée.
- betafeatures
- Ce module de requête a été désactivé.
- blocks
- Ce module de requête a été désactivé.
- categorymembers
- Lister toutes les pages d’une catégorie donnée.
- centralnoticelogs
- Ce module de requête a été désactivé.
- checkuser
- Ce module de requête a été désactivé.
- checkuserlog
- Ce module de requête a été désactivé.
- contenttranslation
- Ce module de requête a été désactivé.
- contenttranslationcorpora
- Ce module de requête a été désactivé.
- contenttranslationlangtrend
- Ce module de requête a été désactivé.
- contenttranslationstats
- Ce module de requête a été désactivé.
- contenttranslationsuggestions
- Ce module de requête a été désactivé.
- cxpublishedtranslations
- Ce module de requête a été désactivé.
- cxtranslatorstats
- Ce module de requête a été désactivé.
- embeddedin
- Ce module de requête a été désactivé.
- exturlusage
- Énumérer les pages contenant une URL donnée.
- filearchive
- Ce module de requête a été désactivé.
- gadgetcategories
- Ce module de requête a été désactivé.
- gadgets
- Ce module de requête a été désactivé.
- geosearch
- Ce module de requête a été désactivé.
- gettingstartedgetpages
- Ce module de requête a été désactivé.
- globalallusers
- Ce module de requête a été désactivé.
- globalblocks
- Ce module de requête a été désactivé.
- globalgroups
- Ce module de requête a été désactivé.
- imageusage
- Trouver toutes les pages qui utilisent le titre de l’image donné.
- iwbacklinks
- Ce module de requête a été désactivé.
- langbacklinks
- Ce module de requête a été désactivé.
- linterrors
- Ce module de requête a été désactivé.
- logevents
- Ce module de requête a été désactivé.
- mmsites
- Ce module de requête a été désactivé.
- mystashedfiles
- Ce module de requête a été désactivé.
- oldreviewedpages
- Ce module de requête a été désactivé.
- pagepropnames
- Ce module de requête a été désactivé.
- pageswithprop
- Ce module de requête a été désactivé.
- prefixsearch
- Ce module de requête a été désactivé.
- projectpages
- Ce module de requête a été désactivé.
- projects
- Ce module de requête a été désactivé.
- protectedtitles
- Ce module de requête a été désactivé.
- querypage
- Ce module de requête a été désactivé.
- random
- Récupèrer un ensemble de pages au hasard.
- recentchanges
- Énumérer les modifications récentes.
- search
- Ce module de requête a été désactivé.
- tags
- Ce module de requête a été désactivé.
- usercontribs
- Ce module de requête a été désactivé.
- users
- Obtenir des informations sur une liste d’utilisateurs.
- watchlist
- Obtenir les modifications récentes des pages de la liste de suivi de l’utilisateur actuel.
- watchlistraw
- Obtenir toutes les pages de la liste de suivi de l’utilisateur actuel.
- wblistentityusage
- Ce module de requête a été désactivé.
- wikisets
- Ce module de requête a été désactivé.
- deletedrevs
- Obsolète. Afficher les versions supprimées.
- Valeurs (séparées par | ou autre) : abusefilters, abuselog, allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, allusers, backlinks, betafeatures, blocks, categorymembers, centralnoticelogs, checkuser, checkuserlog, contenttranslation, contenttranslationcorpora, contenttranslationlangtrend, contenttranslationstats, contenttranslationsuggestions, cxpublishedtranslations, cxtranslatorstats, embeddedin, exturlusage, filearchive, gadgetcategories, gadgets, geosearch, gettingstartedgetpages, globalallusers, globalblocks, globalgroups, imageusage, iwbacklinks, langbacklinks, linterrors, logevents, mmsites, mystashedfiles, oldreviewedpages, pagepropnames, pageswithprop, prefixsearch, projectpages, projects, protectedtitles, querypage, random, recentchanges, search, tags, usercontribs, users, watchlist, watchlistraw, wblistentityusage, wikisets, deletedrevs
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- meta
Quelles métadonnées obtenir.
- allmessages
- Ce module de requête a été désactivé.
- authmanagerinfo
- Ce module de requête a été désactivé.
- babel
- Ce module de requête a été désactivé.
- featureusage
- Ce module de requête a été désactivé.
- filerepoinfo
- Ce module de requête a été désactivé.
- globalpreferences
- Ce module de requête a été désactivé.
- globalrenamestatus
- Ce module de requête a été désactivé.
- globaluserinfo
- Ce module de requête a été désactivé.
- languageinfo
- Renvoyer des informations sur les langues disponibles.
- linterstats
- Ce module de requête a été désactivé.
- notifications
- Ce module de requête a été désactivé.
- oath
- Ce module de requête a été désactivé.
- ores
- Ce module de requête a été désactivé.
- siteinfo
- Renvoyer les informations générales sur le site.
- tokens
- Ce module de requête a été désactivé.
- unreadnotificationpages
- Ce module de requête a été désactivé.
- userinfo
- Obtenir des informations sur l’utilisateur courant.
- wikibase
- Ce module de requête a été désactivé.
- Valeurs (séparées par | ou autre) : allmessages, authmanagerinfo, babel, featureusage, filerepoinfo, globalpreferences, globalrenamestatus, globaluserinfo, languageinfo, linterstats, notifications, oath, ores, siteinfo, tokens, unreadnotificationpages, userinfo, wikibase
- indexpageids
Inclure une section pageids supplémentaire listant tous les IDs de page renvoyés.
- Type : booléen (détails)
- export
Exporter les révisions actuelles de toutes les pages fournies ou générées.
- Type : booléen (détails)
- exportnowrap
Renvoyer le XML exporté sans l’inclure dans un résultat XML (même format que Special:Export). Utilisable uniquement avec query+export.
- Type : booléen (détails)
- exportschema
Utiliser la version du format XML donnée en exportant. Peut être utilisé seulement avec query+export.
- Une des valeurs suivantes : 0.10, 0.11
- Par défaut : 0.11
- iwurl
S’il faut obtenir l’URL complète si le titre est un lien interwiki.
- Type : booléen (détails)
- continue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- rawcontinue
Renvoyer les données query-continue brutes pour continuer.
- Type : booléen (détails)
- titles
Une liste des titres sur lesquels travailler.
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- pageids
Une liste des IDs de pages sur lesquelles travailler.
- Type: liste d'entiers
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- revids
Une liste des IDs de révisions sur lesquelles travailler.
- Type: liste d'entiers
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- generator
Obtenir la liste des pages sur lesquelles travailler en exécutant le module de requête spécifié.
NOTE : les noms de paramètre du générateur doivent être préfixés avec un « g », voir les exemples.
- allcategories
- Énumérer toutes les catégories.
- allfileusages
- Lister toutes les utilisations de fichiers, y compris ceux n’existant pas.
- allimages
- Énumérer toutes les images séquentiellement.
- alllinks
- Énumérer tous les liens pointant vers un espace de noms donné.
- allpages
- Énumérer toutes les pages séquentiellement dans un espace de noms donné.
- allredirects
- Lister toutes les redirections vers un espace de noms.
- allrevisions
- Lister toutes les révisions.
- backlinks
- Trouver toutes les pages qui ont un lien vers la page donnée.
- categories
- Lister toutes les catégories auxquelles les pages appartiennent.
- categorymembers
- Lister toutes les pages d’une catégorie donnée.
- exturlusage
- Énumérer les pages contenant une URL donnée.
- fileusage
- Trouver toutes les pages qui utilisent les fichiers donnés.
- images
- Renvoie tous les fichiers contenus dans les pages fournies.
- imageusage
- Trouver toutes les pages qui utilisent le titre de l’image donné.
- links
- Renvoie tous les liens des pages fournies.
- linkshere
- Trouver toutes les pages ayant un lien vers les pages données.
- random
- Récupèrer un ensemble de pages au hasard.
- recentchanges
- Énumérer les modifications récentes.
- redirects
- Renvoie toutes les redirections vers les pages données.
- revisions
- Obtenir des informations sur une révision.
- watchlist
- Obtenir les modifications récentes des pages de la liste de suivi de l’utilisateur actuel.
- watchlistraw
- Obtenir toutes les pages de la liste de suivi de l’utilisateur actuel.
- Une des valeurs suivantes : allcategories, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, backlinks, categories, categorymembers, exturlusage, fileusage, images, imageusage, links, linkshere, random, recentchanges, redirects, revisions, watchlist, watchlistraw
- redirects
Résoudre automatiquement les redirections dans query+titles, query+pageids et query+revids, et dans les pages renvoyées par query+generator.
- Type : booléen (détails)
- converttitles
Convertir les titres dans d’autres variantes si nécessaire. Fonctionne uniquement si la langue de contenu du wiki prend en charge la conversion en variantes. Les langues qui prennent en charge la conversion en variantes incluent en, crh, gan, iu, kk, ku, shi, sr, tg, uz et zh.
- Type : booléen (détails)
- Récupérer l’info du site et les révisions de Main Page.
- api.php?action=query&prop=revisions&meta=siteinfo&titles=Main%20Page&rvprop=user|comment&continue= [ouvrir dans le bac à sable]
- Récupérer les révisions des pages commençant par API/.
- api.php?action=query&generator=allpages&gapprefix=API/&prop=revisions&continue= [ouvrir dans le bac à sable]
prop=categories (cl)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Lister toutes les catégories auxquelles les pages appartiennent.
- clprop
Quelles propriétés supplémentaires obtenir de chaque catégorie :
- sortkey
- Ajoute la clé de tri (chaîne hexadécimale) et son préfixe (partie lisible) de la catégorie.
- timestamp
- Ajoute l’horodatage de l’ajout de la catégorie.
- hidden
- Marque les catégories cachées avec
__HIDDENCAT__
.
- Valeurs (séparées par | ou autre) : hidden, sortkey, timestamp
- clshow
Quelle sorte de catégories afficher.
- Valeurs (séparées par | ou autre) : !hidden, hidden
- cllimit
Combien de catégories renvoyer.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- clcontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- clcategories
Lister uniquement ces catégories. Utile pour vérifier si une certaine page est dans une catégorie donnée.
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- cldir
La direction dans laquelle lister.
- Une des valeurs suivantes : ascending, descending
- Par défaut : ascending
- Obtenir une liste des catégories auxquelles appartient la page Albert Einstein.
- api.php?action=query&prop=categories&titles=Albert%20Einstein [ouvrir dans le bac à sable]
- Obtenir des informations sur toutes les catégories utilisées dans la page Albert Einstein.
- api.php?action=query&generator=categories&titles=Albert%20Einstein&prop=info [ouvrir dans le bac à sable]
prop=categoryinfo (ci)
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Renvoie les informations sur les catégories données.
- cicontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- Obtenir des informations sur Category:Foo et Category:Bar.
- api.php?action=query&prop=categoryinfo&titles=Category:Foo|Category:Bar [ouvrir dans le bac à sable]
prop=cirrusbuilddoc
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
prop=cirrusdoc
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
prop=contributors
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
prop=coordinates
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
prop=deletedrevisions
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
prop=duplicatefiles
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
prop=extlinks (el)
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Renvoyer toutes les URL externes (non interwikis) des pages données.
- ellimit
Combien de liens renvoyer.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- elcontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- elprotocol
Protocole de l’URL. Si vide et elquery est positionné, le protocole est http. Laisser à la fois ceci et elquery vides pour lister tous les liens externes.
- Une des valeurs suivantes : Peut être vide, ou bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, worldwind, xmpp
- Par défaut : (vide)
- elquery
Rechercher une chaîne sans protocole. Utile pour vérifier si une certaine page contient une certaine URL externe.
- elexpandurl
Étendre les URL relatives au protocole avec le protocole canonique.
- Type : booléen (détails)
- Obtenir une liste des liens externes de Main Page.
- api.php?action=query&prop=extlinks&titles=Main%20Page [ouvrir dans le bac à sable]
prop=extracts
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
prop=fileusage (fu)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Trouver toutes les pages qui utilisent les fichiers donnés.
- fuprop
Quelles propriétés obtenir :
- pageid
- ID de chaque page.
- title
- Titre de chaque page.
- redirect
- Marque si la page est une redirection.
- Valeurs (séparées par | ou autre) : pageid, redirect, title
- Par défaut : pageid|title|redirect
- funamespace
Inclure uniquement les pages dans ces espaces de nom.
- Valeurs (séparées par | ou autre) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- Pour spécifier toutes les valeurs, utiliser *.
- fushow
Afficher uniquement les éléments qui correspondent à ces critères :
- redirect
- Afficher uniquement les redirections.
- !redirect
- Afficher uniquement les non-redirections.
- Valeurs (séparées par | ou autre) : !redirect, redirect
- fulimit
Combien renvoyer.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- fucontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- Obtenir une liste des pages utilisant File:Example.jpg
- api.php?action=query&prop=fileusage&titles=File%3AExample.jpg [ouvrir dans le bac à sable]
- Obtenir l’information sur les pages utilisant File:Example.jpg
- api.php?action=query&generator=fileusage&titles=File%3AExample.jpg&prop=info [ouvrir dans le bac à sable]
prop=imageinfo (ii)
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Renvoie l’information de fichier et l’historique de téléversement.
- iiprop
Quelle information obtenir du fichier :
- timestamp
- Ajoute l’horodatage à la version téléversée.
- user
- Ajoute l’utilisateur qui a téléversé chaque version du fichier. Si l’utilisateur a été supprimé des versions, une propriété userhidden sera retournée.
- userid
- Ajouter l’ID de l’utilisateur qui a téléversé chaque version du fichier. Si l’utilisateur est celui d’une révision supprimée, une propriété userhidden sera retournée.
- comment
- Commentaire sur la version. Si le commentaire a été supprimé d’une version, une propriété commenthidden sera retournée.
- parsedcomment
- Analyser le commentaire de la version. Si le commentaire a été supprimé d’une version, une propriété commenthidden sera retournée.
- canonicaltitle
- Ajoute le titre canonique du fichier. Si le fichier a été supprimé d’une version, une propriété filehidden sera retournée.
- url
- Fournit l’URL du fichier et de la page de description. Si le fichier a été supprimé d’une version, une propriété filehidden sera retournée.
- size
- Ajoute la taille du fichier en octets et sa hauteur, sa largeur et le compteur de page (le cas échéant).
- dimensions
- Alias pour la taille.
- sha1
- Ajoute le hachage SHA-1 du fichier. Si le fichier a été supprimé d’une version, une propriété filehidden sera retournée.
- mime
- Ajoute le type MIME du fichier. Si le fichier a été supprimé d’une version, une propriété filehidden sera retournée.
- thumbmime
- Ajoute le type MIME de la vignette de l’image (nécessite l’URL et le paramètre iiurlwidth). Si le fichier a été supprimé d’une version, une propriété filehidden sera retournée.
- mediatype
- Ajoute le type de média du fichier. Si le fichier a été supprimé d’une version, une propriété filehidden sera retournée.
- metadata
- Liste les métadonnées Exif de la version du fichier. Si le fichier a été supprimé d’une version, une propriété filehidden sera retournée.
- commonmetadata
- Liste les métadonnées génériques du format du fichier pour la version du fichier. Si le fichier a été supprimé d’une version, une propriété filehidden sera retournée.
- extmetadata
- Liste les métadonnées mises en forme combinées depuis diverses sources. Les résultats sont au format HTML. Si le fichier a été supprimé d’une version, une propriété filehidden sera retournée.
- archivename
- Ajoute le nom de fichier de la version d’archive pour les versions autres que la dernière. Si le fichier a été supprimé d’une version, une propriété filehidden sera retournée.
- bitdepth
- Ajoute la profondeur de couleurs de la version. Si le fichier a été supprimé d’une version, une propriété filehidden sera retournée.
- uploadwarning
- Utilisé par la page Special:Upload pour obtenir de l’information sur un fichier existant. Non prévu pour être utilisé en dehors du cœur de MediaWiki.
- badfile
- Ajoute l'indication que le fichier est sur MediaWiki:Bad image list
- Valeurs (séparées par | ou autre) : archivename, badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, thumbmime, timestamp, uploadwarning, url, user, userid
- Par défaut : timestamp|user
- iilimit
Combien de révisions de fichier renvoyer par fichier.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 1
- iistart
Horodatage auquel démarrer la liste.
- Type : horodatage (formats autorisés)
- iiend
Horodatage auquel arrêter la liste.
- Type : horodatage (formats autorisés)
- iiurlwidth
Si iiprop=url est défini, une URL vers une image à l’échelle de cette largeur sera renvoyée. Pour des raisons de performance si cette option est utilisée, pas plus de 50 images mises à l’échelle seront renvoyées.
- Type: entier
- Par défaut : -1
- iiurlheight
Similaire à iiurlwidth.
- Type: entier
- Par défaut : -1
- iimetadataversion
Version de métadonnées à utiliser. Si latest est spécifié, utiliser la dernière version. Par défaut à 1 pour la compatibilité ascendante.
- Par défaut : 1
- iiextmetadatalanguage
Quelle langue pour analyser extmetadata. Cela affecte à la fois quelle traduction analyser, s’il y en a plusieurs, et comment les choses comme les nombres et d’autres valeurs sont mises en forme.
- Par défaut : fr
- iiextmetadatamultilang
Si des traductions pour la propriété extmetadata sont disponibles, les analyser toutes.
- Type : booléen (détails)
- iiextmetadatafilter
Si spécifié et non vide, seules ces clés seront renvoyées pour iiprop=extmetadata.
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- iiurlparam
Une chaîne de paramètres spécifique à l’analyseur. Par exemple, les PDFs peuvent utiliser page15-100px. iiurlwidth doit être utilisé et être cohérent avec iiurlparam.
- Par défaut : (vide)
- iibadfilecontexttitle
Si badfilecontexttitleprop=badfile est positionné, il s'agit du titre de la page utilisé pour évaluer la MediaWiki:Bad image list
- iicontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- iilocalonly
Rechercher les fichiers uniquement dans le référentiel local.
- Type : booléen (détails)
- Analyser les informations sur la version actuelle de File:Albert Einstein Head.jpg.
- api.php?action=query&titles=File:Albert%20Einstein%20Head.jpg&prop=imageinfo [ouvrir dans le bac à sable]
- Analyser les informations sur les versions de File:Test.jpg depuis 2008.
- api.php?action=query&titles=File:Test.jpg&prop=imageinfo&iilimit=50&iiend=2007-12-31T23:59:59Z&iiprop=timestamp|user|url [ouvrir dans le bac à sable]
prop=images (im)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Renvoie tous les fichiers contenus dans les pages fournies.
- imlimit
Combien de fichiers renvoyer.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- imcontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- imimages
Lister uniquement ces fichiers. Utile pour vérifier si une page donnée contient un fichier donné.
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- imdir
La direction dans laquelle lister.
- Une des valeurs suivantes : ascending, descending
- Par défaut : ascending
- Obtenir une liste des fichiers utilisés dans Main Page
- api.php?action=query&prop=images&titles=Main%20Page [ouvrir dans le bac à sable]
- Obtenir des informations sur tous les fichiers utilisés dans Main Page
- api.php?action=query&generator=images&titles=Main%20Page&prop=info [ouvrir dans le bac à sable]
prop=info (in)
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Obtenir les informations de base sur la page.
- inprop
Quelles propriétés supplémentaires récupérer :
- protection
- Lister le niveau de protection de chaque page.
- talkid
- L’ID de la page de discussion de chaque page qui n’est pas de discussion.
- watched
- Lister l’état de suivi de chaque page.
- watchers
- Le nombre d’observateurs, si c’est autorisé.
- visitingwatchers
- Le nombre de personnes suivant chaque page qui ont regardé les modifications récentes de cette page, si c’est autorisé.
- notificationtimestamp
- L’horodatage de notification de la liste de suivi de chaque page.
- subjectid
- L’ID de page de la page parent de chaque page de discussion.
- url
- Fournit une URL complète, une URL de modification, et l’URL canonique de chaque page.
- readable
- Obsolète. Si l’utilisateur peut lire cette page. Utiliser plutôt intestactions=read.
- preload
- Fournit le texte renvoyé par EditFormPreloadText.
- displaytitle
- Fournit la manière dont le titre de la page est réellement affiché.
- varianttitles
- Donne le titre affiché dans toutes les variantes de la langue de contenu du site.
- Valeurs (séparées par | ou autre) : displaytitle, notificationtimestamp, preload, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, readable
- intestactions
Tester si l’utilisateur actuel peut effectuer certaines actions sur la page.
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- intestactionsdetail
Niveau de détail pour intestactions. Utiliser les paramètres errorformat et errorlang du module principal pour contrôler la mise en forme des messages renvoyés.
- boolean
- Renvoyer une valeur booléenne pour chaque action.
- full
- Renvoyer des messages décrivant pourquoi l’action est interdite, ou un tableau vide si elle est autorisée.
- quick
- Comme full mais en sautant les contrôles coûteux.
- Une des valeurs suivantes : boolean, full, quick
- Par défaut : boolean
- intoken
- Obsolète.
Utiliser plutôt action=query&meta=tokens.
- Valeurs (séparées par | ou autre) : block, delete, edit, email, import, move, protect, unblock, watch
- incontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- Obtenir des informations sur la page Main Page.
- api.php?action=query&prop=info&titles=Main%20Page [ouvrir dans le bac à sable]
- Obtenir des informations générales et de protection sur la page Main Page.
- api.php?action=query&prop=info&inprop=protection&titles=Main%20Page [ouvrir dans le bac à sable]
prop=iwlinks
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
prop=langlinks
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
prop=langlinkscount
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
prop=links (pl)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Renvoie tous les liens des pages fournies.
- plnamespace
Afficher les liens uniquement dans ces espaces de noms.
- Valeurs (séparées par | ou autre) : -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- Pour spécifier toutes les valeurs, utiliser *.
- pllimit
Combien de liens renvoyer.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- plcontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- pltitles
Lister uniquement les liens vers ces titres. Utile pour vérifier si une certaine page a un lien vers un titre donné.
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- pldir
La direction dans laquelle lister.
- Une des valeurs suivantes : ascending, descending
- Par défaut : ascending
- Obtenir les liens de la page Main Page
- api.php?action=query&prop=links&titles=Main%20Page [ouvrir dans le bac à sable]
- Obtenir des informations sur tous les liens de page dans Main Page.
- api.php?action=query&generator=links&titles=Main%20Page&prop=info [ouvrir dans le bac à sable]
- Obtenir les liens de la page Main Page dans les espaces de nom Utilisateur et Modèle.
- api.php?action=query&prop=links&titles=Main%20Page&plnamespace=2|10 [ouvrir dans le bac à sable]
prop=linkshere (lh)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Trouver toutes les pages ayant un lien vers les pages données.
- lhprop
Quelles propriétés obtenir :
- pageid
- ID de chaque page.
- title
- Titre de chaque page.
- redirect
- Indique si la page est une redirection.
- Valeurs (séparées par | ou autre) : pageid, redirect, title
- Par défaut : pageid|title|redirect
- lhnamespace
Inclure uniquement les pages dans ces espaces de noms.
- Valeurs (séparées par | ou autre) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- Pour spécifier toutes les valeurs, utiliser *.
- lhshow
Afficher uniquement les éléments qui correspondent à ces critères :
- redirect
- Afficher uniquement les redirections.
- !redirect
- Afficher uniquement les non-redirections.
- Valeurs (séparées par | ou autre) : !redirect, redirect
- lhlimit
Combien de résultats renvoyer.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- lhcontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- Obtenir une liste des pages liées à Main Page
- api.php?action=query&prop=linkshere&titles=Main%20Page [ouvrir dans le bac à sable]
- Obtenir des informations sur les pages liées à Main Page
- api.php?action=query&generator=linkshere&titles=Main%20Page&prop=info [ouvrir dans le bac à sable]
prop=mapdata
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
prop=pageassessments
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
prop=pageprops (pp)
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Obtenir diverses propriétés de page définies dans le contenu de la page.
- ppcontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- ppprop
Lister uniquement ces propriétés de page (action=query&list=pagepropnames renvoie les noms de propriété de page utilisés). Utile pour vérifier si des pages utilisent une certaine propriété de page.
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- Obtenir les propriétés des pages Main Page et MediaWiki.
- api.php?action=query&prop=pageprops&titles=Main%20Page|MediaWiki [ouvrir dans le bac à sable]
prop=pageterms
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
prop=redirects (rd)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Renvoie toutes les redirections vers les pages données.
- rdprop
Quelles propriétés récupérer :
- pageid
- ID de page de chaque redirection.
- title
- Titre de chaque redirection.
- fragment
- Fragment de chaque redirection, s’il y en a un.
- Valeurs (séparées par | ou autre) : fragment, pageid, title
- Par défaut : pageid|title
- rdnamespace
Inclure uniquement les pages dans ces espaces de noms.
- Valeurs (séparées par | ou autre) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- Pour spécifier toutes les valeurs, utiliser *.
- rdshow
Afficher uniquement les éléments correspondant à ces critères :
- fragment
- Afficher uniquement les redirections avec un fragment.
- !fragment
- Afficher uniquement les redirections sans fragment.
- Valeurs (séparées par | ou autre) : !fragment, fragment
- rdlimit
Combien de redirections renvoyer.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- rdcontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- Obtenir une liste des redirections vers Main Page
- api.php?action=query&prop=redirects&titles=Main%20Page [ouvrir dans le bac à sable]
- Obtenir des informations sur toutes les redirections vers Main Page
- api.php?action=query&generator=redirects&titles=Main%20Page&prop=info [ouvrir dans le bac à sable]
prop=references
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
prop=revisions (rv)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Obtenir des informations sur une révision.
Peut être utilisé de différentes manières :
- Obtenir des données sur un ensemble de pages (dernière révision), en mettant les titres ou les ids de page.
- Obtenir les révisions d’une page donnée, en utilisant les titres ou les ids de page avec un début, une fin ou une limite.
- Obtenir des données sur un ensemble de révisions en donnant leurs IDs avec revids.
- rvprop
Quelles propriétés obtenir pour chaque révision :
- ids
- L’ID de la révision.
- flags
- Attributs de la révision (mineure).
- timestamp
- L’horodatage de la révision.
- user
- L’utilisateur qui a fait la révision. Si l’utilisateur a été supprimé d’une version, une propriété userhidden sera retournée.
- userid
- L’ID de l’utilisateur créateur de la version. Si l'utilisateur a été supprimé d’une version, une propriété userhidden sera retournée.
- size
- Longueur (en octets) de la révision.
- slotsize
- Longueur (en octets) de chaque emplacement de révision.
- sha1
- Hachage SHA-1 (en hexadécimal) de la version. Si le contenu a été supprimé d’une version, une propriété sha1hidden sera retournée.
- slotsha1
- Hachage SHA-1 (en hexadécimal) de chaque emplacement de version. Si le contenu a été supprimé d’une version, une propriété sha1hidden sera retournée.
- contentmodel
- ID du modèle de contenu de chaque emplacement de révision.
- comment
- Commentaire de l’utilisateur pour la version. Si le commentaire a été supprimé d’une version, une propriété commenthidden sera retournée.
- parsedcomment
- Commentaire analysé de l’utilisateur sur la version. Si le commentaire a été supprimé d’une version, une propriété commenthidden sera retournée.
- content
- Contenu de chaque emplacement de version. Si le contenu a été supprimé d’une version, une propriété texthidden sera retournée.
- tags
- Balises de la révision.
- roles
- Lister les rôles d’emplacement de contenu qui existent dans la révision.
- parsetree
- Obsolète. Utiliser action=expandtemplates ou action=parse à la place. L’arbre d’analyse XML du contenu de la révision (nécessite le modèle de contenu
wikitext
).
- Valeurs (séparées par | ou autre) : comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
- Par défaut : ids|timestamp|flags|comment|user
- rvslots
Pour quels emplacements de révision renvoyer des données, quand les propriétés relatives aux emplacements sont incluses dans rvprops. Si omis, les données de l’emplacement main seront renvoyées dans un format rétro-compatible.
- Valeurs (séparées par | ou autre) : main
- Pour spécifier toutes les valeurs, utiliser *.
- rvlimit
Limiter le nombre de révisions renvoyées.
- Utilisable uniquement avec une seule page (mode #2).
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- rvexpandtemplates
- Obsolète.
Utiliser action=expandtemplates à la place. Développer les modèles dans le contenu de la révision (nécessite rvprop=content).
- Type : booléen (détails)
- rvgeneratexml
- Obsolète.
Utiliser action=expandtemplates ou action=parse à la place. Générer l’arbre d’analyse XML pour le contenu de la révision (nécessite rvprop=content).
- Type : booléen (détails)
- rvparse
- Obsolète.
Utiliser action=parse à la place. Analyser le contenu de la révision (nécessite rvprop=content). Pour des raisons de performance, si cette option est utilisée, rvlimit est forcé à 1.
- Type : booléen (détails)
- rvsection
Récupérer uniquement le contenu de ce numéro de section.
- rvdiffto
- Obsolète.
Utiliser action=compare à la place. ID de révision à prendre pour comparer chaque révision. Utiliser prev, next et cur pour la version précédente, suivante et actuelle respectivement.
- rvdifftotext
- Obsolète.
Utiliser action=compare à la place. Texte auquel comparer chaque révision. Compare uniquement un nombre limité de révisions. Écrase rvdiffto. Si rvsection est positionné, seule cette section sera comparée avec ce texte.
- rvdifftotextpst
- Obsolète.
Utiliser action=compare à la place. Effectuer une transformation avant enregistrement sur le texte avant de le comparer. Valide uniquement quand utilisé avec rvdifftotext.
- Type : booléen (détails)
- rvcontentformat
- Obsolète.
Format de sérialisation utilisé pour rvdifftotext et attendu pour la sortie du contenu.
- Une des valeurs suivantes : application/json, text/css, text/javascript, text/plain, text/x-wiki
- rvstartid
Commencer l’énumération à partir de la date de cette révision. La révision doit exister mais il n’est pas nécessaire que ce soit une révision de cette page.
- Utilisable uniquement avec une seule page (mode #2).
- Type: entier
- rvendid
Arrêter l’énumération à la date de cette révision. La révision doit exister mais il n’est pas nécessaire que ce soit une révision de cette page.
- Utilisable uniquement avec une seule page (mode #2).
- Type: entier
- rvstart
À quel horodatage de révision démarrer l’énumération.
- Utilisable uniquement avec une seule page (mode #2).
- Type : horodatage (formats autorisés)
- rvend
Énumérer jusqu’à cet horodatage.
- Utilisable uniquement avec une seule page (mode #2).
- Type : horodatage (formats autorisés)
- rvdir
Dans quelle direction énumérer :
- newer
- lister les plus anciens en premier. Note : rvstart doit être avant rvend.
- older
- lister les nouveaux en premier (par défaut). Note : rvstart doit être postérieur à rvend.
- Utilisable uniquement avec une seule page (mode #2).
- Une des valeurs suivantes : newer, older
- Par défaut : older
- rvuser
Inclure uniquement les révisions faites par un utilisateur donné.
- Utilisable uniquement avec une seule page (mode #2).
- Type : utilisateur, par un des nom d’utilisateur, IP, nom interwiki (par ex. « prefix>ExampleName ») et ID utilisateur (par ex. « #12345 »)
- rvexcludeuser
Exclure les révisions faites par un utilisateur donné.
- Utilisable uniquement avec une seule page (mode #2).
- Type : utilisateur, par un des nom d’utilisateur, IP, nom interwiki (par ex. « prefix>ExampleName ») et ID utilisateur (par ex. « #12345 »)
- rvtag
Lister uniquement les révisions marquées avec cette balise.
- rvtoken
- Obsolète.
Quels jetons obtenir pour chaque révision.
- Valeurs (séparées par | ou autre) : rollback
- rvcontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- Obtenir des données pour la dernière révision des titres API et Main Page, y compris le contenu.
- api.php?action=query&prop=revisions&titles=API|Main%20Page&rvslots=*&rvprop=timestamp|user|comment|content [ouvrir dans le bac à sable]
- Obtenir les 5 dernières révisions de Main Page.
- api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment [ouvrir dans le bac à sable]
- Obtenir les 5 premières révisions de Main Page.
- api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer [ouvrir dans le bac à sable]
- Obtenir les 5 premières révisions de Main Page faites après le 01/05/2006.
- api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer&rvstart=2006-05-01T00:00:00Z [ouvrir dans le bac à sable]
- Obtenir les 5 premières révisions de Main Page qui n’ont pas été faites par l’utilisateur anonyme 127.0.0.1.
- api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment&rvexcludeuser=127.0.0.1 [ouvrir dans le bac à sable]
- Obtenir les 5 premières révisions de Main Page qui ont été faites par l’utilisateur MediaWiki default.
- api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment&rvuser=MediaWiki%20default [ouvrir dans le bac à sable]
prop=stashimageinfo
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
prop=templates
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
prop=transcludedin
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
prop=transcodestatus
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
prop=videoinfo
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
prop=webentityusage
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=abusefilters
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=abuselog
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=allcategories (ac)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Énumérer toutes les catégories.
- acfrom
La catégorie depuis laquelle démarrer l’énumération.
- accontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- acto
La catégorie à laquelle terminer l’énumération.
- acprefix
Rechercher tous les titres de catégorie qui commencent avec cette valeur.
- acdir
Ordre dans lequel trier.
- Une des valeurs suivantes : ascending, descending
- Par défaut : ascending
- acmin
Renvoyer uniquement les catégories avec au moins ce nombre de membres.
- Type: entier
- acmax
Renvoyer uniquement les catégories avec au plus ce nombre de membres.
- Type: entier
- aclimit
Combien de catégories renvoyer.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- acprop
Quelles propriétés récupérer :
- size
- Ajoute le nombre de pages dans la catégorie.
- hidden
- Marque les catégories qui sont masquées avec
__HIDDENCAT__
.
- Valeurs (séparées par | ou autre) : hidden, size
- Par défaut : (vide)
- Lister les catégories avec l’information sur le nombre de pages dans chacune
- api.php?action=query&list=allcategories&acprop=size [ouvrir dans le bac à sable]
- Récupérer l’information sur la page de catégorie elle-même pour les catégories commençant par List.
- api.php?action=query&generator=allcategories&gacprefix=List&prop=info [ouvrir dans le bac à sable]
list=alldeletedrevisions
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=allfileusages (af)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Lister toutes les utilisations de fichiers, y compris ceux n’existant pas.
- afcontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- affrom
Le titre du fichier depuis lequel commencer l’énumération.
- afto
Le titre du fichier auquel arrêter l’énumération.
- afprefix
Rechercher tous les fichiers dont le titre commence par cette valeur.
- afunique
Afficher uniquement les titres de fichiers distincts. Impossible à utiliser avec afprop=ids. Quand il est utilisé comme générateur, il produit les pages cible au lieu des pages source.
- Type : booléen (détails)
- afprop
Quelles informations inclure :
- ids
- Ajoute l'ID des pages qui l’utilisent (incompatible avec afunique).
- title
- Ajoute le titre du fichier.
- Valeurs (séparées par | ou autre) : ids, title
- Par défaut : title
- aflimit
Combien d’éléments renvoyer au total.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- afdir
L'ordre dans lequel lister.
- Une des valeurs suivantes : ascending, descending
- Par défaut : ascending
- Lister les titres des fichiers, y compris ceux manquants, avec les IDs de page d’où ils proviennent, en commençant à B.
- api.php?action=query&list=allfileusages&affrom=B&afprop=ids|title [ouvrir dans le bac à sable]
- Lister les titres de fichier uniques.
- api.php?action=query&list=allfileusages&afunique=&affrom=B [ouvrir dans le bac à sable]
- Obtient tous les titres de fichier, en marquant les manquants.
- api.php?action=query&generator=allfileusages&gafunique=&gaffrom=B [ouvrir dans le bac à sable]
- Obtient les pages contenant les fichiers.
- api.php?action=query&generator=allfileusages&gaffrom=B [ouvrir dans le bac à sable]
list=allimages (ai)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Énumérer toutes les images séquentiellement.
- aisort
Propriété par laquelle trier.
- Une des valeurs suivantes : name, timestamp
- Par défaut : name
- aidir
L'ordre dans laquel lister.
- Une des valeurs suivantes : ascending, descending, newer, older
- Par défaut : ascending
- aifrom
Le titre de l’image depuis laquelle démarrer l’énumération. Ne peut être utilisé qu’avec aisort=name.
- aito
Le titre de l’image auquel arrêter l’énumération. Ne peut être utilisé qu’avec aisort=name.
- aicontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- aistart
L’horodatage depuis lequel énumérer. Ne peut être utilisé qu’avec aisort=timestamp.
- Type : horodatage (formats autorisés)
- aiend
L’horodatage de la fin d’énumération. Ne peut être utilisé qu’avec aisort=timestamp.
- Type : horodatage (formats autorisés)
- aiprop
Quelle information obtenir du fichier :
- timestamp
- Ajoute l’horodatage à la version téléversée.
- user
- Ajoute l’utilisateur qui a téléversé chaque version du fichier. Si l’utilisateur a été supprimé des versions, une propriété userhidden sera retournée.
- userid
- Ajouter l’ID de l’utilisateur qui a téléversé chaque version du fichier. Si l’utilisateur est celui d’une révision supprimée, une propriété userhidden sera retournée.
- comment
- Commentaire sur la version. Si le commentaire a été supprimé d’une version, une propriété commenthidden sera retournée.
- parsedcomment
- Analyser le commentaire de la version. Si le commentaire a été supprimé d’une version, une propriété commenthidden sera retournée.
- canonicaltitle
- Ajoute le titre canonique du fichier. Si le fichier a été supprimé d’une version, une propriété filehidden sera retournée.
- url
- Fournit l’URL du fichier et de la page de description. Si le fichier a été supprimé d’une version, une propriété filehidden sera retournée.
- size
- Ajoute la taille du fichier en octets et sa hauteur, sa largeur et le compteur de page (le cas échéant).
- dimensions
- Alias pour la taille.
- sha1
- Ajoute le hachage SHA-1 du fichier. Si le fichier a été supprimé d’une version, une propriété filehidden sera retournée.
- mime
- Ajoute le type MIME du fichier. Si le fichier a été supprimé d’une version, une propriété filehidden sera retournée.
- mediatype
- Ajoute le type de média du fichier. Si le fichier a été supprimé d’une version, une propriété filehidden sera retournée.
- metadata
- Liste les métadonnées Exif de la version du fichier. Si le fichier a été supprimé d’une version, une propriété filehidden sera retournée.
- commonmetadata
- Liste les métadonnées génériques du format du fichier pour la version du fichier. Si le fichier a été supprimé d’une version, une propriété filehidden sera retournée.
- extmetadata
- Liste les métadonnées mises en forme combinées depuis diverses sources. Les résultats sont au format HTML. Si le fichier a été supprimé d’une version, une propriété filehidden sera retournée.
- bitdepth
- Ajoute la profondeur de couleurs de la version. Si le fichier a été supprimé d’une version, une propriété filehidden sera retournée.
- badfile
- Ajoute l'indication que le fichier est sur MediaWiki:Bad image list
- Valeurs (séparées par | ou autre) : badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, timestamp, url, user, userid
- Par défaut : timestamp|url
- aiprefix
Rechercher toutes les images dont le titre commence par cette valeur. Utilisable uniquement avec aisort=name.
- aiminsize
Restreindre aux images avec au moins ce nombre d’octets.
- Type: entier
- aimaxsize
Restreindre aux images avec au plus ce nombre d’octets.
- Type: entier
- aisha1
Hachage SHA1 de l’image. Écrase aisha1base36.
- aisha1base36
Hachage SHA1 de l’image en base 36 (utilisé dans MediaWiki).
- aiuser
Renvoyer seulement les fichiers téléversés par cet utilisateur. Utilisable uniquement avec aisort=timestamp. Impossible à utiliser avec aifilterbots.
- Type : utilisateur, par un des nom d’utilisateur, IP, nom interwiki (par ex. « prefix>ExampleName ») et ID utilisateur (par ex. « #12345 »)
- aifilterbots
Comment filtrer les fichiers téléversés par des robots. Peut être utilisé uniquement avec aisort=timestamp. Impossible à utiliser avec aiuser.
- Une des valeurs suivantes : all, bots, nobots
- Par défaut : all
- aimime
Quels types MIME rechercher, par ex. image/jpeg.
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- ailimit
Combien d’images renvoyer au total.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- Afficher une liste des fichiers commençant par la lettre B.
- api.php?action=query&list=allimages&aifrom=B [ouvrir dans le bac à sable]
- Afficher une liste de fichiers récemment téléversés, semblable à Special:NewFiles.
- api.php?action=query&list=allimages&aiprop=user|timestamp|url&aisort=timestamp&aidir=older [ouvrir dans le bac à sable]
- Afficher une liste de fichiers avec le type MIME image/png ou image/gif
- api.php?action=query&list=allimages&aimime=image/png|image/gif [ouvrir dans le bac à sable]
- Afficher l’information sur 4 fichiers commençant par la lettre T.
- api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo [ouvrir dans le bac à sable]
list=alllinks (al)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Énumérer tous les liens pointant vers un espace de noms donné.
- alcontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- alfrom
Le titre du lien auquel démarrer l’énumération.
- alto
Le titre du lien auquel arrêter l’énumération.
- alprefix
Rechercher tous les titres liés commençant par cette valeur.
- alunique
Afficher uniquement les titres liés distincts. Impossible à utiliser avec alprop=ids. Utilisé avec un générateur, produit les pages cible au lieu des pages source.
- Type : booléen (détails)
- alprop
Quelles informations inclure :
- ids
- Ajoute l’ID de la page avec le lien (impossible à utiliser avec alunique).
- title
- Ajoute le titre du lien.
- Valeurs (séparées par | ou autre) : ids, title
- Par défaut : title
- alnamespace
L’espace de noms à énumérer.
- Une des valeurs suivantes : -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137
- Par défaut : 0
- allimit
Combien d’éléments renvoyer au total.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- aldir
L'ordre dans lequel lister.
- Une des valeurs suivantes : ascending, descending
- Par défaut : ascending
- Lister les titres liés, y compris ceux manquants, avec les IDs des pages d’où ils proviennent, en démarrant à B.
- api.php?action=query&list=alllinks&alfrom=B&alprop=ids|title [ouvrir dans le bac à sable]
- Lister les titres liés uniques
- api.php?action=query&list=alllinks&alunique=&alfrom=B [ouvrir dans le bac à sable]
- Obtient tous les titres liés, en marquant les manquants
- api.php?action=query&generator=alllinks&galunique=&galfrom=B [ouvrir dans le bac à sable]
- Obtient les pages contenant les liens
- api.php?action=query&generator=alllinks&galfrom=B [ouvrir dans le bac à sable]
list=allpages (ap)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Énumérer toutes les pages séquentiellement dans un espace de noms donné.
- apfrom
Le titre de la page depuis lequel commencer l’énumération.
- apcontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- apto
Le titre de la page auquel stopper l’énumération.
- apprefix
Rechercher tous les titres de page qui commencent par cette valeur.
- apnamespace
L’espace de noms à énumérer.
- Une des valeurs suivantes : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137
- Par défaut : 0
- apfilterredir
Quelles pages lister.
- Une des valeurs suivantes : all, nonredirects, redirects
- Par défaut : all
- apminsize
Limiter aux pages avec au moins ce nombre d’octets.
- Type: entier
- apmaxsize
Limiter aux pages avec au plus ce nombre d’octets.
- Type: entier
- apprtype
Limiter aux pages protégées uniquement.
- Valeurs (séparées par | ou autre) : edit, move, upload
- apprlevel
Filtrer les protections basées sur le niveau de protection (doit être utilisé avec le paramètre apprtype=).
- Valeurs (séparées par | ou autre) : Peut être vide, ou autoconfirmed, sysop
- apprfiltercascade
Filtrer les protections d’après leur cascade (ignoré si apprtype n’est pas positionné).
- Une des valeurs suivantes : all, cascading, noncascading
- Par défaut : all
- aplimit
Combien de pages renvoyer au total.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- apdir
L'ordre dans lequel lister.
- Une des valeurs suivantes : ascending, descending
- Par défaut : ascending
- apfilterlanglinks
Filtrer si une page a des liens de langue. Noter que cela ne prend pas en compte les liens de langue ajoutés par des extensions.
- Une des valeurs suivantes : all, withlanglinks, withoutlanglinks
- Par défaut : all
- apprexpiry
Quelle expiration de protection sur laquelle filtrer la page :
- indefinite
- N’obtenir que les pages avec une expiration de protection infinie.
- definite
- N’obtenir que les pages avec une expiration de protection définie (spécifique).
- all
- Obtenir toutes les pages avec une expiration de protection quelconque.
- Une des valeurs suivantes : all, definite, indefinite
- Par défaut : all
- Afficher une liste des pages commençant par la lettre B.
- api.php?action=query&list=allpages&apfrom=B [ouvrir dans le bac à sable]
- Afficher l’information sur 4 pages commençant par la lettre T.
- api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info [ouvrir dans le bac à sable]
- Afficher le contenu des 2 premières pages hors redirections commençant par Re.
- api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content [ouvrir dans le bac à sable]
list=allredirects (ar)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Lister toutes les redirections vers un espace de noms.
- arcontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- arfrom
Le titre de la redirection auquel démarrer l’énumération.
- arto
Le titre de la redirection auquel arrêter l’énumération.
- arprefix
Rechercher toutes les pages cible commençant par cette valeur.
- arunique
Afficher uniquement les pages cibles distinctes. Impossible à utiliser avec arprop=ids|fragment|interwiki. Utilisé avec un générateur, produit les pages cible au lieu des pages source.
- Type : booléen (détails)
- arprop
Quelles informations inclure :
- ids
- Ajoute l’ID de la page de redirection (impossible à utiliser avec arunique).
- title
- Ajoute le titre de la redirection.
- fragment
- Ajoute le fragment de la redirection, s’il existe (impossible à utiliser avec arunique).
- interwiki
- Ajoute le préfixe interwiki de la redirection, s’il existe (impossible à utiliser avec arunique).
- Valeurs (séparées par | ou autre) : fragment, ids, interwiki, title
- Par défaut : title
- arnamespace
L’espace de noms à énumérer.
- Une des valeurs suivantes : -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137
- Par défaut : 0
- arlimit
Combien d’éléments renvoyer au total.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- ardir
La direction dans laquelle lister.
- Une des valeurs suivantes : ascending, descending
- Par défaut : ascending
- Lister les pages cible, y compris celles manquantes, avec les IDs de page d’où ils proviennent, en commençant à B.
- api.php?action=query&list=allredirects&arfrom=B&arprop=ids|title [ouvrir dans le bac à sable]
- Lister les pages cible unique
- api.php?action=query&list=allredirects&arunique=&arfrom=B [ouvrir dans le bac à sable]
- Obtient toutes les pages cible, en marquant les manquantes
- api.php?action=query&generator=allredirects&garunique=&garfrom=B [ouvrir dans le bac à sable]
- Obtient les pages contenant les redirections
- api.php?action=query&generator=allredirects&garfrom=B [ouvrir dans le bac à sable]
list=allrevisions (arv)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Lister toutes les révisions.
- arvprop
Quelles propriétés obtenir pour chaque révision :
- ids
- L’ID de la révision.
- flags
- Attributs de la révision (mineure).
- timestamp
- L’horodatage de la révision.
- user
- L’utilisateur qui a fait la révision. Si l’utilisateur a été supprimé d’une version, une propriété userhidden sera retournée.
- userid
- L’ID de l’utilisateur créateur de la version. Si l'utilisateur a été supprimé d’une version, une propriété userhidden sera retournée.
- size
- Longueur (en octets) de la révision.
- slotsize
- Longueur (en octets) de chaque emplacement de révision.
- sha1
- Hachage SHA-1 (en hexadécimal) de la version. Si le contenu a été supprimé d’une version, une propriété sha1hidden sera retournée.
- slotsha1
- Hachage SHA-1 (en hexadécimal) de chaque emplacement de version. Si le contenu a été supprimé d’une version, une propriété sha1hidden sera retournée.
- contentmodel
- ID du modèle de contenu de chaque emplacement de révision.
- comment
- Commentaire de l’utilisateur pour la version. Si le commentaire a été supprimé d’une version, une propriété commenthidden sera retournée.
- parsedcomment
- Commentaire analysé de l’utilisateur sur la version. Si le commentaire a été supprimé d’une version, une propriété commenthidden sera retournée.
- content
- Contenu de chaque emplacement de version. Si le contenu a été supprimé d’une version, une propriété texthidden sera retournée.
- tags
- Balises de la révision.
- roles
- Lister les rôles d’emplacement de contenu qui existent dans la révision.
- parsetree
- Obsolète. Utiliser action=expandtemplates ou action=parse à la place. L’arbre d’analyse XML du contenu de la révision (nécessite le modèle de contenu
wikitext
).
- Valeurs (séparées par | ou autre) : comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
- Par défaut : ids|timestamp|flags|comment|user
- arvslots
Pour quels emplacements de révision renvoyer des données, quand les propriétés relatives aux emplacements sont incluses dans arvprops. Si omis, les données de l’emplacement main seront renvoyées dans un format rétro-compatible.
- Valeurs (séparées par | ou autre) : main
- Pour spécifier toutes les valeurs, utiliser *.
- arvlimit
Limiter le nombre de révisions renvoyées.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- arvexpandtemplates
- Obsolète.
Utiliser action=expandtemplates à la place. Développer les modèles dans le contenu de la révision (nécessite arvprop=content).
- Type : booléen (détails)
- arvgeneratexml
- Obsolète.
Utiliser action=expandtemplates ou action=parse à la place. Générer l’arbre d’analyse XML pour le contenu de la révision (nécessite arvprop=content).
- Type : booléen (détails)
- arvparse
- Obsolète.
Utiliser action=parse à la place. Analyser le contenu de la révision (nécessite arvprop=content). Pour des raisons de performance, si cette option est utilisée, arvlimit est forcé à 1.
- Type : booléen (détails)
- arvsection
Récupérer uniquement le contenu de ce numéro de section.
- arvdiffto
- Obsolète.
Utiliser action=compare à la place. ID de révision à prendre pour comparer chaque révision. Utiliser prev, next et cur pour la version précédente, suivante et actuelle respectivement.
- arvdifftotext
- Obsolète.
Utiliser action=compare à la place. Texte auquel comparer chaque révision. Compare uniquement un nombre limité de révisions. Écrase arvdiffto. Si arvsection est positionné, seule cette section sera comparée avec ce texte.
- arvdifftotextpst
- Obsolète.
Utiliser action=compare à la place. Effectuer une transformation avant enregistrement sur le texte avant de le comparer. Valide uniquement quand utilisé avec arvdifftotext.
- Type : booléen (détails)
- arvcontentformat
- Obsolète.
Format de sérialisation utilisé pour arvdifftotext et attendu pour la sortie du contenu.
- Une des valeurs suivantes : application/json, text/css, text/javascript, text/plain, text/x-wiki
- arvuser
Lister uniquement les révisions faites par cet utilisateur.
- Type : utilisateur, par un des nom d’utilisateur, IP, nom interwiki (par ex. « prefix>ExampleName ») et ID utilisateur (par ex. « #12345 »)
- arvnamespace
Lister uniquement les pages dans cet espace de noms.
- Valeurs (séparées par | ou autre) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- Pour spécifier toutes les valeurs, utiliser *.
- arvstart
L’horodatage auquel démarrer l’énumération.
- Type : horodatage (formats autorisés)
- arvend
L’horodatage auquel arrêter l’énumération.
- Type : horodatage (formats autorisés)
- arvdir
Dans quelle direction énumérer :
- newer
- lister les plus anciens en premier. Note : arvstart doit être avant arvend.
- older
- lister les nouveaux en premier (par défaut). Note : arvstart doit être postérieur à arvend.
- Une des valeurs suivantes : newer, older
- Par défaut : older
- arvexcludeuser
Ne pas lister les révisions faites par cet utilisateur.
- Type : utilisateur, par un des nom d’utilisateur, IP, nom interwiki (par ex. « prefix>ExampleName ») et ID utilisateur (par ex. « #12345 »)
- arvcontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- arvgeneratetitles
Utilisé comme générateur, génère des titres plutôt que des IDs de révision.
- Type : booléen (détails)
- Lister les 50 dernières contributions de l’utilisateur Example.
- api.php?action=query&list=allrevisions&arvuser=Example&arvlimit=50 [ouvrir dans le bac à sable]
- Lister les 50 premières révisions de n’importe quel espace de noms.
- api.php?action=query&list=allrevisions&arvdir=newer&arvlimit=50 [ouvrir dans le bac à sable]
list=alltransclusions
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=allusers
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=backlinks (bl)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Trouver toutes les pages qui ont un lien vers la page donnée.
- bltitle
Titre à rechercher. Impossible à utiliser avec blpageid.
- blpageid
ID de la page à chercher. Impossible à utiliser avec bltitle.
- Type: entier
- blcontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- blnamespace
L’espace de noms à énumérer.
- Valeurs (séparées par | ou autre) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- Pour spécifier toutes les valeurs, utiliser *.
- bldir
La direction dans laquelle lister.
- Une des valeurs suivantes : ascending, descending
- Par défaut : ascending
- blfilterredir
Comment filtrer les redirections. Si positionné à nonredirects quand blredirect est activé, cela ne s’applique qu’au second niveau.
- Une des valeurs suivantes : all, nonredirects, redirects
- Par défaut : all
- bllimit
Combien de pages renvoyer au total. Si blredirect est activé, la limite s’applique à chaque niveau séparément (ce qui signifie jusqu’à 2 * bllimit résultats pouvant être retournés).
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- blredirect
Si le lien vers une page est une redirection, trouver également toutes les pages qui ont un lien vers cette redirection. La limite maximale est divisée par deux.
- Type : booléen (détails)
- Afficher les liens vers Main page.
- api.php?action=query&list=backlinks&bltitle=Main%20Page [ouvrir dans le bac à sable]
- Obtenir des informations sur les pages ayant un lien vers Main page.
- api.php?action=query&generator=backlinks&gbltitle=Main%20Page&prop=info [ouvrir dans le bac à sable]
list=betafeatures
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=blocks
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=categorymembers (cm)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Lister toutes les pages d’une catégorie donnée.
- cmtitle
Quelle catégorie énumérer (obligatoire). Doit comprendre le préfixe Catégorie:. Incompatible avec cmpageid.
- cmpageid
ID de la page de la catégorie à énumérer. Incompatible avec cmtitle.
- Type: entier
- cmprop
Quelles informations inclure :
- ids
- Ajoute l’ID de la page.
- title
- Ajoute le titre et l’ID de l’espace de noms de la page.
- sortkey
- Ajoute la clé de tri utilisée pour trier dans la catégorie (chaîne hexadécimale).
- sortkeyprefix
- Ajoute le préfixe de la clé de tri utilisé pour trier dans la catégorie (partie lisible de la clé de tri).
- type
- Ajoute le type avec lequel a été catégorisée la page (page, subcat ou file).
- timestamp
- Ajoute l’horodatage de l’inclusion de la page.
- Valeurs (séparées par | ou autre) : ids, sortkey, sortkeyprefix, timestamp, title, type
- Par défaut : ids|title
- cmnamespace
Inclure uniquement les pages dans ces espaces de nom. Remarquez que cmtype=subcat ou cmtype=file peuvent être utilisés à la place de cmnamespace=14 ou 6.
- Valeurs (séparées par | ou autre) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- Pour spécifier toutes les valeurs, utiliser *.
- cmtype
Quel type de membres de la catégorie inclure. Ignoré quand cmsort=timestamp est défini.
- Valeurs (séparées par | ou autre) : file, page, subcat
- Par défaut : page|subcat|file
- cmcontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- cmlimit
Le nombre maximal de pages à renvoyer.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- cmsort
Propriété par laquelle trier.
- Une des valeurs suivantes : sortkey, timestamp
- Par défaut : sortkey
- cmdir
Dans quelle direction trier.
- Une des valeurs suivantes : asc, ascending, desc, descending, newer, older
- Par défaut : ascending
- cmstart
Horodatage auquel démarrer la liste. Peut être utilisé uniquement avec cmsort=timestamp.
- Type : horodatage (formats autorisés)
- cmend
Horodatage auquel terminer la liste. Peut être utilisé uniquement avec cmsort=timestamp.
- Type : horodatage (formats autorisés)
- cmstarthexsortkey
Clé de tri à laquelle démarrer le listage, telle que renvoyée par cmprop=sortkey. Utilisable uniquement avec cmsort=sortkey.
- cmendhexsortkey
Clé de tri à laquelle arrêter le listage, telle que renvoyée par cmprop=sortkey. Utilisable uniquement avec cmsort=sortkey.
- cmstartsortkeyprefix
Préfixe de la clé de tri à laquelle démarrer le listage. Utilisable uniquement avec cmsort=sortkey. Écrase cmstarthexsortkey.
- cmendsortkeyprefix
Préfixe de la clé de tri avant laquelle se termine le listage (et non pas à ; si cette valeur existe elle ne sera pas incluse !). Utilisable uniquement avec cmsort=sortkey. Écrase cmendhexsortkey.
- cmstartsortkey
- Obsolète.
Utiliser plutôt cmstarthexsortkey.
- cmendsortkey
- Obsolète.
Utiliser plutôt cmendhexsortkey.
- Obtenir les 10 premières pages de Category:Physics.
- api.php?action=query&list=categorymembers&cmtitle=Category:Physics [ouvrir dans le bac à sable]
- Obtenir des informations sur les 10 premières pages de Category:Physics.
- api.php?action=query&generator=categorymembers&gcmtitle=Category:Physics&prop=info [ouvrir dans le bac à sable]
list=centralnoticelogs
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=checkuser
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=checkuserlog
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=contenttranslation
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=contenttranslationcorpora
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=contenttranslationlangtrend
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=contenttranslationstats
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=contenttranslationsuggestions
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=cxpublishedtranslations
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=cxtranslatorstats
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=deletedrevs (dr)
- Ce module est désuet.
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Afficher les versions supprimées.
Opère selon trois modes :
- Lister les révisions supprimées pour les titres donnés, triées par horodatage.
- Lister les contributions supprimées pour l’utilisateur donné, triées par horodatage (pas de titres spécifiés).
- Lister toutes les révisions supprimées dans l’espace de noms donné, triées par titre et horodatage (aucun titre spécifié, druser non positionné).
Certains paramètres ne s’appliquent qu’à certains modes et sont ignorés dans les autres.
- drstart
L’horodatage auquel démarrer l’énumération.
- Modes : 1, 2
- Type : horodatage (formats autorisés)
- drend
L’horodatage auquel arrêter l’énumération.
- Modes : 1, 2
- Type : horodatage (formats autorisés)
- drdir
Dans quelle direction énumérer :
- newer
- lister les plus anciens en premier. Note : drstart doit être avant drend.
- older
- lister les nouveaux en premier (par défaut). Note : drstart doit être postérieur à drend.
- Modes : 1, 3
- Une des valeurs suivantes : newer, older
- Par défaut : older
- drfrom
Démarrer la liste à ce titre.
- Mode : 3
- drto
Arrêter la liste à ce titre.
- Mode : 3
- drprefix
Rechercher tous les titres de page commençant par cette valeur.
- Mode : 3
- drunique
Lister uniquement une révision pour chaque page.
- Mode : 3
- Type : booléen (détails)
- drnamespace
Lister uniquement les pages dans cet espace de noms.
- Mode : 3
- Une des valeurs suivantes : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137
- Par défaut : 0
- drtag
Lister uniquement les révisions marquées par cette balise.
- druser
Lister uniquement les révisions par cet utilisateur.
- Type : utilisateur, par un des nom d’utilisateur, IP, nom interwiki (par ex. « prefix>ExampleName ») et ID utilisateur (par ex. « #12345 »)
- drexcludeuser
Ne pas lister les révisions par cet utilisateur.
- Type : utilisateur, par un des nom d’utilisateur, IP, nom interwiki (par ex. « prefix>ExampleName ») et ID utilisateur (par ex. « #12345 »)
- drprop
Quelles propriétés obtenir :
- revid
- ajoute l’ID de la révision supprimée.
- parentid
- ajoute l’ID de la révision précédente de la page.
- user
- ajoute l’utilisateur ayant fait la révision.
- userid
- ajoute l’ID de l’utilisateur qui a fait la révision.
- comment
- ajoute le commentaire de la révision.
- parsedcomment
- ajoute le commentaire analysé de la révision.
- minor
- marque si la révision est mineure.
- len
- ajoute la longueur (en octets) de la révision.
- sha1
- ajoute le SHA-1 (base 16) de la révision.
- content
- ajoute le contenu de la révision.
- token
- désuet. Fournit le jeton de modification.
- tags
- balises pour la révision.
- Valeurs (séparées par | ou autre) : comment, content, len, minor, parentid, parsedcomment, revid, sha1, tags, token, user, userid
- Par défaut : user|comment
- drlimit
Le nombre maximal de révisions à lister.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- drcontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- Lister les dernières révisions supprimées des pages Main Page et Talk:Main Page, avec le contenu (mode 1).
- api.php?action=query&list=deletedrevs&titles=Main%20Page|Talk:Main%20Page&drprop=user|comment|content [ouvrir dans le bac à sable]
- Lister les 50 dernières contributions de Bob supprimées (mode 2).
- api.php?action=query&list=deletedrevs&druser=Bob&drlimit=50 [ouvrir dans le bac à sable]
- Lister les 50 premières révisions supprimées dans l’espace de noms principal (mode 3)
- api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50 [ouvrir dans le bac à sable]
- Lister les 50 premières pages supprimées dans l’espace de noms Discussion (mode 3).
- api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50&drnamespace=1&drunique= [ouvrir dans le bac à sable]
list=embeddedin
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=exturlusage (eu)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Énumérer les pages contenant une URL donnée.
- euprop
Quelles informations inclure :
- ids
- Ajoute l’ID de la page.
- title
- Ajoute le titre et l’ID de l’espace de noms de la page.
- url
- Ajoute l’URL utilisée dans la page.
- Valeurs (séparées par | ou autre) : ids, title, url
- Par défaut : ids|title|url
- eucontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- euprotocol
Protocole de l’URL. Si vide et que euquery est rempli, le protocole est http. Le laisser avec euquery vide pour lister tous les liens externes.
- Une des valeurs suivantes : Peut être vide, ou bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, worldwind, xmpp
- Par défaut : (vide)
- euquery
Rechercher une chaîne sans protocole. Voyez Special:LinkSearch. Le laisser vide pour lister tous les liens externes.
- eunamespace
Les espaces de nom à énumérer.
- Valeurs (séparées par | ou autre) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- Pour spécifier toutes les valeurs, utiliser *.
- eulimit
Combien de pages renvoyer.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- euexpandurl
Étendre les URL relatives au protocole avec le protocole canonique.
- Type : booléen (détails)
- Afficher les pages avec un lien vers https://www.mediawiki.org.
- api.php?action=query&list=exturlusage&euquery=www.mediawiki.org [ouvrir dans le bac à sable]
list=filearchive
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=gadgetcategories
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=gadgets
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=geosearch
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=gettingstartedgetpages
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=globalallusers
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=globalblocks
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=globalgroups
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=imageusage (iu)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Trouver toutes les pages qui utilisent le titre de l’image donné.
- iutitle
Titre à rechercher. Impossible à utiliser avec iupageid.
- iupageid
ID de la page à rechercher. Impossible à utiliser avec iutitle.
- Type: entier
- iucontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- iunamespace
L’espace de noms à énumérer.
- Valeurs (séparées par | ou autre) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- Pour spécifier toutes les valeurs, utiliser *.
- iudir
La direction dans laquelle lister.
- Une des valeurs suivantes : ascending, descending
- Par défaut : ascending
- iufilterredir
Comment filtrer les redirections. Si mis à nonredirects quand iuredirect est activé, cela ne s’appliquera qu’au second niveau.
- Une des valeurs suivantes : all, nonredirects, redirects
- Par défaut : all
- iulimit
Combien de pages renvoyer au total. Si iuredirect est activé, la limite s’applique à chaque niveau séparément (ce qui veut dire que jusqu’à 2 * iulimit résultats peuvent être renvoyés).
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- iuredirect
Si le lien vers une page est une redirection, trouver toutes les pages qui ont aussi un lien vers cette redirection. La limite maximale est divisée par deux.
- Type : booléen (détails)
- Afficher les pages utilisant File:Albert Einstein Head.jpg
- api.php?action=query&list=imageusage&iutitle=File:Albert%20Einstein%20Head.jpg [ouvrir dans le bac à sable]
- Obtenir des informations sur les pages utilisant File:Albert Einstein Head.jpg
- api.php?action=query&generator=imageusage&giutitle=File:Albert%20Einstein%20Head.jpg&prop=info [ouvrir dans le bac à sable]
list=iwbacklinks
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=langbacklinks
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=linterrors
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=logevents
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=mmsites
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=mystashedfiles
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=oldreviewedpages
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=pagepropnames
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=pageswithprop
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=prefixsearch
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=projectpages
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=projects
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=protectedtitles
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=querypage
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=random (rn)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Récupèrer un ensemble de pages au hasard.
Les pages sont listées dans un ordre prédéterminé, seul le point de départ est aléatoire. Par exemple, cela signifie que si la première page dans la liste est Accueil, la seconde sera toujours Liste des singes de fiction, la troisième Liste de personnes figurant sur les timbres de Vanuatu, etc.
- rnnamespace
Renvoyer seulement des pages de ces espaces de noms.
- Valeurs (séparées par | ou autre) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- Pour spécifier toutes les valeurs, utiliser *.
- rnfilterredir
Comment filtrer les redirections.
- Une des valeurs suivantes : all, nonredirects, redirects
- Par défaut : nonredirects
- rnredirect
- Obsolète.
Utilisez rnfilterredir=redirects au lieu de ce paramètre.
- Type : booléen (détails)
- rnlimit
Limiter le nombre de pages aléatoires renvoyées.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 1
- rncontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- Obtenir deux pages aléatoires de l’espace de noms principal.
- api.php?action=query&list=random&rnnamespace=0&rnlimit=2 [ouvrir dans le bac à sable]
- Renvoyer les informations de la page sur deux pages au hasard de l’espace de noms principal.
- api.php?action=query&generator=random&grnnamespace=0&grnlimit=2&prop=info [ouvrir dans le bac à sable]
list=recentchanges (rc)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Énumérer les modifications récentes.
- rcstart
L’horodatage auquel démarrer l’énumération.
- Type : horodatage (formats autorisés)
- rcend
L’horodatage auquel arrêter l’énumération.
- Type : horodatage (formats autorisés)
- rcdir
Dans quelle direction énumérer :
- newer
- lister les plus anciens en premier. Note : rcstart doit être avant rcend.
- older
- lister les nouveaux en premier (par défaut). Note : rcstart doit être postérieur à rcend.
- Une des valeurs suivantes : newer, older
- Par défaut : older
- rcnamespace
Liste uniquement les modifications dans ces espaces de noms.
- Valeurs (séparées par | ou autre) : -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- Pour spécifier toutes les valeurs, utiliser *.
- rcuser
Lister uniquement les modifications faites par cet utilisateur.
- Type : utilisateur, par un des nom d’utilisateur, IP, nom interwiki (par ex. « prefix>ExampleName ») et ID utilisateur (par ex. « #12345 »)
- rcexcludeuser
Ne pas lister les modifications faites par cet utilisateur.
- Type : utilisateur, par un des nom d’utilisateur, IP, nom interwiki (par ex. « prefix>ExampleName ») et ID utilisateur (par ex. « #12345 »)
- rctag
Lister uniquement les modifications marquées avec cette balise.
- rcprop
Inclure des informations supplémentaires :
- user
- Ajoute l’utilisateur responsable de la modification, ainsi qu’un marqueur s’il s'agit d’une adresse IP. Si l'utilisateur a été supprimé d’une version, une propriété userhidden sera retournée.
- userid
- Ajoute l’ID de l’utilisateur responsable de la modification. Si l'utilisateur a été supprimé d’une version, une propriété userhidden sera retournée.
- comment
- Ajoute le commentaire de la modification. Si le commentaire a été supprimé d’une version, une propriété commenthidden sera retournée.
- parsedcomment
- Ajoute le commentaire analysé pour la modification. Si le commentaire a été supprimé d’une version, une propriété commenthidden sera retournée.
- flags
- Ajoute les balises de la modification.
- timestamp
- Ajoute l’horodatage de la modification.
- title
- Ajoute le titre de la page modifiée.
- ids
- Ajoute l’ID de la page, l’ID des modifications récentes et l’ID de l’ancienne et de la nouvelle révision.
- sizes
- Ajoute l’ancienne et la nouvelle taille de la page en octets.
- redirect
- Marque la modification si la page est une redirection.
- patrolled
- Marque les modifications à relire comme relues ou pas.
- loginfo
- Ajoute les informations du journal (Id du journal, type de trace, etc.) aux entrées du journal.
- tags
- Liste les balises de l’entrée.
- sha1
- Ajoute le hachage du contenu pour les entrées associées à une version. Si le contenu a été supprimé d’une version, une propriété sha1hidden sera retournée.
- Valeurs (séparées par | ou autre) : comment, flags, ids, loginfo, parsedcomment, patrolled, redirect, sha1, sizes, tags, timestamp, title, user, userid
- Par défaut : title|timestamp|ids
- rctoken
- Obsolète.
Utiliser plutôt action=query&meta=tokens.
- Valeurs (séparées par | ou autre) : patrol
- rcshow
Afficher uniquement les éléments correspondant à ces critères. Par exemple, pour voir uniquement les modifications mineures par des utilisateurs connectés, mettre rcshow=minor|!anon.
- Valeurs (séparées par | ou autre) : !anon, !autopatrolled, !bot, !minor, !patrolled, !redirect, anon, autopatrolled, bot, minor, patrolled, redirect, unpatrolled
- rclimit
Combien de modifications renvoyer au total.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- rctype
Quels types de modification afficher.
- Valeurs (séparées par | ou autre) : categorize, edit, external, log, new
- Par défaut : edit|new|log|categorize
- rctoponly
Lister uniquement les modifications qui sont de la dernière révision.
- Type : booléen (détails)
- rctitle
Lister uniquement les entrées concernant une page donnée.
- rccontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- rcgeneraterevisions
Utilisé comme générateur, générer des IDs de révision plutôt que des titres. Les entrées de modification récentes sans IDs de révision associé (par ex. la plupart des entrées de journaux) ne généreront rien.
- Type : booléen (détails)
- rcslot
Lister uniquement les modifications qui touchent l’emplacement nommé.
- Une des valeurs suivantes : main
- Lister les modifications récentes
- api.php?action=query&list=recentchanges [ouvrir dans le bac à sable]
- Obtenir l’information de page sur les modifications récentes non relues.
- api.php?action=query&generator=recentchanges&grcshow=!patrolled&prop=info [ouvrir dans le bac à sable]
list=search
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=tags
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=usercontribs
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=users (us)
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Obtenir des informations sur une liste d’utilisateurs.
- usprop
Quelles informations inclure :
- blockinfo
- Marque si l’utilisateur est bloqué, par qui, et pour quelle raison.
- groups
- Liste tous les groupes auxquels appartient chaque utilisateur.
- groupmemberships
- Liste les groupes auxquels chaque utilisateur a été explicitement affecté, avec la date d’expiration de l’appartenance à chaque groupe.
- implicitgroups
- Liste tous les groupes dont un utilisateur est automatiquement membre.
- rights
- Liste tous les droits qu’a un utilisateur.
- editcount
- Ajoute le compteur de modifications de l’utilisateur.
- registration
- Ajoute l’horodatage d’inscription de l’utilisateur.
- emailable
- Marque si l’utilisateur peut et veut recevoir des courriels via Special:Emailuser.
- gender
- Marque le sexe de l’utilisateur. Renvoie « male », « female », ou « unknown ».
- centralids
- Ajoute les IDs centraux et l’état d’attachement de l’utilisateur.
- cancreate
- Indique si un compte peut être créé pour les noms d’utilisateurs valides mais non enregistrés.
- Valeurs (séparées par | ou autre) : blockinfo, cancreate, centralids, editcount, emailable, gender, groupmemberships, groups, implicitgroups, registration, rights
- usattachedwiki
Avec usprop=centralids, indiquer si l’utilisateur est attaché au wiki identifié par cet ID.
- ususers
Une liste d'utilisateurs pour lesquels obtenir des l’informations.
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- ususerids
Une liste d’ID utilisateur pour lesquels obtenir des informations.
- Type: liste d'entiers
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- ustoken
- Obsolète.
Utiliser action=query&meta=tokens à la place.
- Valeurs (séparées par | ou autre) : userrights
- Renvoyer des informations pour l'utilisateur Example.
- api.php?action=query&list=users&ususers=Example&usprop=groups|editcount|gender [ouvrir dans le bac à sable]
list=watchlist (wl)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Obtenir les modifications récentes des pages de la liste de suivi de l’utilisateur actuel.
- wlallrev
Inclure les multiples révisions de la même page dans l’intervalle de temps fourni.
- Type : booléen (détails)
- wlstart
L’horodatage auquel démarrer l’énumération.
- Type : horodatage (formats autorisés)
- wlend
L’horodatage auquel arrêter l’énumération.
- Type : horodatage (formats autorisés)
- wlnamespace
Filtrer les modifications aux seuls espaces de nom fournis.
- Valeurs (séparées par | ou autre) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- Pour spécifier toutes les valeurs, utiliser *.
- wluser
Lister uniquement les modifications par cet utilisateur.
- Type : utilisateur, par un des nom d’utilisateur, IP, nom interwiki (par ex. « prefix>ExampleName ») et ID utilisateur (par ex. « #12345 »)
- wlexcludeuser
Ne pas lister les modifications faites par cet utilisateur.
- Type : utilisateur, par un des nom d’utilisateur, IP, nom interwiki (par ex. « prefix>ExampleName ») et ID utilisateur (par ex. « #12345 »)
- wldir
Dans quelle direction énumérer :
- newer
- lister les plus anciens en premier. Note : wlstart doit être avant wlend.
- older
- lister les nouveaux en premier (par défaut). Note : wlstart doit être postérieur à wlend.
- Une des valeurs suivantes : newer, older
- Par défaut : older
- wllimit
Combien de résultats au total renvoyer par demande.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- wlprop
Quelles propriétés supplémentaires obtenir :
- ids
- Ajoute les IDs de révision et de page.
- title
- Ajoute le titre de la page.
- flags
- Ajoute les marqueurs de la modification.
- user
- Ajoute l’utilisateur ayant fait la modification. Si le nom de l’utilisateur a été supprimé d’une version, une propriété userhidden sera retournée.
- userid
- Ajoute l’ID de l’utilisateur ayant fait la modification. Si l'utilisateur a été supprimé d’une version, une propriété userhidden sera retournée.
- comment
- Ajoute le commentaire de la modification. Si le commentaire a été supprimé d’une version, une propriété commenthidden sera retournée.
- parsedcomment
- Ajoute le commentaire analysé de la modification. Si le commentaire a été supprimé d’une version, une propriété commenthidden sera retournée.
- timestamp
- Ajoute l’horodatage de la modification.
- patrol
- Marque les modifications relues.
- sizes
- Ajoute les tailles ancienne et nouvelle de la page.
- notificationtimestamp
- Ajoute l’horodatage de la dernière notification de la modification à l’utilisateur.
- loginfo
- Ajoute l’information de trace le cas échéant.
- tags
- Liste les balises associées à l'entrée.
- Valeurs (séparées par | ou autre) : comment, flags, ids, loginfo, notificationtimestamp, parsedcomment, patrol, sizes, tags, timestamp, title, user, userid
- Par défaut : ids|title|flags
- wlshow
Afficher uniquement les éléments qui correspondent à ces critères. Par exemple, pour voir uniquement les modifications mineures faites par des utilisateurs connectés, mettre wlshow=minor|!anon.
- Valeurs (séparées par | ou autre) : !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread
- wltype
Quels types de modification afficher :
- edit
- Modifications normales de page.
- new
- Créations de pages.
- log
- Entrées du journal.
- external
- Modifications externes.
- categorize
- Modifications d’appartenance aux catégories.
- Valeurs (séparées par | ou autre) : categorize, edit, external, log, new
- Par défaut : edit|new|log|categorize
- wlowner
Utilisé avec wltoken pour accéder à la liste de suivi d’un autre utilisateur.
- Type : utilisateur, par nom d’utilisateur
- wltoken
Un jeton de sécurité (disponible dans les préférences de l’utilsateur) pour autoriser l’accès à la liste de suivi d'un autre utilisateur.
- wlcontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- Lister la révision de tête des pages récemment modifiées dans la liste de suivi de l’utilisateur actuel.
- api.php?action=query&list=watchlist [ouvrir dans le bac à sable]
- Chercher des informations supplémentaires sur la révision de tête des pages récemment modifiées de la liste de suivi de l’utilisateur actuel.
- api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment [ouvrir dans le bac à sable]
- Chercher les informations sur toutes les modifications récentes des pages de la liste de suivi de l’utilisateur actuel
- api.php?action=query&list=watchlist&wlallrev=&wlprop=ids|title|timestamp|user|comment [ouvrir dans le bac à sable]
- Chercher l’information de la page sur les pages récemment modifiées de la liste de suivi de l’utilisateur actuel
- api.php?action=query&generator=watchlist&prop=info [ouvrir dans le bac à sable]
- Chercher l’information de la révision pour les modifications récentes des pages de la liste de suivi de l’utilisateur actuel.
- api.php?action=query&generator=watchlist&gwlallrev=&prop=revisions&rvprop=timestamp|user [ouvrir dans le bac à sable]
- Lister la révision de tête des pages récemment modifiées de la liste de suivi de l'utilisateur Exemple.
- api.php?action=query&list=watchlist&wlowner=Example&wltoken=123ABC [ouvrir dans le bac à sable]
list=watchlistraw (wr)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Obtenir toutes les pages de la liste de suivi de l’utilisateur actuel.
- wrcontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- wrnamespace
Lister uniquement les pages dans les espaces de noms fournis.
- Valeurs (séparées par | ou autre) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303, 7100, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7112, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130, 7131, 7132, 7133, 7134, 7135, 7136, 7137
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- Pour spécifier toutes les valeurs, utiliser *.
- wrlimit
Combien de résultats renvoyer au total par requête.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- wrprop
Quelles propriétés supplémentaires obtenir :
- changed
- Ajoute l’horodatage de la dernière notification de l’utilisateur à propos de la modification.
- Valeurs (séparées par | ou autre) : changed
- wrshow
Lister uniquement les éléments correspondant à ces critères.
- Valeurs (séparées par | ou autre) : !changed, changed
- wrowner
Utilisé avec wrtoken pour accéder à la liste de suivi d’un autre utilisateur.
- Type : utilisateur, par nom d’utilisateur
- wrtoken
Un jeton de sécurité (disponible dans les préférences de l’utilisateur) pour permettre l’accès à la liste de suivi d’un autre utilisateur.
- wrdir
Le sens dans lequel lister.
- Une des valeurs suivantes : ascending, descending
- Par défaut : ascending
- wrfromtitle
Démarrer l'énumération avec ce Titre (inclure le préfixe d'espace de noms) :
- wrtotitle
Terminer l'énumération avec ce Titre (inclure le préfixe d'espace de noms) :
- Lister les pages dans la liste de suivi de l’utilisateur actuel.
- api.php?action=query&list=watchlistraw [ouvrir dans le bac à sable]
- Chercher l’information sur les pages de la liste de suivi de l’utilisateur actuel.
- api.php?action=query&generator=watchlistraw&gwrshow=changed&prop=info [ouvrir dans le bac à sable]
list=wblistentityusage
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
list=wikisets
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
meta=allmessages
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
meta=authmanagerinfo
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
meta=babel
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
meta=featureusage
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
meta=filerepoinfo
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
meta=globalpreferences
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
meta=globalrenamestatus
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
meta=globaluserinfo
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
meta=languageinfo (li)
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Renvoyer des informations sur les langues disponibles.
Un prolongement peut être appliqué si la récupération de l’information prend trop de temps pour une requête.
- liprop
Quelle information obtenir pour chaque langue.
- code
- Le code de langue (ce code est spécifique à MediaWiki, bien qu’il y ait des recouvrements avec d’autres standards).
- bcp47
- Le code de langue BCP-47.
- dir
- La direction d’écriture de la langue (
ltr
ourtl
). - autonym
- L’autonyme d’une langue, c’est-à-dire son nom dans cette langue.
- name
- Le nom de la langue dans la langue spécifiée par le paramètre uselang, avec l'application des langues de repli si besoin.
- fallbacks
- Les codes de langue des langues de secours configurées pour cette langue. Le secours implicite final en 'en' n’est pas inclus (mais certaines langues peuvent avoir 'en' en secours explicitement).
- variants
- Les codes de langue des variantes supportées par cette langue.
- Valeurs (séparées par | ou autre) : autonym, bcp47, code, dir, fallbacks, name, variants
- Par défaut : code
- licode
Codes de langue des langues qui doivent être renvoyées, ou
*
pour toutes les langues.- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- Par défaut : *
- licontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- Obtenir les codes de langue de toutes les langues supportées.
- api.php?action=query&meta=languageinfo [ouvrir dans le bac à sable]
- Obtenir les autonymes et les noms en allemand de toutes les langues supportées.
- api.php?action=query&meta=languageinfo&liprop=autonym|name&uselang=de [ouvrir dans le bac à sable]
- Obtenir les langues de secours et les variantes de l’occitan.
- api.php?action=query&meta=languageinfo&liprop=fallbacks|variants&licode=oc [ouvrir dans le bac à sable]
- Obtenir le code de langue BCP-47 et la direction de toutes les langues supportées.
- api.php?action=query&meta=languageinfo&liprop=bcp47|dir [ouvrir dans le bac à sable]
meta=linterstats
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
meta=notifications
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
meta=oath
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
meta=ores
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
meta=siteinfo (si)
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Renvoyer les informations générales sur le site.
- siprop
Quelles informations obtenir :
- general
- Information globale du système.
- namespaces
- Liste des espaces de noms déclarés avec leur nom canonique.
- namespacealiases
- Liste des alias des espaces de noms déclarés.
- specialpagealiases
- Liste des alias des pages spéciales.
- magicwords
- Liste des mots magiques et leurs alias.
- interwikimap
- Renvoie la correspondance interwiki (éventuellement filtrée, éventuellement localisée en utilisant siinlanguagecode).
- dbrepllag
- Renvoie le serveur de base de données ayant la plus grande latence de réplication.
- statistics
- Renvoie les statistiques du site.
- usergroups
- Renvoie les groupes utilisateur et les droits associés.
- libraries
- Renvoie les bibliothèques installées sur le wiki.
- extensions
- Renvoie les extensions installées sur le wiki.
- fileextensions
- Renvoie la liste des extensions de fichiers (types de fichiers) autorisées au téléversement.
- rightsinfo
- Renvoie l’information sur les droits du wiki (sa licence), si elle est disponible.
- restrictions
- Renvoie l’information sur les types de restriction disponibles (protection).
- languages
- Renvoie une liste des langues que MediaWiki prend en charge (éventuellement localisée en utilisant siinlanguagecode).
- languagevariants
- Renvoie une liste de codes de langue pour lesquels LanguageConverter est activé, et les variantes prises en charge pour chacun.
- skins
- Renvoie une liste de tous les habillages activés (éventuellement localisé en utilisant siinlanguagecode, sinon dans la langue du contenu).
- extensiontags
- Renvoie une liste des balises d’extension de l’analyseur.
- functionhooks
- Renvoie une liste des accroches de fonction de l’analyseur.
- showhooks
- Renvoie une liste de toutes les accroches souscrites (contenu de $wgHooks).
- variables
- Renvoie une liste d'IDs de variable.
- protocols
- Renvoie une liste de protocoles autorisés dans les liens externes.
- defaultoptions
- Renvoie les valeurs par défaut pour les préférences utilisateur.
- uploaddialog
- Renvoie la configuration du dialogue de téléversement.
- Valeurs (séparées par | ou autre) : dbrepllag, defaultoptions, extensions, extensiontags, fileextensions, functionhooks, general, interwikimap, languages, languagevariants, libraries, magicwords, namespacealiases, namespaces, protocols, restrictions, rightsinfo, showhooks, skins, specialpagealiases, statistics, uploaddialog, usergroups, variables
- Par défaut : general
- sifilteriw
Renvoyer uniquement les entrées locales ou uniquement les non locales de la correspondance interwiki.
- Une des valeurs suivantes : !local, local
- sishowalldb
Lister tous les serveurs de base de données, pas seulement celui avec la plus grande latence.
- Type : booléen (détails)
- sinumberingroup
Liste le nombre d’utilisateurs dans les groupes.
- Type : booléen (détails)
- siinlanguagecode
Code de langue pour les noms de langue localisés (du mieux possible) et les noms d’habillage.
- Extraire les informations du site.
- api.php?action=query&meta=siteinfo&siprop=general|namespaces|namespacealiases|statistics [ouvrir dans le bac à sable]
- Extraire une liste des préfixes interwiki locaux.
- api.php?action=query&meta=siteinfo&siprop=interwikimap&sifilteriw=local [ouvrir dans le bac à sable]
- Vérifier la latence de réplication actuelle.
- api.php?action=query&meta=siteinfo&siprop=dbrepllag&sishowalldb= [ouvrir dans le bac à sable]
meta=tokens
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
meta=unreadnotificationpages
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
meta=userinfo (ui)
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Obtenir des informations sur l’utilisateur courant.
- uiprop
Quelles informations inclure :
- blockinfo
- Marque si l’utilisateur actuel est bloqué, par qui, et pour quelle raison.
- hasmsg
- Ajoute une balise messages si l’utilisateur actuel a des messages en cours.
- groups
- Liste tous les groupes auxquels appartient l’utilisateur actuel.
- groupmemberships
- Liste les groupes auxquels l’utilisateur actuel a été explicitement affecté, avec la date d’expiration de chaque appartenance au groupe.
- implicitgroups
- Liste tous les groupes dont l’utilisateur actuel est automatiquement membre.
- rights
- Liste tous les droits qu’a l’utilisateur actuel.
- changeablegroups
- Liste les groupes pour lesquels l’utilisateur actuel peut ajouter ou supprimer.
- options
- Liste toutes les préférences qu’a définies l’utilisateur actuel.
- editcount
- Ajoute le compteur de modifications de l’utilisateur actuel.
- ratelimits
- Liste toutes les limites de débit s’appliquant à l’utilisateur actuel.
- Ajoute l’adresse de courriel de l’utilisateur et sa date d’authentification.
- realname
- Ajoute le vrai nom de l’utilisateur actuel.
- acceptlang
- Renvoie en écho l’entête
Accept-Language
envoyé par le client dans un format structuré. - registrationdate
- Ajoute la date d’inscription de l’utilisateur.
- unreadcount
- Ajoute le compteur de pages non lues de la liste de suivi de l’utilisateur (au maximum 999 ; renvoie 1000+ s’il y en a plus).
- centralids
- Ajoute les IDs centraux et l’état d’attachement de l’utilisateur.
- preferencestoken
- Obsolète. Obtenir un jeton pour modifier les préférences de l’utilisateur actuel.
- latestcontrib
- Ajoute la date de la dernière contribution de l'utilisateur.
- Valeurs (séparées par | ou autre) : acceptlang, blockinfo, centralids, changeablegroups, editcount, email, groupmemberships, groups, hasmsg, implicitgroups, latestcontrib, options, ratelimits, realname, registrationdate, rights, unreadcount, preferencestoken
- uiattachedwiki
Avec uiprop=centralids, indiquer si l’utilisateur est attaché au wiki identifié par cet ID.
- Obtenir des informations sur l’utilisateur actuel.
- api.php?action=query&meta=userinfo [ouvrir dans le bac à sable]
- Obtenir des informations supplémentaires sur l’utilisateur actuel.
- api.php?action=query&meta=userinfo&uiprop=blockinfo|groups|rights|hasmsg [ouvrir dans le bac à sable]
meta=wikibase
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module de requête a été désactivé.
action=raw
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=record-lint
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=refresheducation
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=removeauthenticationdata
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=resetpassword
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=review
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=reviewactivity
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=revisiondelete
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=rollback
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=rsd
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=sanitize-mapdata
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=scribunto-console
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=setglobalaccountstatus
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=setnotificationtimestamp
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=setpagelanguage
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=sitematrix
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=spamblacklist
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=stabilize
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=stashedit
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=strikevote
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=tag
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=templatedata
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=thank
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=titleblacklist
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=tokens
- Ce module est désuet.
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Obtenir des jetons pour des actions de modification des données.
Ce module est désuet, remplacé par action=query&meta=tokens.
- type
Types de jeton à demander.
- Valeurs (séparées par | ou autre) : block, createaccount, csrf, delete, edit, email, import, login, move, options, patrol, protect, rollback, unblock, userrights, watch
- Par défaut : edit
- Récupérer un jeton de modification (par défaut).
- api.php?action=tokens [ouvrir dans le bac à sable]
- Récupérer un jeton de courriel et un jeton de déplacement.
- api.php?action=tokens&type=email|move [ouvrir dans le bac à sable]
action=transcodereset
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=ulslocalization
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=unblock
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=undelete
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=unlinkaccount
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=upload
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=userrights
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=validatepassword
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=visualeditor
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=watch
- Ce module nécessite des droits de lecture.
- Ce module nécessite des droits d’écriture.
- Ce module n’accepte que les requêtes POST.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ajouter ou supprimer des pages de la liste de suivi de l’utilisateur actuel.
- title
- Obsolète.
La page à (ne plus) suivre. Utiliser plutôt titles.
- unwatch
Si défini, la page ne sera plus suivie plutôt que suivie.
- Type : booléen (détails)
- continue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- titles
Une liste des titres sur lesquels travailler.
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- pageids
Une liste des IDs de pages sur lesquelles travailler.
- Type: liste d'entiers
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- revids
Une liste des IDs de révisions sur lesquelles travailler.
- Type: liste d'entiers
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- generator
Obtenir la liste des pages sur lesquelles travailler en exécutant le module de requête spécifié.
NOTE : les noms de paramètre du générateur doivent être préfixés avec un « g », voir les exemples.
- allcategories
- Énumérer toutes les catégories.
- allfileusages
- Lister toutes les utilisations de fichiers, y compris ceux n’existant pas.
- allimages
- Énumérer toutes les images séquentiellement.
- alllinks
- Énumérer tous les liens pointant vers un espace de noms donné.
- allpages
- Énumérer toutes les pages séquentiellement dans un espace de noms donné.
- allredirects
- Lister toutes les redirections vers un espace de noms.
- allrevisions
- Lister toutes les révisions.
- backlinks
- Trouver toutes les pages qui ont un lien vers la page donnée.
- categories
- Lister toutes les catégories auxquelles les pages appartiennent.
- categorymembers
- Lister toutes les pages d’une catégorie donnée.
- exturlusage
- Énumérer les pages contenant une URL donnée.
- fileusage
- Trouver toutes les pages qui utilisent les fichiers donnés.
- images
- Renvoie tous les fichiers contenus dans les pages fournies.
- imageusage
- Trouver toutes les pages qui utilisent le titre de l’image donné.
- links
- Renvoie tous les liens des pages fournies.
- linkshere
- Trouver toutes les pages ayant un lien vers les pages données.
- random
- Récupèrer un ensemble de pages au hasard.
- recentchanges
- Énumérer les modifications récentes.
- redirects
- Renvoie toutes les redirections vers les pages données.
- revisions
- Obtenir des informations sur une révision.
- watchlist
- Obtenir les modifications récentes des pages de la liste de suivi de l’utilisateur actuel.
- watchlistraw
- Obtenir toutes les pages de la liste de suivi de l’utilisateur actuel.
- Une des valeurs suivantes : allcategories, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, backlinks, categories, categorymembers, exturlusage, fileusage, images, imageusage, links, linkshere, random, recentchanges, redirects, revisions, watchlist, watchlistraw
- redirects
Résoudre automatiquement les redirections dans titles, pageids et revids, et dans les pages renvoyées par generator.
- Type : booléen (détails)
- converttitles
Convertir les titres dans d’autres variantes si nécessaire. Fonctionne uniquement si la langue de contenu du wiki prend en charge la conversion en variantes. Les langues qui prennent en charge la conversion en variantes incluent en, crh, gan, iu, kk, ku, shi, sr, tg, uz et zh.
- Type : booléen (détails)
- token
Un jeton « watch » récupéré par action=query&meta=tokens
- Ce paramètre est obligatoire.
- Suivre la page Main Page.
- api.php?action=watch&titles=Main_Page&token=123ABC [ouvrir dans le bac à sable]
- Ne plus suivre la page Page principale.
- api.php?action=watch&titles=Main_Page&unwatch=&token=123ABC [ouvrir dans le bac à sable]
- Suivre les premières pages de l’espace de noms principal.
- api.php?action=watch&generator=allpages&gapnamespace=0&token=123ABC [ouvrir dans le bac à sable]
action=webapp-manifest
- Ce module nécessite des droits de lecture.
- Source : MobileFrontend
- Licence : GPL-2.0-or-later
Retourne un manifest webapp.
action=wikilove
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
action=zeroconfig
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ce module a été désactivé.
format=json
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Sortir les données au format JSON.
- callback
Si spécifié, inclut la sortie dans l’appel d’une fonction fournie. Pour plus de sûreté, toutes les données spécifiques à l’utilisateur seront restreintes.
- utf8
Si spécifié, encode la plupart des caractères non ASCII (mais pas tous) en UTF-8 au lieu de les remplacer par leur séquence d’échappement hexadécimale. Valeur par défaut quand formatversion ne vaut pas 1.
- Type : booléen (détails)
- ascii
Si spécifié, encode tous les caractères non ASCII en utilisant des séquences d’échappement hexadécimales. Valeur par défaut quand formatversion vaut 1.
- Type : booléen (détails)
- formatversion
Mise en forme de sortie :
- 1
- Format rétro-compatible (booléens de style XML, clés * pour les nœuds de contenu, etc.).
- 2
- Format moderne.
- latest
- Utilise le dernier format (actuellement 2), peut changer sans avertissement.
- Une des valeurs suivantes : 1, 2, latest
- Par défaut : 1
- Renvoyer le résultat de la requête dans le format JSON.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=json [ouvrir dans le bac à sable]
format=jsonfm
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Extraire les données au format JSON (HTML mis en forme améliorée pour l’impression).
- wrappedhtml
Renvoyer le HTML avec une jolie mise en forme pour l’impression et les modules ResourceLoader associés comme un objet JSON.
- Type : booléen (détails)
- callback
Si spécifié, inclut la sortie dans l’appel d’une fonction fournie. Pour plus de sûreté, toutes les données spécifiques à l’utilisateur seront restreintes.
- utf8
Si spécifié, encode la plupart des caractères non ASCII (mais pas tous) en UTF-8 au lieu de les remplacer par leur séquence d’échappement hexadécimale. Valeur par défaut quand formatversion ne vaut pas 1.
- Type : booléen (détails)
- ascii
Si spécifié, encode tous les caractères non ASCII en utilisant des séquences d’échappement hexadécimales. Valeur par défaut quand formatversion vaut 1.
- Type : booléen (détails)
- formatversion
Mise en forme de sortie :
- 1
- Format rétro-compatible (booléens de style XML, clés * pour les nœuds de contenu, etc.).
- 2
- Format moderne.
- latest
- Utilise le dernier format (actuellement 2), peut changer sans avertissement.
- Une des valeurs suivantes : 1, 2, latest
- Par défaut : 1
- Renvoyer le résultat de la requête dans le format JSON.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=jsonfm [ouvrir dans le bac à sable]
format=none
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Ne rien extraire.
- Renvoyer le résultat de la requête dans le format NONE.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=none [ouvrir dans le bac à sable]
format=php
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Extraire les données au format sérialisé de PHP.
- formatversion
Mise en forme de la sortie :
- 1
- format rétro-compatible (booléens de style XML, clés * pour les nœuds de contenu, etc.).
- 2
- format moderne.
- latest
- utilise le dernier format (actuellement 2), peut changer sans avertissement.
- Une des valeurs suivantes : 1, 2, latest
- Par défaut : 1
- Renvoyer le résultat de la requête dans le format PHP.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=php [ouvrir dans le bac à sable]
format=phpfm
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Extraire les données au format sérialisé de PHP (mise en forme HTML améliorée pour l'impression).
- wrappedhtml
Renvoyer le HTML avec une jolie mise en forme pour l’impression et les modules ResourceLoader associés comme un objet JSON.
- Type : booléen (détails)
- formatversion
Mise en forme de la sortie :
- 1
- format rétro-compatible (booléens de style XML, clés * pour les nœuds de contenu, etc.).
- 2
- format moderne.
- latest
- utilise le dernier format (actuellement 2), peut changer sans avertissement.
- Une des valeurs suivantes : 1, 2, latest
- Par défaut : 1
- Renvoyer le résultat de la requête dans le format PHP.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=phpfm [ouvrir dans le bac à sable]
format=rawfm
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Extraire les données, y compris les éléments de débogage, au format JSON (mise en forme HTML améliorée pour l'impression).
- wrappedhtml
Renvoyer le HTML avec une jolie mise en forme pour l’impression et les modules ResourceLoader associés comme un objet JSON.
- Type : booléen (détails)
- Renvoyer le résultat de la requête dans le format RAW.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=rawfm [ouvrir dans le bac à sable]
format=xml
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Extraire les données au format XML.
- xslt
Si spécifié, ajoute la page nommée comme une feuille de style XSL. La valeur doit être un titre dans l’espace de noms MediaWiki se terminant par
.xsl
.- includexmlnamespace
Si spécifié, ajoute un espace de noms XML.
- Type : booléen (détails)
- Renvoyer le résultat de la requête dans le format XML.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=xml [ouvrir dans le bac à sable]
format=xmlfm
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Extraire les données au format XML (affiché proprement en HTML).
- wrappedhtml
Renvoyer le HTML avec une jolie mise en forme pour l’impression et les modules ResourceLoader associés comme un objet JSON.
- Type : booléen (détails)
- xslt
Si spécifié, ajoute la page nommée comme une feuille de style XSL. La valeur doit être un titre dans l’espace de noms MediaWiki se terminant par
.xsl
.- includexmlnamespace
Si spécifié, ajoute un espace de noms XML.
- Type : booléen (détails)
- Renvoyer le résultat de la requête dans le format XML.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=xmlfm [ouvrir dans le bac à sable]
Type de données
Les entrées dans MediaWiki doivent être en UTF-8 normalisé NFC. MediaWiki peut tenter de convertir les autres entrées, mais cela peut faire échouer certaines opérations (comme des modifications de pages avec les contrôles MD5).
Les paramètres qui prennent plusieurs valeurs sont normalement soumis avec les valeurs séparées par des barres verticales, par ex. param=valeur1|valeur2 ou param=valeur1%7Cvaleur2. Si une valeur doit contenir une barre verticale, utiliser U+001F (Séparateur Unix) comme séparateur et préfixer la valeur par U+001F, par ex. param=%1Fvaleur1%1Fvaleur2.
Certains types de paramètre dans les requêtes de l’API ont besoin de plus d’explications :
- boolean
Les paramètres booléens fonctionnent comme des cases à cocher HTML : si le paramètre est spécifié, quelle que soit sa valeur, il est considéré comme vrai. Pour une valeur fausse, omettre complètement le paramètre.
- expiry
Valeurs d’expiration relatives (par ex. 5 months ou 2 weeks) ou absolues (par ex. 2014-09-18T12:34:56Z). Pour ne pas avoir d’expiration, utiliser infinite, indefinite, infinity ou never.
- timestamp
Les horodatages peuvent être spécifiés sous plusieurs formes, voir les formats d’entrée de la bibliothèque Timestamp documentés sur mediawiki.org pour plus de détails. La date et l’heure ISO 8601 sont recommandés : 2001-01-15T14:56:00Z. De plus, la chaîne now peut être utilisée pour spécifier l’horodatage courant.
Paramètres de modèle
Les paramètres de modèle supportent les cas où un module d’API a besoin d’une valeur pour chaque valeur d’un autre paramètre quelconque. Par exemple, s’il y avait un module d’API pour demander un fruit, il pourrait avoir un paramètre fruits pour spécifier quels fruits sont demandés et un paramètre de modèle {fruit}-quantité pour spécifier la quantité demandée de chaque fruit. Un client de l’API qui voudrait une pomme, cinq bananes et vingt fraises pourrait alors faire une requête comme fruits=pommes|bananes|fraises&pommes-quantité=1&bananes-quantité=5&fraises-quantité=20.
Remerciements
Développeurs de l’API :
- Yuri Astrakhan (créateur, développeur en chef Sept. 2006–Sept. 2007)
- Roan Kattouw (développeur en chef Sept. 2007–2009)
- Victor Vasiliev
- Bryan Tong Minh
- Sam Reed
- Brad Jorsch (développeur en chef depuis 2013)
Veuillez envoyer vos commentaires, suggestions et questions à mediawiki-api@lists.wikimedia.org ou remplir un rapport de bogue sur https://phabricator.wikimedia.org/.