n8n-syntax-node-types
Installation
SKILL.md
n8n-syntax-node-types
Quick Reference
INodeType Interface Members
| Member | Signature | Required | Purpose |
|---|---|---|---|
description |
INodeTypeDescription |
YES | Node metadata, properties, credentials |
execute |
(this: IExecuteFunctions) => Promise<INodeExecutionData[][]> |
For regular nodes | Process input items |
trigger |
(this: ITriggerFunctions) => Promise<ITriggerResponse> |
For event triggers | Emit data on events |
poll |
(this: IPollFunctions) => Promise<INodeExecutionData[][] | null> |
For polling triggers | Periodically check for data |
webhook |
(this: IWebhookFunctions) => Promise<IWebhookResponseData> |
For webhook nodes | Handle HTTP requests |
supplyData |
(this: ISupplyDataFunctions, itemIndex: number) => Promise<SupplyData> |
For AI sub-nodes | Provide data to AI agents |
methods |
{ loadOptions, listSearch, credentialTest, resourceMapping, actionHandler } |
No | Dynamic methods |
webhookMethods |
{ [name]: { checkExists, create, delete } } |
No | External webhook lifecycle |
INodeTypeDescription Key Fields
Related skills