Skip to main content
POST
Ruby

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

X-Helo-Channel-Id
string<uuid>

Used to specify a channel ID for sending when using an account-level API credential.

X-Helo-Idempotency-Key
string

A unique identifier used to prevent duplicate messages being sent when retrying failed requests.

Maximum string length: 256

Body

application/json
from
object
required
to
object[]
required
cc
object[]
bcc
object[]
replyTo
object[]
subject
string
html
string
text
string
template
object
tracking
object
attachments
object[]
tags
string[]
headers
object
metadata
object

Response

OK

status
string
messageId
string<uuid>
suppressions
string[]