Dashboard →

Changelog

Public changelogs to keep your users in the loop. Markdown support, categories, and embeddable widgets.

Key endpoints

  • POST /v1/changelog/entries — Create an entry
  • GET /v1/changelog/entries — List entries
  • PATCH /v1/changelog/entries/:id — Update an entry
  • DELETE /v1/changelog/entries/:id — Delete an entry

curl

bash
curl -X POST https://api.luxkern.com/v1/changelog/entries \
-H "Authorization: Bearer lxk_live_xxx" \
-H "Content-Type: application/json" \
-d '{
"title": "Dark mode support",
"body": "You can now switch to dark mode from Settings.",
"category": "feature",
"published": true
}'

Node.js

js
"text-[var(--color-info)] font-medium">const res = "text-[var(--color-info)] font-medium">await fetch("https://api.luxkern.com/v1/changelog/entries", {
method: "POST",
headers: {
"Authorization": "Bearer lxk_live_xxx",
"Content-Type": "application/json",
},
body: JSON.stringify({
title: "Dark mode support",
body: "You can now switch to dark mode ">from Settings.",
category: "feature",
published: "text-[var(--color-info)] font-medium">true,
}),
});
 
"text-[var(--color-info)] font-medium">const { data } = "text-[var(--color-info)] font-medium">await res.json();
console.log(data.slug);

Full API Reference