{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/faivelo-com/json-schema/faivelo-com-post-api-v1-mailboxes-address-send-request-schema.json",
  "title": "PostApiV1MailboxesAddressSendRequest",
  "x-generated": "2026-11-07",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/faivelo-com-transactional-openapi-generated.yml#/components/schemas/PostApiV1MailboxesAddressSendRequest",
  "type": "object",
  "properties": {
    "from": {
      "type": "string",
      "description": "Sender address (must belong to the mailbox)."
    },
    "to": {
      "type": "string",
      "description": "Recipient address(es)."
    },
    "cc": {
      "type": "string",
      "description": "CC address(es)."
    },
    "bcc": {
      "type": "string",
      "description": "BCC address(es)."
    },
    "subject": {
      "type": "string",
      "description": "Email subject."
    },
    "html": {
      "type": "string",
      "description": "HTML body content."
    },
    "text": {
      "type": "string",
      "description": "Plain‑text body content."
    },
    "templateAlias": {
      "type": "string",
      "description": "Template alias to use."
    },
    "variables": {
      "type": "object",
      "description": "Template variables."
    },
    "attachments": {
      "type": "array",
      "description": "Attachments, each either inline (`filename`, `content`, `contentType`) or uploaded (`filename`, `contentType`, `uploadId`)."
    }
  },
  "required": [
    "from",
    "to"
  ]
}