User webhook
This webhook is sending data each time an account is updated.
As project data contain personal data, be sure to respect processing and storage regulations like GDPR (General Data Protection Regulation), CCPA (California Consumer Privacy Act), or any other applicable ones where you export such data.
Attributes
 apiKey string 
  Added to the data if defined 
  id string 
  Unique identifier of the user. 
  firstName string 
  First name of the user. 
  lastName string 
  Last name of the user. 
  username string 
  Username of the user. 
  email string 
  Email address of the user. 
  role string 
  Role of the user. 
  emailStatus string 
  Confirmation status of user's email address. 
  phone string 
  Formated phone number and code of the user. 
  job string 
  Job title of the user. 
  company string 
  Company name the user is working at. 
  country string 
  Country where the user lives. 
  countryCode string 
  Alpha-2 ISO code of the country where the user lives. 
  city string 
  City where the user lives. 
  location array of string 
  Other location information about the user. 
  tags array of string 
  List of the user tags. 
  description string 
  Description of the user. 
  status string 
  Professional situation of the user, can be one of the following values: 
 EmployedLooking for a jobStudentFreelancerWorking for a startup
 website string 
  Website URL of the user. 
  source string 
  Origin source of user creation, can be one of the following values: 
 invitation: user have been invited by an adminself-registration: user registered themselvesimport: user have been imported into the platformexternal-api: user have been added using the external API of the platform
 invitationStatus string 
  Current invitation status of the user, can be one of the following values: 
 Not sent: no invitation or reminder has been sentInvited: invitation or reminder has been sentSigned-up: user has ended their registration
 registrationStatus string 
  Current registration status of the user,can be one of the following values: 
 Not started: user account exist but is emptyIn progress: user started their registration but stoped at some pointFinished: user finished their registration
 registrationDate string 
  Date when the user finished the user registration. 
  sso string 
  SSO used by the user to create their account, is set to 
 BMA when none have been used.  ssoExternalID string 
  ID of user account on the SSO used to create their account. 
  projects array of string 
  List of projects the user is a member of. 
  customFields object 
  Answers given by the user to custom questions asked during the registration. 
  hiddenFields object 
  List of URL parameters the user had when registering. Only the ones defined in platform Back Office can be captured. 
 Sample data sent by the webhook (JSON)
{
  "apiKey": "{API_KEY}"
  "id": "6246c1bfe02d2c7d418c96e4",
  "username": "johndoe",
  "firstName": "John",
  "lastName": "Doe",
  "email": "john.doe@domain.com",
  "role": "attendee",
  "emailStatus": "confirmed",
  "phone": "+1 555 555 1234",
  "job": "Developer",
  "company": "Test Inc.",
  "country": "United States of America",
  "countryCode": "US",
  "city": "San Francisco",
  "location": ["San Francisco", "Nampa"],
  "tags": ["Organizer", "Designer"],
  "description": "Lorem ipsum dolor sit amet.",
  "status": "Freelancer",
  "website": "https://sample-domain.com",
  "source": "self-registration",
  "registrationStatus": "Invited",
  "registrationDate": 2022-04-15T15:58:08.779+00:00,
  "sso": "BMA",
  "ssoExternalID": "BMA",
  "projects": ["Project One", "Project Two"],
  "customFields": {
    "6246c1bfe02d2c7d418c96e4": ["Choice #1", "Choice #2"],
    "6246c1dee02d2c7d418c96ee": ["Lorem ipsum dolor sit amet."]
  },
  "hiddenFields": {},
}