Manage Projects
The Intelligent Advisor Hub REST API for projects provides the ability to manage decision service, flow, flow scheme and Policy Modeling projects.
The following tasks can be performed using the Intelligent Advisor Hub REST API.
For decision service, flow and flow scheme projects:
-
Create new decision service, flow and flow scheme projects and versions
-
Get decision service, flow and flow scheme projects and versions
-
Update decision service, flow and flow scheme projects and versions
-
Delete a decision service, flow or flow scheme project or version
For Policy Modeling projects:
-
Create new Policy Modeling projects
-
Get Policy Modeling projects and versions
-
Get a project inclusions report for projects and versions
-
Update a Policy Modeling project version description
-
Delete a Policy Modeling project or version
The URI {version}/projects
is used to manage one or more projects.
The URI {version}/projects/{project-name}
is used to manage individual projects.
The URI {version}/projects/{project-name}/inclusions-report
is used to get a report for the named project, that lists the projects and versions directly included, for each version of the project. (Using the All Projects Inclusion Report REST API you can get a global report that includes the inclusions for all projects in the repository.)
The URI {version}/projects/{project-name}/versions
is used to manage project versions.
The URI {version}/projects/{project-name}/versions/{project-version-version}
is used to manage individual project versions.
The URI {version}/projects/{project-name}/versions/{project-version-version}/inclusions-report
is used to get a report for the named project and version, that lists all the projects and versions directly included.
When using the REST API to manipulate decision service projects, the "definition" property of a project version describes what the decision service does when deployed. For more information, see Decision Service Project Format.
For more information, see: