REST resources

Resources for the Decision Server REST API for resource management are RuleApps, execution object models (XOMs), libraries, rulesets, execution units and execution statistics, and Decision Warehouse traces.

Developers can use the REST API to access the following resources.

Table 1. REST API resources for Decision Server
Resource categories Description

RuleApps

Resources for RuleApps and rulesets that are deployed on Rule Execution Server:
  • RuleApp lists and details
  • RuleApp archive management
  • Properties that are associated with RuleApp instances
  • Ruleset lists and details
  • Ruleset archive management
  • Ruleset signature
  • Properties that are associated with ruleset instances

Libraries

Resources for libraries that are deployed on Rule Execution Server:
  • Library lists and details
  • Library definition management

XOM resources

Resources for execution object models (XOM) that are deployed on Rule Execution Server:
  • XOM lists and details
  • XOM archive management

Rulesets

Resources for rulesets. These resources are lists of ruleset queries.

New in 8.10.3 Execution units and execution statistics

Resources for getting statistics on execution units. Includes identifying execution units and retrieving their execution statistics.

Decision Warehouse traces

Resources for Decision Warehouse traces. Includes querying traces for retrieval or deletion of Decision Warehouse records.

Note: If you are using a custom trace Data Access Object (DAO) for Decision Warehouse traces, you must make a few adaptations to support the semantic of some REST operations. For more information, see Customizing a Decision Warehouse data source.