---
title: "Догрузить полные данные (root-текст/переводы) для конкретных id сутт"
method: GET
path: "/search/enrich"
tags: ["search"]
---

# Догрузить полные данные (root-текст/переводы) для конкретных id сутт

`GET /search/enrich`

## Request

- Base URL: `https://dhamma.gift`
- URL: `https://dhamma.gift/search/enrich`
- Auth: none declared

Вызывается вслед за /search?fast=1 с id сутт, которые нужно "дообогатить" — например видимую страницу таблицы, или сразу все найденные id разом. keyword/scope должны совпадать с исходным вызовом /search?fast=1 (иначе будет считаться заново, без переиспользования кеша).

## Query parameters

- `q` string, required
- `ids` string, required
- `scope` string
- `exact` boolean
- `langs` string
- `lb` integer
- `la` integer

## Response `200`

Данные по запрошенным id (та же форма, что и data[id] у /search) плюс актуальные wordReport/metadata/variantSegments

- SearchResponse
  - `metadata` SearchMetadata
    - `query` string
    - `scope` string
    - `langs` string[]
    - `lb` integer
    - `la` integer
    - `exactMatch` boolean
    - `totalFiles` integer: Число найденных сутт
    - `totalMatches` integer: Суммарное число совпадений
    - `hasVariantMatch` boolean: Есть ли варианты чтения для этого слова где-либо в корпусе (не только в текущем scope)
    - `partial` boolean: true — это ответ ?fast=1, root-текст/переводы для части сегментов ещё не подгружены (см. /search/enrich)
    - `tooShort` boolean: true — keyword короче минимальной длины (3 символа), поиск не выполнялся
  - `data` object
  - `wordReport` WordReportEntry[]
    - `word` string
    - `textCount` integer
    - `matchCount` integer
    - `links` object[]
      - `sutta_id` string
      - `segment` string
  - `variantSegments` VariantSegment[]
    - `sutta_id` string
    - `segment` string
    - `text` string

## Other responses

- `400`: Не передан q или ids

---

[API](https://skmtc.dev/dhamma/apis/dhamma-gift-search-api.md) · [All operations](https://skmtc.dev/dhamma/apis/dhamma-gift-search-api/llms.txt) · [OpenAPI document](https://skmtc.dev/dhamma/apis/dhamma-gift-search-api/revisions/1e9341f6a4b5?raw)
