Send transactional email

Send a transactional email to one recipient

Note: You must specify either an HTML body, a plain-text body or both.

The result returned will be a '200 OK' with no content in the response.

📘

Send as many transactional email as you want

Calls to his method don't add to your flat rate call limit calls per hour.

🚧

Send to an individual per email if want granular tracking

To ensure we can accurately send you webhook events such as sent, delivered, read and clicked please only add a single recipient per email. You can use our batch transactional email API methods to send large collections of emails efficiently.

Body Params
toAddresses
array of strings
required
length ≤ 100

The email address(es) to send to

toAddresses*
ccAddresses
array of strings
length ≤ 100

The CC email address or address to to send to

ccAddresses
bccAddresses
array of strings
length ≤ 100

The BCC email address or address to to send to

bccAddresses
string
required

The subject line for your email

string

The From address for your email. Note: The From address must already be added to your account. Otherwise, your account''s default From address is used

string

The HTML content for your email

string

The plain text content for your email

metadata
object

The metadata for your email. JSON object a max of 1500 characters

attachments
array of objects

A Base64 encoded string. All attachment types are supported. Maximum file size: 15 MB

attachments
Headers
string

If you are a partner of Dotdigital and have a verified integration then include your integration tracking token here.

Response
200

Request to send transactional email accepted

Language
Credentials
Basic
base64
:
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here!