This article includes the list of webhook events that you can subscribe to. For the full payload details, use the List of webhook event types endpoint or use UI. For more information, see Webhooks overview and Get started with webhooks.
Event | Description |
---|
contract.amended | Triggered when a contract is amended and the amendment is signed by both parties. |
contract.created | Triggered when a new contract is created. |
contract.duplicated | Triggered when a contract is duplicated. |
contract.status.updated | Triggered when a contract status changes. |
contract.terminated | Triggered when a contract is terminated. |
contract.sign.team-member-invited | Triggered when a team member is invited to sign a contract. |
Event | Description |
---|
employee.created.direct | Triggered when a direct employee is created. |
employee.created.contractor | Triggered when a contractor employee is created. |
employee.created.eor | Triggered when an EOR employee is created. |
employee.updated.direct | Triggered when an employee is updated. |
Event | Description |
---|
worker.created | Triggered when a user is created in Deel HR. |
Event | Description |
---|
eor.quote.created | Triggered when the quote for an EOR contract is created. |
Event | Description |
---|
gp.termination.confirmed | Triggered when a global payroll employee termination is confirmed |
Event | Description |
---|
immigration.case.process.status.update | Triggered when status of case or process is changed |
Event | Description |
---|
invoice-adjustment.created | Triggered when a new invoice adjustment is created. |
invoice-adjustment.reviewed | Triggered when an invoice adjustment is approved or denied. |
invoice-adjustment.pending-for-approval | Triggered when an invoice adjustment is pending for approval. |
Event | Description |
---|
oauth2.token.revoked | Triggered when an OAuth2 token is revoked. |
Event | Description |
---|
payment.statement.initiated | Triggered when a payment statement is created, to notify stakeholders that a new payment is available for download. |
payment.statement.mark-paid | Triggered when a payment statement is marked as paid. |
Event | Description |
---|
eor.payslips.available | Triggered when EOR payslips are available |
gp.payslips.available | Triggered when payslips are available |
Event | Description |
---|
profile.kyc.changed | Triggered when Profile KYC is changed |
Event | Description |
---|
timesheet.created | Triggered when a new timesheet is created. |
timesheet.reviewed | Triggered when a timesheet is approved or denied. |
Event | Description |
---|
time-off.created | Triggered when a new time off request is created. |
time-off.reviewed | Triggered when a time off request is approved or denied. |
time-off.updated | Triggered when a time off request is updated. |
time-off.deleted | Triggered when a time off request is deleted or cancelled. |
Event | Description |
---|
bgcheck.result.available | Triggered when a background check is completed. |