← Tools Reference

MailerSend

MailerSend integration (Communication, Marketing). Imported from open-connector.

API key12 toolshttps://api.mailersend.com
POST
mailersend_send_email
Send a transactional email through MailerSend.

/v1/email

13 parameters
ParamTypeRequiredDescription
fromobjectrequiredSender object accepted by the MailerSend email API.
toarrayrequiredPrimary recipients.
ccarrayoptionalCarbon copy recipients.
bccarrayoptionalBlind carbon copy recipients.
reply_toobjectoptionalSender object accepted by the MailerSend email API.
subjectstringrequiredEmail subject line.
textstringoptionalPlain-text email body.
htmlstringoptionalHTML email body.
tagsarrayoptionalTags attached to the email.
variablesarrayoptionalVariable substitution payloads accepted by MailerSend.
personalizationarrayoptionalPer-recipient personalization payloads.
attachmentsarrayoptionalAttachments included with the email.
send_atstringoptionalDatetime string that schedules the email for future delivery.
GET
mailersend_list_messages
List messages available to the current MailerSend API token.

/v1/messages

7 parameters
ParamTypeRequiredDescription
pageintegeroptionalPage number to request from the MailerSend API.
limitintegeroptionalMaximum number of items to return per page.
statusstringoptionalMessage status filter.
fromstringoptionalSender email filter.
tostringoptionalRecipient email filter.
subjectstringoptionalMessage subject filter.
domain_idstringoptionalMailerSend domain ID.
GET
mailersend_get_message
Get a single MailerSend message by ID.

/v1/messages/{message_id}

1 parameter
ParamTypeRequiredDescription
message_idstringrequiredMailerSend message ID.
GET
mailersend_list_domains
List MailerSend domains available to the current API token.

/v1/domains

3 parameters
ParamTypeRequiredDescription
pageintegeroptionalPage number to request from the MailerSend API.
limitintegeroptionalMaximum number of items to return per page.
namestringoptionalDomain name filter.
GET
mailersend_get_domain
Get a single MailerSend domain by ID.

/v1/domains/{domain_id}

1 parameter
ParamTypeRequiredDescription
domain_idstringrequiredMailerSend domain ID.
GET
mailersend_list_domain_recipients
List recipients associated with a MailerSend domain.

/v1/domains/{domain_id}/recipients

3 parameters
ParamTypeRequiredDescription
domain_idstringrequiredMailerSend domain ID.
pageintegeroptionalPage number to request from the MailerSend API.
limitintegeroptionalMaximum number of items to return per page.
GET
mailersend_get_domain_dns_records
Get DNS records required for a MailerSend domain.

/v1/domains/{domain_id}/dns-records

1 parameter
ParamTypeRequiredDescription
domain_idstringrequiredMailerSend domain ID.
GET
mailersend_get_domain_verification_status
Get the verification status for a MailerSend domain.

/v1/domains/{domain_id}/verify

1 parameter
ParamTypeRequiredDescription
domain_idstringrequiredMailerSend domain ID.
GET
mailersend_list_templates
List MailerSend templates available to the current API token.

/v1/templates

2 parameters
ParamTypeRequiredDescription
pageintegeroptionalPage number to request from the MailerSend API.
limitintegeroptionalMaximum number of items to return per page.
GET
mailersend_get_template
Get a single MailerSend template by ID.

/v1/templates/{template_id}

1 parameter
ParamTypeRequiredDescription
template_idstringrequiredMailerSend template ID.
GET
mailersend_list_sender_identities
List MailerSend sender identities available to the current API token.

/v1/identities

3 parameters
ParamTypeRequiredDescription
pageintegeroptionalPage number to request from the MailerSend API.
limitintegeroptionalMaximum number of items to return per page.
domain_idstringoptionalMailerSend domain ID.
GET
mailersend_get_sender_identity
Get a single MailerSend sender identity by ID.

/v1/identities/{identity_id}

1 parameter
ParamTypeRequiredDescription
identity_idstringrequiredMailerSend sender identity ID.