List Node Types
GET /api/v1/nodes Returns all available node types.
Response
{
"nodes": [
{
"type": "inject",
"category": "input",
"name": "Inject",
"description": "Injects a message into a flow"
},
{
"type": "debug",
"category": "output",
"name": "Debug",
"description": "Displays messages in the debug panel"
}
]
} Get Node Schema
GET /api/v1/nodes/{type}/schema Returns the configuration schema for a node type.
Get Node Instances
GET /api/v1/flows/{flowId}/nodes Returns all node instances in a flow.
Inject Message
POST /api/v1/nodes/{nodeId}/inject
Content-Type: application/json
{
"payload": "Hello, World!",
"topic": "test"
} Manually triggers an inject node.