search

То же самое, что /search?q={keyword} — keyword как часть пути

Короткие ссылки: /search/kacchapa?scope=dhamma работает наравне с /search?q=kacchapa&scope=dhamma. Остальные параметры — те же query-параметры, что у /search.

get/search/{keyword}

Request

  • Base URL: https://dhamma.gift
  • URL: https://dhamma.gift/search/{keyword}
  • Auth: none declared

Path parameters

keywordstring required

Query parameters

scopestring
Example:dhamma

Область поиска. Составные значения: default (или вообще не передавать параметр) — 4 никаи + 6 книг Кхуддаки, без Винаи/Абхидхаммы. all — весь корпус. Категории (каждая — целый верхнеуровневый раздел): dhamma — только 4 никаи (Дигха, Маджджхима, Саньютта, Ангуттара). khudakka — вся Кхуддака Никая (все её книги, не только 6 из default). vinaya — вся Виная-питака. abhi — Абхидхамма. Можно также перечислить конкретные id книг/собраний через запятую, вперемешку с категориями (например dn,mn или dhamma,vinaya) — id: dn, mn, sn, an (4 никаи); ud, snp, dhp, thag, thig, iti, ja, tha-ap, thi-ap, mil, vv, pv, cp, bv, ps, ne, cnd, mnd, kp, pe (Кхуддака Никая); pli-tv-bi, pli-tv-bu, pli-tv-kd, pli-tv-pvr (Виная).

exactboolean

Точное совпадение слова целиком (grep -w), а не подстроки.

langsstring
Example:ru,en

Языки переводов через запятую. all — все доступные языки.

lbinteger

Число строк контекста ДО найденного сегмента (Пали root-текст).

lainteger

Число строк контекста ПОСЛЕ найденного сегмента (Пали root-текст).

fast'1'

Response

Результат поиска

dataobject

Example response

{
  "variantSegments": [
    {
      "text": "Macchakacchapasañchannā → macchakacchapasampannā (?) "
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.