Decision Modeling Service REST Endpoints

Decision Modeling Service
Manage decision models in Oracle Integration.
Create an Empty Decision Model
Method: put
Path: /ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}
Delete a Decision Model and Snapshots
Method: delete
Path: /ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}
Delete a Decision Model Snapshot
Method: delete
Path: /ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}/versions/{decisionModelVersion}
Deploy a Decision Model Snapshot
Method: put
Path: /ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}/tags/{tagId}
Get a Decision Model
Method: get
Path: /ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}
Get a List of Decision Model Names in a Space
Method: get
Path: /ic/api/process/v1/dmn/spaces/{spaceId}/decision-models
Get a List of Decision Model Snapshot Names
Method: get
Path: /ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}/versions
Get a List of Decision Services of a Decision Model Snapshot
Method: get
Path: /ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}/versions/{decisionModelVersion}/definition/decision-services
Get a List of Runtime Version IDs of a Decision Model
Method: get
Path: /ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}/tags
Get a List of Space IDs
Method: get
Path: /ic/api/process/v1/dmn/spaces
Get a New Access Token and Refresh Token
Method: post
Path: /ic/api/process/v1/auth/token/permission
Get a Space by Space ID
Method: get
Path: /ic/api/process/v1/dmn/spaces/{spaceId}
Get Information about a Decision Service by Snapshot Name
Method: get
Path: /ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}/versions/{decisionModelVersion}/definition/decision-services/{decisionServiceName}
Get Information of a Deployed Decision Service by the Runtime Version ID
Method: get
Path: /ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}/tags/{tagId}/definition/decision-services/{decisionServiceName}
Get the Snapshot Name Associated with a Runtime Version ID
Method: get
Path: /ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}/tags/{tagId}
Import a Decision Model Snapshot
Method: put
Path: /ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}/versions/{decisionModelVersion}
Invoke a Decision Service by Snapshot Name
Method: post
Path: /ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}/versions/{decisionModelVersion}/definition/decision-services/{decisionServiceName}
Invoke a Deployed Decision Service by the Runtime Version ID
Method: post
Path: /ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}/tags/{tagId}/definition/decision-services/{decisionServiceName}
Read or Export a Decision Model Snapshot
Method: get
Path: /ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}/versions/{decisionModelVersion}
Refresh the Access Token
Method: post
Path: /ic/api/process/v1/auth/token/refresh
Undeploy a Runtime Version ID of a Decision Model
Method: delete
Path: /ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}/tags/{tagId}