Svix

Payfit Webhook Event Types

This is the list of event types that we currently send.
For guidance on how to listen to these events, take a look at Svix's guide to consuming webhooks.

integration.activated

Triggered when a client activates an integration

Example
JSON
{
  "data": {
    "companyId": "602e441f3e724b4d74a9cc87",
    "effectiveDate": "2023-01-13T20:20:39+00:00"
  },
  "type": "integration.activated"
}

integration.deactivated

Triggered when a client deactivates an integration

Example
JSON
{
  "data": {
    "companyId": "602e441f3e724b4d74a9cc87",
    "effectiveDate": "2023-01-13T20:20:39+00:00"
  },
  "type": "integration.deactivated"
}

payroll.run

Triggered when client run a payroll

Example
JSON
{
  "data": {
    "companyId": "602e441f3e724b4d74a9cc87",
    "effectiveDate": "2023-01-30T13:02:33+00:00",
    "payrollMonth": "202301"
  },
  "type": "payroll.run"
}