Справка 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, 3000, 3001
- По умолчанию: 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 [открыть в песочнице]