WEP WebHook Events

WEP WebHook requests always contain four items:

  • CompanyId - ID of the company where the webhook was triggered.
  • Action- Action Name.
  • refId - ID of the entity. For example, on payroll actions, you will have the payroll run ID, which is usable for getting information about the payroll.
  • Payload- an optional item, in most cases, empty.

Below is a list of WEP WebHooks events that you can register for in our system:

Event for All required data:

Subscription TypeEventsDescriptions
WebHookTestWebHook has been tested.

Events for All or Payroll required data:

Subscription TypeEventsDescriptions
PayrollStarted
OnTimeSheet
Calculated
Approved
Locked
Finalized
Payroll has started.
Payroll run is now on TimeSheet.
Payroll has been calculated.
Payroll has been approved.
Payroll has been locked.
Payroll has been finalized and can't be discarded.

Events for All or Employee required data:

Subscription TypeEventsDescriptions
EmployeeCreatedSystem (Back-Office Action Supported)
UpdatedSystem (Back-Office Action Supported)
TerminatedSystem (Back-Office Action Supported)
Created
Updated
Terminated
Employee has been created in the system.
Employee has been updated in the system.
Employee has been terminated in the system.
Employee has been created.
Employee has been updated.
Employee has been terminated.
PayAllocationCreated
Updated
Deleted
PriorityUpdated
Net Pay Alloc has been created
Net Pay Alloc has been updated
Net Pay Alloc has been deleted
Net Pay Alloc priority/order has been changed
ChildGarnishmentCreated
Updated
ChildGarnishment has been created.
ChildGarnishment has been updated.
MiscDeductionCreated
Updated
MiscDeduction has been created.
MiscDeduction has been updated.
BenefitCreated
Updated
Benefit has been created.
Benefit has been updated.
DocumentCreated
Signed
Document has been created.
Document has been signed.
EmployeeTORCreated
Updated
EmployeeTOR has been created.
EmployeeTOR has been updated.
DashboardEmployeeOrderItemsUpdatedEmployee Dashboard Order Items have been updated.
OnboardingEeOnboardingEeFinishedPhase2Employee finished his part of onboarding
HRTEvent_Create
Update
Delete
HR Tracking Event Created
HR Tracking Event Updated
HR Tracking Event Deleted
W4Requested
EeFinished
W4 change has been requested.
W4 change has been finished by EE.

Events for All or Client required data:

Subscription TypeEventsDescriptions
CompanyCreated
Updated
Company has been created.
Company has been updated.
BankAccountCreated
Updated
BankAccount has been created.
BankAccount has been updated.
WorkLocationCreated
Updated
WorkLocation has been created,
WorkLocation has been updated.
DepartmentCreated
Updated
Department has been created.
Department has been updated.
JobCostingSegmentUpdatedJobCostingSegment has been updated.
JobCostingSegmentValueCreated
Updated
Removed
JobCostingSegmentValue has been created.
JobCostingSegmentValue has been updated.
JobCostingSegmentValue has been rmoved.
BenefitTemplateCreated
Updated
BenefitTemplate has been created.
BenefitTemplate has been updated.
TimeOffRequestCreated
Updated
Approved
Denied
TimeOffRequest has been created.
TimeOffRequest has been updated.
TimeOffRequest has been approved.
TimeOffRequest has been denied.
DashboardOrderItemsUpdatedDashboardOrderItems have been updated.
BrandDataUpdatedBrandDatea has been updated.
DivisionsCreated
Updated
Division has been Created
Division has been Updated
KYCStatusUpdatedClient KYC/KYB status has been updated
TransactionFileStatusUpdatedTransaction file status has been updated
TransactionReturnStatusUpdatedReturns on transaction file had been updated
PositionCreated
Updated
Position has been Created
Position has been Updated
WCCodeCreated
Updated
Workers Compensation Code has been Created
Workers Compensation Code has been Updated
WCCodeRateTableCreated
Updated
WCCode Rate Table has been Created
WCCode Rate Table has been Updated
ClientPayCodeCreated
Updated
Client Earning/PayCode has been Created
Client Earning/PayCode has been Updated
EeOnbTemplateCreated
Updated
EE onboarding template has been Created
EE onboarding template has been Updated
TOGroupCreated
Updated
Time Off Group has been Created
Time Off Group has been Updated
BEGroupCreated
Updated
Benefits Group has been Created
Benefits Group has been Updated

Sample payload for specific events


Did this page help you?