Skip to content

Action Network

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

Credentials

actionNetworkApi (alias: @action)

CREDENTIAL @action = actionNetworkApi "My Action Network"

Operations

Resource: attendance

create

Parameter Type Default Details
personId string "" required
eventId string "" required
simple boolean true

get

Parameter Type Default Details
eventId string "" required
attendanceId string "" required
simple boolean true

getAll

Parameter Type Default Details
eventId string "" required
returnAll boolean false
limit number 50
simple boolean true

Resource: event

create

Parameter Type Default Details
originSystem string "" required
title string "" required
simple boolean true
additionalFields collection {} keys: browser_url, description, end_date, featured_image_url, instructions, location, ...

get

Parameter Type Default Details
eventId string "" required
simple boolean true

getAll

Parameter Type Default Details
returnAll boolean false
limit number 50
simple boolean true

Resource: person

create

Parameter Type Default Details
simple boolean true
email_addresses fixedCollection {} groups: email_addresses_fields
additionalFields collection {} keys: family_name, given_name, languages_spoken, phone_numbers, postal_addresses

get

Parameter Type Default Details
personId string "" required
simple boolean true

getAll

Parameter Type Default Details
returnAll boolean false
limit number 25
simple boolean true

update

Parameter Type Default Details
personId string "" required
simple boolean true
updateFields collection {} keys: family_name, given_name, languages_spoken, phone_numbers, postal_addresses

Resource: personTag

add

Parameter Type Default Details
tagId options [] required
personId string "" required

remove

Parameter Type Default Details
tagId options [] required
taggingId options [] required

Resource: petition

create

Parameter Type Default Details
originSystem string "" required
title string "" required
simple boolean true
additionalFields collection {} keys: browser_url, featured_image_url, name, petition_text, target

get

Parameter Type Default Details
petitionId string "" required
simple boolean true

getAll

Parameter Type Default Details
returnAll boolean false
limit number 50
simple boolean true

update

Parameter Type Default Details
petitionId string "" required
simple boolean true
updateFields collection {} keys: browser_url, featured_image_url, name, petition_text, target

Resource: signature

create

Parameter Type Default Details
petitionId string "" required
personId string "" required
simple boolean true
additionalFields collection {} keys: comments

get

Parameter Type Default Details
petitionId string "" required
signatureId string "" required
simple boolean true

getAll

Parameter Type Default Details
petitionId string "" required
returnAll boolean false
limit number 50
simple boolean true

update

Parameter Type Default Details
petitionId string "" required
signatureId string "" required
simple boolean true
updateFields collection {} keys: comments

Resource: tag

create

Parameter Type Default Details
name string "" required
simple boolean true

get

Parameter Type Default Details
tagId string "" required
simple boolean true

getAll

Parameter Type Default Details
returnAll boolean false
limit number 50
simple boolean true

Parameter Details

additionalFields children:

Parameter Type Default Details
browser_url string ""
description string ""
end_date dateTime ""
featured_image_url string ""
instructions string ""
location fixedCollection {} groups: postal_addresses_fields
name string ""
start_date dateTime ""

email_addresses children:

email_addresses_fields group:

Parameter Type Default Details
address string ""
primary hidden true
status options "subscribed" bouncing, previous bounce, previous spam complaint, spam complaint, subscribed, unsubscribed

updateFields children:

Parameter Type Default Details
family_name string ""
given_name string ""
languages_spoken options [] da, nl, en, fi, fr, de, hu, id, ... (16 total)
phone_numbers fixedCollection {} groups: phone_numbers_fields
postal_addresses fixedCollection {} groups: postal_addresses_fields

Example

NODE "actionNetwork" @action AS "Action Network" {
  resource: "attendance",
  operation: "get",
  personId: {{ $json.personId }},
  eventId: {{ $json.eventId }},
  attendanceId: {{ $json.attendanceId }}
}