Before you start

This topic explains the tasks, objectives, and prerequisites of this tutorial.

This tutorial introduces you to the REST API tool for managing rule artifacts in Decision Center. The REST API tool does many of the operations that you can find in the Business console, including building, testing, and deploying decision services.

In this tutorial, you work on the Loan Validation Service, a decision service that is used by a fictitious loan company. You build the decision service, test it, and then deploy it to Rule Execution Server. In each task, you look at the results in the REST API tool and an Operational Decision Manager console.

The tutorial does not cover collaborative development in the decision governance framework. When you use the Business console, you work in a branch of the decision service, and not in a release activity.

Important: The REST API tool produces information that is specific to your computer. Some of the images in this tutorial might not match the information that is generated on you computer by the REST API tool.

Learning objectives

You learn how to do the following tasks:
  • Run the REST API tool and explore its controllers
  • Get artifacts such as decision services, tests, and deployment configurations
  • Run test suites, and check the results in the REST API tool and the Business console
  • Deploy a RuleApp for a decision service and check it in the Rule Execution Server console

The tutorial does not cover collaborative development in the decision governance framework. You work in a branch of a decision service, and not in a release activity.

Time required

This tutorial should take approximately 30 minutes to finish. If you explore other concepts related to this tutorial, it could take longer to complete.

Audience

This tutorial is for administrators who want to use the REST API tool.

Prerequisites

You use this tutorial with the sample server. To start the sample server, see Starting the sample server.

You must use a supported browser such as Chrome, Firefox, Internet Explorer, or Safari. The decision service and tutorial files are in English.

For additional information on the REST API tool, see Decision Center REST API and REST API in Java™.

Best practices

This tutorial includes the following best practices for using the REST API tool:
  • Copy the IDs of the artifacts from the Response Body window, and paste them into your requests. Example...
  • Always check the Response Code window for errors. Example...
  • When you build a decision service, give it a snapshot name or let the REST API tool generate a name. Then, use this name as the snapshot name when you test and deploy the decision service. Example...