---
id: design-doc-index
title: "Дизайн-документ"
domain: design-doc
kind: domain-index
---

# Дизайн-документ {#design-doc-index}

<!-- gen:start:tables -->
## Методы API

| Метод | Эндпоинт | Статус |
|---|---|---|
| [PATCH /api/projects/:id/artifacts/:itemId/implementation-kind](api/patch-id-artifacts-itemid-implementation-kind.md) | `PATCH /api/projects/:id/artifacts/:itemId/implementation-kind` | done |
| [Содержимое дизайн-дока](api/get-doc-content.md) | `GET /api/projects/:id/doc-content` | done |
| [Содержимое блока](api/get-block-content.md) | `GET /api/projects/:id/doc-content/:nodeId` | done |
| [Изменить содержимое блока](api/update-block-content.md) | `PATCH /api/projects/:id/doc-content/:nodeId` | partial|done |
| [Артефакты блока](api/list-block-artifacts.md) | `GET /api/projects/:id/doc-content/:nodeId/artifacts` | done |
| [Изменить артефакт](api/update-artifact.md) | `PATCH /api/projects/:id/doc-content/:nodeId/artifacts/:contentItemId` | done |
| [Сгенерировать артефакт (SSE)](api/generate-artifact.md) | `POST /api/projects/:id/doc-content/:nodeId/artifacts/:contentItemId/generate` | done |
| [Сгенерировать блок (SSE)](api/generate-block.md) | `POST /api/projects/:id/doc-content/:nodeId/generate` | partial|done |
| [История версий блока](api/block-history.md) | `GET /api/projects/:id/doc-content/:nodeId/history` | done |
| [Версия блока из истории](api/block-history-version.md) | `GET /api/projects/:id/doc-content/:nodeId/history/:version` | done |
| [Точечная правка блока (SSE)](api/inline-edit.md) | `POST /api/projects/:id/doc-content/:nodeId/inline-edit` | done |
| [Восстановить версию блока](api/restore-block-version.md) | `POST /api/projects/:id/doc-content/:nodeId/restore/:version` | done |
| [Сгенерировать весь документ (SSE)](api/generate-all.md) | `POST /api/projects/:id/doc-content/generate-all` | done |
| [Экспорт дизайн-дока](api/export-design-doc.md) | `GET /api/projects/:id/export/design-doc` | done |

## Экраны

| Экран | Элементов |
|---|---|
| [Design Doc](screens/design-doc.md) | 24 |
<!-- gen:end:tables -->

---

Human view: https://docs.vnimanie.ai/specbuilder/v1/domains/design-doc/index/