interface N8nNodeParameters {
additionalOptions?: {
categories?: (
| "database"
| "instance"
| "credentials"
| "filesystem"
| "nodes"
)[];
daysAbandonedWorkflow?: number;
};
credentialId?: string;
credentialTypeName?: string;
data?: string;
executionId?: string;
filters?: | {
status?: "error"
| "success"
| "waiting";
workflowId?: {
mode: "id" | "list" | "url";
value: string;
};
}
| {
activeWorkflows?: boolean;
excludePinnedData?: boolean;
name?: string;
projectId?: string;
tags?: string;
};
limit?: number;
name?: string;
operation?: | "create"
| "get"
| "getAll"
| "update"
| "delete"
| "getSchema"
| "generate"
| "activate"
| "deactivate";
options?: { activeWorkflows?: boolean };
resource?:
| "workflow"
| "audit"
| "credential"
| "execution";
returnAll?: boolean;
workflowId?: {
mode: "id"
| "list"
| "url";
value: string;
};
workflowObject?: string;
}
Properties§
Source§readonly additional Options?: {
categories?: (
| "database"
| "instance"
| "credentials"
| "filesystem"
| "nodes"
)[];
daysAbandonedWorkflow?: number;
}
readonly additional Options?: {
categories?: (
| "database"
| "instance"
| "credentials"
| "filesystem"
| "nodes"
)[];
daysAbandonedWorkflow?: number;
}
Source§readonly credential Type Name?: string
readonly credential Type Name?: string
The available types depend on nodes installed on the n8n instance. Some built-in types include e.g. 'githubApi', 'notionApi', and 'slackApi'.
Source§readonly data?: string
readonly data?: string
A valid JSON object with properties required for this Credential Type. To see the expected format, you can use 'Get Schema' operation. Type options: {"alwaysOpenEditWindow":true}
Source§readonly filters?:
| {
status?: "error"
| "success"
| "waiting";
workflowId?: {
mode: "id" | "list" | "url";
value: string;
};
}
| {
activeWorkflows?: boolean;
excludePinnedData?: boolean;
name?: string;
projectId?: string;
tags?: string;
}
readonly filters?:
| {
status?: "error"
| "success"
| "waiting";
workflowId?: {
mode: "id" | "list" | "url";
value: string;
};
}
| {
activeWorkflows?: boolean;
excludePinnedData?: boolean;
name?: string;
projectId?: string;
tags?: string;
}
Default: {}
Source§readonly limit?: number
readonly limit?: number
Max number of results to return Default: 100 Type options: {"minValue":1,"maxValue":250}
Source§readonly operation?:
| "create"
| "get"
| "getAll"
| "update"
| "delete"
| "getSchema"
| "generate"
| "activate"
| "deactivate"
readonly operation?:
| "create"
| "get"
| "getAll"
| "update"
| "delete"
| "getSchema"
| "generate"
| "activate"
| "deactivate"
Default: "get"
Source§readonly workflow Id?: { mode: "id" | "list" | "url"; value: string }
readonly workflow Id?: { mode: "id" | "list" | "url"; value: string }
Workflow to filter the executions by Default: {"mode":"list","value":""}
Source§readonly workflow Object?: string
readonly workflow Object?: string
A valid JSON object with required fields: 'name', 'nodes', 'connections' and 'settings'. More information can be found in the documentation. Default: "{ "name": "My workflow", "nodes": [], "connections": {}, "settings": {} }" Type options: {"alwaysOpenEditWindow":true}
Default: {}