PATCH/projects/{project_id}/changelog/{entry_id}/status

Update changelog entry status

Change an entry's lifecycle status. `published` puts the entry live on the public board — this is the review gate for drafts from GitHub release sync and completed ideas. First publish stamps `published_at` (the display date) when not set explicitly; re-publishing keeps the original date.

Base URLhttps://seggwat.com/api/v1

Parameters

project_idpathstringrequired

Unique identifier of the project (MongoDB ObjectId)

Example: 507f1f77bcf86cd799439011
entry_idpathstringrequired

MongoDB ObjectId of the changelog entry

Example: 6630f1c7c2b3a40a1e9e1b33

Request Body

required

New lifecycle status.

application/json
SetChangelogStatusRequest
statusChangelogStatusrequired

Lifecycle status. Only `published` entries appear on the public board; `hidden` soft-hides without deleting.

Enum:draftpublishedhidden

Responses

Navigation