Skip to main content
Glama

Influence

Read campaign

campaignGet
Read-onlyIdempotent

Returns exact saved text, settings, ordered media and per-destination delivery status. Media retains its full verified facts in saved order; an exact single image/video also has its image/video reference.

Tool call template

Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "campaignId": "<campaignId>"
    },
    "name": "campaignGet"
  }
}

Input Schema

NameRequiredDescriptionDefault
campaignIdYes

Output Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed19 schema fields changed
    • removedOutput schema / $defs / __schema18
      Removed value: -{
      -  "enum": [
      -    "queued",
      -    "sending",
      -    "accepted",
      -    "partially_accepted",
      -    "failed",
      -    "needs_review",
      -    "canceled",
      -    "suppressed"
      -  ],
      -  "type": "string"
      -}
    • removedOutput schema / $defs / __schema19
      Removed value: -{
      -  "additionalProperties": false,
      -  "properties": {
      -    "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"
      -    }
      -  },
      -  "required": [
      -    "accountPublicId",
      -    "counts",
      -    "providerCounts",
      -    "publicId",
      -    "recipientCount",
      -    "scheduledAt",
      -    "targetPublicId"
      -  ],
      -  "type": "object"
      -}
    • removedOutput schema / $defs / __schema20
      Removed value: -{
      -  "additionalProperties": false,
      -  "properties": {
      -    "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"
      -    }
      -  },
      -  "required": [
      -    "accountPublicId",
      -    "contactPublicIds",
      -    "message",
      -    "accountName",
      -    "contacts",
      -    "mediaAssetIds",
      -    "requiresVisualReview"
      -  ],
      -  "type": "object"
      -}
    • removedOutput schema / $defs / __schema21
      Removed value: -{
      -  "pattern": "^[1-9][0-9]{0,31}$",
      -  "type": "string"
      -}
    • removedOutput schema / $defs / __schema22
      Removed value: -{
      -  "anyOf": [
      -    {
      -      "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
      Removed value: -{
      -  "anyOf": [
      -    {
      -      "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 / __schema24
      Removed value: -{
      -  "additionalProperties": false,
      -  "properties": {
      -    "id": {
      -      "maxLength": 256,
      -      "type": "string"
      -    },
      -    "title": {
      -      "maxLength": 20,
      -      "type": "string"
      -    }
      -  },
      -  "required": [
      -    "id",
      -    "title"
      -  ],
      -  "type": "object"
      -}
    • removedOutput schema / $defs / __schema25
      Removed value: -{
      -  "additionalProperties": false,
      -  "properties": {
      -    "rows": {
      -      "items": {
      -        "$ref": "#/$defs/__schema26"
      -      },
      -      "maxItems": 10,
      -      "minItems": 1,
      -      "type": "array"
      -    },
      -    "title": {
      -      "maxLength": 24,
      -      "minLength": 1,
      -      "type": "string"
      -    }
      -  },
      -  "required": [
      -    "rows"
      -  ],
      -  "type": "object"
      -}
    • removedOutput schema / $defs / __schema26
      Removed value: -{
      -  "additionalProperties": false,
      -  "properties": {
      -    "description": {
      -      "maxLength": 72,
      -      "minLength": 1,
      -      "type": "string"
      -    },
      -    "id": {
      -      "maxLength": 200,
      -      "minLength": 1,
      -      "type": "string"
      -    },
      -    "title": {
      -      "maxLength": 24,
      -      "minLength": 1,
      -      "type": "string"
      -    }
      -  },
      -  "required": [
      -    "id",
      -    "title"
      -  ],
      -  "type": "object"
      -}
    • removedOutput schema / $defs / __schema27
      Removed value: -{
      -  "additionalProperties": false,
      -  "properties": {
      -    "body": {
      -      "maxLength": 160,
      -      "minLength": 1,
      -      "type": "string"
      -    },
      -    "label": {
      -      "maxLength": 20,
      -      "minLength": 1,
      -      "type": "string"
      -    },
      -    "mediaId": {
      -      "$ref": "#/$defs/__schema21"
      -    },
      -    "mediaType": {
      -      "enum": [
      -        "image",
      -        "video"
      -      ],
      -      "type": "string"
      -    },
      -    "url": {
      -      "format": "uri",
      -      "maxLength": 2048,
      -      "type": "string"
      -    }
      -  },
      -  "required": [
      -    "label",
      -    "mediaId",
      -    "mediaType",
      -    "url"
      -  ],
      -  "type": "object"
      -}
    • removedOutput schema / $defs / __schema28
      Removed value: -{
      -  "additionalProperties": false,
      -  "properties": {
      -    "emails": {
      -      "items": {
      -        "$ref": "#/$defs/__schema29"
      -      },
      -      "maxItems": 20,
      -      "type": "array"
      -    },
      -    "name": {
      -      "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"
      -    },
      -    "organization": {
      -      "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"
      -    },
      -    "phones": {
      -      "items": {
      -        "$ref": "#/$defs/__schema30"
      -      },
      -      "maxItems": 20,
      -      "type": "array"
      -    }
      -  },
      -  "required": [
      -    "name"
      -  ],
      -  "type": "object"
      -}
    • removedOutput schema / $defs / __schema29
      Removed value: -{
      -  "additionalProperties": false,
      -  "properties": {
      -    "email": {
      -      "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"
      -    },
      -    "type": {
      -      "enum": [
      -        "HOME",
      -        "WORK"
      -      ],
      -      "type": "string"
      -    }
      -  },
      -  "required": [
      -    "email"
      -  ],
      -  "type": "object"
      -}
    • removedOutput schema / $defs / __schema30
      Removed value: -{
      -  "additionalProperties": false,
      -  "properties": {
      -    "phone": {
      -      "maxLength": 32,
      -      "minLength": 1,
      -      "type": "string"
      -    },
      -    "type": {
      -      "enum": [
      -        "CELL",
      -        "MAIN",
      -        "IPHONE",
      -        "HOME",
      -        "WORK"
      -      ],
      -      "type": "string"
      -    },
      -    "waId": {
      -      "maxLength": 32,
      -      "minLength": 1,
      -      "type": "string"
      -    }
      -  },
      -  "type": "object"
      -}
    • removedOutput schema / $defs / __schema31
      Removed value: -{
      -  "additionalProperties": false,
      -  "properties": {
      -    "productIds": {
      -      "items": {
      -        "$ref": "#/$defs/__schema32"
      -      },
      -      "maxItems": 30,
      -      "minItems": 1,
      -      "type": "array"
      -    },
      -    "title": {
      -      "maxLength": 24,
      -      "minLength": 1,
      -      "type": "string"
      -    }
      -  },
      -  "required": [
      -    "productIds",
      -    "title"
      -  ],
      -  "type": "object"
      -}
    • removedOutput schema / $defs / __schema32
      Removed value: -{
      -  "maxLength": 100,
      -  "minLength": 1,
      -  "type": "string"
      -}
    • removedOutput schema / $defs / __schema33
      Removed value: -{
      -  "additionalProperties": false,
      -  "properties": {
      -    "displayName": {
      -      "maxLength": 200,
      -      "type": "string"
      -    },
      -    "publicId": {
      -      "$ref": "#/$defs/__schema0"
      -    },
      -    "recipient": {
      -      "$ref": "#/$defs/__schema34"
      -    }
      -  },
      -  "required": [
      -    "displayName",
      -    "publicId",
      -    "recipient"
      -  ],
      -  "type": "object"
      -}
    • removedOutput schema / $defs / __schema34
      Removed value: -{
      -  "oneOf": [
      -    {
      -      "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 / __schema35
      Removed 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"
      -}
    • 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/__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": [
      -              "AI_SCHEDULING_LIMIT_REACHED",
      -              "AI_SCHEDULING_UNAVAILABLE",
      -              "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"
      +          }
      +        },
      +        "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": [
      +              "AI_SCHEDULING_LIMIT_REACHED",
      +              "AI_SCHEDULING_UNAVAILABLE",
      +              "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"
      +  }
      +]
  2. Changed1 schema field changed
    • 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/__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"
      -  }
      -]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": [
      +              "AI_SCHEDULING_LIMIT_REACHED",
      +              "AI_SCHEDULING_UNAVAILABLE",
      +              "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"
      +  }
      +]
  3. Changed1 schema field changed
    • changedOutput schema / $defs / __schema14 / anyOf
      Previous 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"
      -  }
      -]New value: +[
      +  {
      +    "maxLength": 8192,
      +    "type": "string"
      +  },
      +  {
      +    "type": "number"
      +  },
      +  {
      +    "type": "boolean"
      +  },
      +  {
      +    "type": "null"
      +  },
      +  {
      +    "items": {
      +      "$ref": "#/$defs/__schema14"
      +    },
      +    "maxItems": 2000,
      +    "type": "array"
      +  },
      +  {
      +    "additionalProperties": {
      +      "$ref": "#/$defs/__schema14"
      +    },
      +    "propertyNames": {
      +      "$ref": "#/$defs/__schema13"
      +    },
      +    "type": "object"
      +  }
      +]
  4. Changed2 schema fields changed
    • addedOutput schema / $defs / __schema17 / properties / thumbnailAssetId
      Added value: +{
      +  "$ref": "#/$defs/__schema0"
      +}
    • addedOutput schema / $defs / __schema5 / properties / thumbnailAssetId
      Added value: +{
      +  "$ref": "#/$defs/__schema0"
      +}
  5. Changed186 schema fields changed
    • 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"
      +  }
      +]
  6. First observed

