garant_search
Search the Russian GARANT legal database using keywords or document requisites. Get a paginated list of documents with type distribution to locate relevant legislation and court practice.
Instructions
Поиск документов в базе ГАРАНТ по реквизитам или контексту.
query — 3–5 КЛЮЧЕВЫХ СЛОВ, а не фраза-тезис. Гарант трактует запрос как конъюнкцию всех слов: длинная формулировка даёт одно-два случайных попадания или ноль. «продление домашнего ареста мотивированность» — рабочий запрос; «суд обязан привести конкретные фактические обстоятельства» — нет. Возвращает {total, страница, всего_страниц, items[...], kinds[]}, где kinds — распределение находок по видам (акты власти, высшие суды, комментарии). doc_id использовать дальше в garant_document / garant_article / garant_revisions.
Перечень находок кэшируется (тексты норм — никогда). Ответ из кэша несёт
в provenance из_кэша, дата_записи, возраст_часов и
срок_годности_часов: документ,
появившийся в базе после записи, в таком ответе не появится.
use_cache=False — потребовать свежего похода в «Гарант»; применять, когда
важна именно сегодняшняя полнота выдачи.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| limit | No | ||
| query | Yes | ||
| use_cache | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |