Update AIRule

LLM-friendly URL
POST
https://api.luzmo.com/0.1.0/airule
API call form
Examples
List of examples
  • Save a new version of a rule
  • Publish a version of a rule
  • Roll back to an older version
  • Unpublish a rule
Description

Unpublish a rule by clearing its published version. Every version is kept and the rule becomes a draft again: published_at and published_name are cleared, and the Agents linked to it stop applying it. This is also the way to make a published rule deletable.

Install
npm install @luzmo/nodejs-sdk
Example Response
200
400
500
{
  "id": "c1f4a0c2-6c9e-4f6b-9a5a-3f0d2b8f1e77",
  "name": "Discount policy",
  "status": "draft",
  "has_unpublished_changes": false,
  "latest_version_id": "2e7c8a10-4b3d-4a2f-9c1e-7d6b5a4f3e2d",
  "published_version_id": null,
  "published_name": null,
  "published_at": null,
  "organization_id": "0f2b8a6d-3c4e-4d5a-8b7c-1e2f3a4b5c6d",
  "user_id": "5ec6950f-d7bb-4554-8f6a-10ea8b68c254",
  "created_at": "2026-09-18T09:04:11.204Z",
  "updated_at": "2026-09-18T09:41:12.663Z"
}