addedOutput schema / $defs / __schema1 / properties / confirmedAt
Added value: +{
+ "$ref": "#/$defs/__schema3"
+}
changedOutput schema / $defs / __schema1 / properties / errorCode / $ref
Previous value: -"#/$defs/__schema3"New value: +"#/$defs/__schema4"
changedOutput schema / $defs / __schema1 / properties / image / $ref
Previous value: -"#/$defs/__schema4"New value: +"#/$defs/__schema5"
changedOutput schema / $defs / __schema1 / properties / media / $ref
Previous value: -"#/$defs/__schema5"New value: +"#/$defs/__schema6"
changedOutput schema / $defs / __schema1 / properties / platform / $ref
Previous value: -"#/$defs/__schema8"New value: +"#/$defs/__schema9"
changedOutput schema / $defs / __schema1 / properties / publishedAt / $ref
Previous value: -"#/$defs/__schema9"New value: +"#/$defs/__schema10"
changedOutput schema / $defs / __schema1 / properties / publishedUrl / $ref
Previous value: -"#/$defs/__schema10"New value: +"#/$defs/__schema11"
changedOutput schema / $defs / __schema1 / properties / settings / $ref
Previous value: -"#/$defs/__schema11"New value: +"#/$defs/__schema12"
changedOutput schema / $defs / __schema1 / properties / status / $ref
Previous value: -"#/$defs/__schema14"New value: +"#/$defs/__schema15"
changedOutput schema / $defs / __schema1 / properties / text / $ref
Previous value: -"#/$defs/__schema15"New value: +"#/$defs/__schema16"
changedOutput schema / $defs / __schema1 / properties / video / $ref
Previous value: -"#/$defs/__schema16"New value: +"#/$defs/__schema17"
removedOutput schema / $defs / __schema10 / format
Removed value: -"uri"
removedOutput schema / $defs / __schema10 / maxLength
Removed value: -4096
addedOutput schema / $defs / __schema10 / maximum
Added value: +9007199254740991
addedOutput schema / $defs / __schema10 / minimum
Added value: +0
changedOutput schema / $defs / __schema10 / type
Previous value: -"string"New value: +"integer"
removedOutput schema / $defs / __schema11 / additionalProperties
Removed value: -{
- "$ref": "#/$defs/__schema13"
-}
addedOutput schema / $defs / __schema11 / format
Added value: +"uri"
addedOutput schema / $defs / __schema11 / maxLength
Added value: +4096
removedOutput schema / $defs / __schema11 / propertyNames
Removed value: -{
- "$ref": "#/$defs/__schema12"
-}
changedOutput schema / $defs / __schema11 / type
Previous value: -"object"New value: +"string"
addedOutput schema / $defs / __schema12 / additionalProperties
Added value: +{
+ "$ref": "#/$defs/__schema14"
+}
removedOutput schema / $defs / __schema12 / maxLength
Removed value: -128
removedOutput schema / $defs / __schema12 / minLength
Removed value: -1
addedOutput schema / $defs / __schema12 / propertyNames
Added value: +{
+ "$ref": "#/$defs/__schema13"
+}
changedOutput schema / $defs / __schema12 / type
Previous value: -"string"New value: +"object"
removedOutput schema / $defs / __schema13 / anyOf
Removed value: -[
- {
- "maxLength": 8192,
- "type": "string"
- },
- {
- "type": "number"
- },
- {
- "type": "boolean"
- },
- {
- "type": "null"
- },
- {
- "items": {
- "$ref": "#/$defs/__schema13"
- },
- "maxItems": 512,
- "type": "array"
- },
- {
- "additionalProperties": {
- "$ref": "#/$defs/__schema13"
- },
- "propertyNames": {
- "$ref": "#/$defs/__schema12"
- },
- "type": "object"
- }
-]
addedOutput schema / $defs / __schema13 / maxLength
Added value: +128
addedOutput schema / $defs / __schema13 / minLength
Added value: +1
addedOutput schema / $defs / __schema13 / type
Added value: +"string"
addedOutput schema / $defs / __schema14 / anyOf
Added value: +[
+ {
+ "maxLength": 8192,
+ "type": "string"
+ },
+ {
+ "type": "number"
+ },
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ },
+ {
+ "items": {
+ "$ref": "#/$defs/__schema14"
+ },
+ "maxItems": 512,
+ "type": "array"
+ },
+ {
+ "additionalProperties": {
+ "$ref": "#/$defs/__schema14"
+ },
+ "propertyNames": {
+ "$ref": "#/$defs/__schema13"
+ },
+ "type": "object"
+ }
+]
removedOutput schema / $defs / __schema14 / maxLength
Removed value: -40
removedOutput schema / $defs / __schema14 / minLength
Removed value: -1
removedOutput schema / $defs / __schema14 / type
Removed value: -"string"
changedOutput schema / $defs / __schema15 / maxLength
Previous value: -8192New value: +40
addedOutput schema / $defs / __schema15 / minLength
Added value: +1
removedOutput schema / $defs / __schema16 / additionalProperties
Removed value: -false
addedOutput schema / $defs / __schema16 / maxLength
Added value: +8192
removedOutput schema / $defs / __schema16 / properties
Removed value: -{
- "assetId": {
- "$ref": "#/$defs/__schema0"
- }
-}
removedOutput schema / $defs / __schema16 / required
Removed value: -[
- "assetId"
-]
changedOutput schema / $defs / __schema16 / type
Previous value: -"object"New value: +"string"
addedOutput schema / $defs / __schema17 / additionalProperties
Added value: +false
removedOutput schema / $defs / __schema17 / enum
Removed value: -[
- "queued",
- "sending",
- "accepted",
- "partially_accepted",
- "failed",
- "needs_review",
- "canceled",
- "suppressed"
-]
addedOutput schema / $defs / __schema17 / properties
Added value: +{
+ "assetId": {
+ "$ref": "#/$defs/__schema0"
+ }
+}
addedOutput schema / $defs / __schema17 / required
Added value: +[
+ "assetId"
+]
changedOutput schema / $defs / __schema17 / type
Previous value: -"string"New value: +"object"
removedOutput schema / $defs / __schema18 / additionalProperties
Removed value: -false
addedOutput schema / $defs / __schema18 / enum
Added value: +[
+ "queued",
+ "sending",
+ "accepted",
+ "partially_accepted",
+ "failed",
+ "needs_review",
+ "canceled",
+ "suppressed"
+]
removedOutput schema / $defs / __schema18 / properties
Removed value: -{
- "accountPublicId": {
- "$ref": "#/$defs/__schema0"
- },
- "counts": {
- "additionalProperties": false,
- "properties": {
- "accepted": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "canceled": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "failed": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "needsReview": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "queued": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "sending": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "suppressed": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- }
- },
- "required": [
- "accepted",
- "canceled",
- "failed",
- "needsReview",
- "queued",
- "sending",
- "suppressed"
- ],
- "type": "object"
- },
- "providerCounts": {
- "additionalProperties": false,
- "properties": {
- "delivered": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "failed": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "played": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "read": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "sent": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- }
- },
- "required": [
- "delivered",
- "failed",
- "played",
- "read",
- "sent"
- ],
- "type": "object"
- },
- "publicId": {
- "$ref": "#/$defs/__schema0"
- },
- "recipientCount": {
- "maximum": 100,
- "minimum": 0,
- "type": "integer"
- },
- "scheduledAt": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "targetPublicId": {
- "$ref": "#/$defs/__schema0"
- }
-}
removedOutput schema / $defs / __schema18 / required
Removed value: -[
- "accountPublicId",
- "counts",
- "providerCounts",
- "publicId",
- "recipientCount",
- "scheduledAt",
- "targetPublicId"
-]
changedOutput schema / $defs / __schema18 / type
Previous value: -"object"New value: +"string"
removedOutput schema / $defs / __schema19 / properties / accountName
Removed value: -{
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
-}
changedOutput schema / $defs / __schema19 / properties / accountPublicId / $ref
Previous value: -"#/$defs/__schema7"New value: +"#/$defs/__schema0"
removedOutput schema / $defs / __schema19 / properties / contactPublicIds
Removed value: -{
- "items": {
- "$ref": "#/$defs/__schema7"
- },
- "maxItems": 100,
- "type": "array"
-}
removedOutput schema / $defs / __schema19 / properties / contacts
Removed value: -{
- "items": {
- "$ref": "#/$defs/__schema32"
- },
- "maxItems": 100,
- "type": "array"
-}
addedOutput schema / $defs / __schema19 / properties / counts
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "accepted": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "canceled": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "failed": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "needsReview": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "queued": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "sending": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "suppressed": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "accepted",
+ "canceled",
+ "failed",
+ "needsReview",
+ "queued",
+ "sending",
+ "suppressed"
+ ],
+ "type": "object"
+}
removedOutput schema / $defs / __schema19 / properties / deliveries
Removed value: -{
- "items": {
- "$ref": "#/$defs/__schema34"
- },
- "maxItems": 100,
- "type": "array"
-}
removedOutput schema / $defs / __schema19 / properties / mediaAssetIds
Removed value: -{
- "items": {
- "$ref": "#/$defs/__schema0"
- },
- "maxItems": 100,
- "type": "array"
-}
removedOutput schema / $defs / __schema19 / properties / message
Removed value: -{
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "body": {
- "maxLength": 4096,
- "type": "string"
- },
- "kind": {
- "const": "text",
- "type": "string"
- },
- "previewUrl": {
- "type": "boolean"
- }
- },
- "required": [
- "body",
- "kind"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "caption": {
- "maxLength": 1024,
- "type": "string"
- },
- "kind": {
- "const": "image",
- "type": "string"
- },
- "mediaId": {
- "maxLength": 32,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "mediaId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "caption": {
- "maxLength": 1024,
- "type": "string"
- },
- "kind": {
- "const": "video",
- "type": "string"
- },
- "mediaId": {
- "maxLength": 32,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "mediaId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "caption": {
- "maxLength": 1024,
- "type": "string"
- },
- "filename": {
- "maxLength": 240,
- "minLength": 1,
- "type": "string"
- },
- "kind": {
- "const": "document",
- "type": "string"
- },
- "mediaId": {
- "maxLength": 32,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "mediaId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "audio",
- "type": "string"
- },
- "mediaId": {
- "$ref": "#/$defs/__schema20"
- },
- "voice": {
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "mediaId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "sticker",
- "type": "string"
- },
- "mediaId": {
- "$ref": "#/$defs/__schema20"
- }
- },
- "required": [
- "kind",
- "mediaId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "components": {
- "items": {
- "$ref": "#/$defs/__schema21"
- },
- "maxItems": 12,
- "type": "array"
- },
- "kind": {
- "const": "template",
- "type": "string"
- },
- "language": {
- "maxLength": 20,
- "type": "string"
- },
- "name": {
- "maxLength": 512,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "language",
- "name"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "body": {
- "maxLength": 1024,
- "type": "string"
- },
- "buttons": {
- "items": {
- "$ref": "#/$defs/__schema23"
- },
- "maxItems": 3,
- "type": "array"
- },
- "kind": {
- "const": "buttons",
- "type": "string"
- }
- },
- "required": [
- "body",
- "buttons",
- "kind"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "body": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "button": {
- "maxLength": 20,
- "minLength": 1,
- "type": "string"
- },
- "kind": {
- "const": "list",
- "type": "string"
- },
- "sections": {
- "items": {
- "$ref": "#/$defs/__schema24"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "body",
- "button",
- "kind",
- "sections"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "body": {
- "maxLength": 1024,
- "type": "string"
- },
- "kind": {
- "const": "urlButton",
- "type": "string"
- },
- "label": {
- "maxLength": 20,
- "type": "string"
- },
- "url": {
- "maxLength": 2048,
- "type": "string"
- }
- },
- "required": [
- "body",
- "kind",
- "label",
- "url"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "body": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "cards": {
- "items": {
- "$ref": "#/$defs/__schema26"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "kind": {
- "const": "mediaCarousel",
- "type": "string"
- }
- },
- "required": [
- "body",
- "cards",
- "kind"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "address": {
- "maxLength": 1000,
- "minLength": 1,
- "type": "string"
- },
- "kind": {
- "const": "location",
- "type": "string"
- },
- "latitude": {
- "anyOf": [
- {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- {
- "type": "null"
- }
- ]
- },
- "longitude": {
- "anyOf": [
- {
- "maximum": 180,
- "minimum": -180,
- "type": "number"
- },
- {
- "type": "null"
- }
- ]
- },
- "name": {
- "maxLength": 1000,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "latitude",
- "longitude"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "body": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "kind": {
- "const": "locationRequest",
- "type": "string"
- }
- },
- "required": [
- "body",
- "kind"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "contacts": {
- "items": {
- "$ref": "#/$defs/__schema27"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "kind": {
- "const": "contacts",
- "type": "string"
- }
- },
- "required": [
- "contacts",
- "kind"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "body": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "button": {
- "maxLength": 30,
- "minLength": 1,
- "type": "string"
- },
- "flowId": {
- "$ref": "#/$defs/__schema20"
- },
- "flowToken": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "kind": {
- "const": "flow",
- "type": "string"
- },
- "screen": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "body",
- "button",
- "flowId",
- "flowToken",
- "kind"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "body": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "kind": {
- "const": "catalog",
- "type": "string"
- },
- "thumbnailProductId": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "body",
- "kind"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "body": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "catalogId": {
- "$ref": "#/$defs/__schema20"
- },
- "kind": {
- "const": "product",
- "type": "string"
- },
- "productId": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "catalogId",
- "kind",
- "productId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "body": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "catalogId": {
- "$ref": "#/$defs/__schema20"
- },
- "header": {
- "maxLength": 60,
- "minLength": 1,
- "type": "string"
- },
- "kind": {
- "const": "products",
- "type": "string"
- },
- "sections": {
- "items": {
- "$ref": "#/$defs/__schema30"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "body",
- "catalogId",
- "header",
- "kind",
- "sections"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "emoji": {
- "maxLength": 16,
- "type": "string"
- },
- "kind": {
- "const": "reaction",
- "type": "string"
- },
- "messageId": {
- "maxLength": 2048,
- "pattern": "^wamid\\.[A-Za-z0-9_+=/-]+$",
- "type": "string"
- }
- },
- "required": [
- "emoji",
- "kind",
- "messageId"
- ],
- "type": "object"
- }
- ]
-}
addedOutput schema / $defs / __schema19 / properties / providerCounts
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "delivered": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "failed": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "played": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "read": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "sent": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "delivered",
+ "failed",
+ "played",
+ "read",
+ "sent"
+ ],
+ "type": "object"
+}
changedOutput schema / $defs / __schema19 / properties / publicId / $ref
Previous value: -"#/$defs/__schema7"New value: +"#/$defs/__schema0"
addedOutput schema / $defs / __schema19 / properties / recipientCount
Added value: +{
+ "maximum": 100,
+ "minimum": 0,
+ "type": "integer"
+}
removedOutput schema / $defs / __schema19 / properties / replyTo
Removed value: -{
- "maxLength": 2048,
- "type": "string"
-}
removedOutput schema / $defs / __schema19 / properties / requiresVisualReview
Removed value: -{
- "type": "boolean"
-}
addedOutput schema / $defs / __schema19 / properties / scheduledAt
Added value: +{
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+}
addedOutput schema / $defs / __schema19 / properties / targetPublicId
Added value: +{
+ "$ref": "#/$defs/__schema0"
+}
changedOutput schema / $defs / __schema19 / required
Previous value: -[
- "accountPublicId",
- "contactPublicIds",
- "message",
- "accountName",
- "contacts",
- "mediaAssetIds",
- "requiresVisualReview"
-]New value: +[
+ "accountPublicId",
+ "counts",
+ "providerCounts",
+ "publicId",
+ "recipientCount",
+ "scheduledAt",
+ "targetPublicId"
+]
addedOutput schema / $defs / __schema20 / additionalProperties
Added value: +false
removedOutput schema / $defs / __schema20 / pattern
Removed value: -"^[1-9][0-9]{0,31}$"
addedOutput schema / $defs / __schema20 / properties
Added value: +{
+ "accountName": {
+ "maxLength": 256,
+ "minLength": 1,
+ "type": "string"
+ },
+ "accountPublicId": {
+ "$ref": "#/$defs/__schema8"
+ },
+ "contactPublicIds": {
+ "items": {
+ "$ref": "#/$defs/__schema8"
+ },
+ "maxItems": 100,
+ "type": "array"
+ },
+ "contacts": {
+ "items": {
+ "$ref": "#/$defs/__schema33"
+ },
+ "maxItems": 100,
+ "type": "array"
+ },
+ "deliveries": {
+ "items": {
+ "$ref": "#/$defs/__schema35"
+ },
+ "maxItems": 100,
+ "type": "array"
+ },
+ "mediaAssetIds": {
+ "items": {
+ "$ref": "#/$defs/__schema0"
+ },
+ "maxItems": 100,
+ "type": "array"
+ },
+ "message": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "body": {
+ "maxLength": 4096,
+ "type": "string"
+ },
+ "kind": {
+ "const": "text",
+ "type": "string"
+ },
+ "previewUrl": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "body",
+ "kind"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "caption": {
+ "maxLength": 1024,
+ "type": "string"
+ },
+ "kind": {
+ "const": "image",
+ "type": "string"
+ },
+ "mediaId": {
+ "maxLength": 32,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "mediaId"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "caption": {
+ "maxLength": 1024,
+ "type": "string"
+ },
+ "kind": {
+ "const": "video",
+ "type": "string"
+ },
+ "mediaId": {
+ "maxLength": 32,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "mediaId"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "caption": {
+ "maxLength": 1024,
+ "type": "string"
+ },
+ "filename": {
+ "maxLength": 240,
+ "minLength": 1,
+ "type": "string"
+ },
+ "kind": {
+ "const": "document",
+ "type": "string"
+ },
+ "mediaId": {
+ "maxLength": 32,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "mediaId"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "audio",
+ "type": "string"
+ },
+ "mediaId": {
+ "$ref": "#/$defs/__schema21"
+ },
+ "voice": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "mediaId"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "sticker",
+ "type": "string"
+ },
+ "mediaId": {
+ "$ref": "#/$defs/__schema21"
+ }
+ },
+ "required": [
+ "kind",
+ "mediaId"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "components": {
+ "items": {
+ "$ref": "#/$defs/__schema22"
+ },
+ "maxItems": 12,
+ "type": "array"
+ },
+ "kind": {
+ "const": "template",
+ "type": "string"
+ },
+ "language": {
+ "maxLength": 20,
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 512,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "language",
+ "name"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "body": {
+ "maxLength": 1024,
+ "type": "string"
+ },
+ "buttons": {
+ "items": {
+ "$ref": "#/$defs/__schema24"
+ },
+ "maxItems": 3,
+ "type": "array"
+ },
+ "kind": {
+ "const": "buttons",
+ "type": "string"
+ }
+ },
+ "required": [
+ "body",
+ "buttons",
+ "kind"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "body": {
+ "maxLength": 1024,
+ "minLength": 1,
+ "type": "string"
+ },
+ "button": {
+ "maxLength": 20,
+ "minLength": 1,
+ "type": "string"
+ },
+ "kind": {
+ "const": "list",
+ "type": "string"
+ },
+ "sections": {
+ "items": {
+ "$ref": "#/$defs/__schema25"
+ },
+ "maxItems": 10,
+ "minItems": 1,
+ "type": "array"
+ }
+ },
+ "required": [
+ "body",
+ "button",
+ "kind",
+ "sections"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "body": {
+ "maxLength": 1024,
+ "type": "string"
+ },
+ "kind": {
+ "const": "urlButton",
+ "type": "string"
+ },
+ "label": {
+ "maxLength": 20,
+ "type": "string"
+ },
+ "url": {
+ "maxLength": 2048,
+ "type": "string"
+ }
+ },
+ "required": [
+ "body",
+ "kind",
+ "label",
+ "url"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "body": {
+ "maxLength": 1024,
+ "minLength": 1,
+ "type": "string"
+ },
+ "cards": {
+ "items": {
+ "$ref": "#/$defs/__schema27"
+ },
+ "maxItems": 10,
+ "minItems": 2,
+ "type": "array"
+ },
+ "kind": {
+ "const": "mediaCarousel",
+ "type": "string"
+ }
+ },
+ "required": [
+ "body",
+ "cards",
+ "kind"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "address": {
+ "maxLength": 1000,
+ "minLength": 1,
+ "type": "string"
+ },
+ "kind": {
+ "const": "location",
+ "type": "string"
+ },
+ "latitude": {
+ "anyOf": [
+ {
+ "maximum": 90,
+ "minimum": -90,
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "longitude": {
+ "anyOf": [
+ {
+ "maximum": 180,
+ "minimum": -180,
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "name": {
+ "maxLength": 1000,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "latitude",
+ "longitude"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "body": {
+ "maxLength": 1024,
+ "minLength": 1,
+ "type": "string"
+ },
+ "kind": {
+ "const": "locationRequest",
+ "type": "string"
+ }
+ },
+ "required": [
+ "body",
+ "kind"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "contacts": {
+ "items": {
+ "$ref": "#/$defs/__schema28"
+ },
+ "maxItems": 20,
+ "minItems": 1,
+ "type": "array"
+ },
+ "kind": {
+ "const": "contacts",
+ "type": "string"
+ }
+ },
+ "required": [
+ "contacts",
+ "kind"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "body": {
+ "maxLength": 1024,
+ "minLength": 1,
+ "type": "string"
+ },
+ "button": {
+ "maxLength": 30,
+ "minLength": 1,
+ "type": "string"
+ },
+ "flowId": {
+ "$ref": "#/$defs/__schema21"
+ },
+ "flowToken": {
+ "maxLength": 256,
+ "minLength": 1,
+ "type": "string"
+ },
+ "kind": {
+ "const": "flow",
+ "type": "string"
+ },
+ "screen": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "body",
+ "button",
+ "flowId",
+ "flowToken",
+ "kind"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "body": {
+ "maxLength": 1024,
+ "minLength": 1,
+ "type": "string"
+ },
+ "kind": {
+ "const": "catalog",
+ "type": "string"
+ },
+ "thumbnailProductId": {
+ "maxLength": 100,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "body",
+ "kind"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "body": {
+ "maxLength": 1024,
+ "minLength": 1,
+ "type": "string"
+ },
+ "catalogId": {
+ "$ref": "#/$defs/__schema21"
+ },
+ "kind": {
+ "const": "product",
+ "type": "string"
+ },
+ "productId": {
+ "maxLength": 100,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "catalogId",
+ "kind",
+ "productId"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "body": {
+ "maxLength": 1024,
+ "minLength": 1,
+ "type": "string"
+ },
+ "catalogId": {
+ "$ref": "#/$defs/__schema21"
+ },
+ "header": {
+ "maxLength": 60,
+ "minLength": 1,
+ "type": "string"
+ },
+ "kind": {
+ "const": "products",
+ "type": "string"
+ },
+ "sections": {
+ "items": {
+ "$ref": "#/$defs/__schema31"
+ },
+ "maxItems": 10,
+ "minItems": 1,
+ "type": "array"
+ }
+ },
+ "required": [
+ "body",
+ "catalogId",
+ "header",
+ "kind",
+ "sections"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "emoji": {
+ "maxLength": 16,
+ "type": "string"
+ },
+ "kind": {
+ "const": "reaction",
+ "type": "string"
+ },
+ "messageId": {
+ "maxLength": 2048,
+ "pattern": "^wamid\\.[A-Za-z0-9_+=/-]+$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "emoji",
+ "kind",
+ "messageId"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "publicId": {
+ "$ref": "#/$defs/__schema8"
+ },
+ "replyTo": {
+ "maxLength": 2048,
+ "type": "string"
+ },
+ "requiresVisualReview": {
+ "type": "boolean"
+ }
+}
addedOutput schema / $defs / __schema20 / required
Added value: +[
+ "accountPublicId",
+ "contactPublicIds",
+ "message",
+ "accountName",
+ "contacts",
+ "mediaAssetIds",
+ "requiresVisualReview"
+]
changedOutput schema / $defs / __schema20 / type
Previous value: -"string"New value: +"object"
removedOutput schema / $defs / __schema21 / anyOf
Removed value: -[
- {
- "additionalProperties": false,
- "properties": {
- "parameters": {
- "items": {
- "$ref": "#/$defs/__schema22"
- },
- "maxItems": 100,
- "type": "array"
- },
- "type": {
- "const": "header",
- "type": "string"
- }
- },
- "required": [
- "parameters",
- "type"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "parameters": {
- "items": {
- "$ref": "#/$defs/__schema22"
- },
- "maxItems": 100,
- "type": "array"
- },
- "type": {
- "const": "body",
- "type": "string"
- }
- },
- "required": [
- "parameters",
- "type"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "index": {
- "maximum": 9,
- "minimum": 0,
- "type": "integer"
- },
- "text": {
- "maxLength": 1024,
- "type": "string"
- },
- "type": {
- "const": "urlButton",
- "type": "string"
- }
- },
- "required": [
- "index",
- "text",
- "type"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "index": {
- "maximum": 9,
- "minimum": 0,
- "type": "integer"
- },
- "payload": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "quickReply",
- "type": "string"
- }
- },
- "required": [
- "index",
- "payload",
- "type"
- ],
- "type": "object"
- }
-]
addedOutput schema / $defs / __schema21 / pattern
Added value: +"^[1-9][0-9]{0,31}$"
addedOutput schema / $defs / __schema21 / type
Added value: +"string"
changedOutput schema / $defs / __schema22 / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "text": {
- "maxLength": 1024,
- "type": "string"
- },
- "type": {
- "const": "text",
- "type": "string"
- }
- },
- "required": [
- "text",
- "type"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "mediaId": {
- "maxLength": 32,
- "type": "string"
- },
- "type": {
- "const": "image",
- "type": "string"
- }
- },
- "required": [
- "mediaId",
- "type"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "mediaId": {
- "maxLength": 32,
- "type": "string"
- },
- "type": {
- "const": "video",
- "type": "string"
- }
- },
- "required": [
- "mediaId",
- "type"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "filename": {
- "maxLength": 240,
- "minLength": 1,
- "type": "string"
- },
- "mediaId": {
- "maxLength": 32,
- "type": "string"
- },
- "type": {
- "const": "document",
- "type": "string"
- }
- },
- "required": [
- "mediaId",
- "type"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "amount1000": {
- "maximum": 9007199254740991,
- "minimum": -9007199254740991,
- "type": "integer"
- },
- "code": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- },
- "fallback": {
- "maxLength": 64,
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "currency",
- "type": "string"
- }
- },
- "required": [
- "amount1000",
- "code",
- "fallback",
- "type"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "fallback": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "dateTime",
- "type": "string"
- }
- },
- "required": [
- "fallback",
- "type"
- ],
- "type": "object"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "parameters": {
+ "items": {
+ "$ref": "#/$defs/__schema23"
+ },
+ "maxItems": 100,
+ "type": "array"
+ },
+ "type": {
+ "const": "header",
+ "type": "string"
+ }
+ },
+ "required": [
+ "parameters",
+ "type"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "parameters": {
+ "items": {
+ "$ref": "#/$defs/__schema23"
+ },
+ "maxItems": 100,
+ "type": "array"
+ },
+ "type": {
+ "const": "body",
+ "type": "string"
+ }
+ },
+ "required": [
+ "parameters",
+ "type"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "index": {
+ "maximum": 9,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "text": {
+ "maxLength": 1024,
+ "type": "string"
+ },
+ "type": {
+ "const": "urlButton",
+ "type": "string"
+ }
+ },
+ "required": [
+ "index",
+ "text",
+ "type"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "index": {
+ "maximum": 9,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "payload": {
+ "maxLength": 256,
+ "minLength": 1,
+ "type": "string"
+ },
+ "type": {
+ "const": "quickReply",
+ "type": "string"
+ }
+ },
+ "required": [
+ "index",
+ "payload",
+ "type"
+ ],
+ "type": "object"
+ }
+]
removedOutput schema / $defs / __schema23 / additionalProperties
Removed value: -false
addedOutput schema / $defs / __schema23 / anyOf
Added value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "text": {
+ "maxLength": 1024,
+ "type": "string"
+ },
+ "type": {
+ "const": "text",
+ "type": "string"
+ }
+ },
+ "required": [
+ "text",
+ "type"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "mediaId": {
+ "maxLength": 32,
+ "type": "string"
+ },
+ "type": {
+ "const": "image",
+ "type": "string"
+ }
+ },
+ "required": [
+ "mediaId",
+ "type"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "mediaId": {
+ "maxLength": 32,
+ "type": "string"
+ },
+ "type": {
+ "const": "video",
+ "type": "string"
+ }
+ },
+ "required": [
+ "mediaId",
+ "type"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "filename": {
+ "maxLength": 240,
+ "minLength": 1,
+ "type": "string"
+ },
+ "mediaId": {
+ "maxLength": 32,
+ "type": "string"
+ },
+ "type": {
+ "const": "document",
+ "type": "string"
+ }
+ },
+ "required": [
+ "mediaId",
+ "type"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "amount1000": {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ },
+ "code": {
+ "pattern": "^[A-Z]{3}$",
+ "type": "string"
+ },
+ "fallback": {
+ "maxLength": 64,
+ "minLength": 1,
+ "type": "string"
+ },
+ "type": {
+ "const": "currency",
+ "type": "string"
+ }
+ },
+ "required": [
+ "amount1000",
+ "code",
+ "fallback",
+ "type"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "fallback": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "type": {
+ "const": "dateTime",
+ "type": "string"
+ }
+ },
+ "required": [
+ "fallback",
+ "type"
+ ],
+ "type": "object"
+ }
+]
removedOutput schema / $defs / __schema23 / properties
Removed value: -{
- "id": {
- "maxLength": 256,
- "type": "string"
- },
- "title": {
- "maxLength": 20,
- "type": "string"
- }
-}
removedOutput schema / $defs / __schema23 / required
Removed value: -[
- "id",
- "title"
-]
removedOutput schema / $defs / __schema23 / type
Removed value: -"object"
addedOutput schema / $defs / __schema24 / properties / id
Added value: +{
+ "maxLength": 256,
+ "type": "string"
+}
removedOutput schema / $defs / __schema24 / properties / rows
Removed value: -{
- "items": {
- "$ref": "#/$defs/__schema25"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
-}
changedOutput schema / $defs / __schema24 / properties / title / maxLength
Previous value: -24New value: +20
removedOutput schema / $defs / __schema24 / properties / title / minLength
Removed value: -1
changedOutput schema / $defs / __schema24 / required
Previous value: -[
- "rows"
-]New value: +[
+ "id",
+ "title"
+]
removedOutput schema / $defs / __schema25 / properties / description
Removed value: -{
- "maxLength": 72,
- "minLength": 1,
- "type": "string"
-}
removedOutput schema / $defs / __schema25 / properties / id
Removed value: -{
- "maxLength": 200,
- "minLength": 1,
- "type": "string"
-}
addedOutput schema / $defs / __schema25 / properties / rows
Added value: +{
+ "items": {
+ "$ref": "#/$defs/__schema26"
+ },
+ "maxItems": 10,
+ "minItems": 1,
+ "type": "array"
+}
changedOutput schema / $defs / __schema25 / required
Previous value: -[
- "id",
- "title"
-]New value: +[
+ "rows"
+]
removedOutput schema / $defs / __schema26 / properties / body
Removed value: -{
- "maxLength": 160,
- "minLength": 1,
- "type": "string"
-}
addedOutput schema / $defs / __schema26 / properties / description
Added value: +{
+ "maxLength": 72,
+ "minLength": 1,
+ "type": "string"
+}
addedOutput schema / $defs / __schema26 / properties / id
Added value: +{
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+}
removedOutput schema / $defs / __schema26 / properties / label
Removed value: -{
- "maxLength": 20,
- "minLength": 1,
- "type": "string"
-}
removedOutput schema / $defs / __schema26 / properties / mediaId
Removed value: -{
- "$ref": "#/$defs/__schema20"
-}
removedOutput schema / $defs / __schema26 / properties / mediaType
Removed value: -{
- "enum": [
- "image",
- "video"
- ],
- "type": "string"
-}
addedOutput schema / $defs / __schema26 / properties / title
Added value: +{
+ "maxLength": 24,
+ "minLength": 1,
+ "type": "string"
+}
removedOutput schema / $defs / __schema26 / properties / url
Removed value: -{
- "format": "uri",
- "maxLength": 2048,
- "type": "string"
-}
changedOutput schema / $defs / __schema26 / required
Previous value: -[
- "label",
- "mediaId",
- "mediaType",
- "url"
-]New value: +[
+ "id",
+ "title"
+]
addedOutput schema / $defs / __schema27 / properties / body
Added value: +{
+ "maxLength": 160,
+ "minLength": 1,
+ "type": "string"
+}
removedOutput schema / $defs / __schema27 / properties / emails
Removed value: -{
- "items": {
- "$ref": "#/$defs/__schema28"
- },
- "maxItems": 20,
- "type": "array"
-}
addedOutput schema / $defs / __schema27 / properties / label
Added value: +{
+ "maxLength": 20,
+ "minLength": 1,
+ "type": "string"
+}
addedOutput schema / $defs / __schema27 / properties / mediaId
Added value: +{
+ "$ref": "#/$defs/__schema21"
+}
addedOutput schema / $defs / __schema27 / properties / mediaType
Added value: +{
+ "enum": [
+ "image",
+ "video"
+ ],
+ "type": "string"
+}
removedOutput schema / $defs / __schema27 / properties / name
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "firstName": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "formattedName": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "lastName": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "middleName": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "prefix": {
- "maxLength": 64,
- "minLength": 1,
- "type": "string"
- },
- "suffix": {
- "maxLength": 64,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "formattedName"
- ],
- "type": "object"
-}
removedOutput schema / $defs / __schema27 / properties / organization
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "company": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "department": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "title": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
-}
removedOutput schema / $defs / __schema27 / properties / phones
Removed value: -{
- "items": {
- "$ref": "#/$defs/__schema29"
- },
- "maxItems": 20,
- "type": "array"
-}
addedOutput schema / $defs / __schema27 / properties / url
Added value: +{
+ "format": "uri",
+ "maxLength": 2048,
+ "type": "string"
+}
changedOutput schema / $defs / __schema27 / required
Previous value: -[
- "name"
-]New value: +[
+ "label",
+ "mediaId",
+ "mediaType",
+ "url"
+]
removedOutput schema / $defs / __schema28 / properties / email
Removed value: -{
- "format": "email",
- "maxLength": 320,
- "pattern": "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
- "type": "string"
-}
addedOutput schema / $defs / __schema28 / properties / emails
Added value: +{
+ "items": {
+ "$ref": "#/$defs/__schema29"
+ },
+ "maxItems": 20,
+ "type": "array"
+}
addedOutput schema / $defs / __schema28 / properties / name
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "firstName": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "formattedName": {
+ "maxLength": 256,
+ "minLength": 1,
+ "type": "string"
+ },
+ "lastName": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "middleName": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "prefix": {
+ "maxLength": 64,
+ "minLength": 1,
+ "type": "string"
+ },
+ "suffix": {
+ "maxLength": 64,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "formattedName"
+ ],
+ "type": "object"
+}
addedOutput schema / $defs / __schema28 / properties / organization
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "company": {
+ "maxLength": 256,
+ "minLength": 1,
+ "type": "string"
+ },
+ "department": {
+ "maxLength": 256,
+ "minLength": 1,
+ "type": "string"
+ },
+ "title": {
+ "maxLength": 256,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "type": "object"
+}
addedOutput schema / $defs / __schema28 / properties / phones
Added value: +{
+ "items": {
+ "$ref": "#/$defs/__schema30"
+ },
+ "maxItems": 20,
+ "type": "array"
+}
removedOutput schema / $defs / __schema28 / properties / type
Removed value: -{
- "enum": [
- "HOME",
- "WORK"
- ],
- "type": "string"
-}
changedOutput schema / $defs / __schema28 / required
Previous value: -[
- "email"
-]New value: +[
+ "name"
+]
addedOutput schema / $defs / __schema29 / properties / email
Added value: +{
+ "format": "email",
+ "maxLength": 320,
+ "pattern": "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
+ "type": "string"
+}
removedOutput schema / $defs / __schema29 / properties / phone
Removed value: -{
- "maxLength": 32,
- "minLength": 1,
- "type": "string"
-}
changedOutput schema / $defs / __schema29 / properties / type / enum
Previous value: -[
- "CELL",
- "MAIN",
- "IPHONE",
- "HOME",
- "WORK"
-]New value: +[
+ "HOME",
+ "WORK"
+]
removedOutput schema / $defs / __schema29 / properties / waId
Removed value: -{
- "maxLength": 32,
- "minLength": 1,
- "type": "string"
-}
addedOutput schema / $defs / __schema29 / required
Added value: +[
+ "email"
+]
removedOutput schema / $defs / __schema3 / maxLength
Removed value: -128
addedOutput schema / $defs / __schema3 / maximum
Added value: +9007199254740991
removedOutput schema / $defs / __schema3 / minLength
Removed value: -1
addedOutput schema / $defs / __schema3 / minimum
Added value: +0
changedOutput schema / $defs / __schema3 / type
Previous value: -"string"New value: +"integer"
addedOutput schema / $defs / __schema30 / properties / phone
Added value: +{
+ "maxLength": 32,
+ "minLength": 1,
+ "type": "string"
+}
removedOutput schema / $defs / __schema30 / properties / productIds
Removed value: -{
- "items": {
- "$ref": "#/$defs/__schema31"
- },
- "maxItems": 30,
- "minItems": 1,
- "type": "array"
-}
removedOutput schema / $defs / __schema30 / properties / title
Removed value: -{
- "maxLength": 24,
- "minLength": 1,
- "type": "string"
-}
addedOutput schema / $defs / __schema30 / properties / type
Added value: +{
+ "enum": [
+ "CELL",
+ "MAIN",
+ "IPHONE",
+ "HOME",
+ "WORK"
+ ],
+ "type": "string"
+}
addedOutput schema / $defs / __schema30 / properties / waId
Added value: +{
+ "maxLength": 32,
+ "minLength": 1,
+ "type": "string"
+}
removedOutput schema / $defs / __schema30 / required
Removed value: -[
- "productIds",
- "title"
-]
addedOutput schema / $defs / __schema31 / additionalProperties
Added value: +false
removedOutput schema / $defs / __schema31 / maxLength
Removed value: -100
removedOutput schema / $defs / __schema31 / minLength
Removed value: -1
addedOutput schema / $defs / __schema31 / properties
Added value: +{
+ "productIds": {
+ "items": {
+ "$ref": "#/$defs/__schema32"
+ },
+ "maxItems": 30,
+ "minItems": 1,
+ "type": "array"
+ },
+ "title": {
+ "maxLength": 24,
+ "minLength": 1,
+ "type": "string"
+ }
+}
addedOutput schema / $defs / __schema31 / required
Added value: +[
+ "productIds",
+ "title"
+]
changedOutput schema / $defs / __schema31 / type
Previous value: -"string"New value: +"object"
removedOutput schema / $defs / __schema32 / additionalProperties
Removed value: -false
addedOutput schema / $defs / __schema32 / maxLength
Added value: +100
addedOutput schema / $defs / __schema32 / minLength
Added value: +1
removedOutput schema / $defs / __schema32 / properties
Removed value: -{
- "displayName": {
- "maxLength": 200,
- "type": "string"
- },
- "publicId": {
- "$ref": "#/$defs/__schema0"
- },
- "recipient": {
- "$ref": "#/$defs/__schema33"
- }
-}
removedOutput schema / $defs / __schema32 / required
Removed value: -[
- "displayName",
- "publicId",
- "recipient"
-]
changedOutput schema / $defs / __schema32 / type
Previous value: -"object"New value: +"string"
addedOutput schema / $defs / __schema33 / additionalProperties
Added value: +false
removedOutput schema / $defs / __schema33 / oneOf
Removed value: -[
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "phone",
- "type": "string"
- },
- "value": {
- "pattern": "^[1-9][0-9]{4,14}$",
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "bsuid",
- "type": "string"
- },
- "value": {
- "pattern": "^[A-Z]{2}\\.(?:ENT\\.)?[A-Za-z0-9]{1,128}$",
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
-]
addedOutput schema / $defs / __schema33 / properties
Added value: +{
+ "displayName": {
+ "maxLength": 200,
+ "type": "string"
+ },
+ "publicId": {
+ "$ref": "#/$defs/__schema0"
+ },
+ "recipient": {
+ "$ref": "#/$defs/__schema34"
+ }
+}
addedOutput schema / $defs / __schema33 / required
Added value: +[
+ "displayName",
+ "publicId",
+ "recipient"
+]
addedOutput schema / $defs / __schema33 / type
Added value: +"object"
removedOutput schema / $defs / __schema34 / additionalProperties
Removed value: -false
addedOutput schema / $defs / __schema34 / oneOf
Added value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "phone",
+ "type": "string"
+ },
+ "value": {
+ "pattern": "^[1-9][0-9]{4,14}$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "bsuid",
+ "type": "string"
+ },
+ "value": {
+ "pattern": "^[A-Z]{2}\\.(?:ENT\\.)?[A-Za-z0-9]{1,128}$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ }
+]
removedOutput schema / $defs / __schema34 / properties
Removed value: -{
- "batchId": {
- "$ref": "#/$defs/__schema0"
- },
- "contactPublicId": {
- "$ref": "#/$defs/__schema0"
- },
- "deliveryId": {
- "$ref": "#/$defs/__schema0"
- },
- "errorCode": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "pricing": {
- "$ref": "#/$defs/__schema13"
- },
- "providerMessageId": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "providerStatus": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "providerStatusAt": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "recipient": {
- "$ref": "#/$defs/__schema33"
- },
- "scheduledAt": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "status": {
- "enum": [
- "queued",
- "claimed",
- "sending",
- "accepted",
- "failed",
- "needs_review",
- "canceled",
- "suppressed"
- ],
- "type": "string"
- },
- "updatedAt": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- }
-}
removedOutput schema / $defs / __schema34 / required
Removed value: -[
- "contactPublicId",
- "recipient",
- "scheduledAt",
- "status",
- "updatedAt",
- "batchId",
- "deliveryId"
-]
removedOutput schema / $defs / __schema34 / type
Removed value: -"object"
addedOutput schema / $defs / __schema35
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "batchId": {
+ "$ref": "#/$defs/__schema0"
+ },
+ "contactPublicId": {
+ "$ref": "#/$defs/__schema0"
+ },
+ "deliveryId": {
+ "$ref": "#/$defs/__schema0"
+ },
+ "errorCode": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "pricing": {
+ "$ref": "#/$defs/__schema14"
+ },
+ "providerMessageId": {
+ "maxLength": 2048,
+ "minLength": 1,
+ "type": "string"
+ },
+ "providerStatus": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "providerStatusAt": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "recipient": {
+ "$ref": "#/$defs/__schema34"
+ },
+ "scheduledAt": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "status": {
+ "enum": [
+ "queued",
+ "claimed",
+ "sending",
+ "accepted",
+ "failed",
+ "needs_review",
+ "canceled",
+ "suppressed"
+ ],
+ "type": "string"
+ },
+ "updatedAt": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "contactPublicId",
+ "recipient",
+ "scheduledAt",
+ "status",
+ "updatedAt",
+ "batchId",
+ "deliveryId"
+ ],
+ "type": "object"
+}
removedOutput schema / $defs / __schema4 / additionalProperties
Removed value: -false
addedOutput schema / $defs / __schema4 / maxLength
Added value: +128
addedOutput schema / $defs / __schema4 / minLength
Added value: +1
removedOutput schema / $defs / __schema4 / properties
Removed value: -{
- "altText": {
- "maxLength": 2000,
- "type": "string"
- },
- "assetId": {
- "$ref": "#/$defs/__schema0"
- }
-}
removedOutput schema / $defs / __schema4 / required
Removed value: -[
- "assetId"
-]
changedOutput schema / $defs / __schema4 / type
Previous value: -"object"New value: +"string"
addedOutput schema / $defs / __schema5 / additionalProperties
Added value: +false
removedOutput schema / $defs / __schema5 / items
Removed value: -{
- "$ref": "#/$defs/__schema6"
-}
removedOutput schema / $defs / __schema5 / maxItems
Removed value: -20
addedOutput schema / $defs / __schema5 / properties
Added value: +{
+ "altText": {
+ "maxLength": 2000,
+ "type": "string"
+ },
+ "assetId": {
+ "$ref": "#/$defs/__schema0"
+ }
+}
addedOutput schema / $defs / __schema5 / required
Added value: +[
+ "assetId"
+]
changedOutput schema / $defs / __schema5 / type
Previous value: -"array"New value: +"object"
removedOutput schema / $defs / __schema6 / additionalProperties
Removed value: -false
addedOutput schema / $defs / __schema6 / items
Added value: +{
+ "$ref": "#/$defs/__schema7"
+}
addedOutput schema / $defs / __schema6 / maxItems
Added value: +20
removedOutput schema / $defs / __schema6 / properties
Removed value: -{
- "altText": {
- "maxLength": 2000,
- "type": "string"
- },
- "assetId": {
- "$ref": "#/$defs/__schema7"
- },
- "contentType": {
- "maxLength": 255,
- "minLength": 1,
- "type": "string"
- },
- "durationSeconds": {
- "maximum": 604800,
- "minimum": 0,
- "type": "number"
- },
- "height": {
- "exclusiveMinimum": 0,
- "maximum": 100000,
- "type": "integer"
- },
- "kind": {
- "enum": [
- "image",
- "video"
- ],
- "type": "string"
- },
- "sizeBytes": {
- "maximum": 10737418240,
- "minimum": 0,
- "type": "integer"
- },
- "thumbnailAssetId": {
- "$ref": "#/$defs/__schema7"
- },
- "width": {
- "exclusiveMinimum": 0,
- "maximum": 100000,
- "type": "integer"
- }
-}
removedOutput schema / $defs / __schema6 / required
Removed value: -[
- "assetId",
- "contentType",
- "kind",
- "sizeBytes"
-]
changedOutput schema / $defs / __schema6 / type
Previous value: -"object"New value: +"array"
addedOutput schema / $defs / __schema7 / additionalProperties
Added value: +false
removedOutput schema / $defs / __schema7 / maxLength
Removed value: -128
removedOutput schema / $defs / __schema7 / minLength
Removed value: -1
addedOutput schema / $defs / __schema7 / properties
Added value: +{
+ "altText": {
+ "maxLength": 2000,
+ "type": "string"
+ },
+ "assetId": {
+ "$ref": "#/$defs/__schema8"
+ },
+ "contentType": {
+ "maxLength": 255,
+ "minLength": 1,
+ "type": "string"
+ },
+ "durationSeconds": {
+ "maximum": 604800,
+ "minimum": 0,
+ "type": "number"
+ },
+ "height": {
+ "exclusiveMinimum": 0,
+ "maximum": 100000,
+ "type": "integer"
+ },
+ "kind": {
+ "enum": [
+ "image",
+ "video"
+ ],
+ "type": "string"
+ },
+ "sizeBytes": {
+ "maximum": 10737418240,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "thumbnailAssetId": {
+ "$ref": "#/$defs/__schema8"
+ },
+ "width": {
+ "exclusiveMinimum": 0,
+ "maximum": 100000,
+ "type": "integer"
+ }
+}
addedOutput schema / $defs / __schema7 / required
Added value: +[
+ "assetId",
+ "contentType",
+ "kind",
+ "sizeBytes"
+]
changedOutput schema / $defs / __schema7 / type
Previous value: -"string"New value: +"object"
changedOutput schema / $defs / __schema8 / maxLength
Previous value: -80New value: +128
addedOutput schema / $defs / __schema9 / maxLength
Added value: +80
removedOutput schema / $defs / __schema9 / maximum
Removed value: -9007199254740991
addedOutput schema / $defs / __schema9 / minLength
Added value: +1
removedOutput schema / $defs / __schema9 / minimum
Removed value: -0
changedOutput schema / $defs / __schema9 / type
Previous value: -"integer"New value: +"string"
changedOutput schema / oneOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "ok": {
- "const": true,
- "type": "boolean"
- },
- "output": {
- "additionalProperties": false,
- "properties": {
- "campaignId": {
- "$ref": "#/$defs/__schema0"
- },
- "scheduledFor": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "status": {
- "maxLength": 40,
- "minLength": 1,
- "type": "string"
- },
- "targets": {
- "items": {
- "$ref": "#/$defs/__schema1"
- },
- "maxItems": 20,
- "type": "array"
- },
- "timezone": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "title": {
- "maxLength": 200,
- "minLength": 1,
- "type": "string"
- },
- "updatedAt": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "version": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "whatsAppStatus": {
- "$ref": "#/$defs/__schema17"
- },
- "whatsAppSummary": {
- "additionalProperties": false,
- "properties": {
- "batches": {
- "items": {
- "$ref": "#/$defs/__schema18"
- },
- "maxItems": 50,
- "type": "array"
- },
- "status": {
- "$ref": "#/$defs/__schema17"
- }
- },
- "required": [
- "batches",
- "status"
- ],
- "type": "object"
- },
- "whatsAppTargets": {
- "items": {
- "$ref": "#/$defs/__schema19"
- },
- "maxItems": 20,
- "type": "array"
- }
- },
- "required": [
- "campaignId",
- "status",
- "targets",
- "timezone",
- "title",
- "updatedAt",
- "version"
- ],
- "type": "object"
- },
- "toolName": {
- "const": "campaignGet",
- "type": "string"
- }
- },
- "required": [
- "ok",
- "output",
- "toolName"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "error": {
- "additionalProperties": false,
- "properties": {
- "code": {
- "enum": [
- "INVALID_INPUT",
- "FORBIDDEN",
- "NOT_FOUND",
- "CONFLICT",
- "FEATURE_DISABLED",
- "CONFIRMATION_REQUIRED",
- "CONFIRMATION_INVALID",
- "UPSTREAM_FAILED",
- "NEEDS_REVIEW",
- "INTERNAL"
- ],
- "type": "string"
- },
- "message": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "retryable": {
- "type": "boolean"
- }
- },
- "required": [
- "code",
- "message",
- "retryable"
- ],
- "type": "object"
- },
- "ok": {
- "const": false,
- "type": "boolean"
- },
- "toolName": {
- "const": "campaignGet",
- "type": "string"
- }
- },
- "required": [
- "error",
- "ok",
- "toolName"
- ],
- "type": "object"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "ok": {
+ "const": true,
+ "type": "boolean"
+ },
+ "output": {
+ "additionalProperties": false,
+ "properties": {
+ "campaignId": {
+ "$ref": "#/$defs/__schema0"
+ },
+ "scheduledFor": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "status": {
+ "maxLength": 40,
+ "minLength": 1,
+ "type": "string"
+ },
+ "targets": {
+ "items": {
+ "$ref": "#/$defs/__schema1"
+ },
+ "maxItems": 20,
+ "type": "array"
+ },
+ "timezone": {
+ "maxLength": 100,
+ "minLength": 1,
+ "type": "string"
+ },
+ "title": {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ "updatedAt": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "version": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "whatsAppStatus": {
+ "$ref": "#/$defs/__schema18"
+ },
+ "whatsAppSummary": {
+ "additionalProperties": false,
+ "properties": {
+ "batches": {
+ "items": {
+ "$ref": "#/$defs/__schema19"
+ },
+ "maxItems": 50,
+ "type": "array"
+ },
+ "status": {
+ "$ref": "#/$defs/__schema18"
+ }
+ },
+ "required": [
+ "batches",
+ "status"
+ ],
+ "type": "object"
+ },
+ "whatsAppTargets": {
+ "items": {
+ "$ref": "#/$defs/__schema20"
+ },
+ "maxItems": 20,
+ "type": "array"
+ }
+ },
+ "required": [
+ "campaignId",
+ "status",
+ "targets",
+ "timezone",
+ "title",
+ "updatedAt",
+ "version"
+ ],
+ "type": "object"
+ },
+ "toolName": {
+ "const": "campaignGet",
+ "type": "string"
+ }
+ },
+ "required": [
+ "ok",
+ "output",
+ "toolName"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "error": {
+ "additionalProperties": false,
+ "properties": {
+ "code": {
+ "enum": [
+ "INVALID_INPUT",
+ "FORBIDDEN",
+ "NOT_FOUND",
+ "CONFLICT",
+ "FEATURE_DISABLED",
+ "CONFIRMATION_REQUIRED",
+ "CONFIRMATION_INVALID",
+ "UPSTREAM_FAILED",
+ "NEEDS_REVIEW",
+ "INTERNAL"
+ ],
+ "type": "string"
+ },
+ "message": {
+ "maxLength": 2048,
+ "minLength": 1,
+ "type": "string"
+ },
+ "retryable": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "code",
+ "message",
+ "retryable"
+ ],
+ "type": "object"
+ },
+ "ok": {
+ "const": false,
+ "type": "boolean"
+ },
+ "toolName": {
+ "const": "campaignGet",
+ "type": "string"
+ }
+ },
+ "required": [
+ "error",
+ "ok",
+ "toolName"
+ ],
+ "type": "object"
+ }
+]