USER_PREFERENCES_UPDATED

When a webhook is configured with this type, it will send a payload to the configured endpoint every time a user changes their chat, notification, or emailing subscription preferences. The payload will consist of all the fields shown in the payload example below:

{
  "type": "USER_PREFERENCES_UPDATED",
  "dateTime": "2023-03-28T20:55:24.742Z",
  "payloadSHA256": "96ee84c52aede453027bf22af13d9d2ea40fb444b68da4a6462b172f9d798f6a",
  "payload": {
    "userResourceGuid": "51fbd04f-ea9a-4431-9052-53aa000f8584",
    "notification": {
      "like": {
        "post": true,
        "story": true,
        "article": true,
        "reply": true,
        "comment": true
      },
      "comment": {
        "post": true,
        "story": true,
        "article": true,
        "event": true,
        "reply": true
      },
      "job": {
        "interest": true,
        "posted": true
      },
      "event": {
        "invite": true,
        "changes": true
      },
      "chat": {
        "message": true
      },
      "email": {
        "news": true,
        "events": true
      },
      "article": {
        "publish": true
      },
      "memberPost": {
        "create": true
      }
    },
    "chat": {
      "available": false
    }
  }
}