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
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, utilisez ceci pour continuer. Des informations plus détaillées sur la façon de continuer les requêtes peuvent être trouvées sur mediawiki.org.
- 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, 106, 107, 3100, 3101, 3102, 3103, 3104, 3105, 3106, 3107, 3108, 3109, 3110, 3111, 3112, 3113, 3114, 3115, 3116, 3117, 3118, 3119, 3120, 3121, 3122, 3123, 3124, 3125, 3126, 3127, 3128, 3129, 3130, 3131, 3132, 3133, 3134, 3135, 3136, 3137, 3138, 3139, 3140, 3141, 3142, 3143, 3144, 3145, 3146, 3147, 3148, 3149, 3150, 3151, 3152, 3153, 3154, 3155, 3156, 3157, 3158, 3159, 3160, 3161, 3162, 3163, 3164, 3165, 3166, 3167, 3168, 3169, 3170, 3171, 3172, 3173, 3174, 3175, 3176, 3177, 3178, 3179, 3180, 3181, 3182, 3183, 3184, 3185, 3186, 3187, 3188, 3189, 3190, 3191, 3192, 3193, 3194, 3195, 3196, 3197, 3198, 3199, 3200, 3201, 3202, 3203, 3204, 3205, 3206, 3207, 3208, 3209, 3210, 3211, 3212, 3213, 3214, 3215, 3216, 3217, 3218, 3219, 3220, 3221, 3222, 3223, 3224, 3225, 3226, 3227, 3228, 3229, 3230, 3231, 3232, 3233, 3234, 3235, 3236, 3237, 3238, 3239, 3240, 3241, 3242, 3243, 3244, 3245, 3246, 3247, 3248, 3249, 3250, 3251, 3252, 3253, 3254, 3255, 3256, 3257, 3258, 3259, 3260, 3261, 3262, 3263, 3264, 3265, 3266, 3267, 3268, 3269, 3270, 3271, 3272, 3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280, 3281, 3282, 3283, 3284, 3285, 3286, 3287, 3288, 3289, 3290, 3291, 3292, 3293, 3294, 3295, 3296, 3297, 3298, 3299, 3300, 3301
- Par défaut : 0
- apfilterredir
Quelles pages lister.
- Une des valeurs suivantes : all, nonredirects, redirects
- Par défaut : all
- 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
- 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 abeille01, abeille02, abeille03, abeille04, abeille05, abeille06, abeille07, abeille08, abeille09, abeille2A, abeille2B, abeille10, abeille11, abeille12, abeille13, abeille14, abeille15, abeille16, abeille17, abeille18, abeille19, abeille21, abeille22, abeille23, abeille24, abeille25, abeille26, abeille27, abeille28, abeille29, abeille30, abeille31, abeille32, abeille33, abeille34, abeille35, abeille36, abeille37, abeille38, abeille39, abeille40, abeille41, abeille42, abeille43, abeille44, abeille45, abeille46, abeille47, abeille48, abeille49, abeille50, abeille51, abeille52, abeille53, abeille54, abeille55, abeille56, abeille57, abeille58, abeille59, abeille60, abeille61, abeille62, abeille63, abeille64, abeille65, abeille66, abeille67, abeille68, abeille69, abeille70, abeille71, abeille72, abeille73, abeille74, abeille75, abeille76, abeille77, abeille78, abeille79, abeille80, abeille81, abeille82, abeille83, abeille84, abeille85, abeille86, abeille87, abeille88, abeille89, abeille90, abeille91, abeille92, abeille93, abeille94, abeille95, abeille971, abeille972, abeille973, abeille974, abeille976, abeilleFE, autoconfirmed, editcontenu, editeurs, sysop
- Le nombre maximal de valeurs est 50 (ou 500 pour les clients ayant droit aux limites plus élevées).
- apprfiltercascade
Filtrer les protections selon leur mise en cascade (ignoré si apprtype n’est pas défini).
- Une des valeurs suivantes : all, cascading, noncascading
- 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
- aplimit
Combien de pages renvoyer au total.
- Type : entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- apdir
La direction dans laquelle lister.
- Une des valeurs suivantes : ascending, descending
- Par défaut : ascending
- Afficher une liste de pages, en commençant à la lettre B.
- api.php?action=query&list=allpages&apfrom=B [ouvrir dans le bac à sable]
- Afficher les informations 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 non redirigées 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]