Ferndesk

Publish a changelog entry

Publishes the draft this key is writing (or the one named by draft_id), making it the live entry. The first time an entry goes live, a changelog_entry.published webhook fires.

POST /v1/changelogs/{id}/entries/{entryId}/publish
Bearer token scope content:publish

Path parameters

· 2
id string required

Changelog identifier (changelogs are collections, so this is a collection id).

entryId string required

Entry identifier (entries are articles, so this is an article id).

Body

required application/json
draft_id string

Draft to publish; can be left out only when this key owns exactly one open draft.

Responses