Skip to content

Mailjet

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

Credentials

mailjetEmailApi (alias: @mailjet) / mailjetSmsApi (alias: @mailjet)

CREDENTIAL @mailjet = mailjetEmailApi "My Mailjet"

Operations

Resource: email

send

Parameter Type Default Details
fromEmail string "" required
toEmail string "" required
text string ""
html string ""
jsonParameters boolean false
additionalFields collection {} keys: bccEmail, ccAddresses, fromName, priority, replyTo, templateLanguage, ...
variablesJson string ""
variablesUi fixedCollection {} groups: variablesValues

sendTemplate

Parameter Type Default Details
fromEmail string "" required
toEmail string "" required
templateId options "" required
jsonParameters boolean false
additionalFields collection {} keys: bccEmail, ccEmail, fromName, priority, replyTo, subject, ...
variablesUi fixedCollection {} groups: variablesValues
variablesJson string ""

Resource: sms

send

Parameter Type Default Details
from string "" required
to string "" required
text string "" required

Common Parameters

Parameter Type Default Details
subject string ""

Parameter Details

additionalFields children:

Parameter Type Default Details
bccEmail string ""
ccAddresses string ""
fromName string ""
priority number 2
replyTo string ""
templateLanguage boolean false
trackClicks options "account_default" account_default, disabled, enabled
trackOpens options "account_default" account_default, disabled, enabled
customCampaign string ""
deduplicateCampaign boolean false

variablesUi children:

variablesValues group:

Parameter Type Default Details
name string ""
value string ""

Example

NODE "mailjet" @mailjet AS "Mailjet" {
  resource: "email",
  operation: "send",
  fromEmail: {{ $json.fromEmail }},
  toEmail: {{ $json.toEmail }},
  from: {{ $json.from }}
}