Skip to main content

Send an email

POST 

/v1/email/send

This endpoint sends an email using the connected ESP

Request

Body

required

Email Payload

    attachments

    object[]

    Attachments are optional

  • Array [

  • content stringrequired

    Base64 content is required

    contentId string
    contentLocation string
    disposition string
    filename stringrequired

    Filename is required

    type stringrequired

    Possible values: [application/pdf, application/msword, application/vnd.openxmlformats-officedocument.wordprocessingml.document, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.openxmlformats-officedocument.presentationml.presentation, text/plain, text/csv, image/jpeg, image/png, image/gif, image/svg+xml, image/webp, audio/mpeg, audio/wav, audio/ogg, video/mp4, video/x-msvideo, video/quicktime, video/webm, application/zip, application/x-tar, application/gzip, application/vnd.rar, application/x-7z-compressed]

  • ]

  • bcc

    object[]

    BCC recipients are optional

  • Array [

  • email stringrequired

    Email is required and must be a valid email format

    name string

    Name is optional

  • ]

  • campaign_id string

    Default value: NIL

    Campaign ID is optional

    cc

    object[]

    CC recipients are optional

  • Array [

  • email stringrequired

    Email is required and must be a valid email format

    name string

    Name is optional

  • ]

  • content

    object[]

    required

    Email content is required

  • Array [

  • type stringrequired

    Possible values: [text/html, text/plain]

    MIME type required

    value stringrequired

    Email content is required

  • ]

  • custom_args

    object

    property name* any

    from

    object

    required

    email stringrequired

    Email is required and must be a valid email format

    name string

    Name is optional

    headers

    object

    Headers are optional

    property name* string
    mailer_id stringrequired

    Mailer ID is required // Custom arguments are optional

    priority integer

    Possible values: [1, 0]

    Default value: 0

    Priority is optional with default value 0

    process_email_inbulk boolean

    Process email in bulk is optional

    replyTo string

    Reply-to email is optional but must be valid if provided

    settings

    object

    required

    click_tracking

    object

    Click tracking settings

    enable boolean

    Optional boolean value

    open_tracking

    object

    Open tracking settings

    enable boolean

    Optional boolean value

    phishing_protection

    object

    Phishing protection settings

    enable boolean

    Optional boolean value

    unsubscribe

    object

    Unsubscribe settings

    enable boolean

    Optional boolean value

    validate

    object

    Email validation settings

    enable boolean

    Optional boolean value

    subject stringrequired

    Subject is required

    substitutions

    object

    property name*

    object

    property name* string

    to

    object[]

    required

    At least one "to" recipient is required

  • Array [

  • email stringrequired

    Email is required and must be a valid email format

    name string

    Name is optional

  • ]

Responses

Email sent

Schema

    ref_id string
    success boolean
Loading...