USER_UPDATED

When a webhook is configured with this type, it will send a payload to the configured endpoint every time any of the users’ fields are changed (or created). The payload will consist of all the fields corresponding to that user at the time of the update. A typical payload from this webhook will look like the one displayed below:

{
  "type": "USER_UPDATED",
  "dateTime": "2023-03-28T20:25:07.734Z",
  "payloadSHA256": "623cc636465a79e409901d978620dc6a0ed08a488297a591a2cef1f62bf3fa7e",
  "payload": {
    "scnId": "561",
    "internal": true,
    "communicationEmailAddress": "[email protected]",
    "appStatus": "APPROVED",
    "dateJoined": "2023-03-28T18:21:19.571Z",
    "dateLastLogin": "2023-03-28T20:21:58.519Z",
    "userResourceGuid": "d9293923-fd39-453f-b8e7-8570281d1fad",
    "userName": "[email protected]",
    "tag": null,
    "visibilityType": "ALL",
    "admin": false,
    "headline": null,
    "idpProvisionType": null,
    "userIdpModel": {
      "provisionType": "OKTA",
      "idpStatus": "ACTIVE",
      "enrolledFactors": []
    },
    "userPassportId": "0c6d5fcd-1252-48cf-82ea-c6bef1003bc5",
    "userType": "USER",
    "signupCompleted": true,
    "userStatus": "ACTIVE",
    "linkedinProfileAllowDiscovery": false,
    "firstName": "Ignancio",
    "lastName": "Rodriguez",
    "pictureUrl": null,
    "linkedinShare": false,
    "dateOfBirth": null,
    "origin": "ALUMNI",
    "company": "My Corp",
    "position": "aSASDASDASD",
    "employeeId": "12334667",
    "experience": [
      {
        "isCurrent": false
      }
    ],
    "recentCountry": "France",
    "employmentType": "I didn't work at Yourcorp",
    "mailingAddress": {
      "location": {
        "location": "Los Angeles, CA, USA",
        "country": "United States",
        "countryCode": "US",
        "city": "Los Angeles",
        "latitude": 34.0522342,
        "longitude": -118.2436849,
        "postalCode": null,
        "streetName": null,
        "streetNumber": null,
        "state": "California",
        "stateCode": "CA",
        "name": null,
        "url": null,
        "placeId": "ChIJE9on3F3HwoAR9AhGJW_fL-I",
        "precision": null,
        "businessRegion": "NAM",
        "locationUsage": "MAILING"
      },
      "suite": "",
      "attn": "",
      "streetName": "non",
      "streetNumber": "who knows",
      "postalCode": null
    },
    "shareMyLinkedIn": "NO",
    "employmentStatus": "Retired",
    "endDateAtCompany": "2023-03-01T00:00:00.000Z",
    "functionOrBusiness": "Legal",
    "signUpCompletedApi": true,
    "startDateAtCompany": "2023-02-01T00:00:00.000Z",
    "stillWorkAtCompany": false,
    "connectWithLinkedin": false,
    "jobRoleInsideCompany": "Employee/Associate",
    "withoutVerifierEmail": true,
    "connectWithLinkedin_9100": false,
    "emailAddress": null,
    "source": "PORTAL",
    "pageFieldUserPrivacies": [],
    "fullName": "Ignancio Rodriguez",
    "newsletterConsent": false,
    "freelanceWorkConsent": false,
    "businessContactConsent": false,
    "shareExpertiseConsent": false,
    "jobOpportunityConsent": false,
    "nps": 10
  }
}

Note: All the fields shown in the above payload can trigger the UPDATE webhook if any of them is changed.