Create a changelog entry
Creates an entry as a draft, ready for someone to review, edit and publish in Ferndesk. Pass publish: true (with content:publish) to make it live straight away.
/v1/changelogs/{id}/entries content:write Path parameters
· 1id string required Identifier of the requested resource.
Query parameters
· 1format string · default: html· enum Which body field to populate: contentHtml, contentMarkdown, or the lossless contentJson.
values
htmlmarkdownjson
Body
title string · min length: 1 required Entry title.
markdown string Body as Markdown, converted to rich text; not accepted alongside content.
content any Body as a Tiptap document; not accepted alongside markdown.
date string · pattern Date to show on the entry, YYYY-MM-DD. Leave it out to use the day the entry is published.
tags array of string · max items: 4 Tags for the entry. Duplicates are ignored.
values
newimprovedfixedbreaking
announce boolean · default: false Announces the entry in the help widget once it is live. When a person publishes the entry in Ferndesk, the editor asks them to confirm this choice.
publish boolean · default: false Publishes the entry in the same call (needs content:publish). By default it is left as a draft for a person to review in Ferndesk.