Contains the operations for the root resource.
Business Rules
Loading...
The Business Rules API supports the creation and management of business rules. These business rules are organized within rule sets.
Contains the operations for creating, reading, and deleting rule sets.
get
Internal-Use OnlyReturns a resource collection of all the rule sets.Get all rule sets
post
Internal-Use OnlyCreates a new rule set.Create a rule set
head
Internal-Use OnlyReturns the headers for the specified rule set.Get the headers of a rule set
get
Internal-Use OnlyReturns the rule set for the provided ID.Get a rule set
put
Internal-Use OnlyUpdates the rule set with the provided content.Update a rule set
delete
Internal-Use OnlyDeletes the specified rule set.Delete a rule set
get
Internal-Use OnlyReturns the decisioning revision summary of a rule set for the provided ID.Get a rule set
get
Internal-Use OnlyReturns the rule set with all the rules from the latest revision.Get a rule set with all the rules
get
Internal-Use OnlyReturns the order of the rules within the rule set.Get execution order of rules
put
Internal-Use OnlyReturns the execution order for rules within the rule set based on the provided body.Update rules execution order
get
Internal-Use OnlyReturns the code for integrating within another program so that program is able to run the rule set.Get rule set code
post
Internal-Use OnlyReturns the code to be able to run the rule set based on the provided data and mapping information in the request.Get the mapped code for a rule set
post
Internal-Use OnlyReturns the code to be able to run the rule set based on mapping to a static input and output data set of SASEP.IN and SASEP.OUT rather than binding to a score definition.Get rule set code without score definition
post
Internal-Use OnlyReturns the code directly as text without being wrapped in a JSON model. The text can then be used to run the rule set based on mapping to a static input and output data set of SASEP.IN and SASEP.OUT rather than binding to a score definition.Get rule set code not bound to a score definition
post
Internal-Use OnlyReturns the analysis code to generate rule fired reports based on the scoring definition.Get rule set analysis code
post
Internal-Use OnlyReturns the analysis code directly as text in response, not contained within a JSON model, to generate rule fired reports based on the analysis request.Get rule set analysis code as text
get
Internal-Use OnlyReturns the decision step code for the specified rule set.Get the decision step code for a rule set
post
Internal-Use OnlyConvert a rule action to a new target type.Convert a rule action to a target type
post
Internal-Use OnlyConvert a rule condition to a new target type.Convert a rule condition to a target type
post
Internal-Use OnlyTests the validation of the rule content and returns a list of errors.Retrieve a collection of errors
get
Internal-Use OnlyRetrieves the legacy variables of the rule set, which can be added back to the rule set.Get legacy variables of a rule set
get
Internal-Use OnlyReturns all the revisions that were created for the rule set.Get all revisions of a rule set
post
Internal-Use OnlyCreates a new revision for the rule set. With this request, you supply the content that you want to initialize for a new revision.Create a new revision
post
Internal-Use OnlyCreates a new revision for the rule set with rules. In this request, you supply the content that you want to initialize for a new revision.Create a new revision with rules
get
Internal-Use OnlyRetrieves the URIs for the direct dependent objects of the rule set.Get direct dependent objects
head
Internal-Use OnlyReturns the headers for the specific rule set revision that was requested.Get the headers of a rule set revision
get
Internal-Use OnlyReturns the content for the specific rule set revision that was requested.Get a rule set revision
delete
Internal-Use OnlyDeletes the specified locked rule set revision. To preserve editable content for users deletion of unlocked versions is not allowed.Delete a rule set revision
get
Internal-Use OnlyReturns the content of the decisioning revision summary for the specific rule set revision that was requested.Get a rule set revision
get
Internal-Use OnlyExports all content for the specific rule set revisions to a CSV file, which matches the CSV format of /rules endpoint.Get the rule set revision as a CSV file
get
Internal-Use OnlyGets the order of the rules within the provided rule set revision.Get the rule execution order for the revision
get
Internal-Use OnlyReturns the package code for a rule set revision.Get the code of a rule set revision
post
Internal-Use OnlyReturns the code bound to the data that is specified in the score request for execution.Get the mapped code of a rule set revision
post
Internal-Use OnlyReturns the code so that you can run the rule set revision. The code is based on the mapping of the static input (SASEP.IN) and output (SASEP.OUT) data sets, rather than binding to a score definition.Get rule set revision code without a score definition
post
Internal-Use OnlyReturns the code directly as text without being wrapped in a JSON model. The text can then be used to run the rule set revision based on the mapping of the static input (SASEP.IN) and output (SASEP.OUT) data sets, rather than binding to a score definition.Get code for rule set revision not bound to score definition
post
Internal-Use OnlyReturns the analysis code necessary for collecting the information about the rules that fired.Get the analysis code of a rule set revision
post
Internal-Use OnlyReturns the analysis code directly as text in response, not contained within a JSON model, to generate rule fired reports based on the analysis request for the rule set revision.Get analysis code as text for rule set revision
get
Internal-Use OnlyReturns the decision step code for the specified rule set revision.Get the decision step code for a rule set revision
get
Internal-Use OnlyRetrieves the lookups that are referenced by a revision of a rule set.Get lookups referenced by a rule set revision
get
Internal-Use OnlyRetrieves the resources that are referenced by a rule set revision.Get resources referenced by a rule set revision
get
Internal-Use OnlyGet terms by name in all rule sets.Get terms by name in all rule sets
Contains the operations for importing, exporting, and querying rules directly.
get
Internal-Use OnlyReturns the collection of rules for a specified rule set.Get all the rules for a rule set
post
Internal-Use OnlyCreates a rule within the rule set.Create a rule
head
Internal-Use OnlyReturns the headers for the rule object.Get the headers for a rule
get
Internal-Use OnlyReturns the details of a rule.Get rule details
put
Internal-Use OnlyUpdates the rule with new rule content.Update a rule
delete
Internal-Use OnlyDeletes the rule from the rule set.Delete a rule
get
Internal-Use OnlyReturns the rules associated with that rule set revision.Get all rules for a revision
head
Internal-Use OnlyReturns a specific rule header for this rule set revision.Get the headers of a rule for a revision
get
Internal-Use OnlyReturns the rule's state for the revision provided.Get rule revision details
get
Internal-Use OnlyReturns all rules based on a query for all rule sets.Get all rules
get
Internal-Use OnlyExports all rules for all rule sets to a CSV file.Export rules to a CSV file
post
Internal-Use OnlyAdds rules to the system via importing large CSV files. Rules are created using the content passed within the CSV file. The passed data should have 1 line for each action and condition.Import rules from a CSV file
Contains the operations for creating, reading, and deleting function categories.
get
Internal-Use OnlyReturns a collection of function categories based on the specified pagination, filtering, and sorting options.Get a collection of function categories
post
Internal-Use OnlyCreates a new function category.Create a function category
delete
Internal-Use OnlyDeletes the function category with the provided ID.Delete a function category
get
Internal-Use OnlyReturns the function category with the provided ID.Get a function category
put
Internal-Use OnlyUpdates the function category with the provided content.Update a function category
Contains the operations for creating, reading, and deleting functions.
get
Internal-Use OnlyReturns a collection of the functions in a specific category based on the specified pagination, filtering, and sorting options.Get a collection of functions in a category
post
Internal-Use OnlyCreates a new function in a specific category.Create a function
get
Internal-Use OnlyReturns a collection of functions based on the specified pagination, filtering, and sorting options.Get a collection of functions
delete
Internal-Use OnlyDeletes the function with the provided ID.Delete a function
get
Internal-Use OnlyRetrieves the user-defined function with the given ID.Get a user-defined function
put
Internal-Use OnlyUpdates the function with the provided content.Update a function
post
Internal-Use OnlyVerifies that the custom function compiles without errors.