Skip to content

N 8 N

Node: n8n · Full type: n8n-nodes-base.n8n · Version: 1

Credentials

n8nApi (alias: @nn)

CREDENTIAL @nn = n8nApi "My N 8 N"

Operations

Resource: audit

generate

No additional parameters.

Resource: credential

create

Parameter Type Default Details
name string "" required
credentialTypeName string "" required
data json "" required

delete

Parameter Type Default Details
credentialId string "" required

getSchema

Parameter Type Default Details
credentialTypeName string "" required

Resource: execution

get

Parameter Type Default Details
executionId string "" required
options collection {} keys: activeWorkflows

getAll

Parameter Type Default Details
returnAll boolean false
limit number 100
filters collection {} keys: workflowId, status
options collection {} keys: activeWorkflows

delete

Parameter Type Default Details
executionId string "" required

Resource: workflow

activate

Parameter Type Default Details
workflowId resourceLocator {...} required; modes: list, url, id
additionalFields collection {} keys: versionId, name, description

create

Parameter Type Default Details
workflowObject json "{ "name": "My workflow", "nodes": [],..." required

deactivate

Parameter Type Default Details
workflowId resourceLocator {...} required; modes: list, url, id

delete

Parameter Type Default Details
workflowId resourceLocator {...} required; modes: list, url, id

get

Parameter Type Default Details
workflowId resourceLocator {...} required; modes: list, url, id

getAll

Parameter Type Default Details
returnAll boolean true
limit number 100
filters collection {} keys: activeWorkflows, tags, name, projectId, excludePinnedData

getVersion

Parameter Type Default Details
workflowId resourceLocator {...} required; modes: list, url, id
versionId string "" required

update

Parameter Type Default Details
workflowId resourceLocator {...} required; modes: list, url, id
workflowObject json "" required

Common Parameters

Parameter Type Default Details
additionalOptions collection {} keys: categories, daysAbandonedWorkflow
requestOptions collection {} keys: batching, allowUnauthorizedCerts, proxy, timeout

Parameter Details

filters children:

Parameter Type Default Details
workflowId resourceLocator {...} modes: list, url, id
status options "success" error, success, waiting

options children:

Parameter Type Default Details
activeWorkflows boolean false

additionalFields children:

Parameter Type Default Details
versionId string ""
name string ""
description string ""

additionalOptions children:

Parameter Type Default Details
categories multiOptions [] multi: credentials, database, filesystem, instance, nodes
daysAbandonedWorkflow number 90

requestOptions children:

Parameter Type Default Details
batching fixedCollection {...} groups: batch
allowUnauthorizedCerts boolean false
proxy string ""
timeout number 10000

Example

NODE "n8n" @nn AS "N 8 N" {
  resource: "audit",
  operation: "get",
  name: {{ $json.name }},
  credentialTypeName: {{ $json.credentialTypeName }},
  data: "{}"
}