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

DELETE /api/projects/:id — Удалить проект (в корзину)

Как открыть: на стартовом экране со списком проектов наведитесь на карточку проекта, нажмите меню «⋯» и выберите «Удалить».

Удаляет проект в корзину — это обратимое («мягкое») удаление. Проект исчезает из списка, но не пропадает: он и весь его граф сохраняются, просто помечаются как удалённые. Удалённый проект можно найти во вкладке «Корзина» и там вернуть или стереть безвозвратно.

Кто может. Удалить проект может только его владелец. Чужой проект не удалит никто — ни администратор организации, ни администратор платформы: административного пути удаления нет, доступен только перенос владения (transfer-owner). Наблюдатель не может удалять проекты.

Если прав нет — придёт ошибка доступа (403).

Связанные


Машинная сводка (HTTP, таблицы, связанные требования)
ПолеЗначение
HTTPDELETE /api/projects/:id
AuthrequireAuth — только авторизованный
Scope токенаread_write
PG-функцииapi.soft_delete_project
Таблицыproject
SRMSRM-005, SRM-006
RP (права)RP-016, RP-017
Файл роутаserver/routes/projects.js
Статусdone

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

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

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


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