WEBHOOK
addon.deleted
{
  "type": "addon.deleted",
  "messageId": "a6ce...",
  "traceId": "549a...",
  "id": "Test addon",
  "name": "Test",
  "description": "Adding more",
  "status": "PUBLISHED",
  "packageEntitlements": [
    {
      "feature": {
        "id": "feature-analytics",
        "name": "feature-test",
        "description": "feature description here",
        "unit": "seat",
        "units": "seats",
        "featureType": "BOOLEAN",
        "status": "ACTIVE"
      },
      "hasUnlimitedUsage": false,
      "usageLimit": 100
    }
  ],
  "prices": [
    {
      "billingModel": "FLAT_FEE",
      "billingPeriod": "MONTHLY",
      "amount": 40,
      "currency": "ils",
      "billingCountryCode": "il"
    }
  ],
  "metadata": {
    "testKey": "example value"
  }
}

Body

application/json
type
string

Event type discriminator.

Allowed value: "addon.deleted"
messageId
string

Unique webhook message ID.

traceId
string

Correlation ID for tracing.

id
string

Add-on ID.

name
string

Add-on name.

description
string | null

Optional description.

status
string

Publication status at deletion.

packageEntitlements
object[]

Entitlements snapshot at deletion.

prices
object[]

Prices snapshot at deletion.

metadata
object

Arbitrary metadata at deletion time.