Delete Custom Nodes (RESERVED)
RESERVED: The keyword RESERVED annotation means that the API is available for use but is not yet part of the officially supported specification. Its behavior, interface, or output may change in future releases without backward compatibility guarantees.
Overview
Delete one or more custom nodes from a custom view. This removes the node groupings but does not affect the underlying objects.
This operation is supported for dynamic custom views only.
URI
DELETE /rest/applications/{name}/custom-views/nodes
Path parameters
name (string)
This parameter identifies the analyzed application. The application name must be properly encoded if required. Character back-quote is not allowed.
Request Body
{
"id": "abc123-def456",
"ids": ["node-xyz789", "node-uvw012"]
}
A JSON object specifying the view and nodes to delete:
| Property | Type | Required | Description |
|---|---|---|---|
| id | string | Yes | The ID of the custom view containing the nodes. |
| ids | []string | Yes | Array of node IDs to delete. |
Responses
application/json
Success Response
{
"success": "Custom nodes deleted successfully"
}
Error Response
{
"error": "View ID is required"
}
{
"error": "Node IDs are required"
}
JSON representation
| Property | Type | Description |
|---|---|---|
| success | string | Confirmation message on successful deletion. |
| error | string | Error message if deletion fails. |