TDQS

C2.9/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true, idempotentHint=true, openWorldHint=false, and destructiveHint=false. The description adds useful return context—exact saved text, ordered media, per-destination delivery status, and media reference semantics—but does not cover error behavior or permission requirements, and with an output schema present the return-value explanation is less essential.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two tight sentences with no repetition and front-loads the return characteristics. It could more directly state the action first, but every sentence contributes useful information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Low tool complexity, rich annotations, and the presence of an output schema reduce the description's burden. Still, the sole required campaignId is semantically unexplained and the description does not clarify when this tool should be chosen over sibling campaign readers.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters1/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The only parameter, campaignId, has 0% schema description coverage, and the description never mentions the identifier parameter or what value to supply. The schema constrains the string shape and length, but the description does not compensate with any semantic meaning for campaignId.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The title 'Read campaign' and name campaignGet combined with 'Returns exact saved text, settings, ordered media and per-destination delivery status' indicate a saved-campaign read operation. However, the description never explicitly names the campaign resource or campaignId and does not distinguish it from siblings like campaignList, campaignPlanGet, or campaignReviewGet.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no explicit when-to-use guidance, no exclusions, and no mention of alternatives such as campaignList or campaignPlanGet. Usage is only implied by the title 'Read campaign' and the name campaignGet.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources