Get node parameters
get_td_node_parametersRetrieve the current parameters and optional inputs/outputs of a TouchDesigner node. Filter specific parameters with 'keys' or omit inputs/outputs to conserve context.
Instructions
Read-only: read the current parameters (and inputs/outputs) of one node. Returns {path, type, name, parameters, inputs, outputs}. Pass keys to project specific parameters or omit_io:true to drop the inputs/outputs lists. Use compare_td_nodes to diff two nodes' parameters at once. Token economy: pass keys to fetch only the parameters you care about and omit_io:true to drop inputs/outputs — a full parameter dump is large.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| keys | No | Only return these parameter names (case-sensitive). Omit to return all parameters. | |
| path | Yes | Full path of the node to inspect. | |
| omit_io | No | Drop the inputs/outputs lists from the result to save context. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| path | Yes | ||
| tags | No | ||
| type | Yes | ||
| color | No | ||
| flags | No | ||
| nodeX | No | ||
| nodeY | No | ||
| errors | No | ||
| family | No | ||
| inputs | No | ||
| comment | No | ||
| outputs | No | ||
| wires_in | No | ||
| parameters | Yes | ||
| already_existed | No | ||
| parameter_warnings | No |