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 }}
}