Signals Webhook requests contain a JSON payload that includes data about the recipient, items that should be shown to that recipient, and the particular trigger for the event.
{
  "Recipient": "[email protected]",
  "RecipientSha256": "01ebc948fa4c500ca1dc7b235ea2cadea0e534fe15d7035a1b31ae9d8a00029b",
  "Origin": "wunderkind",
  "UserType": "prospect",
  "WkChannel": "email",
  "WkPurpose": "cart abandonment",
  "WKCouponCode": "",
  "WKCouponPurpose": "",
  "WkCartReplenishUrl": "some-url.com",
  "WkItems": [
    {
      "WkCopy": "Product name",
      "WkId": "012345",
      "WkImageUrl": "some-url.jpg",
      "WkUrl": "some-url.com",
      "WkPrice": "34.77",
      "WkSalePrice": "24.77",
      "WkQuantity": "12"
    },
    {
      "WkCopy": "Product name",
      "WkId": "012345",
      "WkImageUrl": "some-url.jpg",
      "WkUrl": "some-url.com"
    },
    {
      "WkCopy": "Product name",
      "WkId": "012345",
      "WkImageUrl": "some-url.jpg",
      "WkUrl": "some-url.com"
    },
    {
      "WkCopy": "Product name",
      "WkId": "012345",
      "WkImageUrl": "some-url.jpg",
      "WkUrl": "some-url.com"
    }
  ]
}