Skip to main content

List Node Types

GET /api/v1/node-types — request parameters and responses from the Menace Voice API schema.
1 min read
get/api/v1/node-types
Request example
Response
get/api/v1/node-types

See authentication for workspace API access. Public embed and artifact endpoints use their documented session or access tokens.

Headers

authorizationstring · null#
X-API-Keystring · null#

Responses

application/json
Successful Response
spec_versionstringrequired#
node_typesobject[]required#
Show child attributes
namestringrequired#
display_namestringrequired#
descriptionstringrequired#
Human-facing explanation shown in AddNodePanel.

Length: min 1

llm_hintstring · null#
LLM-only guidance; omitted from the UI.
Show child attributes
docs_urlstring · null#
Documentation URL shown in the node editor.
Show child attributes
categoryenum<string>required#
Drives grouping in the AddNodePanel UI.
Options:call_nodeglobal_nodetriggerintegration
iconstringrequired#
versionstring#

Default: "1.0.0"

propertiesobject[]required#
Show child attributes
namestringrequired#
typeenum<string>required#

Bounded vocabulary of property types the renderer dispatches on.

Adding a value here requires a matching arm in the frontend
<PropertyInput> switch and (where relevant) the SDK codegen template.

Options:stringnumberbooleanoptionsmulti_optionsfixed_collectionjsontool_refsdocument_refsrecording_refcredential_refmention_textareaurl
display_namestringrequired#
descriptionstringrequired#
Human-facing explanation shown in the UI.

Length: min 1

llm_hintstring · null#
LLM-only guidance; omitted from the UI.
Show child attributes
defaultany#
requiredboolean#

Default: false

placeholderstring · null#
Show child attributes
display_optionsobject · null#
Show child attributes
optionsobject[] · null#
Show child attributes
propertiesPropertySpec[] · null#
Show child attributes
min_valuenumber · null#
Show child attributes
max_valuenumber · null#
Show child attributes
min_lengthinteger · null#
Show child attributes
max_lengthinteger · null#
Show child attributes
patternstring · null#
Show child attributes
editorstring · null#
Show child attributes
renderer_optionsobject · null#
Show child attributes
examplesobject[]#
Show child attributes
namestringrequired#
descriptionstring · null#
Show child attributes
dataobjectrequired#
graph_constraintsobject · null#
Show child attributes