node type
node object
a promise that resolves to an object containing a node object
Delete custom node. Either ID or name must be provided.
OptionalnodeId: string
ID or service name of custom node. Takes priority over node display name if both are provided.
OptionalnodeName: string
Display name of custom node.
promise that resolves to a custom node object
Delete custom nodes
OptionalresultCallback: ResultCallback<CustomNodeSkeleton>
Optional callback to process individual results
promise that resolves to an array of custom node objects
Delete node by uuid and type
node uuid
node type
a promise that resolves to an object containing a node object
Export custom node. Either ID or name must be provided.
OptionalnodeId: string
ID or service name of custom node. Takes priority over node display name if both are provided.
OptionalnodeName: string
Display name of custom node.
Optionaloptions: CustomNodeExportOptions
Custom node export options
a promise that resolves to a custom node export object
Export all custom nodes
Optionaloptions: CustomNodeExportOptions
Custom node export options
a promise that resolves to a custom node export object
Export all nodes
a promise that resolves to an array of node objects
Find all node configuration objects that are no longer referenced by any tree
a promise that resolves to an array of orphaned nodes
Get custom node usage by ID
ID or service name of the custom node
a promise that resolves to an object containing a custom node usage object
Import custom nodes
ID or service name of custom node. If supplied, only the custom node of that id is imported. Takes priority over node display name if both are provided.
Display name of custom node. If supplied, only the custom node of that name is imported
Custom node import data
Optionaloptions: CustomNodeImportOptions
Custom node import options
OptionalresultCallback: ResultCallback<CustomNodeSkeleton>
Optional callback to process individual results
the imported custom nodes
Read custom node. Either ID or name must be provided.
OptionalnodeId: string
ID or service name of custom node. Takes priority over node display name if both are provided.
OptionalnodeName: string
Display name of custom node.
a promise that resolves to a custom node object
Read all custom nodes
a promise that resolves to an array of custom nodes objects
Read a custom node's configurable-property schema.
custom node service name (not the '_id' and without the 'designer-' prefix)
OptionalrefreshCache: boolean
whether to refresh the schema cache for the specified custom node
a promise that resolves to a node schema object
Read node by uuid and type
node uuid
node type
OptionalnodeTypeVersion: string
node type version
a promise that resolves to a node object
Read all nodes
a promise that resolves to an object containing an array of node objects
Read all nodes by type
node type
OptionalnodeTypeVersion: string
node type version
a promise that resolves to an object containing an array of node objects of the requested type
Read all nodes across types and versions with optional version filtering.
OptionalnodeVersionFilter: NodeVersionFilter
optional node version filter
matched node instances
Read a node type's configurable-property schema (the schema an agent or UI needs to construct valid node config before creating/updating a node instance).
node type
OptionalnodeTypeVersion: string
node type version
OptionalrefreshCache: boolean
whether to refresh the schema cache for the specified node type/version
a promise that resolves to a node schema object
Read a specific node type
node type
OptionalnodeTypeVersion: string
node type version
a promise that resolves to a node type object
Read all node types
a promise that resolves to an array of node type objects
Remove orphaned nodes
Pass in an array of orphaned node configuration objects to remove
a promise that resolves to an array nodes that encountered errors deleting
Update custom node by ID
ID or service name of custom node.
node object
a promise that resolves to a custom node object
Update or create node by uuid and type
node uuid
node type
node object
a promise that resolves to an object containing a node object
Create node by type