Send an email
POST/v1/email/send
This endpoint sends an email using the connected ESP
Request
- application/json
Body
required
Email Payload
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
attachments
object[]
Attachments are optional
Base64 content is required
Disposition is optional
Filename is required
MIME type is required
bcc
object[]
BCC recipients are optional
Email is required and must be a valid email format
Name is optional
Campaign ID is optional
cc
object[]
CC recipients are optional
Email is required and must be a valid email format
Name is optional
content
object[]
required
Email content is required
Possible values: [text/html, text/plain]
MIME type required
Email content is required
custom_args
object
from
object
required
Email is required and must be a valid email format
Name is optional
headers
object
Headers are optional
Mailer ID is required // Custom arguments are optional
Reply-to email is optional but must be valid if provided
settings
object
required
click_tracking
object
Click tracking settings
Optional boolean value
open_tracking
object
Open tracking settings
Optional boolean value
phishing_protection
object
Phishing protection settings
Optional boolean value
validate
object
Email validation settings
Optional boolean value
Subject is required
substitutions
object
property name*
object
to
object[]
required
At least one "to" recipient is required
Email is required and must be a valid email format
Name is optional
Responses
- 200
- 400
- 403
Email sent
- application/json
- Schema
- Example (from schema)
Schema
{
"ref_id": "01JC3BBW8S9YGX2VNKG5MD7BTA",
"success": true
}
Bad Request
- application/json
- Schema
- Example (from schema)
Schema
{
"error": "string",
"success": false
}
Unauthorized From Email
- application/json
- Schema
- Example (from schema)
Schema
{
"error": "string",
"success": false
}