Integration API

Rule Execution APIs

  • These APIs are used by applications to execute rules.

  • They enable invoking rules, sending parameters, and receiving results.

Executes all rules belonging to a category.

executeWithCategory

post
Query parameters
baseDatestring · dateRequired

baseDate

categoryCodestringRequired

categoryCode

includeSubCategoriesbooleanOptional

includeSubCategories

Body
Responses
200

OK

*/*
post
/public/ruleExecuterApi/executeWithCategory

Executes a single rule

execute

post
Query parameters
baseDatestring · dateRequired

baseDate

pathstringRequired

path

Body
Responses
200

OK

*/*
post
/public/ruleExecuterApi/executeWithPath

Executes multiple rules

executeWithPaths

post
Query parameters
baseDatestring · dateRequired

baseDate

pathsstring[]Required

paths

Body
Responses
200

OK

*/*
post
/public/ruleExecuterApi/executeWithPaths

The Options services provide the list of parameters used in the rule.

Returns the parameters of the rules under the category

optionsPathExpression

get
Query parameters
baseDatestring · dateRequired

baseDate

categoryCodestringRequired

categoryCode

includeSubCategoriesbooleanOptional

includeSubCategories

Responses
200

OK

*/*
get
/public/ruleExecuterApi/optionsForCategory

Returns the parameters of a single rule

options

get
Query parameters
baseDatestring · dateRequired

baseDate

pathstringRequired

path

Responses
200

OK

*/*
get
/public/ruleExecuterApi/optionsForPath

Returns the parameters of multiple rules

optionsForPaths

get
Query parameters
baseDatestring · dateRequired

baseDate

pathsstring[]Required

paths

Responses
200

OK

*/*
get
/public/ruleExecuterApi/optionsForPaths

Last updated