All REST Endpoints
Actions
- Export Node Customization
- Method: postPath:
/v1/actions/export
- Get NPL Content of a Node
- Method: getPath:
/v1/actions/rulefile
- List NPL Files of a Specified Type
- Method: getPath:
/v1/actions/rules
- Start or Stop Nodes by IDs
- Method: postPath:
/v1/actions/nodes/state
NPL
- Compile and Save NPL
- Method: postPath:
/v1/npl/save
Node Chains
- List All Node Chains
- Method: getPath:
/v1/nodeChains/{nodeManagerId}
Node Managers
- Create a Node Manager
- Method: postPath:
/v1/nodeManagers
- Delete a Node Manager
- Method: deletePath:
/v1/nodeManagers/{id}
- Get a Node Manager
- Method: getPath:
/v1/nodeManagers/{id}
- List All Node Managers
- Method: getPath:
/v1/nodeManagers
- List All the Nodes in a Node Manager
- Method: getPath:
/v1/nodeManagers/{id}/nodes
- Start All Nodes
- Method: postPath:
/v1/nodeManagers/{id}/startAllNodes
- Stop All Nodes
- Method: postPath:
/v1/nodeManagers/{id}/stopAllNodes
- Update a Node Manager Name
- Method: patchPath:
/v1/nodeManagers/{id}
Node Types
- Get Metadata of a Node Type
- Method: getPath:
/v1/nodeTypes/{id}
- List All Supported Node Types
- Method: getPath:
/v1/nodeTypes
Nodes
- Create a Node
- Method: postPath:
/v1/nodes
- Create a Route
- Method: postPath:
/v1/nodes/{srcNodeId}/route
- Delete a Node
- Method: deletePath:
/v1/nodes/{id}
- Delete Route Between Two Nodes
- Method: deletePath:
/v1/nodes/{srcNodeId}/route/{destNodeId}
- Get a Node
- Method: getPath:
/v1/nodes/{id}
- Get Routing Fields of a Rule File
- Method: getPath:
/v1/nodes/routeAttributes
- Get the Routing Functions of a Node
- Method: getPath:
/v1/nodes/{nodeId}/routingFunctions
- Get the Routing Object Between Two Nodes
- Method: getPath:
/v1/nodes/{srcNodeId}/route/{destNodeId}
- Get the Routing Objects from Source Node
- Method: getPath:
/v1/nodes/{srcNodeId}/route
- List All Nodes
- Method: getPath:
/v1/nodes
- Update a Node
- Method: patchPath:
/v1/nodes/{id}
- Update the Route Attributes Between Two Nodes
- Method: patchPath:
/v1/nodes/{srcNodeId}/route/{destNodeId}
- Update the Route Between Two Nodes
- Method: putPath:
/v1/nodes/{srcNodeId}/route/{destNodeId}