Перейти к содержимому

GET /api/projects/:id/doc-content/:nodeId/history — История версий блока

Как открыть: откройте проект → переключитесь на вид «Дизайн-документ» → найдите нужный блок. Под содержимым блока есть навигатор версий (стрелки ← v3 →) — он и листает историю правок этого блока.

Содержимое каждого блока версионируется: при любом сохранении предыдущий текст уходит в историю, а текущая версия получает следующий номер. Этот метод отдаёт список версий блока — что и когда менялось, кто автор правки и какого она была типа (ручная, генерация, инлайн-коррекция, восстановление). Сам текст версии здесь не возвращается — только метаданные; чтобы увидеть содержимое конкретной версии, откройте её через просмотр версии.

Версии идут от новой к старой. Если у блока ещё ни одной правки не было, история пустая.

Кто может. Историю версий видят сотрудники, менеджеры спейса, наблюдатели и администраторы организации — в проектах, к которым у них есть доступ. Гостю и администратору платформы история недоступна (RP-115).

Связанные


Машинная сводка (HTTP, таблицы, связанные требования)
ПолеЗначение
HTTPGET /api/projects/:id/doc-content/:nodeId/history
AuthoptionalAuth, requireProjectAccess — гость + авторизованный, доступ к проекту (read/write)
Scope токенаread
PG-функцииapi.list_block_doc_history
Таблицыblock_doc_content_history
SRMSRM-202
RP (права)RP-115
Файл роутаserver/routes/projects.js
Статусdone

Аргументы запроса (best-effort из хендлера; путь-параметры опущены):

аргументов не обнаружено (подтвердить вручную по server/routes/projects.js)

Коды ответов/ошибок (из хендлера): 500 (+ 200) — уточнить причины вручную


Витрина продукта · Версия для агента (raw markdown) →