Search AIRuleVersion

LLM-friendly URL
POST
https://api.luzmo.com/0.1.0/airuleversion
API call form
Examples
List of examples
  • Get the versions of a rule
  • Get the most recent version of a rule
  • Get one version by ID
  • Get the versions of a rule with their author
Description

Get the full history of one rule, oldest first. Pick the id of the version you want to publish and pass it as the published_version_id of the rule.

Install
npm install @luzmo/nodejs-sdk
Example Response
200
400
500
{
  "count": 2,
  "rows": [
    {
      "id": "9b1d2f34-5a6b-4c7d-8e9f-0a1b2c3d4e5f",
      "ai_rule_id": "c1f4a0c2-6c9e-4f6b-9a5a-3f0d2b8f1e77",
      "version": 1,
      "name": "Discount policy",
      "content": "Never quote a discount below cost price. Escalate to the account manager instead.",
      "created_by": "5ec6950f-d7bb-4554-8f6a-10ea8b68c254",
      "created_at": "2026-09-18T09:04:11.204Z"
    },
    {
      "id": "2e7c8a10-4b3d-4a2f-9c1e-7d6b5a4f3e2d",
      "ai_rule_id": "c1f4a0c2-6c9e-4f6b-9a5a-3f0d2b8f1e77",
      "version": 2,
      "name": "Pricing policy",
      "content": "Never quote a discount below cost price. Escalate to the account manager, and record the reason.",
      "created_by": "5ec6950f-d7bb-4554-8f6a-10ea8b68c254",
      "created_at": "2026-09-18T09:31:02.880Z"
    }
  ]
}