Mautic
Node: mautic · Full type: n8n-nodes-base.mautic · Version: 1
Credentials
mauticApi (alias: @mautic) / mauticOAuth2Api (alias: @mautic)
CREDENTIAL @mautic = mauticApi "My Mautic"
Operations
add
| Parameter |
Type |
Default |
Details |
contactId |
string |
"" |
required |
campaignId |
options |
"" |
required |
remove
| Parameter |
Type |
Default |
Details |
contactId |
string |
"" |
required |
campaignId |
options |
"" |
required |
Resource: company
create
| Parameter |
Type |
Default |
Details |
name |
string |
"" |
|
simple |
boolean |
true |
|
additionalFields |
collection |
{} |
keys: addressUi, annualRevenue, companyEmail, customFieldsUi, description, fax, ... |
delete
| Parameter |
Type |
Default |
Details |
companyId |
string |
"" |
|
simple |
boolean |
true |
|
get
| Parameter |
Type |
Default |
Details |
companyId |
string |
"" |
|
simple |
boolean |
true |
|
getAll
| Parameter |
Type |
Default |
Details |
returnAll |
boolean |
false |
|
limit |
number |
30 |
|
simple |
boolean |
true |
|
additionalFields |
collection |
{} |
keys: orderByDir, orderBy, search |
update
| Parameter |
Type |
Default |
Details |
companyId |
string |
"" |
|
simple |
boolean |
true |
|
updateFields |
collection |
{} |
keys: addressUi, annualRevenue, companyEmail, name, customFieldsUi, description, ... |
add
| Parameter |
Type |
Default |
Details |
contactId |
string |
"" |
|
companyId |
string |
"" |
|
remove
| Parameter |
Type |
Default |
Details |
contactId |
string |
"" |
|
companyId |
string |
"" |
|
create
| Parameter |
Type |
Default |
Details |
jsonParameters |
boolean |
false |
|
email |
string |
"" |
|
firstName |
string |
"" |
|
lastName |
string |
"" |
|
company |
options |
"" |
|
position |
string |
"" |
|
title |
string |
"" |
|
bodyJson |
json |
"" |
|
additionalFields |
collection |
{} |
keys: addressUi, b2bOrb2c, crmId, customFieldsUi, fax, hasPurchased, ... |
delete
| Parameter |
Type |
Default |
Details |
contactId |
string |
"" |
|
| Parameter |
Type |
Default |
Details |
contactId |
string |
"" |
|
action |
options |
"add" |
add, remove |
points |
number |
0 |
|
| Parameter |
Type |
Default |
Details |
contactId |
string |
"" |
|
action |
options |
"add" |
add, remove |
channel |
options |
"email" |
required; email, sms |
additionalFields |
collection |
{} |
keys: reason, comments |
get
| Parameter |
Type |
Default |
Details |
contactId |
string |
"" |
|
getAll
| Parameter |
Type |
Default |
Details |
returnAll |
boolean |
false |
|
limit |
number |
30 |
|
sendEmail
| Parameter |
Type |
Default |
Details |
campaignEmailId |
options |
"" |
required |
contactId |
string |
"" |
required |
update
| Parameter |
Type |
Default |
Details |
contactId |
string |
"" |
|
jsonParameters |
boolean |
false |
|
updateFields |
collection |
{} |
keys: bodyJson, addressUi, b2bOrb2c, crmId, customFieldsUi, email, ... |
add
| Parameter |
Type |
Default |
Details |
contactId |
string |
"" |
required |
segmentId |
options |
"" |
required |
remove
| Parameter |
Type |
Default |
Details |
contactId |
string |
"" |
required |
segmentId |
options |
"" |
required |
Resource: segmentEmail
send
| Parameter |
Type |
Default |
Details |
segmentEmailId |
options |
"" |
required |
Common Parameters
| Parameter |
Type |
Default |
Details |
authentication |
options |
"credentials" |
credentials, oAuth2 |
options |
collection |
{} |
keys: search, orderBy, orderByDir, publishedOnly, minimal, rawData |
Parameter Details
additionalFields children:
| Parameter |
Type |
Default |
Details |
addressUi |
fixedCollection |
{} |
groups: addressValues |
annualRevenue |
number |
0 |
|
companyEmail |
string |
"" |
|
customFieldsUi |
fixedCollection |
{} |
groups: customFieldValues |
description |
string |
"" |
|
fax |
string |
"" |
|
industry |
options |
"" |
|
isPublished |
boolean |
false |
|
numberOfEmpoyees |
number |
0 |
|
overwriteWithBlank |
boolean |
false |
|
phone |
string |
"" |
|
website |
string |
"" |
|
updateFields children:
| Parameter |
Type |
Default |
Details |
addressUi |
fixedCollection |
{} |
groups: addressValues |
annualRevenue |
number |
0 |
|
companyEmail |
string |
"" |
|
name |
string |
"" |
|
customFieldsUi |
fixedCollection |
{} |
groups: customFieldValues |
description |
string |
"" |
|
fax |
string |
"" |
|
industry |
options |
"" |
|
isPublished |
boolean |
false |
|
numberOfEmpoyees |
number |
0 |
|
overwriteWithBlank |
boolean |
false |
|
phone |
string |
"" |
|
website |
string |
"" |
|
options children:
| Parameter |
Type |
Default |
Details |
search |
string |
"" |
|
orderBy |
string |
"" |
|
orderByDir |
options |
"" |
asc, desc |
publishedOnly |
boolean |
false |
|
minimal |
boolean |
false |
|
rawData |
boolean |
true |
|
Example
NODE "mautic" @mautic AS "Mautic" {
resource: "campaignContact",
operation: "get"
}