The workflow's id to retrieve nodes
- Update nodes of the specified workflow
NP6 API Reference (8.1.0)
This documentation provides comprehensive access to the full range of functionalities offered by the NP6 platform through a standardized RESTful interface.
If you have any questions or need assistance, please contact our support team at https://support.chapsvision.com.
- Production serverhttps://api-cm.np6.com/scripting/workflows/{id}/nodes
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://api-cm.np6.com/scripting/workflows/{id}/nodes' \
-H 'X-Key: string'An array of nodes
- publish
- request
- script
- sendMail
- sendSms
- sms
- sleep
- wait
- wait.kill
- updateTarget
- multipleslots
- sendpushapp
- data-manager/pipeline
- data-table/pipeline
- np6.notification/execution
- if
- match
- sample
- split
- switch
- wait.race
- wait.all
- conditionaltimeslots
- data-explorer-v2.match
- terminal
The rationale for using this node, typically provided by AI.
Explains the logic, justification, or reasoning behind the node's presence in the workflow.
Set when applicable (e.g., when the node was suggested or auto-configured by AI).
Name of the event to emit
Evaluated data used to emit event
The node's control flow
[ { "type": "string" } ]
Data used to update nodes of the workflow
- publish
- request
- script
- sendMail
- sendSms
- sms
- sleep
- wait
- wait.kill
- updateTarget
- multipleslots
- sendpushapp
- data-manager/pipeline
- data-table/pipeline
- np6.notification/execution
- if
- match
- sample
- split
- switch
- wait.race
- wait.all
- conditionaltimeslots
- data-explorer-v2.match
- terminal
The rationale for using this node, typically provided by AI.
Explains the logic, justification, or reasoning behind the node's presence in the workflow.
Set when applicable (e.g., when the node was suggested or auto-configured by AI).
Name of the event to emit
Evaluated data used to emit event
The node's control flow
- Production serverhttps://api-cm.np6.com/scripting/workflows/{id}/nodes
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'https://api-cm.np6.com/scripting/workflows/{id}/nodes' \
-H 'Content-Type: application/json' \
-H 'X-Key: string' \
-d '[
{
"type": "string"
}
]'An array of updated nodes
- publish
- request
- script
- sendMail
- sendSms
- sms
- sleep
- wait
- wait.kill
- updateTarget
- multipleslots
- sendpushapp
- data-manager/pipeline
- data-table/pipeline
- np6.notification/execution
- if
- match
- sample
- split
- switch
- wait.race
- wait.all
- conditionaltimeslots
- data-explorer-v2.match
- terminal
The rationale for using this node, typically provided by AI.
Explains the logic, justification, or reasoning behind the node's presence in the workflow.
Set when applicable (e.g., when the node was suggested or auto-configured by AI).
Name of the event to emit
Evaluated data used to emit event
The node's control flow
[ { "type": "string" } ]
- Production serverhttps://api-cm.np6.com/scripting/workflows/{id}/nodes
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://api-cm.np6.com/scripting/workflows/{id}/nodes' \
-H 'X-Key: string'