Get Flow Node Catalog
neuron_get_flow_catalogRetrieve the COMPLETE catalog for authoring flows. ALWAYS call this first when building or editing a flow — do not rely on memory, the full node set changes. The response has two parts:
• data: every node type (all triggers, logic, and actions) with its config fields (including options enums and required), output handles, and dynamicHandles.
• reference: the authoring guide you need for anything non-trivial —
- conditions: the ConditionGroup JSON shape + the full operator vocabulary (used by branch/filter/switch/loop and trigger filters). Note: on LOGIC nodes a rule's field is a {{template}}; on a TRIGGER's config.conditions it is a raw payload path.
- compositeFields: the exact JSON for field kinds the flat schema can't express — cases (switch), assignments (set_fields), weekdays, and the delay amount/unit note.
- triggerConditions: every trigger also accepts an optional config.conditions AND/OR filter over the raw event payload.
- templating, errorHandling (__errorHandling), handles (wiring map), and examples (simple, branching AND/OR, and complex switch+set_fields+expression graphs to imitate).
The catalog is grouped by kind: trigger (entry points), logic (routing/waits/data), action (side effects). There are dozens of node types — read data for the authoritative list rather than assuming.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||