Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/API
list=allpages (ap)
- Этот модуль требует прав на чтение.
 - Этот модуль может быть использован в качестве генератора.
 - Источник: MediaWiki
 - Лицензия: GPL-2.0+
 
Перечисление всех страниц в данном пространстве имён.
- apfrom
 Название страницы, с которой начать перечисление.
- apcontinue
 Когда доступно больше результатов, используйте это для продолжения.
- apto
 Название страницы, на которой закончить перечисление.
- apprefix
 Найти все названия страниц, начинающиеся с этого значения.
- apnamespace
 Пространство имён для перечисления.
- Одно из следующих значений: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
 - По умолчанию: 0
 - apfilterredir
 Какие страницы перечислять.
- Одно из следующих значений: all, redirects, nonredirects
 - По умолчанию: all
 - apminsize
 Ограничить страницы этим числом байтов снизу.
- Тип: целое число
 - apmaxsize
 Ограничить страницы этим числом байтов сверху.
- Тип: целое число
 - apprtype
 Перечислить только защищённые страницы.
- Значения (разделённые с помощью | или альтернативного разделителя): edit, move, upload
 - apprlevel
 Отфильтровывать страницы, основываясь на уровне защиты (должно быть использовано одновременно с параметром apprtype=).
- Значения (разделённые с помощью | или альтернативного разделителя): Может быть пустым или autoconfirmed, sysop
 - apprfiltercascade
 Отфильтровывать страницы, основываясь на каскадности (игнорируется, если apprtype не задан).
- Одно из следующих значений: cascading, noncascading, all
 - По умолчанию: all
 - aplimit
 Сколько страниц вернуть.
- Разрешено не более 500 (5000 для ботов).
 - Тип: целое число или max
 - По умолчанию: 10
 - apdir
 Порядок перечисления.
- Одно из следующих значений: ascending, descending
 - По умолчанию: ascending
 - apfilterlanglinks
 Отфильтровывать страницы, основываясь на наличие на странице языковых ссылок. Обратите внимание: языковые ссылки, добавленные расширениями, могут не учитываться.
- Одно из следующих значений: withlanglinks, withoutlanglinks, all
 - По умолчанию: all
 - apprexpiry
 Отфильтровывать страницы, основываясь на длительности защиты:
- indefinite
 - Получить только страницы с неограниченной защитой.
 - definite
 - Получить только страницы с заданной длительностью защиты.
 - all
 - Получить страницы с любой длительностью защиты.
 
- Одно из следующих значений: indefinite, definite, all
 - По умолчанию: all
 
- Показать список страниц, начиная с буквы B.
 - api.php?action=query&list=allpages&apfrom=B [открыть в песочнице]
 - Получить информацию о четырёх страницах, начиная с буквы T.
 - api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info [открыть в песочнице]
 - Показать содержимое первых двух страниц, не являющихся перенаправлениями, начиная с Re.
 - api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content [открыть в песочнице]