businessRule
Retrieve detailed information about a specific business rule by its unique identifier.
Returns comprehensive business rule data including the complete graph structure with nodes, edges, decision tables, and execution logic. Used for business rule management, workflow automation, and rule configuration interfaces.
Possible errors:
- BUSINESS_RULE_NOT_FOUND: Business rule with the specified ID does not exist
- BUSINESS_RULE_UNKNOWN_ERROR: Unexpected error occurred during rule retrieval
businessRule(
id: ID!
): BusinessRule!
Arguments
businessRule.id
● ID!
non-null scalar
Unique identifier of the business rule to retrieve from the system
Type
BusinessRule
object
Complete business rule workflow represented as a directed graph structure.
Each business rule consists of interconnected nodes (input, decision tables, output) connected by edges that define the execution flow. Decision tables contain multiple rows where each row represents a specific rule condition and corresponding action. The graph structure enables complex business logic modeling with branching, parallel processing, and conditional execution paths.