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, application/vnd.ms-powerpoint, text/plain, text/csv, text/html, text/xml, text/calendar, text/css, application/xml, application/json, application/rtf, application/octet-stream, image/jpeg, image/png, image/gif, image/svg+xml, image/webp, image/bmp, image/tiff, 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, message/rfc822]

  • ]

  • 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[]

    Email content is required when template_id is not provided

  • 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

    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

    ip_pool string

    IP pool to use for sending emails

    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 string

    Subject is required when template_id is not provided

    substitutions

    object

    property name*

    object

    property name* string
    template_id string

    Template ID is optional

    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...