WebHook requests
WEP WebHook requests always contain 4 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 here the Payroll RunId, usable for getting information about the payroll
- payload - an optional item, in most cases empty
Here is a list of possible actions:
Actions for All required data:
WebHookTest
Actions for All or Payroll required data:
PayrollFinalized (back-office action supported)
PayrollStarted
PayrollOnTimesheet
PayrollCalculated
PayrollApproved
Actions for All or Employee required data:
EmployeeCreatedSystem (back-office action supported)
EmployeeUpdatedSystem (back-office action supported)
EmployeeTerminatedSystem (back-office action supported)
EmployeeCreated
EmployeeUpdated
EmployeeTerminated
PayAllocationUpdated
ChildGarnishmentCreated
ChildGarnishmentUpdated
MiscDeductionCreated
MiscDeductionUpdated
BenefitCreated
BenefitUpdated
DocumentCreated
DocumentSigned
TOREmployeeCreated
TOREmployeeUpdated
DashboardEmployeeOrderItemsUpdated
Actions for All or Client required data:
CompanyCreated
CompanyUpdated
BankAccountCreated
BankAccountUpdated
WorkLocationCreated
WorkLocationUpdated
DepartmentCreated
DepartmentUpdated
JobCostingSegmentUpdated
JobCostingSegmentValueCreated
JobCostingSegmentValueUpdated
JobCostingSegmentValueRemoved
BenefitTemplateCreated
BenefitTemplateUpdated
TORCreated
TORUpdated
TORApproved
TORDenied
DashboardOrderItemsUpdated
BrandDataUpdated
Updated about 2 months ago