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

GET /api/projects/:id/graph — Граф проекта (для агента)

Как открыть: отдельной кнопки «граф» в интерфейсе нет. Открыв проект со списка, вы уже на графе — это основной рабочий экран; данный метод отвечает за внутренний рендер графа и доступ агентов по токену, а не за отдельное действие пользователя.

Это «голый» граф проекта: только ноды-блоки, связи и роли, без шапки и метаданных проекта. Для человека самостоятельной страницы у него нет — всё, что он отдаёт, вы уже видите на холсте проекта. Полезен он прежде всего внешним агентам, которые читают структуру задачи без лишних данных.

Связанные


Машинная сводка (HTTP, таблицы, связанные требования)
ПолеЗначение
HTTPGET /api/projects/:id/graph
AuthoptionalAuth, requireProjectAccess — гость + авторизованный, доступ к проекту (read/write)
Scope токенаread
PG-функцииapi.get_project_graph
Таблицыproject, project_node, project_edge, project_node_role
SRMSRM-343
RP (права)
Файл роутаserver/routes/projects.js
Статусdone

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

АргументГдеОбяз.Заметка
diff_fromqueryподтвердить
formatqueryподтвердить
viewqueryподтвердить

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


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