Archive a discussion (soft retire)
POST/api/v1/admin/discussions/:discussionId/archive
Marks the discussion archived — hides it from default listings but preserves comments for audit. Admin-only. Emits a discussion_archived SSE event with actor, at, and (when supplied via the optional { reason } body) reason.
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 409
- 422
- 429
- 500
Default Response
Default Response
Default Response
Default Response
Default Response
Default Response
Default Response
Default Response
Default Response