changedInput schema / properties / body / properties / Message / anyOf
Previous value: -[
- {
- "additionalProperties": true,
- "properties": {
- "attachments": {
- "description": "The fileAttachment and itemAttachment attachments for the message.",
- "items": {
- "additionalProperties": true,
- "properties": {
- "contentType": {
- "description": "The MIME type.",
- "type": [
- "string",
- "null"
- ]
- },
- "id": {
- "description": "The unique identifier for an entity. Read-only.",
- "type": "string"
- },
- "isInline": {
- "description": "true if the attachment is an inline attachment; otherwise, false.",
- "type": "boolean"
- },
- "lastModifiedDateTime": {
- "anyOf": [
- {
- "description": "The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z",
- "format": "date-time",
- "pattern": "^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z"
- },
- "name": {
- "description": "The attachment's file name.",
- "type": [
- "string",
- "null"
- ]
- },
- "size": {
- "description": "The length of the attachment in bytes.",
- "maximum": 2147483647,
- "minimum": -2147483648,
- "type": "number"
- }
- },
- "type": "object"
- },
- "type": "array"
- },
- "bccRecipients": {
- "description": "The Bcc: recipients for the message.",
- "items": {
- "$ref": "#/$defs/def1"
- },
- "type": "array"
- },
- "body": {
- "additionalProperties": true,
- "properties": {
- "content": {
- "description": "The content of the item.",
- "type": [
- "string",
- "null"
- ]
- },
- "contentType": {
- "enum": [
- "text",
- "html"
- ],
- "type": "string"
- }
- },
- "type": "object"
- },
- "bodyPreview": {
- "description": "The first 255 characters of the message body. It is in text format.",
- "type": [
- "string",
- "null"
- ]
- },
- "categories": {
- "description": "The categories associated with the item",
- "items": {
- "type": [
- "string",
- "null"
- ]
- },
- "type": "array"
- },
- "ccRecipients": {
- "description": "The Cc: recipients for the message.",
- "items": {
- "$ref": "#/$defs/def1"
- },
- "type": "array"
- },
- "changeKey": {
- "description": "Identifies the version of the item. Every time the item is changed, changeKey changes as well. This allows Exchange to apply changes to the correct version of the object. Read-only.",
- "type": [
- "string",
- "null"
- ]
- },
- "conversationId": {
- "description": "The ID of the conversation the email belongs to.",
- "type": [
- "string",
- "null"
- ]
- },
- "conversationIndex": {
- "description": "Indicates the position of the message within the conversation.",
- "type": [
- "string",
- "null"
- ]
- },
- "createdDateTime": {
- "anyOf": [
- {
- "description": "The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z",
- "format": "date-time",
- "pattern": "^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z"
- },
- "flag": {
- "additionalProperties": true,
- "properties": {
- "completedDateTime": {
- "$ref": "#/$defs/def0"
- },
- "dueDateTime": {
- "$ref": "#/$defs/def0"
- },
- "flagStatus": {
- "enum": [
- "notFlagged",
- "complete",
- "flagged"
- ],
- "type": "string"
- },
- "startDateTime": {
- "$ref": "#/$defs/def0"
- }
- },
- "type": "object"
- },
- "from": {
- "$ref": "#/$defs/def1"
- },
- "hasAttachments": {
- "description": "Indicates whether the message has attachments. This property doesn't include inline attachments, so if a message contains only inline attachments, this property is false. To verify the existence of inline attachments, parse the body property to look for a src attribute, such as <IMG src='cid:image001.jpg@01D26CD8.6C05F070'>.",
- "type": [
- "boolean",
- "null"
- ]
- },
- "id": {
- "description": "The unique identifier for an entity. Read-only.",
- "type": "string"
- },
- "importance": {
- "enum": [
- "low",
- "normal",
- "high"
- ],
- "type": "string"
- },
- "inferenceClassification": {
- "enum": [
- "focused",
- "other"
- ],
- "type": "string"
- },
- "internetMessageHeaders": {
- "description": "A collection of message headers defined by RFC5322. The set includes message headers indicating the network path taken by a message from the sender to the recipient. It can also contain custom message headers that hold app data for the message. Requires $select to retrieve. Read-only.",
- "items": {
- "additionalProperties": true,
- "properties": {
- "name": {
- "description": "Represents the key in a key-value pair.",
- "type": [
- "string",
- "null"
- ]
- },
- "value": {
- "description": "The value in a key-value pair.",
- "type": [
- "string",
- "null"
- ]
- }
- },
- "type": "object"
- },
- "type": "array"
- },
- "internetMessageId": {
- "description": "The message ID in the format specified by RFC2822.",
- "type": [
- "string",
- "null"
- ]
- },
- "isDeliveryReceiptRequested": {
- "description": "Indicates whether a read receipt is requested for the message.",
- "type": [
- "boolean",
- "null"
- ]
- },
- "isDraft": {
- "description": "Indicates whether the message is a draft. A message is a draft if it hasn't been sent yet.",
- "type": [
- "boolean",
- "null"
- ]
- },
- "lastModifiedDateTime": {
- "anyOf": [
- {
- "description": "The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z",
- "format": "date-time",
- "pattern": "^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z"
- },
- "multiValueExtendedProperties": {
- "description": "The collection of multi-value extended properties defined for the message. Nullable.",
- "items": {
- "additionalProperties": true,
- "properties": {
- "id": {
- "description": "The unique identifier for an entity. Read-only.",
- "type": "string"
- },
- "value": {
- "description": "A collection of property values.",
- "items": {
- "type": [
- "string",
- "null"
- ]
- },
- "type": "array"
- }
- },
- "type": "object"
- },
- "type": "array"
- },
- "singleValueExtendedProperties": {
- "description": "The collection of single-value extended properties defined for the message. Nullable.",
- "items": {
- "additionalProperties": true,
- "properties": {
- "id": {
- "description": "The unique identifier for an entity. Read-only.",
- "type": "string"
- },
- "value": {
- "description": "A property value.",
- "type": [
- "string",
- "null"
- ]
- }
- },
- "type": "object"
- },
- "type": "array"
- },
- "subject": {
- "description": "The subject of the message.",
- "type": [
- "string",
- "null"
- ]
- },
- "toRecipients": {
- "description": "The To: recipients for the message.",
- "items": {
- "$ref": "#/$defs/def1"
- },
- "type": "array"
- }
- },
- "type": "object"
- },
- {
- "additionalProperties": true,
- "properties": {},
- "type": "object"
- }
-]New value: +[
+ {
+ "additionalProperties": true,
+ "properties": {
+ "attachments": {
+ "description": "The fileAttachment and itemAttachment attachments for the message.",
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "contentType": {
+ "description": "The MIME type.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "id": {
+ "description": "The unique identifier for an entity. Read-only.",
+ "type": "string"
+ },
+ "isInline": {
+ "description": "true if the attachment is an inline attachment; otherwise, false.",
+ "type": "boolean"
+ },
+ "lastModifiedDateTime": {
+ "anyOf": [
+ {
+ "description": "The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z",
+ "format": "date-time",
+ "pattern": "^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z"
+ },
+ "name": {
+ "description": "The attachment's file name.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "size": {
+ "description": "The length of the attachment in bytes.",
+ "maximum": 2147483647,
+ "minimum": -2147483648,
+ "type": "number"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "bccRecipients": {
+ "description": "The Bcc: recipients for the message.",
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "emailAddress": {
+ "additionalProperties": true,
+ "properties": {
+ "address": {
+ "description": "The email address of the person or entity.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "name": {
+ "description": "The display name of the person or entity.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "body": {
+ "additionalProperties": true,
+ "properties": {
+ "content": {
+ "description": "The content of the item.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "contentType": {
+ "enum": [
+ "text",
+ "html"
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "bodyPreview": {
+ "description": "The first 255 characters of the message body. It is in text format.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "categories": {
+ "description": "The categories associated with the item",
+ "items": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "type": "array"
+ },
+ "ccRecipients": {
+ "description": "The Cc: recipients for the message.",
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "emailAddress": {
+ "additionalProperties": true,
+ "properties": {
+ "address": {
+ "description": "The email address of the person or entity.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "name": {
+ "description": "The display name of the person or entity.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "changeKey": {
+ "description": "Identifies the version of the item. Every time the item is changed, changeKey changes as well. This allows Exchange to apply changes to the correct version of the object. Read-only.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "conversationId": {
+ "description": "The ID of the conversation the email belongs to.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "conversationIndex": {
+ "description": "Indicates the position of the message within the conversation.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "createdDateTime": {
+ "anyOf": [
+ {
+ "description": "The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z",
+ "format": "date-time",
+ "pattern": "^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z"
+ },
+ "flag": {
+ "additionalProperties": true,
+ "properties": {
+ "completedDateTime": {
+ "additionalProperties": true,
+ "properties": {
+ "dateTime": {
+ "description": "A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000).",
+ "type": "string"
+ },
+ "timeZone": {
+ "description": "Represents a time zone, for example, 'Pacific Standard Time'. See below for more possible values.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "dueDateTime": {
+ "additionalProperties": true,
+ "properties": {
+ "dateTime": {
+ "description": "A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000).",
+ "type": "string"
+ },
+ "timeZone": {
+ "description": "Represents a time zone, for example, 'Pacific Standard Time'. See below for more possible values.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "flagStatus": {
+ "enum": [
+ "notFlagged",
+ "complete",
+ "flagged"
+ ],
+ "type": "string"
+ },
+ "startDateTime": {
+ "additionalProperties": true,
+ "properties": {
+ "dateTime": {
+ "description": "A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000).",
+ "type": "string"
+ },
+ "timeZone": {
+ "description": "Represents a time zone, for example, 'Pacific Standard Time'. See below for more possible values.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "from": {
+ "additionalProperties": true,
+ "properties": {
+ "emailAddress": {
+ "additionalProperties": true,
+ "properties": {
+ "address": {
+ "description": "The email address of the person or entity.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "name": {
+ "description": "The display name of the person or entity.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "hasAttachments": {
+ "description": "Indicates whether the message has attachments. This property doesn't include inline attachments, so if a message contains only inline attachments, this property is false. To verify the existence of inline attachments, parse the body property to look for a src attribute, such as <IMG src='cid:image001.jpg@01D26CD8.6C05F070'>.",
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "id": {
+ "description": "The unique identifier for an entity. Read-only.",
+ "type": "string"
+ },
+ "importance": {
+ "enum": [
+ "low",
+ "normal",
+ "high"
+ ],
+ "type": "string"
+ },
+ "inferenceClassification": {
+ "enum": [
+ "focused",
+ "other"
+ ],
+ "type": "string"
+ },
+ "internetMessageHeaders": {
+ "description": "A collection of message headers defined by RFC5322. The set includes message headers indicating the network path taken by a message from the sender to the recipient. It can also contain custom message headers that hold app data for the message. Requires $select to retrieve. Read-only.",
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "name": {
+ "description": "Represents the key in a key-value pair.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "value": {
+ "description": "The value in a key-value pair.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "internetMessageId": {
+ "description": "The message ID in the format specified by RFC2822.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "isDeliveryReceiptRequested": {
+ "description": "Indicates whether a read receipt is requested for the message.",
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "isDraft": {
+ "description": "Indicates whether the message is a draft. A message is a draft if it hasn't been sent yet.",
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "lastModifiedDateTime": {
+ "anyOf": [
+ {
+ "description": "The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z",
+ "format": "date-time",
+ "pattern": "^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z"
+ },
+ "multiValueExtendedProperties": {
+ "description": "The collection of multi-value extended properties defined for the message. Nullable.",
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "id": {
+ "description": "The unique identifier for an entity. Read-only.",
+ "type": "string"
+ },
+ "value": {
+ "description": "A collection of property values.",
+ "items": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "singleValueExtendedProperties": {
+ "description": "The collection of single-value extended properties defined for the message. Nullable.",
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "id": {
+ "description": "The unique identifier for an entity. Read-only.",
+ "type": "string"
+ },
+ "value": {
+ "description": "A property value.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "subject": {
+ "description": "The subject of the message.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "toRecipients": {
+ "description": "The To: recipients for the message.",
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "emailAddress": {
+ "additionalProperties": true,
+ "properties": {
+ "address": {
+ "description": "The email address of the person or entity.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "name": {
+ "description": "The display name of the person or entity.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "additionalProperties": true,
+ "properties": {},
+ "type": "object"
+ }
+]