# Связи с реестрами

> Связи шаблонов с записями реестров.

Базовый адрес: `https://api.legalstack.ru`. Спецификация: [openapi/smartdoc.json](https://docs.legalstack.ru/openapi/smartdoc.json).

## Операции

| Метод | Путь | Операция |
| --- | --- | --- |
| `GET` | `/api/v1/smartdoc/documents/{documentId}/links` | [Связи шаблона с записями реестров](https://docs.legalstack.ru/api/smartdoc/smartdoc-links/get-smartdoc-documents-documentid-links) |
| `POST` | `/api/v1/smartdoc/documents/{documentId}/links` | [Привязать запись реестра к шаблону](https://docs.legalstack.ru/api/smartdoc/smartdoc-links/post-smartdoc-documents-documentid-links) |
| `DELETE` | `/api/v1/smartdoc/documents/{documentId}/links/{linkId}` | [Удалить связь шаблона](https://docs.legalstack.ru/api/smartdoc/smartdoc-links/delete-smartdoc-documents-documentid-links-linkid) |
| `GET` | `/api/v1/smartdoc/documents/{documentId}/sources` | [Разрешённые источники документа](https://docs.legalstack.ru/api/smartdoc/smartdoc-links/get-smartdoc-documents-documentid-sources) |
| `GET` | `/api/v1/smartdoc/documents/{documentId}/sources/content` | [Разрешённые данные источников для редактора](https://docs.legalstack.ru/api/smartdoc/smartdoc-links/get-smartdoc-documents-documentid-sources-content) |
| `PATCH` | `/api/v1/smartdoc/documents/{documentId}/sources/variables` | [Изменить поля используемого источника](https://docs.legalstack.ru/api/smartdoc/smartdoc-links/patch-smartdoc-documents-documentid-sources-variables) |
| `PUT` | `/api/v1/smartdoc/documents/{documentId}/sources/{id}` | [Разрешить использование источника в документе](https://docs.legalstack.ru/api/smartdoc/smartdoc-links/put-smartdoc-documents-documentid-sources-id) |
| `POST` | `/api/v1/smartdoc/documents/{documentId}/sources/{id}/revoke` | [Отозвать конкретное разрешение на источник](https://docs.legalstack.ru/api/smartdoc/smartdoc-links/post-smartdoc-documents-documentid-sources-id-revoke) |
| `GET` | `/api/v1/smartdoc/registry/{typeId}/records/{recordId}/documents` | [Шаблоны, привязанные к записи реестра](https://docs.legalstack.ru/api/smartdoc/smartdoc-links/get-smartdoc-registry-typeid-records-recordid-documents) |
| `GET` | `/api/v1/smartdoc/sources/{kind}/{id}/grants` | [Документы, которым разрешён источник](https://docs.legalstack.ru/api/smartdoc/smartdoc-links/get-smartdoc-sources-kind-id-grants) |
