Delete an Application by Name and Version
delete
/process/api/v1/design/dmnApplications/{applicationName}/versions/{version}
Delete an application by specifying the name and version. Deactivate the application before you delete it.
Request
Path Parameters
-
applicationName(required): string
Application name
-
version(required): string
Application version
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
200 Response
Application(version) deleted
Nested Schema : Activation
Type:
Show Source
object
-
audit: object
Audit
-
id: string
(uuid)
-
isDefault: boolean
-
snapshotId: string
(uuid)
-
snapshotName: string
-
status: string
Allowed Values:
[ "ACTIVATION_STARTED", "ACTIVATING", "ACTIVATED", "ACTIVATION_FAILED", "DEACTIVATING", "DEACTIVATED", "DEACTIVATION_FAILED" ]
Nested Schema : Snapshot
Type:
Show Source
object
-
audit: object
Audit
-
description: string
-
id: string
(uuid)
-
name: string
-
status: string
Allowed Values:
[ "IN_PROGRESS", "SUCCESSFUL", "FAILED" ]
-
validation: string
Allowed Values:
[ "IN_PROGRESS", "SUCCESSFUL", "SUCCESSFUL_WITH_WARNINGS", "FAILED" ]
401 Response
Unauthorized
404 Response
Application not found.
409 Response
Application must be deactivated before it can be deleted.
500 Response
An internal error occurred.
Examples
The following example shows how to delete a decision application by name and version by submitting a DELETE request on the REST resource using cURL. For more information about cURL, see cURL Access. For more information about endpoint URL structure, see Send Requests.
Example: cURL command to delete application Invoicing version 1
curl -X 'DELETE' \
'https://oracle.com/decision/api/v1/design/dmnApplications/Invoicing/versions/1' \
-H 'accept: application/json'
Example: Response body of 200 successful response in JSON format
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"version": "string",
"title": "string",
"description": "string",
"audit": {
"createdBy": "string",
"createdOn": "2024-06-13T16:21:58.155Z"
},
"assets": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"type": "string"
}
],
"snapshots": [
{
"items": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"description": "string",
"audit": {
"createdBy": "string",
"createdOn": "2024-06-13T16:21:58.155Z"
},
"status": "IN_PROGRESS",
"validation": "IN_PROGRESS"
}
],
"count": 0
}
],
"activation": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"snapshotId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"snapshotName": "string",
"isDefault": true,
"audit": {
"createdBy": "string",
"createdOn": "2024-06-13T16:21:58.155Z"
},
"status": "ACTIVATION_STARTED"
}
}