changedInput schema / $schema
Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
addedInput schema / properties / after
Added value: +{
+ "format": "date-time",
+ "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$",
+ "type": "string"
+}
addedInput schema / properties / before
Added value: +{
+ "format": "date-time",
+ "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$",
+ "type": "string"
+}
addedInput schema / properties / cursor
Added value: +{
+ "type": "string"
+}
removedInput schema / properties / position
Removed value: -{
- "default": 0,
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
-}
changedOutput schema / $schema
Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
removedOutput schema / properties / inbox_messages / properties / data / items / properties / attachments
Removed value: -{
- "items": {
- "additionalProperties": false,
- "properties": {
- "blob_id": {
- "type": "string"
- },
- "content_type": {
- "type": "string"
- },
- "download_path": {
- "type": "string"
- },
- "name": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "part_id": {
- "type": "string"
- },
- "size": {
- "type": "number"
- }
- },
- "required": [
- "part_id",
- "blob_id",
- "name",
- "content_type",
- "size",
- "download_path"
- ],
- "type": "object"
- },
- "type": "array"
-}
addedOutput schema / properties / inbox_messages / properties / data / items / properties / authentication_results
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "dkim": {
+ "enum": [
+ "pass",
+ "fail",
+ "softfail",
+ "neutral",
+ "none",
+ "temperror",
+ "permerror",
+ "policy",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "dmarc": {
+ "enum": [
+ "pass",
+ "fail",
+ "softfail",
+ "neutral",
+ "none",
+ "temperror",
+ "permerror",
+ "policy",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "raw": {
+ "additionalProperties": false,
+ "properties": {
+ "authenticationResults": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "receivedSpf": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "spamStatus": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "authenticationResults",
+ "receivedSpf",
+ "spamStatus"
+ ],
+ "type": "object"
+ },
+ "spam": {
+ "additionalProperties": false,
+ "properties": {
+ "isSpam": {
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "scoreMilli": {
+ "anyOf": [
+ {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "isSpam",
+ "scoreMilli"
+ ],
+ "type": "object"
+ },
+ "spf": {
+ "enum": [
+ "pass",
+ "fail",
+ "softfail",
+ "neutral",
+ "none",
+ "temperror",
+ "permerror",
+ "policy",
+ "unknown"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "spf",
+ "dkim",
+ "dmarc",
+ "spam",
+ "raw"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
removedOutput schema / properties / inbox_messages / properties / data / items / properties / body_values
Removed value: -{
- "additionalProperties": {
- "additionalProperties": false,
- "properties": {
- "is_encoding_problem": {
- "type": "boolean"
- },
- "value": {
- "type": "string"
- }
- },
- "required": [
- "value",
- "is_encoding_problem"
- ],
- "type": "object"
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
-}
removedOutput schema / properties / inbox_messages / properties / data / items / properties / cc
Removed value: -{
- "anyOf": [
- {
- "items": {
- "additionalProperties": false,
- "properties": {
- "email": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "name": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- }
- },
- "required": [
- "name",
- "email"
- ],
- "type": "object"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ]
-}
removedOutput schema / properties / inbox_messages / properties / data / items / properties / html_body
Removed value: -{
- "items": {
- "additionalProperties": false,
- "properties": {
- "part_id": {
- "type": "string"
- },
- "type": {
- "type": "string"
- }
- },
- "required": [
- "part_id",
- "type"
- ],
- "type": "object"
- },
- "type": "array"
-}
removedOutput schema / properties / inbox_messages / properties / data / items / properties / in_reply_to
Removed value: -{
- "anyOf": [
- {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ]
-}
removedOutput schema / properties / inbox_messages / properties / data / items / properties / message_id
Removed value: -{
- "anyOf": [
- {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ]
-}
changedOutput schema / properties / inbox_messages / properties / data / items / properties / object / const
Previous value: -"inbox_message_full"New value: +"inbox_message"
removedOutput schema / properties / inbox_messages / properties / data / items / properties / references
Removed value: -{
- "anyOf": [
- {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ]
-}
removedOutput schema / properties / inbox_messages / properties / data / items / properties / reply_to
Removed value: -{
- "anyOf": [
- {
- "items": {
- "additionalProperties": false,
- "properties": {
- "email": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "name": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- }
- },
- "required": [
- "name",
- "email"
- ],
- "type": "object"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ]
-}
removedOutput schema / properties / inbox_messages / properties / data / items / properties / text_body
Removed value: -{
- "items": {
- "additionalProperties": false,
- "properties": {
- "part_id": {
- "type": "string"
- },
- "type": {
- "type": "string"
- }
- },
- "required": [
- "part_id",
- "type"
- ],
- "type": "object"
- },
- "type": "array"
-}
changedOutput schema / properties / inbox_messages / properties / data / items / required
Previous value: -[
- "id",
- "thread_id",
- "mailbox_id",
- "address",
- "folder_ids",
- "keywords",
- "from",
- "to",
- "subject",
- "received_at",
- "preview",
- "has_attachment",
- "size",
- "object",
- "cc",
- "reply_to",
- "message_id",
- "in_reply_to",
- "references",
- "body_values",
- "text_body",
- "html_body",
- "attachments"
-]New value: +[
+ "object",
+ "id",
+ "thread_id",
+ "mailbox_id",
+ "address",
+ "folder_ids",
+ "keywords",
+ "from",
+ "to",
+ "subject",
+ "received_at",
+ "preview",
+ "has_attachment",
+ "size",
+ "authentication_results"
+]
addedOutput schema / properties / inbox_messages / properties / pagination / properties / next_cursor
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
removedOutput schema / properties / inbox_messages / properties / pagination / properties / next_position
Removed value: -{
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ]
-}
removedOutput schema / properties / inbox_messages / properties / pagination / properties / position
Removed value: -{
- "type": "number"
-}
changedOutput schema / properties / inbox_messages / properties / pagination / required
Previous value: -[
- "position",
- "limit",
- "total",
- "has_more",
- "next_position"
-]New value: +[
+ "limit",
+ "total",
+ "has_more",
+ "next_cursor"
+]