API Docs / Schemas / ReplyEmailRequest

ReplyEmailRequest

Request to reply to a mailbox email.
All fields except HtmlBody are optional — omit them to use provider defaults.

Properties

Name Type Description
htmlBody*string

HTML body of the reply

HTML body of the reply

plainTextBodystring

Plain text body (optional fallback)

Plain text body (optional fallback)

replyAllboolean

Whether to reply to all recipients (default: false = reply to sender only)

Whether to reply to all recipients (default: false = reply to sender only)

toRecipientsarray of EmailRecipientDto

Override To recipients. Null = use provider default (original sender for reply, all for reply-all).
Empty list = explicitly no To recipients.

Override To recipients. Null = use provider default (original sender for reply, all for reply-all).
Empty list = explicitly no To recipients.

ccRecipientsarray of EmailRecipientDto

Override CC recipients. Null = use provider default.
Empty list = explicitly no CC recipients (useful for removing CC on reply-all).

Override CC recipients. Null = use provider default.
Empty list = explicitly no CC recipients (useful for removing CC on reply-all).

bccRecipientsarray of EmailRecipientDto

BCC recipients. Null or empty = no BCC (providers never auto-populate BCC).

BCC recipients. Null or empty = no BCC (providers never auto-populate BCC).

attachmentsarray of EmailAttachmentDto

Attachments to include in the reply. Null or empty = no attachments.

Attachments to include in the reply. Null or empty = no attachments.

JSON Example

{
  "htmlBody": "string",
  "plainTextBody": "string",
  "replyAll": false,
  "toRecipients": [
    {
      "email": "...",
      "name": "..."
    }
  ],
  "ccRecipients": [
    {
      "email": "...",
      "name": "..."
    }
  ]
}

Used By Operations