Expand Custom Node (Reserved)


Overview

Expand a custom node to retrieve the list of objects contained within it. This shows the individual objects that match the node’s filter criteria.

URI

GET /rest/applications/{application}/custom-views/nodes/{nodeId}/expand

Path parameters

application (string)

This parameter identifies the analyzed application. The application name must be properly encoded if required. Character back-quote is not allowed.

nodeId (string)

The unique identifier of the custom node to expand.

Responses

application/json

Example:

{
    "success": {
        "nodes": [
            {
                "id": "obj-12345",
                "name": "processPayment",
                "type": "Java Method",
                "fullName": "com.example.payment.PaymentService.processPayment"
            },
            {
                "id": "obj-12346",
                "name": "validateCard",
                "type": "Java Method",
                "fullName": "com.example.payment.PaymentService.validateCard"
            }
        ],
        "edges": [],
        "count": 2
    }
}

JSON representation

Property Type Description
success.nodes []object Array of objects contained in the custom node.
success.nodes[].id string The object’s unique identifier (AipId).
success.nodes[].name string The object name.
success.nodes[].type string The object type for display.
success.nodes[].fullName string The fully qualified object name.
success.edges []object Array of relationships between objects.
success.count integer Total number of objects in the node.