addedInput schema / additionalProperties
Added value: +false
removedInput schema / properties / attachments
Removed value: -{
- "description": "Attachments to include in draft.",
- "items": {
- "description": "Provide either `content` or `url` for each attachment.",
- "properties": {
- "content": {
- "description": "Base64 encoded content of the attachment. The entire request, including the message body and all attachments, is limited to 6 MB.",
- "type": "string"
- },
- "content_disposition": {
- "description": "Content disposition of attachment.",
- "enum": [
- "inline",
- "attachment"
- ],
- "title": "AttachmentContentDisposition",
- "type": "string"
- },
- "content_id": {
- "description": "Content ID of attachment.",
- "title": "AttachmentContentId",
- "type": "string"
- },
- "content_type": {
- "description": "Content type of attachment.",
- "title": "AttachmentContentType",
- "type": "string"
- },
- "filename": {
- "description": "Filename of attachment.",
- "title": "AttachmentFilename",
- "type": "string"
- },
- "url": {
- "description": "URL that AgentMail can download without custom authentication headers or cookies.\nRedirects and pre-signed URLs are supported, and the final response must be a\nsuccessful 2xx response. Keep URL-backed attachments around 30 MB total per message.",
- "type": "string"
- }
- },
- "title": "SendAttachment",
- "type": "object"
- },
- "type": "array"
-}
removedInput schema / properties / bcc
Removed value: -{
- "description": "Addresses of BCC recipients. In format `username@domain.com` or `Display Name <username@domain.com>`.",
- "items": {
- "type": "string"
- },
- "title": "DraftBcc",
- "type": "array"
-}
addedInput schema / properties / body
Added value: +{
+ "description": "Body for creating a draft. Supports plain, reply, reply-all, and forward\ndrafts:\n\n- **Plain draft:** supply `to`, `subject`, `text`, etc.\n- **Reply:** set `in_reply_to` to a message ID. Recipients, subject, and\n threading are derived from that message. Set `reply_all` to address the\n whole thread (you then cannot also pass `to`, `cc`, or `bcc`).\n- **Forward:** set `forward_of` to a message ID. The subject and threading\n are derived from the source message, whose body and attachments are\n merged in at send time.\n\n`in_reply_to` and `forward_of` are mutually exclusive, and reading the\nreferenced message requires `message_read` permission.",
+ "properties": {
+ "attachments": {
+ "description": "Attachments to include in draft.",
+ "items": {
+ "description": "Provide either `content` or `url` for each attachment.",
+ "properties": {
+ "content": {
+ "description": "Base64 encoded content of the attachment. The entire request, including the message body and all attachments, is limited to 6 MB.",
+ "type": "string"
+ },
+ "content_disposition": {
+ "description": "Content disposition of attachment.",
+ "enum": [
+ "inline",
+ "attachment"
+ ],
+ "title": "AttachmentContentDisposition",
+ "type": "string"
+ },
+ "content_id": {
+ "description": "Content ID of attachment.",
+ "title": "AttachmentContentId",
+ "type": "string"
+ },
+ "content_type": {
+ "description": "Content type of attachment.",
+ "title": "AttachmentContentType",
+ "type": "string"
+ },
+ "filename": {
+ "description": "Filename of attachment.",
+ "title": "AttachmentFilename",
+ "type": "string"
+ },
+ "url": {
+ "description": "URL that AgentMail can download without custom authentication headers or cookies.\nRedirects and pre-signed URLs are supported, and the final response must be a\nsuccessful 2xx response. Keep URL-backed attachments around 30 MB total per message.",
+ "type": "string"
+ }
+ },
+ "title": "SendAttachment",
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "bcc": {
+ "description": "Addresses of BCC recipients. In format `username@domain.com` or `Display Name <username@domain.com>`.",
+ "items": {
+ "type": "string"
+ },
+ "title": "DraftBcc",
+ "type": "array"
+ },
+ "cc": {
+ "description": "Addresses of CC recipients. In format `username@domain.com` or `Display Name <username@domain.com>`.",
+ "items": {
+ "type": "string"
+ },
+ "title": "DraftCc",
+ "type": "array"
+ },
+ "client_id": {
+ "description": "Client ID of draft.",
+ "title": "DraftClientId",
+ "type": "string"
+ },
+ "forward_of": {
+ "description": "ID of message being forwarded.",
+ "title": "DraftForwardOf",
+ "type": "string"
+ },
+ "html": {
+ "description": "HTML body of draft.",
+ "title": "DraftHtml",
+ "type": "string"
+ },
+ "in_reply_to": {
+ "description": "ID of message being replied to.",
+ "title": "DraftInReplyTo",
+ "type": "string"
+ },
+ "labels": {
+ "description": "Labels of draft.",
+ "items": {
+ "type": "string"
+ },
+ "title": "DraftLabels",
+ "type": "array"
+ },
+ "reply_all": {
+ "description": "Reply to all recipients of the original message.",
+ "title": "DraftReplyAll",
+ "type": "boolean"
+ },
+ "reply_to": {
+ "description": "Reply-to addresses. In format `username@domain.com` or `Display Name <username@domain.com>`.",
+ "items": {
+ "type": "string"
+ },
+ "title": "DraftReplyTo",
+ "type": "array"
+ },
+ "send_at": {
+ "description": "Time at which to schedule send draft.",
+ "format": "date-time",
+ "title": "DraftSendAt",
+ "type": "string"
+ },
+ "subject": {
+ "description": "Subject of draft.",
+ "title": "DraftSubject",
+ "type": "string"
+ },
+ "text": {
+ "description": "Plain text body of draft.",
+ "title": "DraftText",
+ "type": "string"
+ },
+ "to": {
+ "description": "Addresses of recipients. In format `username@domain.com` or `Display Name <username@domain.com>`.",
+ "items": {
+ "type": "string"
+ },
+ "title": "DraftTo",
+ "type": "array"
+ }
+ },
+ "title": "CreateDraftRequest",
+ "type": "object"
+}
removedInput schema / properties / cc
Removed value: -{
- "description": "Addresses of CC recipients. In format `username@domain.com` or `Display Name <username@domain.com>`.",
- "items": {
- "type": "string"
- },
- "title": "DraftCc",
- "type": "array"
-}
removedInput schema / properties / client_id
Removed value: -{
- "description": "Client ID of draft.",
- "title": "DraftClientId",
- "type": "string"
-}
removedInput schema / properties / forward_of
Removed value: -{
- "description": "ID of message being forwarded.",
- "title": "DraftForwardOf",
- "type": "string"
-}
removedInput schema / properties / html
Removed value: -{
- "description": "HTML body of draft.",
- "title": "DraftHtml",
- "type": "string"
-}
removedInput schema / properties / in_reply_to
Removed value: -{
- "description": "ID of message being replied to.",
- "title": "DraftInReplyTo",
- "type": "string"
-}
removedInput schema / properties / labels
Removed value: -{
- "description": "Labels of draft.",
- "items": {
- "type": "string"
- },
- "title": "DraftLabels",
- "type": "array"
-}
removedInput schema / properties / reply_all
Removed value: -{
- "description": "Reply to all recipients of the original message.",
- "title": "DraftReplyAll",
- "type": "boolean"
-}
removedInput schema / properties / reply_to
Removed value: -{
- "description": "Reply-to addresses. In format `username@domain.com` or `Display Name <username@domain.com>`.",
- "items": {
- "type": "string"
- },
- "title": "DraftReplyTo",
- "type": "array"
-}
removedInput schema / properties / send_at
Removed value: -{
- "description": "Time at which to schedule send draft.",
- "format": "date-time",
- "title": "DraftSendAt",
- "type": "string"
-}
removedInput schema / properties / subject
Removed value: -{
- "description": "Subject of draft.",
- "title": "DraftSubject",
- "type": "string"
-}
removedInput schema / properties / text
Removed value: -{
- "description": "Plain text body of draft.",
- "title": "DraftText",
- "type": "string"
-}
removedInput schema / properties / to
Removed value: -{
- "description": "Addresses of recipients. In format `username@domain.com` or `Display Name <username@domain.com>`.",
- "items": {
- "type": "string"
- },
- "title": "DraftTo",
- "type": "array"
-}