Endpoint to create a new node.
Retrieve your API Key from Dashboard API Keys Section.
Unique identifier for the node
Name of the node
Primary category of the node
Secondary category of the node
Description of the node
Whether this node is the starting node of the workflow
Configuration for when this node is a global node
If true, this node will be disabled and will not execute its function. Useful for testing workflows without executing node logic.
The ID of the workflow this node belongs to
24"5eb7cf5a86d9755df3a6c593"
Miscellaneous config data that can be used by the node
Main response configuration. Contains either a LLM system prompt or exact static messages
LLM or a group of LLMs to be used in this node
List of tools available for this node
Whether this node will execute again if not transitioned to another node
Whether the node should wait for a user message before processing
Maximum number of consecutive tool calls allowed in a single node execution
Default error message to be returned if the LLM invocation fails
Type of the node. Must be 'worker_llm'
"worker_llm"Schema for the structured output of the worker node. Example: { "name": "SearchQuery", "description": "A search query with justification", "input_schema": { "title": "AnswerWithJustification", "type": "object", "properties": { "search_query": { "title": "Search Query", "type": "string", "description": "The field where search query is stored" }, "justification": { "title": "Justification", "type": "string", "description": "The field where justification string is stored" } }, "required": ["search_query", "justification"] } }
Backchannel response configuration. Contains either a LLM system prompt or exact static messages
Successful Response
Response model for a single node. Contains a NodesModel object.
Single node object