Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=search (sr)
- Этот модуль требует прав на чтение.
 - Этот модуль может быть использован в качестве генератора.
 - Источник: MediaWiki
 - Лицензия: GPL-2.0-or-later
 
Проведение полнотекстового поиска.
- srsearch
 Искать страницы, названия или тексты которых содержат это значение. Вы можете использовать в поисковом запросе служебные функции в зависимости от того, какой поисковый движок используется на сервере.
- Это обязательный параметр.
 - srnamespace
 Искать только в этих пространствах имён.
- Значения (разделённые с помощью | или альтернативного разделителя): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
 - Для указания всех значений, используйте *.
 - По умолчанию: 0
 - srlimit
 Сколько страниц вернуть.
- Тип: целое число или max
 - Значение должно быть между 1 и 500.
 - По умолчанию: 10
 - sroffset
 Когда доступно больше результатов, используйте это для продолжения.
- Type: integer
 - По умолчанию: 0
 - srwhat
 Какой тип поиска осуществить.
- Одно из следующих значений: nearmatch, text, title
 - srinfo
 Какие метаданные вернуть.
- Значения (разделённые с помощью | или альтернативного разделителя): rewrittenquery, suggestion, totalhits
 - По умолчанию: totalhits|suggestion|rewrittenquery
 - srprop
 Какие свойства вернуть:
- size
 - Добавляет размер страницы в байтах.
 - wordcount
 - Добавляет количество слов на странице.
 - timestamp
 - Добавляет метку времени последнего редактирования страницы.
 - snippet
 - Добавляет распарсенный фрагмент страницы.
 - titlesnippet
 - Добавляет распарсенный фрагмент названия страницы.
 - redirecttitle
 - Добавляет название найденного перенаправления.
 - redirectsnippet
 - Добавляет распарсенный фрагмент названия перенаправления.
 - sectiontitle
 - Добавляет заголовок найденного раздела.
 - sectionsnippet
 - Добавляет распарсенный фрагмент заголовка найденного раздела.
 - isfilematch
 - Добавляет логическое значение, обозначающее, удовлетворяет ли поисковому запросу содержимое файла.
 - categorysnippet
 - Добавляет распарсенный фрагмент найденной категории.
 - score
 - Устарело. Игнорируется.
 - hasrelated
 - Устарело. Игнорируется.
 - extensiondata
 - Добавляет дополнительные данные, сгенерированные расширениями.
 
- Значения (разделённые с помощью | или альтернативного разделителя): categorysnippet, extensiondata, isfilematch, redirectsnippet, redirecttitle, sectionsnippet, sectiontitle, size, snippet, timestamp, titlesnippet, wordcount, hasrelated, score
 - По умолчанию: size|wordcount|timestamp|snippet
 - srinterwiki
 Включить результаты из других вики, если доступны.
- Type: boolean (details)
 - srenablerewrites
 Разрешить редактирование запроса. Некоторые поисковые движки могут отредактировать запрос, например, исправив опечатку, если посчитают, что это приведёт к лучшим результатам.
- Type: boolean (details)
 - srsort
 Задаёт порядок сортировки возвращаемых результатов.
- Одно из следующих значений: relevance
 - По умолчанию: relevance
 
- Найти meaning.
 - api.php?action=query&list=search&srsearch=meaning [открыть в песочнице]
 - Найти тексты, содержащие meaning.
 - api.php?action=query&list=search&srwhat=text&srsearch=meaning [открыть в песочнице]
 - Получить информацию о страницах, возвращённых по поисковому запросу meaning.
 - api.php?action=query&generator=search&gsrsearch=meaning&prop=info [открыть в песочнице]