Developers

Users

Webhook events for IC Project users.

Events

EventTrigger
user.createdA user is created.
user.updatedA user is updated.
user.deletedA user is deleted.

User created

user.created

FieldTypeExample
userIdUUID61b78364-618e-4001-90ae-9de48328a93a
shortCodestring (max 6 characters)qwerty
firstNamestring (max 150 characters) | nullJohn
lastNamestring (max 150 characters) | nullDoe
emailemail | nullKU6ZD@example.com
pictureSmURL | nullhttps://example.com/pictureSm.jpg
pictureLgURL | nullhttps://example.com/pictureLg.jpg
isExternalbooleanfalse
canLogInbooleantrue
hourlyRatenumber (float) | null0.0
hoursPerWorkDayinteger8
tasksPerWorkDayinteger5
jobPositionIdUUID | nullfcfc6cef-e519-4a60-8e75-d9b69080cffe
jobPositionNamestring (max 150 characters) | nullJob Position Name
contractorIdUUID | null1d6b977d-d095-41dc-a5c4-e2516eaf33eb
contractorNamestring (max 150 characters) | nullContractor Name
phoneNumberstring (max 20 characters) | null+1234567890
languagestring (max 10 characters) | nullen
is24HourFormatbooleanfalse
timezonestring (max 60 characters) | nullUTC
decoratorstring (max 20 characters)#ffffff
{
  "userId": "61b78364-618e-4001-90ae-9de48328a93a",
  "shortCode": "qwerty",
  "firstName": "John",
  "lastName": "Doe",
  "email": "KU6ZD@example.com",
  "pictureSm": "https://example.com/pictureSm.jpg",
  "pictureLg": "https://example.com/pictureLg.jpg",
  "isExternal": false,
  "canLogIn": true,
  "hourlyRate": 0.0,
  "hoursPerWorkDay": 8,
  "tasksPerWorkDay": 5,
  "jobPositionId": "fcfc6cef-e519-4a60-8e75-d9b69080cffe",
  "jobPositionName": "Job Position Name",
  "contractorId": "1d6b977d-d095-41dc-a5c4-e2516eaf33eb",
  "contractorName": "Contractor Name",
  "phoneNumber": "+1234567890",
  "language": "en",
  "is24HourFormat": false,
  "timezone": "UTC",
  "decorator": "#ffffff"
}

User updated

user.updated

FieldTypeExample
userIdUUID61b78364-618e-4001-90ae-9de48328a93a
shortCodestring (max 6 characters)qwerty
firstNamestring (max 150 characters) | nullJohn
lastNamestring (max 150 characters) | nullDoe
emailemail | nullKU6ZD@example.com
pictureSmURL | nullhttps://example.com/pictureSm.jpg
pictureLgURL | nullhttps://example.com/pictureLg.jpg
isExternalbooleanfalse
canLogInbooleantrue
hourlyRatenumber (float) | null0.0
hoursPerWorkDayinteger8
tasksPerWorkDayinteger5
jobPositionIdUUID | nullfcfc6cef-e519-4a60-8e75-d9b69080cffe
jobPositionNamestring (max 150 characters) | nullJob Position Name
contractorIdUUID | null1d6b977d-d095-41dc-a5c4-e2516eaf33eb
contractorNamestring (max 150 characters) | nullContractor Name
phoneNumberstring (max 20 characters) | null+1234567890
languagestring (max 10 characters) | nullen
is24HourFormatbooleanfalse
timezonestring (max 60 characters) | nullUTC
decoratorstring (max 20 characters)#ffffff
{
  "userId": "61b78364-618e-4001-90ae-9de48328a93a",
  "shortCode": "qwerty",
  "firstName": "John",
  "lastName": "Doe",
  "email": "KU6ZD@example.com",
  "pictureSm": "https://example.com/pictureSm.jpg",
  "pictureLg": "https://example.com/pictureLg.jpg",
  "isExternal": false,
  "canLogIn": true,
  "hourlyRate": 0.0,
  "hoursPerWorkDay": 8,
  "tasksPerWorkDay": 5,
  "jobPositionId": "fcfc6cef-e519-4a60-8e75-d9b69080cffe",
  "jobPositionName": "Job Position Name",
  "contractorId": "1d6b977d-d095-41dc-a5c4-e2516eaf33eb",
  "contractorName": "Contractor Name",
  "phoneNumber": "+1234567890",
  "language": "en",
  "is24HourFormat": false,
  "timezone": "UTC",
  "decorator": "#ffffff"
}

User deleted

user.deleted

FieldTypeExample
userIdUUID31641e7e-1c0f-47e3-8a42-d46a561d9a62
{
  "userId": "31641e7e-1c0f-47e3-8a42-d46a561d9a62"
}

On this page