Skip to content

Iterable

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

Credentials

iterableApi (alias: @iterable)

CREDENTIAL @iterable = iterableApi "My Iterable"

Operations

Resource: event

track

Parameter Type Default Details
name string "" required
additionalFields collection {} keys: campaignId, createdAt, dataFieldsUi, email, id, templateId, ...

Resource: user

upsert

Parameter Type Default Details
identifier options "" required; email, userId
value string "" required
preferUserId boolean true required
additionalFields collection {} keys: dataFieldsUi, mergeNestedObjects

delete

Parameter Type Default Details
by options "email" required; email, userId
userId string "" required
email string "" required

get

Parameter Type Default Details
by options "email" required; email, userId
userId string "" required
email string "" required

Resource: userList

add

Parameter Type Default Details
listId options "" required
identifier options "" required; email, userId
value string "" required

remove

Parameter Type Default Details
listId options "" required
identifier options "" required; email, userId
value string "" required
additionalFields collection {} keys: campaignId, channelUnsubscribe

Parameter Details

additionalFields children:

Parameter Type Default Details
campaignId string ""
createdAt dateTime ""
dataFieldsUi fixedCollection {} groups: dataFieldValues
email string ""
id string ""
templateId string ""
userId string ""

Example

NODE "iterable" @iterable AS "Iterable" {
  resource: "event",
  operation: "get",
  name: {{ $json.name }},
  value: {{ $json.value }},
  userId: {{ $json.userId }}
}