garant_article
Retrieve the exact text of a legal article or clause from the Garant database to verify citations before filing documents. Includes warnings about incomplete or excess fragments.
Instructions
Дословный текст конкретной статьи или пункта.
article — номер статьи или пункта: "97", "109", "5". Собирается цепочкой: оглавление → определение страницы → текст страниц → вырезка от заголовка статьи до следующего (отдельного эндпоинта «статья» у Гаранта нет).
Основной инструмент сверки цитат перед подачей документа; обрывать цитату
на середине запрещено. Два ключа ответа читать обязательно:
_предупреждение — конец фрагмента не подтверждён, и риск бывает ДВУХ
родов: текст неполный (конец не поместился в загруженные страницы) либо
ИЗБЫТОЧНЫЙ — в вырезку попал чужой текст, начало соседней статьи. Какой
именно риск остался, сказано в самом предупреждении; избыточность опаснее
тем, что цитата выглядит целой;
_нормализация — присутствует ВСЕГДА: текст получен нормализацией HTML
страницы «Гаранта», и редакционные врезки («Статья … дополнена … с … г.»)
могли попасть в вырезку неотмеченными. Сверяйте с окном подписки.
Дословного сличения с оригиналом инструмент не обещает и обещать не может:
оригинал в машинном виде ему не отдают, есть только нормализованный HTML.
Что именно нормализация ставит в тексте и что в нём меняет, перечислено
в самом ключе _нормализация каждого ответа; второго его написания
здесь нет намеренно: оно разошлось бы с первым молча — и разошлось бы
там, где читатель переносит цитату в подаваемый документ.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| doc_id | Yes | ||
| article | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |