Skip to main content

Ark Business Rules Engine

The Ark Business Rules Engine (BRE) is how Ark defines and evaluates business rules as decision models. It has two parts that are documented in their own homes — this page is the map that ties them together.

  • Authoring — operators create, update, list, and deactivate rules through the Platform admin API (/v1/admin/configuration/bre-rules). The platform stores no rules of its own; it is a thin proxy onto the engine.
  • The engine — the BRE connector stores the rule definitions and evaluates decisions against them. It is a backing connector like any other, which is why its detailed docs live under Ark Connectors.

Rules are authored as decision models (JDM / gorules). Deleting a rule deactivates it (its definition is retained, not hard-deleted).

Where each piece is documented

You want to…Go to
Author / manage rules (the API you call)Platform → admin → Configuration
Understand the engine (store + evaluate)BRE connector

How the platform forwards authoring calls to the engine is covered in the Platform's architecture docs (dev site).

This split keeps each fact in one home: the authoring API stays with the Platform admin surface, and the engine stays with the connector — while this page gives the BRE a single coherent entry point.